<SEC-DOCUMENT>0001518715-23-000047.txt : 20230306
<SEC-HEADER>0001518715-23-000047.hdr.sgml : 20230306
<ACCEPTANCE-DATETIME>20230303192123
ACCESSION NUMBER:		0001518715-23-000047
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		143
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230306
DATE AS OF CHANGE:		20230303

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

	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-20221231.htm
<DESCRIPTION>FORM 10-K 2022
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:778e34a2-0ee2-4fc7-bc1b-d3e1f87dce56,g:27a71baf-f9ca-4aac-aa50-cdd7c537a2e5,d:6d958ec3c6f14168a6fec350b30bfca6--><html xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:stpr="http://xbrl.sec.gov/stpr/2022" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:hmst="http://www.homestreet.com/20221231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>hmst-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl80L2ZyYWc6OWI3MTA2NTMyZWYxNDdmODlmZWFlMGM2NzczYzA4MTEvdGFibGU6ZDgxMDZkOTg4YzczNDY5OWIxMjgyMmJkYjQwYTUxZDAvdGFibGVyYW5nZTpkODEwNmQ5ODhjNzM0Njk5YjEyODIyYmRiNDBhNTFkMF8zLTEtMS0xLTEyMDQzNA_9bcd0820-401e-4ad5-874a-e53d98dcc0a4">0001518715</ix:nonNumeric><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl80L2ZyYWc6OWI3MTA2NTMyZWYxNDdmODlmZWFlMGM2NzczYzA4MTEvdGFibGU6ZDgxMDZkOTg4YzczNDY5OWIxMjgyMmJkYjQwYTUxZDAvdGFibGVyYW5nZTpkODEwNmQ5ODhjNzM0Njk5YjEyODIyYmRiNDBhNTFkMF80LTEtMS0xLTEyMDQzNA_9d07b077-85a3-4dd8-b9c8-55f1bfba78db">2022</ix:nonNumeric><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl80L2ZyYWc6OWI3MTA2NTMyZWYxNDdmODlmZWFlMGM2NzczYzA4MTEvdGFibGU6ZDgxMDZkOTg4YzczNDY5OWIxMjgyMmJkYjQwYTUxZDAvdGFibGVyYW5nZTpkODEwNmQ5ODhjNzM0Njk5YjEyODIyYmRiNDBhNTFkMF81LTEtMS0xLTEyMDQzNA_8f81d254-abab-4785-b3c2-f794d4d05d68">FY</ix:nonNumeric><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl80L2ZyYWc6OWI3MTA2NTMyZWYxNDdmODlmZWFlMGM2NzczYzA4MTEvdGFibGU6ZDgxMDZkOTg4YzczNDY5OWIxMjgyMmJkYjQwYTUxZDAvdGFibGVyYW5nZTpkODEwNmQ5ODhjNzM0Njk5YjEyODIyYmRiNDBhNTFkMF82LTEtMS0xLTEyMDQzNA_7449b82f-528e-47d3-b479-fcd3efd9b62e">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i26fa2862180a4636814698446769547f_I20211231" name="us-gaap:RestrictedCashAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMTQ5MjM_678b4daf-ea8d-44b7-a81f-0e793391d9b6">http://fasb.org/us-gaap/2022#CashAndCashEquivalentsAtCarryingValue</ix:nonNumeric><ix:nonNumeric contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" name="us-gaap:RestrictedCashAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMTQ5MjQ_42e6023e-f1d4-4e8e-92b0-c14a12dc69dc">http://fasb.org/us-gaap/2022#CashAndCashEquivalentsAtCarryingValue</ix:nonNumeric><ix:nonNumeric contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" name="us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzgtMC0xLTEtMTI2OTU5_d9b0e232-3d82-414f-ac96-6df67726fdcf">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" name="us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzEzLTAtMS0xLTEyNjk1OQ_e01dad4b-9752-403e-8385-c35f7cc7dab5">http://fasb.org/us-gaap/2022#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i26fa2862180a4636814698446769547f_I20211231" name="us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE1LTAtMS0xLTEyNjk2MQ_b946877c-ada9-41d2-a8c2-aba9381018c1">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="i26fa2862180a4636814698446769547f_I20211231" name="us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE2LTAtMS0xLTEyNjk2MQ_f3f2cbce-941f-4c4a-b071-3dd48ab762cc">http://fasb.org/us-gaap/2022#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtMC0xLTEtMTIwNDM0_5e9addd9-9343-44ac-a98e-069df19aa073">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="i26fa2862180a4636814698446769547f_I20211231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtMC0xLTEtMTIwNDM0_7de6f3ac-0b4a-4610-a711-9421fe72e144">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtMC0xLTEtMTIwNDM0_3cc94ca4-a717-4af9-a0b3-db8204cdffe7">http://fasb.org/us-gaap/2022#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i26fa2862180a4636814698446769547f_I20211231" name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtMC0xLTEtMTIwNDM0_c8d93f98-fd3c-42fa-9111-1497d7ad96aa">http://fasb.org/us-gaap/2022#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTAtMS0xLTEyMDQzNA_385bb06a-e829-4741-ac56-c2b89ce7378a">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="i26fa2862180a4636814698446769547f_I20211231" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTAtMS0xLTEyMDQzNA_9a1a82b1-3007-4f9f-84b0-3f44ca7027b8">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" name="us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTAtMS0xLTEyMDQzNA_8b94f536-a543-443a-ace3-ada35951c924">http://fasb.org/us-gaap/2022#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i26fa2862180a4636814698446769547f_I20211231" name="us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTAtMS0xLTEyMDQzNA_d611a2f9-ca31-4b4c-8b06-f4ca0450cc89">http://fasb.org/us-gaap/2022#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="hmst-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb0f28f7a307427299a26c4267acdf78_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i7f48566250284d229379a90a82615ed3_I20230224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-02-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i502863423f9a4456b09ed953da5427f2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26fa2862180a4636814698446769547f_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: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="i4049f2ed5fa44a1484900b5bb24607a1_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="i5b036986cfad473ca77e19ac2eba6459_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="if4e66c7c87234009af51e7fbc0f5b60f_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="i8d3cb132c1ad44b891b16f39adbb8146_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="ic54440ea1cc94428aac1c47b72ca955e_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="i89719e6d8a3e4c22ae313938022e212d_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="icfa4c242196041b5bb2b10246ea6f381_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="i25aefc925ae94b638ce37698334ab3de_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="ibde5a6e063084f0aaafc4a2c49b4ed38_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="i50245955b8a64dd28a682c659ed278c5_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:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7f45e676cd44b5b9093fe361a8f85a0_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="i6b291725831d4a59a4cbbb0ef02be35c_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="i6cd737f1bbe64b2b82ba127764f7fd0f_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="i5dfb91c268a74aa8a2973f4a47093ead_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="i8c51adc53782465fb1d521160f095aca_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="i6a3c28b673984a60ae7d6fffe4b3b2ba_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:context id="i942ad6eec00e40df95d94af262039220_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="ia180b41ad0f142bb9f47b82826a803a6_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="i99c58c52212a4d73bfaecf09a3c1f11c_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="i9556f4364e794532b1e951831345a4cc_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="ia4052c1ef7884b5f952062b04f40d360_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="i81d39aba27034a45a02ce6906f8161b5_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="i989b5cdc1ed84c13a14c90cb2d54ed1a_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0ce873dd14a4e71bf87f59b516f894d_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib62dfdf28a804be3a7868d4fc861bb77_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icfd4110c7756446ab292a7b41ced808d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fba232b211945699c3af0333a7a2e91_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf4b3e72bb8248f198352a47e1dbaefd_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>hmst:segment</xbrli:measure></xbrli:unit><xbrli:context id="if5ff0d937e31438db80f871c71e5a21a_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b502e3c450547a287ff494b3cded66f_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb61bca7e25f42e383562e544e386af2_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">hmst:CliffVestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48fa87872dab49cda10f88c060cd10fd_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifba7cf04c4c04bf2ad090280a62083d1_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i159dd38683dc4efab62fdc2e2c7db134_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb1418b965a747ee968796da05acab47_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70d600f0d32b487b8555487e144d65a8_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4c0f12f3df24d86a4640dd45cf72368_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7d11bf898f74ff095ceb6375768be07_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb3025760e354ae4b0e4e3afaca8a943_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="i5a268773720a4f43b41675fd55a3969d_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="i3ea48c0978f548d9a30eb3c8ed73470d_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="i69b3fb768ee54957a1b3df498badc9ef_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="i1a2069d84dbe4a9db43eeca8edc71653_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="if508b0cfb7e34935a9dd5abf859bd213_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="i1f49842e482f462bbed573cc31cd00d2_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="i64c3c133b1714091bed46ee3a6efa72a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryNotesSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i856f2ef7d74a49fa882c8094f258f326_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d3cea1cf477488cb490fba9f8c4d136_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60fdc9bad2ec4129bb7dc72696b983ab_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="i12504040e64043c9be9d25117d72c56e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralWithoutRightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3753830aebb149a3937aea950df13f08_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralWithoutRightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="portfoliosegment"><xbrli:measure>hmst:portfolioSegment</xbrli:measure></xbrli:unit><xbrli:context id="i8e2588cb93304358b2b4037feb029eb7_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6c2612a8b7b4d65952187c1d268a797_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="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231"><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:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ba7532a6e2c4980abc5893710753860_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:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ebbcbca767a4bfe9b6e6a2b46c52080_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c82b4d348f34aebbc5db4c3aa305004_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="idc1f639145e44113a707f3243ef91d35_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c49583e22ed4742ab297c527069ea6e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</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="icf86834648814fe4829511d885a8186f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21b0390f0e4742d28317aaf458c4f6ff_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</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="ie67856eca3a84c0798d55dcd2004ec8d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied48681e71fb495e852abcb98a8e577a_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="i235ffbbdbe03459199a703c834e65445_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9a4cb9512364afa8900c3e745d2fbd0_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="i7944208bf55a4421b608015d86406ee5_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7080b7540b948579bd8c385b76bba98_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="i0e429c571c1546c1927282504c9928d2_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19eee29e6c5449039e7846f67f6ef0c9_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="i51e19187679b4a06981cb099b209a73a_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i088f8a4da5994f2fb05d951e9e88d659_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="i582538e133bf4b5c89653c93cd478b62_I20221231"><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:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c0426e086d1437eb070fbefb94cad06_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:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie40b591645eb4c1e9f464e77bc8a0f99_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralWithoutRightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i150dd17e5ca341d59be04e1c5b6a3fbb_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><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralWithoutRightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida7ef0e78ab54d72ab9527c462879946_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralWithoutRightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FederalReserveBankAdvancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iecf03eb5564d45ed9da51b13da0ffc5a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralWithoutRightMember</xbrldi:explicitMember><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="icab37657d9b643c1b21e09c6e42cd195_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:MultifamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc4553db4843409d8a7b8812ee65cf59_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:MultifamilyMember</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="i1333fe12fe414fba849ce1bfac2cd9e3_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ebc4427ef8946438e26f15221a40eeb_D20220101-20221231"><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:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83ccac993072468bb32ce571e2f25f92_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="i6ac5dbb7625846fcb0b142f5b388ca7b_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9142e91b1da647858f761cbdc9c064b4_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icfe67cdba0274e0180578b59cca3c35e_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="i3aa12ff330694d70abab53c8c57d47ff_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_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:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i596bc4750c604046b9325410d22a4f03_D20220101-20221231"><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:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01f27e8b58744c7f962875b05047a1b5_I20221231"><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:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbfc4e5399de4f1d9f6c7b3e98a760c6_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="i2a2a9b8b8aa34537aabb47b51f1f2142_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05c0654849704f1ea20725e3f7dc041f_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc0012d82f03484f99dbb5890f29d69d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00993b63a26b471994423d451e314704_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i270202e850c84f49b462cb0901ddef24_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib606fd448d0245999a4e4e306271f3de_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69e7ad0c56ce4e53942c3e8d91bcec97_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34f1e9b13e3c4743b198676c356e837b_D20220101-20221231"><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:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibea194c31e24411097155bb019af4ba7_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8cccc00b373f444bb83375785c179a57_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="i341306d7466a4359a33199a6ce8e168e_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="i8089caba391e4537af07017bebac6ffd_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:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc1310902be94d5a8a2cffcd9b111975_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: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="i46047da70b7d429ab674523c34f255f9_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="i4b3025820acf4f64890745478384e278_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="iffd6aa44634148e7ae4b36faf9e40f63_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="i800be6a4eafe453fa082269a7a67eef5_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="i1b782c7e8fe641daa966bf5d37e8568e_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:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e3ef876edb449b9b4517e00ea19dcb1_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:SingleFamilyConstructionMember</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="i46fddcb4c7014245a550885597b00d93_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="icc3672e1ce114834852ea7da598dd849_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="ie0a2ebabe476403d8e167784cf7200da_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</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="i218ba15a54ff4b95a1bc0d02a801b08b_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:RealEstateSectorMember</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="i60fe4771431549f2b1f42963a2091de1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7f1c32fc6054dc7b5c9db23c8286537_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d3b18256be545679ff1950db66a6446_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="ie800db60440741048c9bb7f1e8d0ca6a_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="i374b3b7c6d324cdf874f3d5b7a5cad77_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="i5c4a70cfac72478fa55f313ac9a1e5b0_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="i0d9c40120efd46b8a0b7a458428ae4a6_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="i3080add63c7b4ba6918c54c32e42a61d_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="if354efabe3a940b1aa7e22dcfca2a77e_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="ibf9128f0d1aa44dd97312bf473da0700_D20210101-20211231"><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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie31597b3a2d74ad89dbdca8b2be5f418_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="i48dfbbf49ce54424839894cda197b845_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="if3b696814dd04ecdb838b06a1b604778_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="ica52400c39a0431e9207ebf1201bac81_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="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</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="ib12a2c588b1144909f4cbe66ba03b8b4_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="ia3fac0f46ba34d64aaeed3747d6f1e63_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:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e117248030745faa194bf00894d0a84_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:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4090272a2e3e4ef181634d6bd50f875f_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:MultifamilyResidentialMember</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="i4247d0eaed304d47b8d11a76604090ae_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="ifb618c6596d44650a9ed84405511417e_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="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</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="i6250b7700ff04527911ca7b74ca45e56_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="i9a23eae1b4eb449485410246b8164b79_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="i9bf5a83dbe3442438121f8743ebbe6d9_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="i169b5a3c73204375bfb341c216578d75_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="if04a2b966f484cababceaa5d0ee508d6_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:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a9e64249a2d4466a02eac94ab923b4d_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:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa4494a22945440e9cee0664f5aee9b0_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:SingleFamilyConstructionMember</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="i40f070a03319424dbc4f63f59b6b5517_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="i1b0ed7cb627f4abe900c08418b4c54bc_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="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</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="i19c0f33f9559466fb8713f33d32e71a3_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="i241ecc9314d144f2ace71f06290772ef_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</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="i7d4a63f1b74d4513953a5b12b0b15af0_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:RealEstateSectorMember</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="if5f541b6cf4e46888952bd2563b2e7e7_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:RealEstateSectorMember</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="if73df93ac0414b78952298ba84ba982e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i264eb3c55204485aa0844da1b5208228_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</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="ia29cc6055d854e189ef63f77fcfbb35a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b6a394c25b44002ab0afbef3c6b23e3_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="i9c8c05ac04374aff980fda89a6a9a8e1_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="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</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="i5904f60ef3734be2a156c3d54a4787b1_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="i8f4f3a0b8a8a4208a1ce91fe4cfac2cf_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="i7d9d596f687746dab2dd00ec59a706da_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="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</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="id887c22ad45b4a79935efafd14e3322a_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="i8c112fc77363415d8e26e8b971eda187_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="i4490cd0283794c9bb6ac80e46d5dcbfe_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="i0699836991a0490db22607889858bb19_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="i11b683d0cf334a05be6c6542396bf0a6_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31cfb08d42354a1aae4bb94812964784_I20191231"><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="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="i24931e8787c04ae2929f16894eafe01c_D20200101-20201231"><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:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f5a8b1ef20f4636ada81020343a6004_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="i9de0c9d05c2f4a8190a7180d25c36d9c_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="if777bc3e28aa45458ab578a5cfaec2b4_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="i57547c29ebb2459f87cd437bf4c96f99_I20221231"><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">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabd1471ab77b4d908f8872f3d6a6c55e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id64ff80ff893487dbcc93484f9232cec_I20221231"><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">us-gaap:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6d0d8740ffe4413b28c97cceede3611_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4c9ffa8277548ed8e93e52fc2e58bb4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a6e9edeba1743cc86c2150cd851e809_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d666dd4a5264b93a1971f637e1fcb2e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fb2f54ccce94837aaf1cab5685ab2cc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2635f105401468fad52d2c136820f79_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iceec128cebf14f36bd601fdbca24c8d5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72f29c1faabe4b9fa1bb8a902f1b63d5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i112286f0a56a4c4bace7f5206f19506f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0c3939cb0754e1197593c122ae503b4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00e2c46589f94d66a5930d340b17760c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i764e67c613a0460da3afc3cacc141b16_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6880650225d4263b2baddf370cab3e5_I20221231"><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:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c6bd4456a0c4ec2bccce7b6f77fbbba_I20221231"><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:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07b3871502b84f8184d6c623de698002_I20221231"><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:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i708dcbfc0426461ca5b86e7cc2fbd9b4_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f57e80116014fbcaf0afdcea7122985_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if03d39a136974b6188742a2d374f0ffb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30899857960748328b974ad830b52607_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e739c5623344fbd82ff52095d82c32a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0575ba81e2964c35a1ac7a4a787fe23a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cf2025174e843f0bf8eac19a1e28bae_I20221231"><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">us-gaap:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74a5356925ab4aedb549991e7432f935_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42fb0c521dbe43569876c20602c659e7_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62f9c62046e14a1989ab8b5344ca6b39_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6411f57d6d42464abbdcec1fb067c097_I20221231"><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:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9c40f8173ce47cf9355d3e1fc3f23be_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib210b611267f49f39195d453905b1735_I20221231"><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:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58853385cb504d14969be17e0a1e7cf8_I20221231"><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: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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6b1e1f7d035435fa35d72d4e9ae48e0_I20221231"><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:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02ac48eb9ee0443e84ad79509cec945e_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ad78dbc2a6442208f8ad48a268d4b54_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">us-gaap:PassMember</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="i8c6015ccb5354075a5bc6bf7e7ec70e2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb4020786d944c6f85eb59d62f36270c_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">us-gaap:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4178046e989a4c4a9567a96ac677c71b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1920c339478b46fd98197f926ac7b323_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if729d225a4534f879fe9a6c5ddc69c74_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49f4457fa8314a4aae764aac78993a64_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</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="ic4d106e509d347288a567ce71e48719e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</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="i37f86fe9f4f84274bfb0e11b352b9e3c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</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="ie6e36ae1d8504ce598d08357a137257e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</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="ia4fe40bf393b45b8a1c1293c9e742c85_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</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="i594f8549160e4d239d3a4b904eaaf659_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</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="i58efb7a1460342ac8f7bcd6b35bdf6ab_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7df8ef800a6241a28c7450872a995f38_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i632dabc61b404aa5a0bb4e92c37a1cca_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaef71f64cf114711ac4b380026474118_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:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</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="iebd235f384d047388fb69e0bc5038a2f_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:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</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="i2ebb207e54354430b8c32c3b627a530f_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:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</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="i064238a925764fb892f2a502155dce4d_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="i18cbb15ea6274ac79deccc976c8800ee_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</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="i27ba7c71145d4bb0bfc818f866e9beb5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</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="i3ef78306a1f1416689e5a43699d9f887_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i933264a508dd49d6b69476e8e31c37ce_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45f13beb44ba444ba146250c2ad02cf7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3adf8268be9e4799b7f8134bab7c0f10_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">us-gaap:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0da679b613141ecb003b7c18145d467_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="i3eda0579516c485989b8d7c88af66daf_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="iee4f9c74e79a4212ac7030393b7240d1_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="i16ada892a29246f0aa177cf0fbc3f720_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:FinancingReceivables60To89DaysPastDueMember</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="ifa23605ede054792943c346936e0567b_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="i3aa68405fcfd43478e6e61f224835de6_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:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</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="ie0d8a464716941cfa52acdacb7ca3ab0_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: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="i7335ed3c05cc4a00ac44c7711b9e2a4b_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:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</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="i5f7430de4b9b455d9cf11aecde00957b_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="ib8663c376ff84b30869a90cc0678b24d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51ecac7daacf41219988c8ee8f331c96_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ce75f1eadf64083be1b6677f2be7f5f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d67c3272e15432f863e0bbf7b89d83e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1aff0f3219e549009977ae1c400b8f40_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i153aa1f8a94544f3be330ccad121e050_I20221231"><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">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c97fc9ecb76498abc84ed2f3dad6641_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84b0d8ee5d3a40c0846399391d0eb685_I20221231"><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:NonResidentialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4302dcd7d1d444faa7630aef655cf5cf_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i000848e90abc470996dbf8f33a1ffdf5_I20221231"><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">us-gaap:CollateralPledgedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9af44f4705ba4d7a901f564750279bc9_I20221231"><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:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i500cd50187fb44b19d926efcb2bf3fb6_I20221231"><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:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c2451a3a99548fd8848193935c01f6a_I20221231"><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:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71afc526c6dd4d13bae35964c2b14352_I20221231"><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:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6b217fb89bf4e8da98bdff1a2575134_I20221231"><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:CollateralAxis">us-gaap:CollateralPledgedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d53676fb2644e48935a053d4b262fad_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</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="i4e97870570a848faab40ffcd8dcac8f2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</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="ib6e0e99c4c254439939b75456c345101_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</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="ib78eff512db748578f901e2d43aae416_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</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="i3ea71a661e174ee7980d8fa9ca511d53_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</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="i8b32415d947d452aaf3eaa0b51d1e255_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">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="iec0d2028a0924ddc96b0e78aa50e0446_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="i763a29443e3c4f16a7198b8b3b075778_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:NonResidentialRealEstateMember</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="i205c80444df74a929b3a171c2271a3fa_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="id764b9fbd3ae4551be6879572387e0dd_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">us-gaap:CollateralPledgedMember</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="i6a5941c6d550417c8eadf8af3fc3a8ac_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: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="iea4895f4975542d5977303a6361f1b3e_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: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="idd0bec407f6947b0a59e8725bd078d04_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:CollateralAxis">hmst:NonResidentialRealEstateMember</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="i540f7f28aa3d4b08aa29518177003654_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: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="i7547b8ae71634c53985e700f6d496491_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:CollateralAxis">us-gaap:CollateralPledgedMember</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="iac3bf4f4c9554d3389d16ab9d4394d40_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">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="i2d926ec1c16d44b58b57c97076312198_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:OneToFourFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b890c71377a44aa8fede5782a5595cb_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:NonResidentialRealEstateMember</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="i059239fddbc44bcab71d9fb50eeff080_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:OtherNonRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2dac2d484a084a3ba5a68b27625b1c0c_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">us-gaap:CollateralPledgedMember</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="ida51eb1020cf4ba29e70cf3bcc7fe519_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: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="ib4a48242740c4dd9b57189096538f7aa_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><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="i45e31cca739c41ebbf8a0620485dc3c8_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:CollateralAxis">hmst:NonResidentialRealEstateMember</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="i32d5852fb64345e98a7b786cc9a8841b_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><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="i5beb7a88b85f4c3585451cb3e3fd14f5_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:CollateralAxis">us-gaap:CollateralPledgedMember</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="i874d0efeddb54535a7a6d2dd9e0edbe3_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: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="ic43243f18fc846229595387a83c402ec_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:OneToFourFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1697443d1e6d4f9094a1b81722118af8_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: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="i219cfad8c1024540a877f033c3c40feb_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:OtherNonRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9f573a7dcfa41f0aa8dd39042929853_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</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="ia438b98ec4f2404c892e34a1475ab67d_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="i43c32cb5800643f58a6ebef6d2e7003f_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="i4d3f1578f66d4e0e9aecd61170130dff_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="i6df08f5e368d4b9e92102df8280d7c5c_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="ia4961fc3a09a47a6aa95bc64c87fae9c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5809ffa006b04596a4aafb11fd3c040e_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><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="i59787900139f428d87a962394fa62409_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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie36df86e150d41f594f5a50904188035_I20221231"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice0f0aed2a2940bc85b8e386d808d025_I20221231"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5ca6900855d433fb1441b58536c82b6_I20221231"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1742f9e7861447f5b393b9a59d69f6e2_I20221231"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88e3427562064f48b64447bba664d6cb_I20221231"><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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e32198f751b4536a249b37d51674dce_I20221231"><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:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3841151bd6c4f01a37a912a4ed8514b_I20221231"><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:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff0b6500868c47c89dc9b48a8ebb2d7a_I20221231"><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:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c75a124eb0b4ed7b98bcf0934e15001_I20221231"><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:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1bb9f92504e421388d9a6833a610bc3_I20221231"><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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabc450906fea4b7996ff3fd4d2b7e7aa_I20221231"><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:MultifamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3485777205e422f982835a03267e8e7_I20221231"><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:MultifamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47e907bd8d52404bafe98a8fe02efdd6_I20221231"><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:MultifamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d3513428c144375841aec185782b944_I20221231"><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:MultifamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1cb89a85c1494037ab0a564e385475b4_I20221231"><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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8feb50ba565b4695bb2967bf102e1dca_I20221231"><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:CommercialRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e58b16db73c454898262b4da086fbd3_I20221231"><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:CommercialRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib54a525f87154dcf803e80bf099f5d00_I20221231"><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:CommercialRealEstateConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfadd2d76b934f0c9890b870861cae68_I20221231"><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:CommercialRealEstateConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if55b27fa0f36475482716272df6b1aae_I20221231"><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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd19d3e85ff34201adcaeadfc9adf3e9_I20221231"><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:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb38effab1e64f9498055b26e58b1d3b_I20221231"><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:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4358f3eb35e64c399cc31e2f1be9bbad_I20221231"><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:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79e5134e6e5e4d3186efc4a2629d8586_I20221231"><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:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i741361908f4c457aae83567febf341b6_I20221231"><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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i374946e854734613995de14d870df75d_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf2e083aba47406f9b399db4eddf4f3a_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66f705154749430dad8d85d0884757b0_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf49bc0e66b34a9098500faa07f73f0b_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94f9792721ca4c44bc3875ebb57c6f75_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iccd2d7e2bdd6410fb684e06818f3dbe8_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i461bcc0e0e5547ada39fda743a524908_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec46ea9e7ffd4a9285e6b267de6914cf_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib18b1ee4e1a64ea696c68200bb09d3bc_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i753505e076df4d43b68d1a61a6fc6a74_I20221231"><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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0048cf612a0f410992e4f701d6ae6869_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdbd58c7a33e4943a4568fc92a4fdbec_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e551084a5ec4d7e88003bf6dc7ec635_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47622e31728c493c900eb0c3a846c47d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73631293cfb04a85b6a9c0ff3c088694_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07092a0eaa934d04ab5c20aebfda464c_I20221231"><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">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i431ae897e49342ab95afc098a73a8196_I20221231"><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">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a09c8e2f7834cb89d08b8414a21b797_I20221231"><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">us-gaap:CommercialLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b0e7cb1e1a24c49a3ef7d352aa992a7_I20221231"><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">us-gaap:CommercialLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fba82850b034a2faac20c37476849b8_I20221231"><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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i531e3b544ed84e499bf35c09da5f3ee3_I20221231"><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:CommercialAndIndustrialSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie50ff3fc4c1849bb9c404d989ae80e08_I20221231"><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:CommercialAndIndustrialSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice24e511427b419bb7aba785b6ec6ae4_I20221231"><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:CommercialAndIndustrialSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b8c8c94ce094c2a97af70ec565c95ad_I20221231"><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:CommercialAndIndustrialSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic754195ed3604520a891a43b7983391b_I20221231"><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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f10968f805f4f8989257a0babe0d037_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69d25055a93d4ff68793bcbc6e17d988_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b75ce1628d2400eb3a14af7511181f0_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67601455ddfb48ffa8473ccca196066f_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55daf2d477ab464d8efafdc40d62e7fd_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b48dee65b104902a8f4e090e5198160_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03dc291e63284730b437960f9aa3b8a2_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idbef3958270948af9acaca8bb8a374c7_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c48328a670d492db394a63931115247_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i896ad519d53146a484d4ac027fb66230_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02297867249d4146aba0d1d332bceced_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d8d325a0869452a86378172be11a0a7_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4b47c4df9d842689b3610d02b957399_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7011ff5c3fad434c8f747065856d9f9d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7bb3a9f2dfa44617b40ea51b2cac56b8_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a5b1e5a5d32427aa462aaf47902f365_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4ac19aa149b4a95bb3fbf7b5a9d1f63_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0cada2f4a754aefbe1537e6dc02239a_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d3c9cbac4d840eaa4daa73f2910680d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61788f9013064a238361251a1102ee64_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:NonOwnerOccupiedCommercialRealEstateMember</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="i53047049947d4e3daccbe36766eb491e_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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><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="ie304d30ed75f4f218b609466656caf88_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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e30f6bc80834d8ebfcde21688546195_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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91f7a893ec104f18b7136aea54b8ad6c_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:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><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="i56442d49c97142359fb5c8da793e5f03_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:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic412f5b460d243e8be881800b1749ddc_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:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic891f932a9c346e398cc663aa7a76d66_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:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic26cef33b7a64d24a81d736f743837c4_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:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b8e4c56617a4b05aed1f5daf8063c49_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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb7a8d9b2735462bba3b739926a36f47_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:MultifamilyConstructionMember</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="i643299b1dc944bb4bce16a62951b7cc9_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:MultifamilyConstructionMember</xbrldi:explicitMember><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="ia0fcb19fd4044b29861b563eccad05d5_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:MultifamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2f68410e9b7485eaa5db8d778fb9f1e_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:MultifamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31f069b958bc4b748dd70f9394963100_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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i734e0cb3f5a94ff29dfe8387a467be94_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:CommercialRealEstateConstructionMember</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="i248eede725cc437484e7f3935f313427_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:CommercialRealEstateConstructionMember</xbrldi:explicitMember><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="i06a0a08564bb47bbb128bb103155d701_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:CommercialRealEstateConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fc05ccba9064dc5a3f5ad940fc0f671_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:CommercialRealEstateConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9d5d72437dc4540af9056d855650579_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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie76b7b63523a465eb572b59877c1fe81_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:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0c01d1c4bdb4a8ba4d50827c5dfa3f4_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:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ab46547de014c3a8ecde61a1147439b_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:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16b743fa4b8e49d4bf5a9de62306a49b_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:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iefe04f54fe934607b9adb2c785ca72b8_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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46b9fc6aa57e49c0a37a27dfcdeb8db2_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><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="if10cfc5a521c49cb9b0af50c8e076949_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><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="i1a86be5381034387813cb649206ef462_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="i67f126d54a69425e907ee9f5dfedb8d4_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="ia544e6fd500c48b0a97db4dcee2ffc6e_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><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="i870ee4d9ce9941bfa0d7d39959424932_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><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="ibfde937612ff411d8a7fbd60cdd0a885_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><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="i540e4b3046ab4fc1ba7d2c678b89fbb9_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="idab6621fc5a24493a1e2ec5267f92c09_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="ic3a21766cba148eb96c97b5844cf6126_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:FinancialAssetNotPastDueMember</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="id357b7863b1b456eb2150d50ec975cdd_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><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="idc52d79e78aa42b4911cef7f8b97154c_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><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="i83989f8f8ba14eb682e4634c37fa2052_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="i74e2ca7978994e26b7e0f587bfc39db6_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="i76fbef5073ef44c1aacafe132748bf80_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><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="i2d4fd85c85124fc199d5c235fc9b1288_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">us-gaap:CommercialLoanMember</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="ide25be0c4ece4243834c6f75ed6cc9a4_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">us-gaap:CommercialLoanMember</xbrldi:explicitMember><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="ibe739a0080954d9a8580fa8168360171_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">us-gaap:CommercialLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba056f3876c84101b8d9588fa367a863_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">us-gaap:CommercialLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5731597c3b384d7dacb2402913dbdecf_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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4002c3f39b704c27a155182a177cfd2c_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:CommercialAndIndustrialSectorMember</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="idaf275617b9046c8afd0c93333d00190_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:CommercialAndIndustrialSectorMember</xbrldi:explicitMember><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="ib793b25cfc6249c993e5ac2e6150c21f_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:CommercialAndIndustrialSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bce74931ff442d1abd8e043a2c9813d_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:CommercialAndIndustrialSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb7f7a751d304ce9a27112992633a055_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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f74dcbf59d5485584daab0bf2662e35_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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</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="i11083bb3314744c8b5a771ebf38cd548_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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><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="i9312c51f6ccd44f2968bacf3c9cba609_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><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="i4d28b294482749a4a73bb181b255874e_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><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="i941496a4d67c4ba985c091c2bda3e5e5_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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</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="ia81fd4e0639f4fc085b681be2d0e3cd2_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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><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="i86938783c80a455fa1a56a20b406503f_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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if19bb2d735af48d0958c0554a186d715_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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3daecc96df247999734d0fc87fedbf5_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><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="idf149f2d4bb8454c907c3a796737182f_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><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="i1ea914afbfd94e47a86359a54fd78e6c_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="iff92719778aa46cca654464953cea6ee_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="ic4954c6c93e846998a4a91be7f8d2ab7_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><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="iee619a8b51234b788e104f065d34487e_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="ief7e37324398478a895f39665532f2cf_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="i1348f9acb601400c82e7be6daa2742b5_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="ia630f5576c914aaf8d8a214cdc2a1066_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="i7865e3941c8749a0a55353ca306638e2_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2f2202f14504bcd86e5cf595d92420d_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="i937203d132b1421e9dd83c472c7224b7_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17621e37d1764415949024b9670487f0_D20220101-20221231"><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><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab6337b2fb2b42a6a3bdd2315cecec63_D20220101-20221231"><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:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ed909506d864a0da408990c8828bd67_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaeece27b0c9644ecb3df351974925a08_D20220101-20221231"><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">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">hmst:InterestRateReductionAndPaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0994b8a84ab7434a8f433d3b84f1a874_D20220101-20221231"><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:LoanRestructuringModificationAxis">hmst:ExtendedMaturityAndInterestRateReductionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4182b9afddb64eed8e530a57834ae61a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">hmst:PaymentDeferralAndExtendedMaturityMember</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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc2e4f885cd6457a83da5e3d118ee918_D20220101-20221231"><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:LoanRestructuringModificationAxis">hmst:PaymentDeferralAndExtendedMaturityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i841b45918e6b4c04b9d5547437afbfdf_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">hmst:ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember</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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iccf92a2bf2ec4643887f15ee6f74fdf7_D20220101-20221231"><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">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ContractualInterestRateReductionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57dea9e5b7dc4796b4980e84b3193d55_D20220101-20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b910a22a25142fdab325288c30f95a6_D20220101-20221231"><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">srt:SingleFamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd08802c147e4909a819ee98a79d5c1d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b2305510aab42dbbfca190e9afcf6bd_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</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:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc0910338fdf42118564715350c27bfc_D20220101-20221231"><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">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialBorrowerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5961415670694293a6ddbcd7d3a1a5ff_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hmst:FinancialAsset3089DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialBorrowerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idba9f446187c471c9269b5eef8099963_D20220101-20221231"><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">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialBorrowerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie464bfe6c51c4cc792d229de14ff3a47_D20220101-20221231"><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">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05bd4a4547284e31baa22dfe213eca20_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hmst:FinancialAsset3089DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08082757b3b24d96acf1f31c74fd2439_D20220101-20221231"><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">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31dcd85d8e2544e09fcd5d98afbf8987_D20220101-20221231"><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">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b58bef8e0fa42808faf7ff662563fac_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hmst:FinancialAsset3089DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8a16e29a29e4fa6b048660466960632_D20220101-20221231"><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:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e1e98adcbb54beabfd95ab1a45dc1aa_D20220101-20221231"><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:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i083407df4208431bbc0fd3f6437a6732_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hmst:FinancialAsset3089DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic67d6068b8084c2a8c8d0718e956fa64_D20220101-20221231"><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:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea5fd7c988844eb5be96aa6b16075a9c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51369bec6ce140e08d4169623fadb3a5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97d9847a5b1545b2a04a7bd0f62311e8_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">hmst:ExtendedMaturityAndInterestRateReductionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf0f25afaebb4670a3b2790eb4fbf7ce_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">hmst:PaymentDeferralAndExtendedMaturityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ee5f7f228ae45a1a9a0e273fe4e86dc_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">hmst:ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25ae4acff7d14587b6c3304f03a8fc7f_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb48c9de863a451fab402f4b7faa04f9_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="iac558c45840b411d869cf6d215c09e83_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: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="id38973a52a3f45198eafa15a4ea2f35a_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: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="i271ccddeafa3414eb673d836e4990a9d_I20221231"><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:ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i094434117d604831aa2a36f912c34cf0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:SeniorNotes6.50Due2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60b97ca3d5d34fd28edaf10faa4eace2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:SeniorNotes6.50Due2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39b3364153934352b7a5b0236452dd68_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc6a465ff0654fc588f0f086f947f76c_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="i2c179d40ddcc47148130fe717eafb680_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a137989e5da4aa8bae6a7b73017c3b9_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="i14e11ce7378b43b6b3d705abf09c79b4_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4337df9c6f384a1098cd95dd03e713bb_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="i952129e6d4b44225a3e23936d02d822c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember</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="i6ca3acbe27384b93aeca4dc24d37c8a6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8570d230e76b496b935d0cf20adb2a7c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member</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="ie9f7d8d7ee6a4357942e008a844d2967_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2a2ea2cbbaa429f8da7de689cfdcdbf_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hmst:ThreeMonthLIBORMember</xbrldi:explicitMember><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="i25edfab4a7864da789460a648b715981_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hmst:ThreeMonthLIBORMember</xbrldi:explicitMember><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i306e1a77c5d7420bb04e6661d04a30a9_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:VariableRateAxis">hmst:ThreeMonthLIBORMember</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="i8e0d255145be493da48b03d377c4bfff_D20220101-20221231"><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:VariableRateAxis">hmst:ThreeMonthLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i380a465de0d04214b6b82d7e64f7df6a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hmst:ThreeMonthLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48c071c8c85a49a293d3287808b9ef86_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hmst:ThreeMonthLIBORMember</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="id91a3088332f4b4a9631513382e96638_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hmst:ThreeMonthLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member</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="i4fadc7a97f06450da5422cf7c809208f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hmst:ThreeMonthLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ca32f55b623469390fc001ffdb9d037_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89a243de40bc497686e84ab87026d565_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if203a009874e46b8942b9277f2b66ae0_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic93fada0ba844e8ab0bc71da9164c49b_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idcf8094e1d5e4c74a51a5353f33e72e7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CallOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63fecdb964894c089bda52d368aa187d_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="i6a8edc4e4592450c950788bb84f99794_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="i8f6e65e36d5c4710a5f6064728d6ccb9_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="id662613f3d884eee96a7c744ff2f4d59_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="i62b9c018bf2045e8a974f8072f474301_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i943a4047c91043fea7cdc16b0a8fa005_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="i27e9fd24d80a456aa39f485e84f0c7e7_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i662429c40d6045d798ac3b6d5b3cb4ef_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="i1015194ac97c4b808effaf651353dbe5_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="i4715cb255b9a4ac7a34cd38fb7d6a8d1_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idee22199b70d41d082c5025bd09d2803_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="ia4ed468946d2413aacc58a6887fa16e3_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="ibe4faa41ea8b4f9d8cdcc85ad43b328c_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb5eda2548524f7bbb7e059e99335d9b_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="i1dacf92a47ed4256a9ffbf337272ab76_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="ifb40a9d0d2c24295bb186f0188899681_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib537d6de6e41436393bec989f8022806_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="idba600316a7a4673b452fd265fce05b0_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idbeb3e38b8ef434d880cf2d27ed6fc23_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="i1f1ee8056fde47d19e4da38f34c616d3_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c4603dedc7644ceb1681f75f4b14f44_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="i587ee3986fc24e68abdb91466e0870b5_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="i792ca326108e448c81cf45f9b4733692_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i703e737e9dfa46ff8f86be7fcc6e9c5f_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="i96742a0a61e74deab296dbc11059088f_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="i01ee7b86a1654b33be5057efbb1a2d7d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27d1b5a19fb442cc91446ad4881b5ff0_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="i48212d5470ce4983a76364557c244f7c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iceff29ce7e17457b9b614d96eefb8402_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="id9595826a51241daa4f89f7d4a8a696b_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="i3d2aeebda132469697e8f2fa7dca6157_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iefb77af692be4b0c8af08e75afa363d3_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="ic9ebfca3f2344f949615f09f6f452596_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4ff0ebf2ead44b4976644b989888931_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="i9cbdf53cea854762808d95c69354c349_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="i7bcc2cbb05c64abba070f16e7d2f229b_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="i2ede61e80676473c92ce18e263c8ccce_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i06da9771512643c393e146ead11bbbe7_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="i2a65d73eebf84166a9b481bbe8be77d9_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="i635120cf228e41f3b6a7581185f926a6_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77a769fc27ce4a0eaf005ee552cbc096_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="i6e7f4c23284f4094b98ddf80f936260c_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="i4c4683ea67e34213a7713295bbe4e11b_D20220101-20221231"><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><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaef2900181fb4e808d97c3dcb546c318_D20220101-20221231"><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><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4aeedc8c322c4dedbab2db7974d4c621_D20220101-20221231"><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><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a6b8d3ba0be416386911f73d145508b_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><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="i430fcfe7a46d471d840e2abc6ffd7d3b_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><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="i6a00718ad43b4e4fb326e09fd48cc092_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><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="i2f425b4b2f8a4fc1bfe158ed40b5bbe1_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8cc08e2c88914a5b84b4d1fa82cfdcf4_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9d9929b299f4a6a981303e9ee3e9b4e_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie512ca297d924c599a9fc3a17d80df70_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="i17496c36416748e9a709530930814d8e_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="ide6d48f7db544fab8d0be852b50bc798_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="ic9330e9d477f4053b8bbb542782e360c_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b5ac4a452364d3aabfc1187fc48abf1_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i529102da55e54a3990ee85a989caf62f_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="i3145764522e240bb8ab217fed190f0f1_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i312db16446a640a9980d7b34058404c7_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="i9054acf9e117444aa7573d9a3987fcb7_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fc77942d0c0424c8c1980a0718172a3_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="i52ba9579d57c48748e36833a52f177d4_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93daa67f3ad34849bd121f9d9beccfb1_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="ifa17d79acd0c4e9fa4b0dff193d19f44_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id75a5b791bfd41b1a7e0bec24de3d453_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="i845e15d18ecc4e6f884fe52193f0f234_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice350458710d426e91a8530de9ee19b0_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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3235568dfcf742e8ba126677b8f54b59_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="i03a6c6c269c4416dbab1f6c98690dc0e_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i636cce78a09e4728b698646c7b485a24_D20210101-20211231"><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><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="ie4e489b03f0147878660ff9ade96a12c_D20200101-20201231"><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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MultifamilyResidentialMember</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="ia368e238e3184b0aa91e3c1d88171101_D20220101-20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i234606d7a1f342b3a866a64435d5311d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id965492435da4fff9b72071ddba81fa7_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="i9e65f482d7f84e12833904977a1cd758_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iccfd2211c3d1467785cb825de5799402_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i323cb4b5863b453096725ff44b2b6ef6_I20221231"><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:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18d760d72c0146ceafbeba93e0170893_I20221231"><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:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88f7a9f0013c48dfbc3a2e374a1d40ea_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli: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:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0323282d78247d78b2a1597feee88fe_I20221231"><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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic97b1bbdaede40449677ff621d09fd13_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26a46c80a81843509b318b07667cd82e_I20221231"><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:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia332cc55718449c2a5d3acccff4615e4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50a70d438a424a8ea19b35e41c0b960f_I20221231"><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:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35d32364ed3e47d294d0697e16ef9b55_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i687cdff527004494b083596f6ca5944b_I20221231"><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:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i135415943d344e47819b7f48d583457e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99a71d9bd811499b946eb96ec12bb561_I20221231"><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:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebd0ee4b01f44753bcef3133a979b4b4_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21d86eb2d4204813af9ed626a515e0a3_I20221231"><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:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id123912262d84ee68edf1b199db1f827_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad4da86f554c48e7bd392c02d19d4cea_I20221231"><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:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35857570f208476dbb32244c08a0fb74_I20221231"><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">hmst:CollateralizedMortgageObligationsCommercialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03d5bd48f54343b09007ed112ec7cb8e_I20221231"><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">hmst:CollateralizedMortgageObligationsCommercialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a9356cfabbd4f0286637bfb3d930698_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic312d19e3ba44513a155511cc2324df2_I20221231"><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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsCommercialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2397ff2bee8b44afaf894c14e361dfe5_I20221231"><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:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e2ad8bfa9b94e8d86ae71dd3ad20658_I20221231"><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:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00c5a48144614f358e5401b423f80e47_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a174ccec8564541ab14dd8fdde27a52_I20221231"><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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id325b30ad9294b089888d43c94ca8fa6_I20221231"><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:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id885b7ac7d62487ba47891bee6c39fad_I20221231"><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:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb4270946e7a45a4aab84e46f6241987_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60156711c08d421d8e327bc8adb56cc8_I20221231"><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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f24ed0b87be4b80845b09a18dd77684_I20221231"><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">hmst:UsTreasuryCollateralizedMortgageObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a8d3139ea29453cb077053afa80fb4b_I20221231"><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:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:UsTreasuryCollateralizedMortgageObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbbff076dce34e8aa76b8a6165377ea0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7778f85c5bce44ebb36fb49d5fa2102a_I20221231"><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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:UsTreasuryCollateralizedMortgageObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i705513e7526445ad81c85de6ebb11ebb_I20221231"><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:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a8be63f4f7a4e0aa942446b34b84177_I20221231"><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:AgencySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71b6377b5d20463187ae5d0786341edd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i307976f7e4ba4161920bd22486653819_I20221231"><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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3de73969dfa478fab562d04b122ac3e_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie993876ddf9b40f4bef083b957f2d1e0_I20221231"><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:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i207e71c9934d497891fed08117fb37a9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfeccd8287c24e57b2e7ffc9706ce691_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FutureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc337869b4194f7899833915905ad0f9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FutureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88b3be6b2f9b42c1bb148015f839a092_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FutureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fa9ae719fd24659866c48803354444a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FutureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64a77f96706b4827a285ce8a983d765b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CallOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78fbde2312664a078ba90432db4215fe_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CallOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57c0c2f8ddaf47a99722691cd4b54ba4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CallOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f97cacd18c4498c9df7b015136d786d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CallOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9fc38e943f042ce80049f903c3963d2_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e4a7126a13b430686688aef83c920c8_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib971dc9c7ac74c86aceba39f00f9bd50_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie138fce64c0047b0967c13ede4c9ef57_I20221231"><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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcccf07d7a70456a80b5b25a37fce7df_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i899a789e65694f96834b831e6d4bb47e_I20221231"><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:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic696dcc1e45045b1ac30cde1ce1bcd16_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia06e5ea437454273bb41fd1605aa0e2d_I20221231"><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:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idee62fb79cd24860bbdda44e2d9c3963_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1184cacbcec2434b82e0ed8009eda210_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b856b6a86984f9599048039e325e4f4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77031cfdacaa40b19cf9f8582285eda7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib277488e32164829a8bcdc8bbb3d4583_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="ib3394f1d784e4a8eb0267a38f5a61fd8_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:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7328008819948d39015f692ef7146c6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</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="i3b72d0d32c7643f3a9f8c1c650580adb_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:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fda8254f8c2419a9a8280ee230787db_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="iee25acbf7ecd407abc4a3533f997f8f6_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:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3706453625cc41dcb817e79273c74c70_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</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="i267eeb2e278e4368825d365ddbea3177_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:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if848846aade24e34b393ccf1853ec65b_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="id5c65e763019414298db966ca13c334f_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:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02e1b9072b1549bfbd0a18a611783a74_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><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="i9f210b9c98094e5d96c26c274cd4d741_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:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i040a4eae24e2446fb24bfe4a894707ed_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">hmst:CollateralizedMortgageObligationsCommercialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1a3afd7ea8f478ba9561621186d0cab_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">hmst:CollateralizedMortgageObligationsCommercialMember</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="i5970642a6067459f8ec450d0545bbc8d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b4d84f127594f8f98ad09147de66af6_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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsCommercialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20b44722d4dc4da8936f37a914a14fd4_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:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i635a22fb242e4cd2a7c9e1e115a81c1d_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:FairValueInputsLevel1Member</xbrldi:explicitMember><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="i27a1fc92f62b49ceaf8da4eef8437fba_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6359e40d53734d4ab89ae3927fd5470c_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:FairValueInputsLevel3Member</xbrldi:explicitMember><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="if8c64361e807472fa182773ada88e59e_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:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie938ce621877475d9fa2e9b6f6a2c00e_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:FairValueInputsLevel1Member</xbrldi:explicitMember><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="i3c557c490d9f4c71ad9b3fa0efdb1ef6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40f60f00d88b43289c82c397bb360135_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:FairValueInputsLevel3Member</xbrldi:explicitMember><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="i3cb2514288184fb794e91b0703605651_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">hmst:UsTreasuryCollateralizedMortgageObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia64b8a16a547405c830e3547b4edbef1_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:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:UsTreasuryCollateralizedMortgageObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i019693ce1b584c818e1b1b32070fadc9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i931bcc96bc8744bea840a6154a3938ad_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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:UsTreasuryCollateralizedMortgageObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8672ccffb0847da8197e8f1905bc049_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="if79aa35472a44f8d8167ccda56262cfa_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:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic42d1505acc54e498c46477d1eece4fa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</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="i6ede16d0f8d44d328a74878b11bdcf42_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FutureMember</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="i78ef0f6ddff54e7da6acf78005b08561_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FutureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d0ac48aa91d44c4aefc86d14101d0be_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FutureMember</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="i76343e5ba9354521a71fa7549796c3ec_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FutureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ec0b4b95da047bc8d8fbd6382c0227e_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="i9281e6e1c0d54e08a50b4d234d0f9dc3_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><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="ic62ec7ecbb7045c9bb3b536748594c2b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3705c566c7a4deb97125fd3270cbc3c_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:FairValueInputsLevel3Member</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="i731a6c1d13d54eaf85eb106ad78b9265_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="i31aaf5ad5a6a44f8a37d51fc5c8c1afa_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:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2758e0c235324f57aaa7fd6ac315e618_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</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="i0fb6aaa8e13647d59de39cc7738e744e_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:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cb745c7b8a34e7e980d4109f034ba24_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e3054649eb2470aaed3b01e13211ecc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1562b524a2b34bb189399346febeff7d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1e9cbbb89c847a79ac3fabf5f405bb3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73cc0c37cc744599a3ee0dc9ed2a769d_I20221231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib180c0fd7d6d4385ba555670f5bfd49e_I20221231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5e98a44d2bd44c2aaf59c5a6740f463_I20221231"><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="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18383a010f044f13a805870d9aa54089_I20221231"><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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie66cb05d1ef145e2ada16c46e59dcd8c_I20221231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2288019cba8c419f874383e172d5b383_I20221231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb102d1dd6544f28b4085bcd6f2e15cc_I20221231"><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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic30f5d41a1d84cae852b123226016a6d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputFallOutFactorMember</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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92cd6db1b90b4db1b3337c20dde7d84f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputFallOutFactorMember</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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf54910239024a89927af9e1920f2f87_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputFallOutFactorMember</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="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ed7b641d5c24632a4bf83041946b2bb_I20221231"><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: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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4bdc32ab63cf4660b20eb86ffb85c6e6_I20221231"><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: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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94ef477c593b4be48cb1001e6179d72a_I20221231"><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:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e3dfe2a1ec5468d998e7a2c4cddb77b_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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a44928914cb426285e4fd044c8cc8bc_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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie58c1d50e3d94a46b1a2976068231b53_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="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ed2ff0dca5b4705a51b93eda4628da9_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:FairValueInputsLevel3Member</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="i03e2f367612642fea6dfed86938e23d0_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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</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: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="i456bb2afaaff4849a80f4941d53d6ef4_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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</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: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="ibaac863c4f7c4ef2a5abee021d0178ad_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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><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: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="ic9d2bd5d21e34a8488dac41ab6754173_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputFallOutFactorMember</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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icedf2c6bbea849c8b4e1c7b2dd266516_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputFallOutFactorMember</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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1296b2b1802640f880179d1be407f4a2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputFallOutFactorMember</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="srt:RangeAxis">srt:WeightedAverageMember</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="ic39c085e0a3540a4acb3882f1fa03eb1_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: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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb20b3789cb34736b448233af173b5c5_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: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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6565871a3c9c421191a9641861636114_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:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</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="i3c7a66fe233b4f5f8dc17e04d0fac62d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hmst:DebtSecuritiesAvailableForSaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a3a1e34733b44aca84e3cbcc937f44e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hmst:DebtSecuritiesAvailableForSaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idcc454e4f0894a31ae6355bc9b2e1e6d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hmst:DebtSecuritiesAvailableForSaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11b40fd3ff7d459fa617c9fe20e7aac2_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="ibf767358ed674d27956169cb80d2ba54_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i305654547f754c63ba5adbf46dee45d8_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ecc26f3ce6e441e9e18c20482cab7dd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hmst:DebtSecuritiesAvailableForSaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f7cb0a9e3814283814b56c340e7bcb7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hmst:DebtSecuritiesAvailableForSaleMember</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="iabf6ec78a7374131b2c58b1a511eda0d_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="i00db4ecf5a3240a388111dd95b3e4041_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="ic30b740df43648f297ba7c03937fce22_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="iff34b6d4634d4cc0b913981644985069_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="i694d49be208b492e849810a5c68712c1_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied55e2c85f7645ee8f5670de3b738359_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="i0d2ffb83569f4402a12665942a2b026d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i601d6ba9a4794a68b349672a3c5d7ad3_I20221231"><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:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia68665664e254b6a9d4f1af733d74992_D20220101-20221231"><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:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f1fffd5015243b2b84fa59a6a83e216_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:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6e169f40c414e18a35b1f9a5cfcb7e0_D20210101-20211231"><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: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="id11532d0186e48a79f3d4080a396b444_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i772f0e39c53d414eb5b122e02133322e_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80bdb7f2fe6d448e8d47b32737e9b3b5_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia700b8e5c80b4203ba81eab6e16a8d56_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id488a0f76a944200bbff424bd49912fc_I20221231"><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:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i743d7f5e58c846abb4069599e4367145_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1bdd5292f33742afb9af0dbad9393acd_I20221231"><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:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8b6c8f35f314a70bc4689f6ceef33cd_I20221231"><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:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70b1058129b245fb9ac791601dd5d2c7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i111af89c2d1a486595df2a539a34e760_I20221231"><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:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i938ca4f992294ef1bbdb3dfe13e6bdd7_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7df49911e8a34336bce3b1a226282292_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i793ff2ed43cf4dcdac8cb3dc5ef93dd3_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1064f4f247514518ab000663cdcaff7b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib26f7b1fa50c438a96d580a683582bf5_I20221231"><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:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6fab19d3ea64ea1b5f65e8646070fc0_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="i37613158b75e4a278c9f92ec471df9cf_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="i84b94d98f82d4947bff0eb36689876e4_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="ia2a43ef7f19c4fa6a4f22fbd463dcee4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</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="i72abe5587991480dbb234743ec5eb5a4_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: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="i4cd25a1ad4bb47988566392aaf58d248_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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cf4ca34cdab4a779dd31d901a45b410_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:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9982d2e60892477fa0683d1573aad926_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:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73ff096692a746019be11c568c4e0a2b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iefa14ea8488a461d96a89dfbb4dcce85_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:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1218984305d4e0991a6494f6f3b2a9d_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><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="idaeabcde034c408e9b1980e3440388de_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="if5354e88abfd4b179141c0c2ce590ade_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="ib836e7b21e18479fbdfd1e554c533693_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e9e5eeabf704004a55fb85007349081_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: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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2cbbe30e242a40329998bdf65987f1e4_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if75983e675dd4a0e8935f5e7299934e8_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="ia835f20a287f40159ac1d2b4c726a8f1_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="i6325a87fcf1c4ae7aa293ba7c46eabef_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd0a5c8f27d6455091c7716edfc9bc5b_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2909964f48d49079bb49f010475be5e_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="i81322b12ed4e49778c25e8cff5accc40_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0986f8fed5044dd5af09e7fd985c27ae_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="id052672adc9840fd88b595bc1d466593_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="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7fac7fddf7884524b7d2c879692fe732_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="i09ab69b51f314e1b862d4b8c10809d8a_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="id34b62f4b4da47248b752e686052cd07_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="i6435baf40ca64f9886fe9f55f902d7aa_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="ib36eae4196ed434db72b402ade9e382f_D20230201-20230228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">hmst:ThreeBranchesPurchaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="saleofright"><xbrli:measure>hmst:saleOfRight</xbrli:measure></xbrli:unit><xbrli:context id="i93fe8e25d0b74d1eaafc8a4b25d7e391_I20230228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">hmst:ThreeBranchesPurchaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5924b69db50d48e4b6cc66892c42e9bc_I20230126"><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>2023-01-26</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODU2_762d7ab8-0711-48b7-b4a4-c88f5649c1a3">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGFibGU6MDkyYWQ4MzEyYjQxNGY1ZGE4ZWI5NzQ5MTk0YmQxNjIvdGFibGVyYW5nZTowOTJhZDgzMTJiNDE0ZjVkYThlYjk3NDkxOTRiZDE2Ml8wLTAtMS0xLTEyMDQzNA_34d1eacb-e213-4009-8e1a-2f696fefd429">&#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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8xODg_7b879acf-f6dc-4fcb-aaa2-873bc3f63e08"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8xODg_fc017edd-c7ad-40bb-8645-bff6c67a3dfe">December 31</ix:nonNumeric>, 2022</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGFibGU6ZjU5MGM3NDEwMWU5NGE2MmE0ZTY2ZDU1OGFhMTVjZmUvdGFibGVyYW5nZTpmNTkwYzc0MTAxZTk0YTYyYTRlNjZkNTU4YWExNWNmZV8wLTAtMS0xLTEyMDQzNA_ecf19132-92ad-488a-8002-5bc4cca5452f">&#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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODU3_fd1469ef-4706-4e3f-bbd4-58d1e8d631ca">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODQx_f59f4565-9892-419b-bf41-e87052c1d5a4">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGFibGU6Y2JjNzk2ZDJhZWI0NGU5NDk1MDZkMWRjNDgzYjU5ODUvdGFibGVyYW5nZTpjYmM3OTZkMmFlYjQ0ZTk0OTUwNmQxZGM0ODNiNTk4NV8wLTAtMS0xLTEyMDQzNA_379ac2a2-6887-4600-bde6-6a1c8600774d">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGFibGU6Y2JjNzk2ZDJhZWI0NGU5NDk1MDZkMWRjNDgzYjU5ODUvdGFibGVyYW5nZTpjYmM3OTZkMmFlYjQ0ZTk0OTUwNmQxZGM0ODNiNTk4NV8wLTItMS0xLTEyMDQzNA_cb9124c6-e54f-4840-bb6f-4d5226a7dd5f">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODQ0_c5fc2563-99f6-4570-901d-9802e1ebf5b6">601 Union Street</ix:nonNumeric>, <ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODQ1_5677eda7-7d04-44e2-9f0a-369e780d0c16">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODU4_9c07567b-cfe0-4b4d-b15b-cced146783c0">Seattle</ix:nonNumeric>, <ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODUx_2ea87fe3-5e2d-4178-b512-935d28dbed9a">WA</ix:nonNumeric> <ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODQ4_7e29669e-b1a4-41b4-9d63-cb7e2bc61267">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODUy_12c8d37e-2f7e-4ed9-8b09-40123c5f01df">206</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODUz_88a2f4e5-bb9f-4a34-b913-91608b6e8f7e">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGFibGU6N2JjMGNhN2Y1ODZjNDZhNzhlMDc5MGFlODI1NTFkZmYvdGFibGVyYW5nZTo3YmMwY2E3ZjU4NmM0NmE3OGUwNzkwYWU4MjU1MWRmZl8xLTAtMS0xLTEyMDQzNA_4c937701-7842-4b63-9bad-f19444e87abf">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGFibGU6N2JjMGNhN2Y1ODZjNDZhNzhlMDc5MGFlODI1NTFkZmYvdGFibGVyYW5nZTo3YmMwY2E3ZjU4NmM0NmE3OGUwNzkwYWU4MjU1MWRmZl8xLTEtMS0xLTEyMDQzNA_aebe9014-4a57-4610-9219-385b38d62db8">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGFibGU6N2JjMGNhN2Y1ODZjNDZhNzhlMDc5MGFlODI1NTFkZmYvdGFibGVyYW5nZTo3YmMwY2E3ZjU4NmM0NmE3OGUwNzkwYWU4MjU1MWRmZl8xLTItMS0xLTEyMDQzNA_8f80fba8-9de9-4c7d-963a-671c2cc5d4c1">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODU0_2b6d2f36-7759-48d0-a3f6-f2c20f4d0cbe">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODU1_04219182-4130-48b3-a854-586f04ec7e27">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODQ5_1fb6dd6b-8a04-4eaa-ae5b-6629476ed492">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODUw_1ce08de8-4013-4cdc-afe2-36479635bd80">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="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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGFibGU6Mjg5NzkwMDhmMjdmNGVkZmE3NDNiNGMyNmEzMzY2YzIvdGFibGVyYW5nZToyODk3OTAwOGYyN2Y0ZWRmYTc0M2I0YzI2YTMzNjZjMl8wLTMtMS0xLTEyMDQzNA_f8d72914-c479-4ad0-ae7a-1b5c7d4b6197">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGFibGU6Mjg5NzkwMDhmMjdmNGVkZmE3NDNiNGMyNmEzMzY2YzIvdGFibGVyYW5nZToyODk3OTAwOGYyN2Y0ZWRmYTc0M2I0YzI2YTMzNjZjMl8yLTUtMS0xLTEyMDQzNA_0cae19f9-972c-4862-b87c-a02ddb76f1b8">&#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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGFibGU6Mjg5NzkwMDhmMjdmNGVkZmE3NDNiNGMyNmEzMzY2YzIvdGFibGVyYW5nZToyODk3OTAwOGYyN2Y0ZWRmYTc0M2I0YzI2YTMzNjZjMl80LTItMS0xLTEyMDQzNA_2546db5a-0ced-4cb3-9114-01b956484137">&#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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODQ3_7399f1ab-331e-47ca-be38-c312649af808">&#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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.&#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:103%">&#9744;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b).&#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;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:103%">&#9744;</span></div><div><span><br/></span></div><div><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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODQz_c5e8553a-9c95-452c-9077-1493037db0c8">&#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, 2022, 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="ibb0f28f7a307427299a26c4267acdf78_I20220630" decimals="-5" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8yNjk4_f6a88651-d829-4794-ab29-af6f80af2751">517</ix:nonFraction>&#160;million based on a closing price of $34.67 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 February&#160;24, 2023 was <ix:nonFraction unitRef="shares" contextRef="i7f48566250284d229379a90a82615ed3_I20230224" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zMTY2_1a726156-1424-4746-96f4-768fd508d56f">18,755,241</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODQ2_3897f5fc-d4d2-4fb6-8091-27fa8b2735f2" 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 2023, 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: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="i6d958ec3c6f14168a6fec350b30bfca6_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><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="#i6d958ec3c6f14168a6fec350b30bfca6_10">PART&#160;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="#i6d958ec3c6f14168a6fec350b30bfca6_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="#i6d958ec3c6f14168a6fec350b30bfca6_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="#i6d958ec3c6f14168a6fec350b30bfca6_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="#i6d958ec3c6f14168a6fec350b30bfca6_16">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="#i6d958ec3c6f14168a6fec350b30bfca6_16">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="#i6d958ec3c6f14168a6fec350b30bfca6_25">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="#i6d958ec3c6f14168a6fec350b30bfca6_25">8</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="#i6d958ec3c6f14168a6fec350b30bfca6_28">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="#i6d958ec3c6f14168a6fec350b30bfca6_28">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;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="#i6d958ec3c6f14168a6fec350b30bfca6_31">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="#i6d958ec3c6f14168a6fec350b30bfca6_31">19</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="#i6d958ec3c6f14168a6fec350b30bfca6_34">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="#i6d958ec3c6f14168a6fec350b30bfca6_34">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;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="#i6d958ec3c6f14168a6fec350b30bfca6_37">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="#i6d958ec3c6f14168a6fec350b30bfca6_37">19</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="#i6d958ec3c6f14168a6fec350b30bfca6_40">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="#i6d958ec3c6f14168a6fec350b30bfca6_40">20</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="#i6d958ec3c6f14168a6fec350b30bfca6_43">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="#i6d958ec3c6f14168a6fec350b30bfca6_43">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 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="#i6d958ec3c6f14168a6fec350b30bfca6_46">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="#i6d958ec3c6f14168a6fec350b30bfca6_46">21</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="#i6d958ec3c6f14168a6fec350b30bfca6_49">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="#i6d958ec3c6f14168a6fec350b30bfca6_49">22</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="#i6d958ec3c6f14168a6fec350b30bfca6_82">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="#i6d958ec3c6f14168a6fec350b30bfca6_82">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="#i6d958ec3c6f14168a6fec350b30bfca6_85">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="#i6d958ec3c6f14168a6fec350b30bfca6_85">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="#i6d958ec3c6f14168a6fec350b30bfca6_181">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="#i6d958ec3c6f14168a6fec350b30bfca6_181">103</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="#i6d958ec3c6f14168a6fec350b30bfca6_184">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="#i6d958ec3c6f14168a6fec350b30bfca6_184">103</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="#i6d958ec3c6f14168a6fec350b30bfca6_190">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="#i6d958ec3c6f14168a6fec350b30bfca6_190">105</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="#i6d958ec3c6f14168a6fec350b30bfca6_193">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="#i6d958ec3c6f14168a6fec350b30bfca6_193">105</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="#i6d958ec3c6f14168a6fec350b30bfca6_196">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="#i6d958ec3c6f14168a6fec350b30bfca6_196">105</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="#i6d958ec3c6f14168a6fec350b30bfca6_199">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="#i6d958ec3c6f14168a6fec350b30bfca6_199">105</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="#i6d958ec3c6f14168a6fec350b30bfca6_202">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="#i6d958ec3c6f14168a6fec350b30bfca6_202">105</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="#i6d958ec3c6f14168a6fec350b30bfca6_205">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="#i6d958ec3c6f14168a6fec350b30bfca6_205">106</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="#i6d958ec3c6f14168a6fec350b30bfca6_208">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="#i6d958ec3c6f14168a6fec350b30bfca6_208">106</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="#i6d958ec3c6f14168a6fec350b30bfca6_211">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="#i6d958ec3c6f14168a6fec350b30bfca6_211">106</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="#i6d958ec3c6f14168a6fec350b30bfca6_214">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="#i6d958ec3c6f14168a6fec350b30bfca6_214">106</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="#i6d958ec3c6f14168a6fec350b30bfca6_217">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="#i6d958ec3c6f14168a6fec350b30bfca6_217">107</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="#i6d958ec3c6f14168a6fec350b30bfca6_220">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="#i6d958ec3c6f14168a6fec350b30bfca6_220">110</a></span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><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="i6d958ec3c6f14168a6fec350b30bfca6_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="i6d958ec3c6f14168a6fec350b30bfca6_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;could,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;plan,&#8221; &#8220;potential,&#8221; &#8220;should,&#8221; &#8220;will,&#8221; and &#8220;would&#8221; and similar expressions (or the negative of these terms). Such statements involve inherent risks, uncertainties and other factors, many of which are difficult to predict and are generally beyond control of HomeStreet Inc. (the "Company"). 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:120%">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) changes in the U.S. and global economies, including business disruptions, reductions in employment, inflationary pressures and an increase in business failures, specifically among our customers; (2) changes in the interest rate environment may reduce interest margins; (3) changes in deposit flows, loan demand or real estate values may adversely affect the business of our primary subsidiary, HomeStreet Bank (the &#8220;Bank&#8221;), through which substantially all of our operations are carried out; (4) there may be increases in competitive pressure among financial institutions or from non-financial institutions; (5) our ability to attract and retain key members of our senior management team; (6) the timing and occurrence or non-occurrence of events may be subject to circumstances beyond our control;  (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 or interpreted 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) the continued impact of COVID-19 on our business, 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 (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, investigations 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; (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; and (22) the consummation of our transaction to purchase three branches in southern California. 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; sections of this Forms 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="i6d958ec3c6f14168a6fec350b30bfca6_16"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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:8pt;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:42.68pt">BUSINESS</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-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. </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, 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, 2022, we had $9.4 billion of total assets, $7.4 billion of loans and $7.5 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 years ended </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/000151871522000066/hmst-20211231.htm">December 31, </a><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/000151871522000066/hmst-20211231.htm">2021</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </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">202</a><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">0</a></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 31, 2022, the Company employed 937 employees across our geographic footprint; 94% were full-time; 6% part-time. Our employee turnover rate was 28% during the year ended December 31, 2022, 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:120%">As a financial institution, HomeStreet Bank holds a valued position in the community, among its customers and employees, and with its regulators. Since 1921, the Company has earned the trust of customers, employees and regulators through its effective management and deep community involvement thereby developing a reputation for reliability, fairness, honesty and integrity. 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 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:120%">As part of our commitment to our core values, HomeStreet's Culture Committee, which is made up of employees from a variety of ethnic backgrounds, job functions and titles, holds regular meetings. The Culture Committee has identified five key pillars 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 we describe as &#8220;All In.&#8221; In 2022, the Culture Committee met regularly to discuss ways to promote our inclusive work environment and support our recruiting efforts to extend outreach to historically marginalized groups such as biracial and people of color, veterans and individuals with disabilities. Our Employee Resource Groups also met regularly, allowing for collaborative environments where employees can freely discuss social issues they or others may be dealing with and ways to better extend a culture of inclusion throughout our organization.  </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:120%">HomeStreet values diversity, equity and inclusion principles and is an equal opportunity employer, committed to a diverse workplace with employees from a wide range of backgrounds and individual characteristics: race, ethnicity, sex, gender, sexual orientation or identity, disability, religion, age, national origin, military or veteran status, marital status, religion, use of service animal, or other characteristics. Diversity also includes differences in backgrounds, experiences, perspectives, thoughts, interests and ideas. As a result of our diverse Company, we believe that our employees will have greater job satisfaction, higher levels of trust and better engagement, which in turn translates to happier and more engaged employees with a greater capacity for customer service and a deeper connection to our strategic plan, ultimately providing greater value to shareholders over the long term. HomeStreet works hard to ensure that our employees are given opportunities to be valued, heard, engaged and involved at work and have meaningful opportunities to collaborate, contribute, and grow in their careers. HomeStreet focuses on recruiting, retaining and promoting employees from diverse backgrounds and who are representative of the people in the </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><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">communities we serve. By doing so, we believe we are better able to serve our customers and understand their financial needs and goals. HomeStreet&#8217;s Culture Committee helps management identify ways to increase and promote opportunities for our employees. The Culture Committee works with management to identify and promote practices that will help us achieve a more diverse and inclusive workplace. 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 other protected classifications. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </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%">Compensation of Employees </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%">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 well-qualified employees. We use a mix of base salary, cash-based short-term incentive plans and defined contributions to our 401(k) plan for participating employees to incentivize our employees and we offer equity-based long-term incentive compensation for members of the management team who are senior vice presidents and above. Employee performance is considered, evaluated and discussed through quarterly performance check-ins between managers and their direct reports, and employees eligible for short-term annual incentives also have annual performance reviews. Our non-exempt employees are paid hourly wages (including overtime rates) along with defined contributions to our 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 also offer 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 relationships, leadership 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 and Support; 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. As the COVID-19 pandemic ebbs and flows, we continue to keep the safety of our employees as one of our key priorities. In 2022, our practice of providing any employee paid time off to isolate, treat and recover from COVID-19 exposure supported all employees and provided 6,890 paid hours of time off to employees, without requiring them to use their own sick 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%">HomeStreet has been able to sustain a blended in-person, hybrid, and remote work model for employees whose positions are not dependent on being customer-facing. Employees are encouraged to wear masks in the workplace if they prefer to do so. Through 2022, our crisis management team continued to meet regularly and as the COVID-19 pandemic has evolved through increase and subsidence, we continue to have employees report all positive COVID cases to our Human Resources department to ensure we are prepared should an outbreak occur at any one of our branches or offices.  </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 supports the active involvement of our employees in supporting their communities. Employees who donate blood  receive one paid day off from work for each donation. Additionally, 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 (&#8220;CRA&#8221;) that provide support for housing, basic needs and economic development for those of low and moderate 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 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><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 2022, we split the Human Resources and Corporate Governance Committee (the &#8220;HRCG Committee&#8221;) of the Board into two separate committees: the Compensation Committee and the Nominating and Governance Committee (the &#8220;NGC&#8221;). The purpose and scope of the new NGC include oversight of our human capital management (&#8220;HCM&#8221;) and environmental, social, and governance (&#8220;ESG&#8221;) programs, policies and practices. The NGC&#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, and this work on developing HomeStreet&#8217;s ESG policy and priorities has continued through 2022. The purpose of the ESG Management Steering Committee is to assist the NGC in fulfilling its oversight responsibilities with respect to ESG matters. In 2023, HomeStreet will be publishing its first ESG Report to highlight the Company&#8217;s current and projected ESG programs and activities.  </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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%">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 58 full service bank branches in Washington, in Northern and Southern California, in the Portland, Oregon area and in Hawaii, as well as four primary stand-alone commercial lending centers located in 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%">Regulation and Supervision of HomeStreet Bank</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%">Restrictions Applicable to Bank Holding Companies</span></div><div><span><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 law generally prohibits, except with the prior approval of the Federal Reserve (or pursuant to certain exceptions): </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: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">for any action to be taken that causes any company to become a bank holding company;</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: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">for any action to be taken that causes a bank to become a subsidiary of a bank holding company; </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: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">for any bank holding company to acquire direct or indirect ownership or control of any voting shares of any bank if, after such acquisition, such company will directly or indirectly own or control more than 5 per centum of the voting shares of such bank; </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: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">for any bank holding company or subsidiary thereof, other than a bank, to acquire all or substantially all of the assets of a bank; or</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: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">for any bank holding company to merge or consolidate with any other bank holding 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:120%">In evaluating applications by holding companies to acquire depository institutions or holding companies, the Federal Reserve must consider the financial and managerial resources and future prospects of the company and the institutions involved, the effect of the acquisition on the risk to the insurance funds, the convenience and needs of the community and competitive factors. In addition, nonbank acquisitions by a bank holding company are generally limited to the acquisition of up to 5% of the outstanding share of any class of voting securities of a company unless the Federal Reserve has previously determined that the nonbank activities are closely related to banking or prior approval is obtained from the Federal Reserve.</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%">Insurance of Deposit Accounts and Regulation by the 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%">The FDIC is the Bank's principal federal bank regulator. As such, the FDIC is authorized to conduct examinations of, and to require reporting by the Bank. The FDIC may prohibit the Bank from engaging in any activity determined by law, regulation or order to pose a serious risk to the institution, and may take a variety of enforcement actions in the event the Bank violates a law, regulation or order or engages in an unsafe or unsound practice or under certain other circumstances. The FDIC also has the authority to appoint itself as receiver of the Bank or to terminate the Bank's deposit insurance if it were to determine that the Bank has engaged in unsafe or unsound practices or is in an unsafe or unsound condition.</span></div><div><span><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 Deposit Insurance Fund ("DIF") administered by the FDIC, which insures customer deposit accounts. The amount of federal deposit insurance coverage is $250,000, per depositor, for each account ownership category at each depository institution. The $250,000 amount is subject to periodic adjustments. In order to maintain the DIF, member institutions, such as the Bank, are assessed insurance premiums which are now based on an insured institution's average consolidated assets less tangible equity capital.</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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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%">Each institution is provided an assessment rate, which is generally based on the risk that the institution presents to the DIF. Institutions with less than $10 billion in assets generally had an assessment rate that can range from 1.5 to 30 basis points from July 2016 through December 2022. In October 2022, the FDIC adopted a final rule to increase initial base deposit insurance assessment rate schedules by 2 basis points, beginning the first quarterly assessment period of 2023. In addition, the FDIC in 2020 adopted a rule to mitigate the effect on deposit insurance assessments resulting from a bank&#8217;s participation in certain programs adopted as a result of the coronavirus pandemic. In the future, if the reserve ratio reaches certain levels, these assessment rates will generally be lowered. </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%">Consumer Protection 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%">The Bank and its affiliates are subject to a broad array of federal and state consumer protection laws and regulations that govern almost every aspect of its business relationships with consumers. While this list is not exhaustive, these include the Truth-in-Lending Act, the Truth in Savings Act, the Electronic Fund Transfer Act, the Expedited Funds Availability Act, the Equal Credit Opportunity Act, the Fair Housing Act, the Secure and Fair Enforcement in Mortgage Licensing Act, the Real Estate Settlement Procedures Act, the Home Mortgage Disclosure Act, the Fair Credit Reporting Act, the Fair Debt Collection Practices Act, the Service Members' Civil Relief Act, the Right to Financial Privacy Act, the Gramm-Leach-Bliley Act, the Home Ownership and Equity Protection Act, the Consumer Leasing Act, the Fair Credit Billing Act, the Homeowners Protection Act, the Check Clearing for the 21st Century Act, laws governing flood insurance, laws governing consumer protections in connection with the sale of insurance, federal and state laws prohibiting unfair and deceptive business practices, foreclosure laws and various regulations that implement some or all of the foregoing. These laws and regulations mandate certain disclosure requirements and regulate the manner in which financial institutions must deal with customers when taking deposits, making loans, collecting loans and providing other services. Failure to comply with these laws and regulations can subject the Bank to various penalties, including but not limited to, enforcement actions, injunctions, fines, civil money penalties, civil liability, criminal penalties, punitive damages and the loss of certain contractual rights. The Bank has a compliance governance structure in place to help ensure its compliance with these requirements.</span></div><div><span><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 subject to a variety of provisions related to consumer mortgage including: (1) a requirement that lenders make a determination that at the time a residential mortgage loan is consummated the consumer has a reasonable ability to repay the loan and related costs, (2) a ban on loan originator compensation based on the interest rate or other terms of the loan (other than the amount of the principal), (3) a ban on prepayment penalties for certain types of loans, (4) bans on arbitration provisions in mortgage loans and (5) requirements for enhanced disclosures in connection with the making of a loan. The Bank is also subject to mortgage loan application data collection and reporting requirements under the Home Mortgage Disclosure Act and a variety of requirements related to its mortgage loan servicing 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 Consumer Financial Protection Bureau ("CFPB") is an independent bureau that is responsible for regulating consumer financial products and services under federal consumer financial laws. The CFPB has broad rulemaking authority with respect to these laws and exclusive examination and primary enforcement authority regarding such laws with respect to banks with assets of more than $10 billion.</span></div><div><span><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 has regulations limiting the amount of debit interchange fees that large bank issuers may charge or receive on their debit card transactions. There is an exemption from the rules for issuers with assets of less than $10 billion.</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%">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-style:italic;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%">7</span></div></div></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_25"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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">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 have and could further 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, have and could further 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 rate changes have and may further adversely impact 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-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 initial fixed rate period before 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&#8217; equity until realized upon sale. Interest rate fluctuations may impact the value of these securities and as a result, shareholders&#8217; 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%">Inflation could negatively impact our business and profitability.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prolonged periods of inflation may impact our profitability by negatively impacting our fixed costs and expenses, including increasing funding costs and expenses related to talent acquisition and retention, and negatively impacting the demand for our products and services. Additionally, inflation may lead to a decrease in consumer and clients purchasing power and negatively affect the need or demand for our products and services. If significant inflation continues, our business could be negatively affected by, among other things, increased default rates leading to credit losses.</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%">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><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 (&#8220;LIBOR&#8221;) 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></div><div><span><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 alternative index selected by the agencies, Fannie Mae (&#8220;FNMA&#8221;), Federal Home Loan Mortgage Corporation (&#8220;FHMLC&#8221;), and Ginnie Mae (&#8220;GNMA"), for loans originated prior to September 30, 2020 may result in significant implementation costs for our portfolio of loans serviced for others. The alternative index selected by the Trustee of our trust preferred debt may result in higher borrowing costs.</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 implementation and use of the Secured Overnight Financing Rate ("SOFR") 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><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: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 </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><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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%">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 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-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%">Our employees hybrid-remote work schedules may create failure or circumvention of our controls and procedures, including safeguarding our confidential 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%">Since the onset of the pandemic, many of our employees have worked from home in a hybrid-remote work schedule. We face risks associated with having a significant portion of our employees 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 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 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 (&#8220;GSE&#8221;) such as Fannie Mae, Freddie Mac and Ginnie Mae. Changes in the types of loans purchased by 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 </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><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 (&#8220;MSRs&#8221;) 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:120%">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 our dividend payments, a materially negative change to our business, results of operations and capital position, could cause us to suspend dividend payments to preserve capital. In addition, our regulators could restrict our ability to pay dividends or repurchase our 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%">While the intent of our capital management strategy is to improve the long-term value of our stock, we cannot be assured that 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 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 </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><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 &#8220;well capitalized&#8221; ratio at the Bank, as well as by our policy of retaining a significant portion of our earnings to support the Bank&#8217;s operations. For additional information on these restrictions, see &#8220;Item 1 Business&#8221; 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 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%">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 (&#8220;CRE&#8221;) 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 (&#8220;OREO&#8221;), 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, including liquidity risk, credit risk, price risk, interest rate risk, operational risk, legal and compliance risk, strategic risk and </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><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 (&#8220;FDIC&#8221;), 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 (&#8220;CFPB&#8221;) 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 &#8220;guidance&#8221; 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%">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><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:120%">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">Risks Related to Information Technolo</span><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">gy</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&#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 have resulted in or 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:120%">As a financial institution, we are susceptible to fraudulent activity, operational and informational security breaches and cybersecurity incidents that are 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 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 and Asia, which may result in increased attacks against U.S. critical infrastructure, including financial institutions.</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><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 and continue to experience 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:120%">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. 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 are the target of cyber-attacks, computer viruses, malicious code, unauthorized access, hackers or information security breaches that have resulted in and could again in the future 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. 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><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:400;line-height:120%">In addition, some of the technology we use in our regulatory compliance, including our mortgage loan origination and servicing 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, are provided by third party vendors. If those providers fail to update their systems or 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 are also 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. Such third parties are targets of cyber-attacks, computer viruses, malicious code, unauthorized access, hackers, ransomware attacks or information security breaches that have compromised and could again in the future 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 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><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,</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%">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%;text-decoration:underline">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></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><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 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%">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 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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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%">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 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 a 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 a 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%">In the event of future public health crises, epidemics, pandemics or similar events, the communities where we do business may be put under varying degrees of restrictions on social gatherings and retail operations. These restrictions, combined with related changes in consumer behavior and significant increases in unemployment, may result in extreme financial hardship for certain industries, especially travel, energy, hotel, food and beverage service and retail. Some of our customers may be unable to meet their debt obligations to us in a timely manner, or at all, and we may experience a heightened number of requests from customers for forbearances on 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%">If pandemic related Federal, state and local moratoriums on evictions for non-payment of rent are enacted, they may negatively impact the ability of some borrowers to make payments on loans made for multifamily housing. In addition, such action may ultimately cause a meaningful number of loans in our portfolio to need forbearance or significant modification and migrate to an adverse risk rating because of impacts of an economic recession. In light of these, and other credit issues, 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. If our allowance is not adequate, future net charge-offs may be in excess of our current expected losses, which would create the need for more provisioning and will 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-weight:700;line-height:120%;text-decoration:underline">Risks Related to Certain Environmental, Social and Governance Issues</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 subject to evolving regulations and stakeholders&#8217; expectations with respect to environmental ("ESG"), social and governance matters that could expose us to numerous risks.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increasingly regulators, customers, investors, employees and other stakeholders are focusing on ESG matters and related disclosures. These developments have resulted in, and are likely to continue to result in, increased general and administrative expenses and increased management time and attention spent complying with or meeting ESG-related requirements and expectations. For example, developing and acting on ESG-related initiatives and collecting, measuring and reporting ESG-related information and metrics can be costly, difficult and time consuming and is subject to evolving reporting standards, including the SEC&#8217;s proposed climate-related reporting requirements. We may also communicate certain initiatives and goals regarding ESG-related matters in our SEC filings or in other public disclosures. These ESG-related initiatives and goals could be difficult and expensive to implement, the technologies needed to implement them may not be cost effective and may not advance at a sufficient pace, and we could be criticized for the accuracy, adequacy or completeness of the disclosures. Further, statements about our ESG-related initiatives and goals, and progress against those goals, may be based on standards for measuring progress that are still developing, internal controls and processes that continue to evolve, and assumptions that are subject to change in the future. In addition, we could be criticized for the scope, prioritization or nature of such initiatives or goals, or for any revisions to these goals. If our ESG-related data, processes and reporting are incomplete or inaccurate, or if we fail to achieve progress with respect to our ESG-related goals on a timely basis, or at all, our reputation, business, financial performance and growth could 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%">Climate change could have a material negative impact on us 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-weight:400;line-height:120%">Our business, as well as the operations and activities of our customers, could be negatively impacted by climate change. Climate change presents both immediate and long-term risks to us and our customers and these risks are expected to increase over time. Climate changes presents multi-faceted risks, including (i) operational risk from the physical effects of climate events on our facilities and other assets as well as those of our customers; (ii) credit risk from borrowers with significant exposure to climate risk; and (iii) reputational risk from stakeholder concerns about our practices related to climate change and our carbon footprint. Our business, reputation, and ability to attract and retain employees may also be harmed if our response to climate change is perceived to be ineffective or insufficient.</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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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%">Climate change exposes us to physical risk as its effects may lead to more frequent and more extreme weather events, such as prolonged droughts or flooding, tornados, hurricanes, wildfires and extreme seasonal weather; and longer-term shifts, such as increasing average temperatures, ozone depletion, and rising sea levels. Such events and long-term shifts may damage, destroy or otherwise impact the value or productivity of our properties and other assets; reduce the availability of insurance; and/or disrupt our operations and other activities through prolonged outages. Such events and long-term shifts may also have a significant impact on our customers, which could amplify credit risk by diminishing borrowers&#8217; repayment capacity or collateral values, and other businesses and counterparties with whom we transact, which could have a broader impact on the economy, supply chains, and distribution networks.</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><div id="i6d958ec3c6f14168a6fec350b30bfca6_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="i6d958ec3c6f14168a6fec350b30bfca6_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 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:120%">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, 2022, we operated in four primary commercial lending centers, 55 retail deposit branches, and one insurance office. As of such date, we also operated two 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, and a loan fulfillment center in Lynnwood, Washington. Of these properties, we own four 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. In February of 2023, we completed the purchase of three additional retail deposit branches. 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="i6d958ec3c6f14168a6fec350b30bfca6_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 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="i6d958ec3c6f14168a6fec350b30bfca6_37"></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%">19</span></div></div></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_40"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_43"></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 February&#160;24, 2023, there were 2,220 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%">HomeStreet's has 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 of Directors after taking into consideration, among other things, earnings, regulatory capital levels, the overall payout ratio and expected asset growth. While the Company has no plans to change the current level of its dividends, 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 during the fourth quarter of 2022.</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%">20</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="padding-left:13.5pt;text-indent:-13.5pt"><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, 2017 through December&#160;31, 2022 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, 2017 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 style="margin-bottom:5pt;margin-top:5pt"><img src="hmst-20221231_g1.jpg" alt="hmst-20221231_g1.jpg" style="height:311px;margin-bottom:5pt;vertical-align:text-bottom;width:684px"/></div><div style="text-align:center"><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_46"></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%">21</span></div></div></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_49"></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="i6d958ec3c6f14168a6fec350b30bfca6_52"></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 this Annual Report on Form 10-K. A comparison of the financial results for the year ended December&#160;31, 2021 to the year ended December&#160;31, 2020, 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&#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 Overview of 2022 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 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%">Our financial results have been adversely impacted by the historically significant increase in short-term interest rates by the Federal Reserve during 2022. This dramatic increase in rates resulted in significant reductions in loan demand, particularly in single family mortgage. Accordingly, our gain on loan sales activities declined significantly and are expected to remain at low levels in 2023. Additionally, our interest sensitive deposits declined as customers moved funds to higher yielding products both at our Bank and at other banks and brokerage firms. We have taken a number of steps to reduce the pressure on our funding base, including: (i) significantly reducing our level of loan originations; (ii) introducing promotional priced deposit products which allow us to attract and retain deposits without repricing our existing interest-bearing deposit base;</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%">(iii) entering into $1 billion of fixed-rate Federal Home Loan Bank advances in the fourth quarter of 2022; and (iv) completing the acquisition of three California branches in the first quarter of 2023. Inflationary pressures have adversely impacted our operations by increasing our costs, primarily compensation costs which we expect to be higher in 2023. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the impacts of the significant increases in short term rates and the continued uncertainty regarding further short term rate increases by the Federal Reserve in 2023, and as a result of our actions taken to address the impact of these increases, we expect the balance of our loans held for investment to stay relatively stable during 2023 and our net interest margin to be significantly lower in 2023 as compared to 2022. </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="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 style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2023, we completed an acquisition of three branches in southern California whereby we assumed $373&#160;million in deposits and purchased approximately $22&#160;million in 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%">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:120%">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 used 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 our 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%">As part of our capital management strategy, in 2022, we repurchased a total of 1,471,485 shares of our common stock at an average price of $50.97 per share, representing 7.3% of the shares outstanding at December&#160;31, 2021.</span></div><div><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_55"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting 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 </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%">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><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">The ACL is calculated based on quantitative and qualitative factors to estimate credit losses over the life of the loan. The inputs used to determine quantitative factors include estimates based on historical experience of probability of default and loss given default. Inputs used to determine qualitative factors include changes in current portfolio characteristics and operating environments such as current and forecasted unemployment rates, capitalization rates used to value properties securing loans, rental rates and single family pricing indexes. Qualitative factors may also include adjustments to address matters not contemplated by the model and to assumptions used to determine qualitative factors. Although we believe that our methodology for determining an appropriate level for the ACL adequately addresses the various components that could potentially result in credit losses, the processes and their elements include features that may be susceptible to significant change. Any unfavorable differences between the actual outcome of credit-related events and our estimates could require an additional provision for credit losses. For example, if the projected unemployment rate was downgraded one grade for all periods, the amount of the ACL at December 31, 2022 would increase by approximately $8 million. This sensitivity analysis is hypothetical and has been provided only to indicate the potential impact that changes in assumptions may have on the ACL estimate. </span></div><div><span><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 use to evaluate the reasonableness of our modeled values. 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 MSRs 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%">23</span></div></div></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_58"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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%">2022</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%">2021</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%">233,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">(5,202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">51,570&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">205,419&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">84,660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">66,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: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">3.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">10.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%">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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">11.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%">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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">0.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">72.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">2.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: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.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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;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 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><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:99.707%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.589%"></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.590%"></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 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%">2022</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%">2021</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%">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="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%">17,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">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="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%">7,384,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: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="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%">41,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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,400,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="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%">9,364,760&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">7,451,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">1,016,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%">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="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%">224,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">562,147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="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="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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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.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="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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">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="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%">6.0&#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="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%">5.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">18,730,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">99.9&#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%">93.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="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="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.57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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.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="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%">412.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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="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.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: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.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="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.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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.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="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%">11,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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="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="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%">8.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: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%">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="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%">12.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: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%">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="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="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%">7.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: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.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="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%">11.53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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.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="display:none"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;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="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:102%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:102%;padding-left:8.68pt">This ratio excludes balances insured by the FHA or guaranteed by the VA or SBA.</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><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%">2022 Compared to 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%">General: Our net income and income before income taxes were $66.5&#160;million and $84.7&#160;million, respectively, in 2022, as compared to $115.4&#160;million and $146.7&#160;million, respectively, in 2021. The $62.0 million decrease in income before taxes was due to a lower recovery of our allowance for credit losses and lower noninterest income, partially offset by higher net interest income and lower noninterest expense.</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 2022 was 21.4% as compared to 21.3% in 2021 and our statutory rate of 24.4%. Our effective tax rate was lower than our statutory rate due to the benefits of tax advantaged investments and reductions in taxes on income related to excess tax benefits resulting from the exercise and vesting of stock awards during the 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%">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 tables set forth, for the periods indicated, information regarding (i) the total dollar amount of interest income from interest-earning assets and the resultant average yields on those assets; (ii) the total dollar amount of interest expense and the average rate of interest on our interest-bearing liabilities; (iii) net interest income; (iv) net interest rate spread; and (v) net interest margin:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"></td><td style="width:40.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.018%"></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><td style="width:1.0%"></td><td style="width:8.018%"></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><td style="width:1.0%"></td><td style="width:8.018%"></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><td style="width:1.0%"></td><td style="width:8.018%"></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><td style="width:1.0%"></td><td style="width:8.018%"></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><td style="width:1.0%"></td><td style="width:8.026%"></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%">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%">2022</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%">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 #000000;padding:2px 1pt;text-align: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></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: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></tr><tr><td colspan="3" style="background-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></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%">6,596,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 style="background-color:#cceeff;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%">267,672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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,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></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,195,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,986&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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: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,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></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%">105,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:8pt;font-weight:400;line-height:100%">3,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:8pt;font-weight:400;line-height:100%">3.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: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%">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></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%">7,897,307&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">309,280&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">498,771&#160;</span></td><td style="background-color:#cceeff;padding: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%">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></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%">8,396,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="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,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></tr><tr><td colspan="3" style="background-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></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%">Interest bearing 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></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%">521,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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></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,941,699&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,913&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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,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></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,328,290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 </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,791,413&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">32,013&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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,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></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></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%">1,024,344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.81&#160;</span></td><td style="background-color:#ffffff;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%">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></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%">219,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">4.49&#160;</span></td><td style="background-color:#cceeff;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,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></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%">6,035,155&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">70,981&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.17&#160;</span></td><td style="background-color:#ffffff;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,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></tr><tr><td colspan="3" style="background-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></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,624,223&#160;</span></td><td style="background-color:#ffffff;padding: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,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></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: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%">119,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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">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></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%">7,778,609&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding: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,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></tr><tr><td colspan="3" style="background-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%">617,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">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></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%">8,396,078&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding: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,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></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%">238,299&#160;</span></td><td style="background-color:#cceeff;padding: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%">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></tr><tr><td colspan="3" style="background-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%">2.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="3" style="background-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></tr><tr><td colspan="3" style="background-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 interest margin</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;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 $5.0 million and $3.4 million for 2022 and 2021, respectively. The estimated federal statutory tax rate was 21% for both 2022 and 2021.</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.50% and 0.18% for 2022 and 2021, respectively.</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><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;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><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:97.953%"><tr><td style="width:1.0%"></td><td style="width:58.302%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.885%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.885%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.887%"></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%">2022 vs. 2021</span></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></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></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%">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></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></tr><tr><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%">6,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">44,763&#160;</span></td><td style="background-color:#cceeff;padding: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 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%">9,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%">4,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,724&#160;</span></td><td style="background-color:#ffffff;padding: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%">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%">2,997&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,053&#160;</span></td><td style="background-color:#cceeff;padding: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%">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%">18,567&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">42,973&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">61,540&#160;</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%">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></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></tr><tr><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%">35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding: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%">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,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,464&#160;</span></td><td style="background-color:#ffffff;padding: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%">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%">10,073&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,036&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-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%">18,654&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,948&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">20,602&#160;</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%">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></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%">12,955&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 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%">248&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:18pt"><span style="color:#000000;font-family:'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%">31,857&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">21,886&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">53,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></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%">(13,290)</span></td><td style="background-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%">21,087&#160;</span></td><td style="background-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%">7,797&#160;</span></td><td style="background-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:10pt;font-weight:400;line-height:120%">Net interest income in 2022 increased $6.3 million as compared to 2021 due primarily to increases in the average balance of interest earning assets, partially offset by a decrease in our net interest margin. The increase in interest-earning assets was due to loan originations and purchases of investment securities during 2022. Our net interest margin decreased from 3.38% in 2021 to 2.99% in 2022 due to an 81 basis point increase in the rates paid on interest-bearing liabilities which was partially offset by a 25 basis point increase in the yield on interest earning assets. The increase in yield on interest-earning assets was due to higher yields on our loans and investment securities. The higher yield on our loans was primarily due to yields on adjustable rate loans increasing due to increases in the indexes on which their pricing is based. The higher yield on our investment securities were primarily due to adjustments to yields realized from longer estimated lives of certain securities and the yields of securities purchased during 2022 being higher than the yields on our existing portfolio. The increase in the rates paid on our interest-bearing liabilities was due to higher deposit costs, higher borrowing costs and an increase in the proportion of higher cost borrowings used as our sources of funding. The increases in the rates paid on deposits was due to the significant increase in market interest rates during 2022. Our average borrowings increased by $915 million to fund the growth of our loan portfolio and investment securities. Our cost of borrowings increased from 36 basis points during 2021 to 281 basis points during 2022 due to the significant increase in market interest rates during 2022 and the impact of the $100 million fixed rate subordinated notes offering completed in January 2022. </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 $5.2 million and $15.0 million recovery of our allowance for credit losses in 2022 and 2021, respectively. In 2022, the amounts recovered were partially offset by provisions related to the growth in our loan portfolio and a $2.8 million increase in our collateral qualitative factor related to projected declines in future home prices. </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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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:6pt"><table 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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">2022</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%">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><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%">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></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></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%">13,054&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">66,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">4,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">12,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%">7,233&#160;</span></td><td style="background-color:#cceeff;padding: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;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,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">51,570&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">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></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></tr></table><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="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:97.807%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.896%"></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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</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%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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 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></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,737&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></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%">(9,951)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">5,786&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">(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></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></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%">16,739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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 economic 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%">(18,790)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">(2,051)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">(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></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%">3,735&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">(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></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></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></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%">16,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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></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,692)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">8,653&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">12,388&#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%">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></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;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;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 decrease in noninterest income for 2022 as compared to 2021 was due to a decrease in gain on loan origination and sale activities, which was partially offset by higher loan servicing income. The $74.6 million decrease in gain on loan origination and sale activities was due to a $53.8 million decrease in single family gain on loan origination and sale activities and a $20.8 million decrease in commercial real estate gain on loan origination and sale activities. The decrease in single family gain on loan origination and sale activities was due to a decrease in rate lock volume and margins as a result of the effects of increasing interest rates. The decrease in CRE and commercial gain on loan origination and sale activities was primarily due to an 81% decrease in the volume of loans sold. The $5.2 million increase in loan servicing income was primarily due to lower levels of prepayments which reduced our amortization costs. Included in other income in 2022 is a $4.3 million gain on sale of five eastern Washington branches in the third quarter.</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><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: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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">2022</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%">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><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%">Noninterest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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></tr><tr><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%">Occupancy</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,528&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding: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%">Information services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding: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%">General, administrative 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%">35,377&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 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%">205,419&#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%">215,343&#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><div style="margin-top:6pt"><span><br/></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%">The $9.9 million decrease in noninterest expense in 2022 as compared to 2021 was primarily due to lower compensation and benefit costs, partially offset by increases in general, administrative and other expenses. The $16.5 million decrease in compensation and benefit costs was primarily due to reduced commission expense on lower loan origination volumes in our single family mortgage operations, lower bonus and commissions expense and lower headcount, which were partially offset by wage increases given in 2022. The increase in general, administrative and other costs was primarily due to higher FDIC fees due to our larger asset base and an increase in marketing costs related to our promotional deposit products.</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%">29</span></div></div></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_61"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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%">Financial Condition &#8211; December&#160;31, 2022 compared to December&#160;31, 2021 </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 2022, our total assets increased $2.2 billion due primarily to a $1.9&#160;billion increase in loans held for investment and a $394 million increase in investment securities which were partially offset by a decrease of $159 million in loans held for sale. Loans held for investment increased due to $3.6 billion of originations, which were partially offset by prepayments and scheduled payments of $1.7 billion. Total liabilities increased $2.3 billion due to increases in deposits, borrowings and long-term debt. Deposits increased $1.3 billion primarily due to increased balances of brokered deposits and certificates of deposit related to our promotional products which was partially offset by decreases in our noninterest bearing and money market deposits. The $975 million increase in borrowings was used to fund the growth in our loans and investment securities. Long-term debt increased due to our $100 million fixed rate subordinated notes offering completed in January 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: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:66.581%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.407%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.409%"></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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</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%">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 #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="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></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%">197,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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></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%">56,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><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%">553,039&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">70,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><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%">411,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><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%">42,945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><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%">19,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><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%">27,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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 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,378,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><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></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></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:67.160%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.407%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.409%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">2022</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%">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></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 #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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">658,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">3,975,754&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">627,663&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">5,261,502&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">443,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">359,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">803,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><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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">1,009,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">352,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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,361,708&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">7,426,320&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">(41,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">7,384,820&#160;</span></td><td style="background-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,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;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 $5.9 million and $7.3 million of loans at December&#160;31, 2022 and 2021, 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 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><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">The following tables show the contractual maturity of our loan portfolio by loan type:</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:98.260%"><tr><td style="width:1.0%"></td><td style="width:28.988%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.970%"></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, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">27,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">459,542&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">658,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">547,844&#160;</span></td><td style="background-color:#ffffff;padding: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%">3,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%">59,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,913,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:9pt;font-weight:400;line-height:100%">3,975,754&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,948,527&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">543,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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%">627,663&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">53,678&#160;</span></td><td style="background-color:#ffffff;padding: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%">573,660&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,372,673&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,261,502&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,793&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,550,049&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">4,688&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,276&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">443,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,895&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,780&#160;</span></td><td style="background-color:#cceeff;padding: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%">63,681&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">179,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%">116,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,144&#160;</span></td><td style="background-color:#ffffff;padding: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%">68,369&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">261,965&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">472,776&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">803,110&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">210,817&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">523,924&#160;</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%">67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,008,336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,009,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,839&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">623,095&#160;</span></td><td style="background-color:#cceeff;padding: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%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">352,645&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">352,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,282&#160;</span></td><td style="background-color:#ffffff;padding: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%">111&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">616&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,360,981&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,361,708&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,220&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">968,377&#160;</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%">642,140&#160;</span></td><td style="background-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%">577,750&#160;</span></td><td style="background-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%">6,206,430&#160;</span></td><td style="background-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%">7,426,320&#160;</span></td><td style="background-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%">741,830&#160;</span></td><td style="background-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%">6,042,350&#160;</span></td><td style="background-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.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.914%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.776%"></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, 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 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%">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 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%">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 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%">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><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:99.275%"><tr><td style="width:1.0%"></td><td style="width:66.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.522%"></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%">2022</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%">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><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%">Loans - beginning balance January 1,</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,542,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,583,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,685,063)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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,586,525)</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;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,309)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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,844)</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;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 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%">7,426,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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="height: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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><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:98.115%"><tr><td style="width:1.0%"></td><td style="width:65.960%"></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:14.705%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.707%"></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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</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%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-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: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%">74,235&#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%">86,167&#160;</span></td><td style="background-color:#ffffff;padding: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,855,152&#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,600,133&#160;</span></td><td style="background-color:#cceeff;padding: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%">758,967&#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%">721,059&#160;</span></td><td style="background-color:#ffffff;padding: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,688,354&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">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></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%">74,639&#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%">81,066&#160;</span></td><td style="background-color:#cceeff;padding: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%">192,037&#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%">334,315&#160;</span></td><td style="background-color:#ffffff;padding: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%">266,676&#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%">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: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%">436,580&#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%">340,363&#160;</span></td><td style="background-color:#cceeff;padding: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%">191,594&#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%">116,490&#160;</span></td><td style="background-color:#ffffff;padding: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%">628,174&#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%">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: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,583,204&#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%">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></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></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:66.726%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.407%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.409%"></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%">2022</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%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-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%">573,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%">1,961,298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">100,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%">295,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">693,348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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></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%">145,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,054&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">66,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">4,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">17,701&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">92,318&#160;</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:8pt"><td colspan="3" style="background-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 style="text-indent:-4.5pt"><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%">32</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><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:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.813%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.293%"></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%">2022</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%">2021</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="background-color:#cceeff;padding:2px 1pt;text-align: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%">61,584&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="display: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%">8,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display: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%">(9,951)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display: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%">(1,706)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">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="display: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%">16,739&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display: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%">76,617&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">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="display: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.41&#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%">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="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%">39,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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="display: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%">3,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%">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="display: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,692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display: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%">35,256&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">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="display: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.82&#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.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="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;margin-top:6pt;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;Represents changes due to collection/realization of expected cash flows and curtailments.  </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%">(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 id="i6d958ec3c6f14168a6fec350b30bfca6_64"></div><div style="margin-top:3pt"><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:49.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.494%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.059%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.494%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.223%"></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></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%">2022</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%">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 #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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,399,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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,617,069&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:</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 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%">466,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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></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</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%">258,977&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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></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</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,383,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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,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></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%">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%">2,943,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%">3.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Total interest-bearing 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%">6,052,007&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,529,440&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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 Deposits</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,451,919&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">6,146,509&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><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 schedule of maturities of certificates of deposit as of December&#160;31, 2022:</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.420%"><tr><td style="width:1.0%"></td><td style="width:35.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.873%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.707%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.561%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.837%"></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">1,057,563&#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%">1,197,671&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">495,173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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,698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">2,754,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">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%">53,400&#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%">66,676&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">687&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189,226&#160;</span></td><td style="background-color:#ffffff;padding: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="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%">1,110,963&#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%">1,264,347&#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%">563,636&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">4,385&#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%">2,943,331&#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></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%">33</span></div></div></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_67"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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:120%">As of December&#160;31, 2022, our ratio of nonperforming assets to total assets remained low at 0.13% while our ratio of total loans delinquent over 30 days to total loans was 0.29%. The Company recorded a recovery of our allowance for credit losses of $5.2 million in 2022, and the ACL for loans decreased by $5.6 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. In 2022, the amounts recovered were partially offset by provisions related to the growth in our loan portfolio and a $2.8 million increase in our collateral qualitative factor related to projected declines in future home prices. </span></div><div><span><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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.253%"><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, 2022</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">(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%">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%">658,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%">658,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">3,975,754&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,975,754&#160;</span></td><td style="background-color:#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%">95,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,117&#160;</span></td><td style="background-color:#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%">18,954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,954&#160;</span></td><td style="background-color:#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%">355,554&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">355,554&#160;</span></td><td style="background-color:#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%">158,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">5,261,502&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">5,261,502&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">2,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">440,842&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">443,363&#160;</span></td><td style="background-color:#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%">&#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%">4,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">355,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">359,747&#160;</span></td><td style="background-color:#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%">6,790&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,790&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">796,320&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">803,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><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%">4,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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,724&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,372&#160;</span></td><td 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,584&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,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%">995,765&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,009,001&#160;</span></td><td 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%">(3)</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%">267&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">681&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">351,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">352,707&#160;</span></td><td style="background-color:#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%">4,823&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,020&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">4,372&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,265&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,480&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,347,228&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,361,708&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">4,823&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">2,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%">4,372&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">10,055&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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,270&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">7,405,050&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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,426,320&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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.06&#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.03&#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.06&#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.14&#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.29&#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.71&#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 style="margin-bottom:3pt;margin-top:6pt;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 loans whose repayments are insured by the FHA or guaranteed by the VA or SBA of $10.6&#160;million. </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)    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) &#160;&#160;&#160;&#160;Includes $5.9 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="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><div style="margin-top:6pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.253%"><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, 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">(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%">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%">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="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%">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 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%">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: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%">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 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%">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 #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%">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%">(3)</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%">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 #000;padding:2px 0 2px 1pt;text-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 #000;padding:2px 0 2px 1pt;text-align: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 #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.02&#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.12&#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.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 #000000;padding:2px 0 2px 1pt;text-align: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 #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.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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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;margin-top:6pt;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 loans whose repayments are insured by the FHA or guaranteed by the VA or SBA of $8.4 million. </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">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="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 $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><span><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 considers the current level of the ACL to be appropriate to cover estimated lifetime losses within our LHFI portfolio. The following table presents the ACL by product type:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.253%"><tr><td style="width:1.0%"></td><td style="width:44.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.963%"></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:11.963%"></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:11.963%"></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:11.966%"></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, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</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%">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: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%">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: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%">2,102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">10,974&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.28&#160;</span></td><td style="background-color:#cceeff;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,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">998&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.03&#160;</span></td><td style="background-color:#ffffff;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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">12,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%">3.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: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,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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,171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.74&#160;</span></td><td style="background-color:#ffffff;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,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">27,859&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">21,486&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 #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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">1,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.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: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,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">3,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">4,277&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">5,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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,754&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">9,364&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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: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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">41,500&#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.57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The ACL rate is calculated excluding balances related to loans that are insured by the FHA or guaranteed by the VA or SBA.</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="i6d958ec3c6f14168a6fec350b30bfca6_70"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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 three 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:120%">At December&#160;31, 2022, the Bank had available borrowing capacity of $2.6 billion from the FHLB, $340 million from the FRBSF and $1.2 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="margin-top:9pt"><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 2022 and 2021, cash and cash equivalents increased $7.6 million and $7.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 2022, $218 million of cash was provided by operating activities, primarily from cash proceeds from the sale of loans exceeding cash used to fund LHFS. For 2021, cash of $173 million was provided by operating activities, primarily from cash proceeds from the sale of loans exceeding cash used to fund LHFS.</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 2022, cash of $2.7 billion was used in investing activities primarily for the origination of LHFI net of principal repayments, the purchase of AFS investment securities and cash distributed in the sale of branches, partially offset by proceeds from the sale of and principal payments on investment securities. For 2021, cash of $126 million was used in investing activities for the origination of LHFI net of principal repayments and the purchase of investment securities, partially offset by principal repayments of investment securities and the proceeds from the sale of LHFI and 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-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 2022, cash of $2.4 billion was provided by financing activities from growth in deposits, increased FHLB borrowings and proceeds from our debt issuance, partially offset by, net repayment of short-term borrowings, repurchases of and dividends paid </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><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on our common stock. 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.</span></div><div><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_73"></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, 2022</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%">693,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.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: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%">382,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">633,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">326,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">693,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">837,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">581,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">822,891&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">381,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">476,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: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%">822,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">448,618&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">822,891&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">414,109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">552,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">868,993&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.59&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">552,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">690,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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, 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="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><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, 2022, capital conservation buffers for the Company and the Bank were 3.53% and 4.59%, 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 paid a quarterly cash dividend of $0.35 per common share in each quarter of 2022. 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 22, 2023. 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:120%">Other than the acquisition of three branches in southern California, which closed in the first quarter of 2023, whereby we  purchased $5.2 million of land and buildings, we had no material commitments for capital expenditures as of December&#160;31, 2022. 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="i6d958ec3c6f14168a6fec350b30bfca6_76"></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="i6d958ec3c6f14168a6fec350b30bfca6_79"></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:6pt"><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 consolidated financial statements presented in accordance with GAAP, we use certain non-GAAP measures of financial performance. In this Annual Report on Form 10-K, we use the following non-GAAP measures: (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.</span></div><div><span><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 requirements.</span></div><div><span><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 parties in the evaluation of companies in our industry. 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 reconciliations of, where applicable, the most comparable GAAP financial measures to the non-GAAP measures used in this Annual Report, or the calculation of the non-GAAP financial measures.</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><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 or the calculation of the non-GAAP financial 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:66.151%"></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.530%"></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><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%">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="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%">2022</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%">2021</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="padding:0 1pt"></td><td colspan="3" style="border-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%">Return on average tangible equity (annualized)</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></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="background-color:#ffffff;padding:0 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%">617,469&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,930)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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="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%">586,539&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">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="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;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 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="background-color:#ffffff;padding:0 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%">66,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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="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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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="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%">67,291&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">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="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-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;border-top:3pt double #000;padding:0 1pt"></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%">Ratio</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%">11.5&#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%">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="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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="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%">Efficiency ratio</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></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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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="background-color:#cceeff;padding:0 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%">205,419&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">Legal fees recovery</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,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,311)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="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="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%">203,108&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">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="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-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><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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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="background-color:#ffffff;padding:0 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%">233,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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="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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Gain on sale of branches</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,270)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 59.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 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%">280,607&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">347,032&#160;</span></td><td style="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:9pt"><td colspan="3" style="background-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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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="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%">72.4&#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%">61.9&#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="margin-bottom:11pt"><table 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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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 #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%">December 31, 2022</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%">December 31, 2021</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 #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="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%">562,147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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="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%">(29,980)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">532,167&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">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="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%">18,730,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">28.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">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="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%">532,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="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%">9,364,760</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,204,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%">(29,980)</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%">(31,709)</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%">9,334,780&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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,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="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%">5.7&#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="i6d958ec3c6f14168a6fec350b30bfca6_82"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.306%"><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 that we are exposed to 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><span><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, MSRs, 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, in particular, the regional economy of the western United States, including Hawaii.</span></div><div><span><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><span><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 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><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:13.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.599%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.346%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.599%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.346%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.419%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.346%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.599%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.346%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.346%"></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.346%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.346%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.686%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.346%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.967%"></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, 2022</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:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-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: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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:8pt;font-weight:400;line-height:100%">Cash &amp; 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: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%">72,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">72,828&#160;</span></td><td style="background-color:#ffffff;padding: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:8pt;font-weight:400;line-height:100%">FHLB 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:8pt;font-weight:400;line-height:100%">714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">18,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%">22,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%">8,591&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">49,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">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%">162,321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">144,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">554,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,400,212&#160;</span></td><td style="background-color:#ffffff;padding: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: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%">17,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:8pt;font-weight:400;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%">17,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">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,248,276&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">370,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">508,842&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,611,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,971,290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,694,387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,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:8pt;font-weight:400;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%">7,426,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 40pt;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,501,466&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">497,452&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">652,956&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,864,983&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,102,799&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,248,857&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,479&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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%">8,965,992&#160;</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: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%">398,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%">398,768&#160;</span></td><td style="background-color:#ffffff;padding: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-bottom:3pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,501,466&#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-top:1pt solid #000;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%">497,452&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">652,956&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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,864,983&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">2,102,799&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">2,248,857&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">97,479&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">398,768&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">9,364,760&#160;</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="6" style="background-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;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%">466,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">466,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">258,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">258,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,383,209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,383,209&#160;</span></td><td style="background-color:#cceeff;padding: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%">1,110,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">625,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">639,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">563,636&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,938&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">2,943,331&#160;</span></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%">16,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%">450,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%">550,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%">1,016,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><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:#ffffff;padding:2px 0 2px 1pt;text-align: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,229&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">163,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:8pt;font-weight:400;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%">224,404&#160;</span></td><td style="background-color:#ffffff;padding: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%">4,296,868&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">625,154&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">639,193&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,013,636&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">717,113&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">447&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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%">&#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%">7,292,411&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Noninterest-bearing liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,510,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,510,202&#160;</span></td><td style="background-color:#ffffff;padding: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:8pt;font-weight:400;line-height:100%">Shareholders' Equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</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%">&#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%">&#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%">&#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%">&#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%">&#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%">&#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%">562,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">562,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></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%">Total liabilities and shareholders&#8217; equity</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%">4,296,868&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">625,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">639,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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,013,636&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">717,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%">447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">2,072,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 style="background-color:#ffffff;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%">9,364,760&#160;</span></td><td style="background-color:#ffffff;padding: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:8pt;font-weight:400;line-height:100%">Interest sensitivity gap</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-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,795,402)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-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%">(127,702)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,763&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">851,347&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,385,686&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,248,410&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,479&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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="12" style="background-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%">Cumulative interest rate sensitivity gap</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><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;padding:0 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: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:#cceeff;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,795,402)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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,923,104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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,909,341)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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,057,994)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">(672,308)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">1,576,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%">1,673,581&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">(31)</span></td><td style="background-color:#ffffff;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%">(31)</span></td><td style="background-color:#ffffff;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%">(22)</span></td><td style="background-color:#ffffff;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)</span></td><td style="background-color:#ffffff;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&#160;</span></td><td style="background-color:#ffffff;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%">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: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><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%">As a % of cumulative interest-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%">35&#160;</span></td><td style="background-color:#cceeff;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%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><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%">123&#160;</span></td><td style="background-color:#cceeff;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></table></div><div style="margin-bottom:3pt;margin-top:6pt;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="margin-bottom:3pt;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, 2022, the Company is considered liability-sensitive as exhibited by the gap table and our net interest income sensitivity analysis.</span></div><div><span><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 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 </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><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2022 and 2021 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:92.896%"><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, 2022</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></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%">(1.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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></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%">(0.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%">(12.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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></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%">0.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%">10.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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.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></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%">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></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.</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 style="padding-left: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 changes in interest rate sensitivity between December&#160;31, 2022 and 2021 reflected the impact of higher market interest rates, a flatter 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 rate assumptions which 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 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="i6d958ec3c6f14168a6fec350b30bfca6_85"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="i6d958ec3c6f14168a6fec350b30bfca6_88"></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:105%">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:105%">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:105%">We have audited the accompanying consolidated balance sheets of HomeStreet, Inc. and subsidiaries (the "Company") as of December 31, 2022 and 2021, the related consolidated income statements, statements of comprehensive income (loss), shareholders' equity, and cash flows for each of the three years in the period ended December 31, 2022, 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, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022, 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:105%">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, 2022, 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:105%">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:105%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated March 3, 2023, 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:105%">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:105%">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:105%">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:105%">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:105%">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:105%">Allowance for Credit Losses for Loans Held for Investment &#8212; Economic Qualitative Factor &#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:105%">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:105%">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:105%">The Company's ACL model uses statistical analysis to determine life of loan default rates for the quantitative component and analyzes qualitative factors (&#8220;Q-Factors&#8221;) that assess the current loan portfolio and forecasted economic environment. 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 significant qualitative adjustment relates to the economic Q-Factor.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">We identified the estimate of the current conditions and reasonable and supportable forecast within the economic Q-Factor as a critical audit matter because of the significant judgment applied by management in determining the qualitative adjustment.  </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><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Auditing the Company&#8217;s qualitative adjustment for the economic Q-Factor 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:105%">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:105%">Our audit procedures related to the portion of the ACL attributable to the economic Q-Factor 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:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;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 Q-Factor.</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:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;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:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;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:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;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:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:14.5pt">We tested management&#8217;s process to evaluate the relationship between changes in economic data and historical credit losses and to determine qualitative adjustments attributable to the economic Q-Factor 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:105%">Single Family Mortgage Servicing Rights &#8212; Projected Prepayment Speed and Discount Rate Assumptions &#8212; Refer to Notes 1, 9, and 13 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:105%"> </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:105%">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:105%">The Company initially records, and subsequently measures, single family mortgage servicing rights (&#8220;MSRs&#8221;) 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><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">We identified the projected 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 projected 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:105%">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:105%">Our audit procedures related to the reasonableness of projected 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:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;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 projected 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:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;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 projected 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:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:14.5pt">We compared management&#8217;s single family MSR fair value estimate and projected 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:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;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 projected prepayment speeds.</span></div><div><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:105%;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:105%"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl84OC9mcmFnOmEwODViMWJkNjg0YzQxYjM5MzFiMzE0NDgzNzQ2YWIzL3RleHRyZWdpb246YTA4NWIxYmQ2ODRjNDFiMzkzMWIzMTQ0ODM3NDZhYjNfOTU_31f45b8b-a6b6-4851-9bf9-cb940fd60a3e">Seattle, Washington</ix:nonNumeric></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">March 3, 2023</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">We have served as the Company&#8217;s auditor since 2013.</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="i6d958ec3c6f14168a6fec350b30bfca6_91"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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%">2022</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%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfNC0yLTEtMS0xMjA0MzQ_b2bc839b-aa0e-4849-88f0-425fcd4b2ac1">72,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfNC00LTEtMS0xMjA0MzQ_7a59bbef-4a68-43cf-9623-4b07ed0da057">65,214</ix:nonFraction>&#160;</span></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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:MarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfNi0yLTEtMS0xMjA0MzQ_ec8c4ec9-9e84-405e-8b50-508f636bdeff">1,400,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:MarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfNi00LTEtMS0xMjA0MzQ_97b6bcce-6dac-4e3c-b652-d1174f795ad1">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfNy0yLTEtMS0xMjA0MzQ_06e4a0ca-d0eb-4def-be99-3e8f68a3f6ba">17,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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfNy00LTEtMS0xMjA0MzQ_1da2bd74-8faf-4f19-88b1-761afc7ad131">176,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfOC0wLTEtMS0xMjA0MzQvdGV4dHJlZ2lvbjpiZmNlNzhmNDIxOTQ0ODNhYWZmN2UwNzI3OGYyZTA4M183OA_735511fb-4476-48f0-9ea4-b23eb56d3414">41,500</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfOC0wLTEtMS0xMjA0MzQvdGV4dHJlZ2lvbjpiZmNlNzhmNDIxOTQ0ODNhYWZmN2UwNzI3OGYyZTA4M184NQ_63388d1c-c46b-4592-8aee-735d5790618c">47,123</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfOC0yLTEtMS0xMjA0MzQ_c27d38c6-628b-4ddd-83e1-51dc7b2c1929">7,384,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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfOC00LTEtMS0xMjA0MzQ_b0308182-2976-4e23-b8a5-98f5ce353640">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></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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfOS0yLTEtMS0xMjA0MzQ_72aef575-2fb1-4df8-9c4d-ed30c7338566">111,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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfOS00LTEtMS0xMjA0MzQ_945316c7-c119-43eb-b3b4-402355564e16">100,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTAtMi0xLTEtMTIwNDM0_97465d44-d9ea-4f04-b88d-06cb37c07705">51,172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTAtNC0xLTEtMTIwNDM0_687cbdb4-da21-4749-8079-b7e4c1de1859">58,154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:OtherRealEstateAndForeclosedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTEtMi0xLTEtMTIwNDM0_d7319e42-8da5-4b17-91cf-d144a197c8d1">1,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:OtherRealEstateAndForeclosedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTEtNC0xLTEtMTIwNDM0_bb9e524c-f779-44ed-903e-03bb30044092">735</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTItMi0xLTEtMTIwNDM0_26f7720a-b6fe-4cad-bf17-aeda4cae5fa0">29,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="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTItNC0xLTEtMTIwNDM0_5ba26ea9-f502-4b62-aee5-4bdb49f4517d">31,709</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTMtMi0xLTEtMTIwNDM0_bd52d4c7-aa84-4390-a0fa-f8b96b45bf07">294,709</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTMtNC0xLTEtMTIwNDM0_dda3ad8b-be5b-49ed-8264-cf9d187f140b">268,732</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTUtMi0xLTEtMTIwNDM0_52285dec-e6df-463c-9153-61a01518ba18">9,364,760</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTUtNC0xLTEtMTIwNDM0_a1f38e34-775e-45c7-a6ee-d68aa51f52b6">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></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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTgtMi0xLTEtMTIwNDM0_e8a43a6d-8bf7-46aa-90d3-b759a59a82a2">7,451,919</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTgtNC0xLTEtMTIwNDM0_12feb1c6-dd3a-4713-812e-b0fc2c04aeb8">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></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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTktMi0xLTEtMTIwNDM0_08b7e790-908e-4d32-9d3d-1739161256c3">1,016,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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTktNC0xLTEtMTIwNDM0_eb0611a8-400f-4dfc-ba08-e89f611d10ac">41,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjAtMi0xLTEtMTIwNDM0_462ee9ce-2b95-4549-9b89-1c3d5a307a39">224,404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjAtNC0xLTEtMTIwNDM0_d2ffe3d3-8b51-4b2a-8f1c-0f9584fa316d">126,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjEtMi0xLTEtMTIwNDM0_cbc2f0e8-e87b-4033-a16b-2776297f3b6b">110,290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjEtNC0xLTEtMTIwNDM0_a23d0eff-a7d8-4824-8d18-0ee7eaeaf0b5">175,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjMtMi0xLTEtMTIwNDM0_95660da9-6995-4f26-ad41-fd83db60c58d">8,802,613</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjMtNC0xLTEtMTIwNDM0_dc6d0ed7-2d65-449d-bd1e-ead7b649d559">6,488,752</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 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 #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjQtMi0xLTEtMTIwNDM0_a07e5c57-b815-4eb0-9af1-ed0328fe94ce"></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 #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjQtNC0xLTEtMTIwNDM0_e37327d1-3754-4b5e-9e3f-20bf69a6fdc4"></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="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="i26fa2862180a4636814698446769547f_I20211231" decimals="INF" name="us-gaap:CommonStockNoParValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjctMC0xLTEtMTIwNDM0L3RleHRyZWdpb246MmM5ZTg0YjBiNzdiNGRlY2E1MTRkN2RlZTYyOWViY2VfNTQ5NzU1ODEzOTg5_535cf795-7efe-412a-957c-9952e5b7e9d9"><ix:nonFraction unitRef="usdPerShare" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="INF" name="us-gaap:CommonStockNoParValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjctMC0xLTEtMTIwNDM0L3RleHRyZWdpb246MmM5ZTg0YjBiNzdiNGRlY2E1MTRkN2RlZTYyOWViY2VfNTQ5NzU1ODEzOTg5_c4143c58-5ae2-4ae8-bf8e-337e1f38b699">no</ix:nonFraction></ix:nonFraction> par value, authorized <ix:nonFraction unitRef="shares" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjctMC0xLTEtMTIwNDM0L3RleHRyZWdpb246MmM5ZTg0YjBiNzdiNGRlY2E1MTRkN2RlZTYyOWViY2VfNTQ5NzU1ODE0MDA0_488aec14-3d03-4b6e-9c80-9b2003820b5b"><ix:nonFraction unitRef="shares" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjctMC0xLTEtMTIwNDM0L3RleHRyZWdpb246MmM5ZTg0YjBiNzdiNGRlY2E1MTRkN2RlZTYyOWViY2VfNTQ5NzU1ODE0MDA0_b7387275-8b5e-4d7f-b33d-0f3da751d1fa">160,000,000</ix:nonFraction></ix:nonFraction> shares; issued and outstanding, <ix:nonFraction unitRef="shares" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjctMC0xLTEtMTIwNDM0L3RleHRyZWdpb246MmM5ZTg0YjBiNzdiNGRlY2E1MTRkN2RlZTYyOWViY2VfNzg_07dd22e3-a0f5-4ac5-9fbf-5b3b9aa08e15"><ix:nonFraction unitRef="shares" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjctMC0xLTEtMTIwNDM0L3RleHRyZWdpb246MmM5ZTg0YjBiNzdiNGRlY2E1MTRkN2RlZTYyOWViY2VfNzg_5ee43a2e-10ef-4dde-a9f7-1b3dd5f376ef">18,730,380</ix:nonFraction></ix:nonFraction> shares and <ix:nonFraction unitRef="shares" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjctMC0xLTEtMTIwNDM0L3RleHRyZWdpb246MmM5ZTg0YjBiNzdiNGRlY2E1MTRkN2RlZTYyOWViY2VfOTI_2b158e67-cbd0-4c24-a395-e6510fe8b3cb"><ix:nonFraction unitRef="shares" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjctMC0xLTEtMTIwNDM0L3RleHRyZWdpb246MmM5ZTg0YjBiNzdiNGRlY2E1MTRkN2RlZTYyOWViY2VfOTI_d73b77c9-e403-409d-b682-762278242374">20,085,336</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjctMi0xLTEtMTIwNDM0_ed1426ce-20cd-4092-83d2-9e994faf9702">226,592</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjctNC0xLTEtMTIwNDM0_e453ab70-20a9-4cf7-abc6-69ce02d9685f">249,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 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjgtMi0xLTEtMTIwNDM0_3b05af15-b1b0-40f7-9cf0-ef48ca6917d7">435,085</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjgtNC0xLTEtMTIwNDM0_4018eb98-b3d1-4f88-a299-b55fbb72f9cc">444,343</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 (loss)</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjktMi0xLTEtMTIwNDM0_b74b2292-99c8-4533-bec9-135ccc76dea0">99,530</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjktNC0xLTEtMTIwNDM0_48a035df-88e2-4f48-b643-1d93374a1cf0">21,140</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMzAtMi0xLTEtMTIwNDM0_4009e6e7-d953-4c4c-a4fc-3ad7c08f0789">562,147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMzAtNC0xLTEtMTIwNDM0_59163e4b-6f45-446f-b91d-652ab3d12879">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></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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMzEtMi0xLTEtMTIwNDM0_adc9803b-6973-4699-9bce-5acb6fafaa32">9,364,760</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMzEtNC0xLTEtMTIwNDM0_c8bf3028-5bdf-4691-a56c-e63a77ecb347">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></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="i6d958ec3c6f14168a6fec350b30bfca6_94"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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%">2022</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%">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></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfNC0yLTEtMS0xMjA0MzQ_06aa0e4e-3d03-494c-8a33-cffa7940f42c">266,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfNC00LTEtMS0xMjA0MzQ_587a122a-61eb-45ca-aa0a-7b8fb6559ccf">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfNC02LTEtMS0xMjA0MzQ_552af9e1-802e-422f-a9ac-09a1dea5b11e">228,999</ix:nonFraction>&#160;</span></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndDividendIncomeSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfNi0yLTEtMS0xMjA0MzQ_ddac30ec-7450-4749-acc6-03b24313a81e">33,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfNi00LTEtMS0xMjA0MzQ_9abaf63a-d780-45fc-8045-a9533e1830e6">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfNi02LTEtMS0xMjA0MzQ_61586482-1971-4cc2-a8f9-eebaf0c94c30">21,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:OtherInterestAndDividendIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfNy0yLTEtMS0xMjA0MzQ_ceaf44b5-5fe8-4dcf-8559-94e45555a96e">3,622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:OtherInterestAndDividendIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfNy00LTEtMS0xMjA0MzQ_95e80095-1ff8-4193-a15f-0147f6dc3475">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:OtherInterestAndDividendIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfNy02LTEtMS0xMjA0MzQ_3e804ea9-df07-4ddc-926a-8305dc4f306e">1,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfOC0yLTEtMS0xMjA0MzQ_ba487f0e-f071-4087-b28b-1a46076062ed">304,288</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfOC00LTEtMS0xMjA0MzQ_3b2547c0-1157-443e-ac21-8d3f9ecf9302">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfOC02LTEtMS0xMjA0MzQ_25251607-ce39-47a6-97cb-e8104ca96872">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpenseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTAtMi0xLTEtMTIwNDM0_7d312eea-b834-438f-a0d3-393645d99d82">32,013</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTAtNC0xLTEtMTIwNDM0_00fb307d-39b0-4ab0-b4fa-5c184c0647e3">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTAtNi0xLTEtMTIwNDM0_f24d8ca7-8ce4-4b28-b216-2aa9981d1bb1">33,797</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpenseBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTEtMi0xLTEtMTIwNDM0_87bdb506-806b-4ad1-882b-317328c35122">38,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTEtNC0xLTEtMTIwNDM0_6ad281e1-5d51-40ed-a079-fcdff94f700b">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTEtNi0xLTEtMTIwNDM0_3e2f741f-a47d-4666-a370-958dddf0b872">9,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTItMi0xLTEtMTIwNDM0_69ab4cef-16be-4f28-b4db-e3246c92e46f">70,981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTItNC0xLTEtMTIwNDM0_922faaaa-4228-47da-b6f4-ea5d8a115c9e">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTItNi0xLTEtMTIwNDM0_a4d2afa4-46e0-414e-b159-96ae64899b44">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTMtMi0xLTEtMTIwNDM0_5171a48f-aff8-48ad-80b3-e121e926948c">233,307</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTMtNC0xLTEtMTIwNDM0_c1119be7-b1cb-4b83-b71c-3aaac586419b">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTMtNi0xLTEtMTIwNDM0_6b7d03f5-52e4-4928-8e19-e80d94b30c24">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTQtMi0xLTEtMTIwNDM0_c1c50199-1a49-4236-9783-3a9a015793d4">5,202</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTQtNC0xLTEtMTIwNDM0_1ab556d3-c8d3-44b1-8975-57a0d435bf7f">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTQtNi0xLTEtMTIwNDM0_2a5c2e93-8490-4f33-b994-c08a6f1c64bb">20,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTUtMi0xLTEtMTIwNDM0_0c651307-0013-4c9d-aa5d-a8a04627bfa5">238,509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTUtNC0xLTEtMTIwNDM0_96da5e28-8efc-442b-a727-373d5be3604a">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTUtNi0xLTEtMTIwNDM0_95ce14a9-bd7b-4fc0-80ff-447848a4d0a7">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTctMi0xLTEtMTIwNDM0_fb45b7dc-ec26-4399-99ae-33bccbf93cd8">17,701</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTctNC0xLTEtMTIwNDM0_e47ece37-9645-47bb-b735-c9299180b028">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTctNi0xLTEtMTIwNDM0_fedc6b29-b1c3-4f71-a59f-eb7d4c4a6860">122,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="hmst:ServicingFeesNet1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTgtMi0xLTEtMTIwNDM0_7a10e1cc-b2ee-4a65-8220-3c18091f90bc">12,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="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="hmst:ServicingFeesNet1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTgtNC0xLTEtMTIwNDM0_1b49498f-d294-43d6-9fa2-566300ca8b9c">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:ServicingFeesNet1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTgtNi0xLTEtMTIwNDM0_e927f3e9-4ba1-4e59-914c-3598a5a2ad0c">9,491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="hmst:DepositorAndOtherRetailBankingFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTktMi0xLTEtMTIwNDM0_6045445f-8143-45c8-b156-a2b5c796da8c">8,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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="hmst:DepositorAndOtherRetailBankingFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTktNC0xLTEtMTIwNDM0_308a966d-c01d-41f7-9274-47dd49cec369">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:DepositorAndOtherRetailBankingFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTktNi0xLTEtMTIwNDM0_c68fdf34-dde7-4e6e-a818-c5e167216366">7,083</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjAtMi0xLTEtMTIwNDM0_58c63755-2131-49d0-804c-ea788c244b5f">12,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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjAtNC0xLTEtMTIwNDM0_e6b8a504-8354-4b66-94dd-f3cc4d3b5677">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjAtNi0xLTEtMTIwNDM0_504c66bf-4008-4006-bc32-a68baf1b7dfa">10,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjEtMi0xLTEtMTIwNDM0_648b43ec-213e-424f-b3b4-84a871b3c63b">51,570</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjEtNC0xLTEtMTIwNDM0_15bd31b1-c962-4f4f-b01d-e2d0bd6d9ab2">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjEtNi0xLTEtMTIwNDM0_646c7529-a0a2-42c1-a93f-130755541817">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjMtMi0xLTEtMTIwNDM0_a9e6188e-3911-4693-88d8-9cea1f039e26">115,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="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjMtNC0xLTEtMTIwNDM0_c509da61-4689-4fd1-8635-7e0aa5b52758">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjMtNi0xLTEtMTIwNDM0_36e3e970-64ac-4117-891d-1fb962233ec4">136,826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Occupancy</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjQtMi0xLTEtMTIxMTA1_f1ef90eb-a440-47d6-9a73-beca3c438bb3">24,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjQtNC0xLTEtMTIxMTA1_43222fc3-bffc-45d0-baa4-5827383603c2">23,832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjQtNi0xLTEtMTIxMTA1_26fabb34-a704-490e-9e89-3d45ebe4a9cf">35,323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Information services</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:CommunicationsAndInformationTechnology" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjQtMi0xLTEtMTIwNDM0_11a3c2b4-fbb8-46e5-9f0e-2c56c01f3a7c">29,981</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:CommunicationsAndInformationTechnology" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjQtNC0xLTEtMTIwNDM0_c2c6a465-2e46-46ee-b89a-14db0c28df6b">27,913</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:CommunicationsAndInformationTechnology" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjQtNi0xLTEtMTIwNDM0_6c8936f9-a6df-4b6f-a01e-62c4bda1bb42">30,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 2px 19pt;text-align: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjYtMi0xLTEtMTIwNDM0_97755a9e-2a47-43aa-87f4-f4de2ef51c7c">35,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjYtNC0xLTEtMTIwNDM0_45adf6fa-285e-4554-8159-a154ad218583">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjYtNi0xLTEtMTIwNDM0_201b13f5-6459-4a85-9348-e222a57d1e0a">33,510</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjctMi0xLTEtMTIwNDM0_346c9ec6-2de6-4fa1-b1a1-128c279b1cb2">205,419</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjctNC0xLTEtMTIwNDM0_421ab1b8-84a6-425d-b467-a097018d6a04">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjctNi0xLTEtMTIwNDM0_93e3facc-99f9-4f64-b981-e7cb9660dbb2">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjgtMi0xLTEtMTIwNDM0_af2385d5-b531-4da1-b865-d9a6e0d5dcce">84,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjgtNC0xLTEtMTIwNDM0_59f763c3-f6dd-40dd-98fd-69bfcbdbae25">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjgtNi0xLTEtMTIwNDM0_466edcd5-d2d4-440d-84e5-2ab3c82bf638">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 expense</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjktMi0xLTEtMTIwNDM0_3ec940e1-41a9-441b-a5ba-c6f0effa0f0f">18,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjktNC0xLTEtMTIwNDM0_30d5defb-3b8e-4eab-be3d-9a000d5dca9f">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjktNi0xLTEtMTIwNDM0_4ff62606-fdbb-424f-a776-174b31169d77">21,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzAtMi0xLTEtMTIwNDM0_d543670e-21df-4b3b-ae66-82e2afb1972f">66,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 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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzAtNC0xLTEtMTIwNDM0_258a5e1b-e12e-493b-b9ff-23ca1d0ed38b">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzAtNi0xLTEtMTIwNDM0_49baa0eb-2b4f-4933-a536-df1fefb7be1a">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></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: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%">Net income 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="background-color:#cceeff;padding:0 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: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzMtMi0xLTEtMTIwNDM0_6103db2a-593c-44eb-ae78-af3e88f37798">3.51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzMtNC0xLTEtMTIwNDM0_073aa0b9-e808-4a97-87d9-d42120cecd30">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzMtNi0xLTEtMTIwNDM0_7176f5c9-f70f-43b9-a027-94bbec08b392">3.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzQtMi0xLTEtMTIwNDM0_6f796596-c42a-45f6-b395-436bd5056a44">3.49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzQtNC0xLTEtMTIwNDM0_43214990-a2e6-4d64-91d9-746f462fd192">5.46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzQtNi0xLTEtMTIwNDM0_021d4df6-85aa-473d-a42e-0dcd4b5ae8ea">3.47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Weighted average shares outstanding:</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 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:#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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzYtMi0xLTEtMTIwNDM0_fa07a060-6881-4775-b4b8-d6d3ce23ac1b">18,931,107</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzYtNC0xLTEtMTIwNDM0_cf795cb9-a3c6-4e6a-9e77-02c32cad964f">20,885,509</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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzYtNi0xLTEtMTIwNDM0_331e0506-334b-4d41-87b1-c11e9c33229c">22,867,268</ix:nonFraction></span></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%">Diluted</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzctMi0xLTEtMTIwNDM0_05bcd109-e139-4179-b639-be76f79e5002">19,041,111</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzctNC0xLTEtMTIwNDM0_2b2c404d-f931-426f-88bb-5a9c67bf0596">21,143,414</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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzctNi0xLTEtMTIwNDM0_1aa4f44c-382d-46bb-9fe2-efad22a4d61a">23,076,822</ix:nonFraction></span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     </span></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%">47</span></div></div></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_97"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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 (LOSS)</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%">2022</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%">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><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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMy0xLTEtMS0xMjA0MzQ_d543670e-21df-4b3b-ae66-82e2afb1972f">66,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMy0zLTEtMS0xMjA0MzQ_258a5e1b-e12e-493b-b9ff-23ca1d0ed38b">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMy01LTEtMS0xMjA0MzQ_49baa0eb-2b4f-4933-a536-df1fefb7be1a">79,990</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 (loss):</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfNS0xLTEtMS0xMjA0MzQ_f1fd93a3-d120-4d2a-bca9-4ddac2400fd8">158,499</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfNS0zLTEtMS0xMjA0MzQ_23a1b9ce-645e-4f92-9df3-b359770b3212">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfNS01LTEtMS0xMjA0MzQ_ad2efe1a-a721-4bbf-abd6-84930cab7c6c">39,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 2px 19pt;text-align: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfNi0xLTEtMS0xMjA0MzQ_7af57205-9f70-42ae-9a60-f6e6f2930857">24</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfNi0zLTEtMS0xMjA0MzQ_50de44e9-1148-4df4-b076-4814281954d7">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfNi01LTEtMS0xMjA0MzQ_b8424c8a-ab87-4745-903d-e11b2b615b41">341</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 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfNy0xLTEtMS0xMjA0MzQ_e508747a-fd59-4bdd-adb0-a898232cff37">158,523</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfNy0zLTEtMS0xMjA0MzQ_faaa3f7c-98cb-4353-8e6a-bd171f716f3a">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfNy01LTEtMS0xMjA0MzQ_230b43ad-93a5-4850-a5ba-f86f9ec5526f">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></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfOS0xLTEtMS0xMjA0MzQ_8f0c030f-7fbc-4052-ae67-5f0a4620a4d1">37,847</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfOS0zLTEtMS0xMjA0MzQ_dc3e39ab-07c0-47e8-8058-28df882c29a3">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfOS01LTEtMS0xMjA0MzQ_eb776989-4952-4c13-924f-d636e2c8b4ac">8,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTAtMS0xLTEtMTIwNDM0_744876c7-adf7-4de9-b83f-cfdf83fbba36">6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTAtMy0xLTEtMTIwNDM0_0e45e512-0439-43c7-9e5b-f9935b3bf60a">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTAtNS0xLTEtMTIwNDM0_4f3a3a5a-b713-455c-9535-aae4a8d0166a">72</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 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTEtMS0xLTEtMTIwNDM0_3da57998-f95c-4f0e-9e53-cbac9536ecab">37,853</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTEtMy0xLTEtMTIwNDM0_bca52c06-61ec-4d94-8ab8-3b39ff156b75">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTEtNS0xLTEtMTIwNDM0_fb6c36bb-f42f-4f54-a0b5-11c100cb991e">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></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTItMS0xLTEtMTIwNDM0_3d8a0885-3f4d-42a1-a88b-4f1b63e863b0">120,670</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTItMy0xLTEtMTIwNDM0_7ba2510f-8c97-491a-8197-76e068b4d8a0">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTItNS0xLTEtMTIwNDM0_efca4cbf-cb7c-4158-8d5d-a34290cf56b8">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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 (loss)</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTMtMS0xLTEtMTIwNDM0_96de6233-1e7d-49a8-8e0d-55856a26ce36">54,130</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTMtMy0xLTEtMTIwNDM0_db09955c-1c93-4fc6-8f97-9e72b4b175dc">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTMtNS0xLTEtMTIwNDM0_bea8640e-1633-4b78-85f7-948105a576b8">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></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="i6d958ec3c6f14168a6fec350b30bfca6_100"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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></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:41.590%"></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: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:9.725%"></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 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if4e66c7c87234009af51e7fbc0f5b60f_I20191231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzItMS0xLTEtMTIwNDM0_22c34844-b1dd-4ec4-a25b-6d0593a4d9d0">23,890,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4e66c7c87234009af51e7fbc0f5b60f_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzItMy0xLTEtMTIwNDM0_91de7609-9a0e-41be-a463-1ff961451224">300,729</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i8d3cb132c1ad44b891b16f39adbb8146_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzItNS0xLTEtMTIwNDM0_57167bc9-a610-4d76-8020-19d785e83310">374,673</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="ic54440ea1cc94428aac1c47b72ca955e_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzItNy0xLTEtMTIwNDM0_740ca142-e0f0-456a-b9cb-f8ba1f37f244">4,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i89719e6d8a3e4c22ae313938022e212d_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzItMTEtMS0xLTEyMDQzNA_d4d84eb1-8881-4a9f-9f25-64dd0b40fa83">679,723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="icfa4c242196041b5bb2b10246ea6f381_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzMtNS0xLTEtMTIwNDM0_7dfc28d3-4613-4c08-96b9-ac20499f1eac">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%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzMtMTEtMS0xLTEyMDQzNA_faf31400-8df7-445f-8722-f216e2eb72c9">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="i25aefc925ae94b638ce37698334ab3de_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzQtMy0xLTEtMTIwNDM0_479b3139-ba52-4683-9072-074baceafd2b">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%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzQtMTEtMS0xLTEyMDQzNA_094971a4-436a-41c8-aa33-0c01cf31484c">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="i25aefc925ae94b638ce37698334ab3de_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzUtMS0xLTEtMTIwNDM0_7e2750b6-0d01-451e-bc57-329dac534bf1">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="i25aefc925ae94b638ce37698334ab3de_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzUtMy0xLTEtMTIwNDM0_327668e4-8ae4-4caf-95ea-6bfd20c6ba54">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%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzUtMTEtMS0xLTEyMDQzNA_9ec5cd48-57ec-4940-9142-e2acf837ba0b">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="ibde5a6e063084f0aaafc4a2c49b4ed38_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzYtNS0xLTEtMTIwNDM0_5989a54b-dd24-404c-ab4b-581c5c621fe4">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%"><ix:nonFraction unitRef="usd" contextRef="i50245955b8a64dd28a682c659ed278c5_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzYtNy0xLTEtMTIwNDM0_f34a8d72-5bc1-4923-84e9-ef7ff9b3bb21">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id7f45e676cd44b5b9093fe361a8f85a0_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzYtMTEtMS0xLTEyMDQzNA_4142c1f8-f778-4686-bac3-f9ef1b140fc0">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 (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="i6b291725831d4a59a4cbbb0ef02be35c_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzctNy0xLTEtMTIwNDM0_c2a8561d-7315-4530-901b-a45171b630a6">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%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzctMTEtMS0xLTEyMDQzNA_9147cec6-6e25-4597-87f7-9c8288d3d7c0">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzgtMC0xLTEtMTIwNDM0L3RleHRyZWdpb246MzNmMjRmMmYwZDAzNGYxYjllMTBlYzE0N2I1MzNmNzlfNDM5ODA0NjUxMTE0Mg_03ee9ff4-ceec-464f-bfd5-3256174a291a">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="icfa4c242196041b5bb2b10246ea6f381_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzgtNS0xLTEtMTI0Mjkz_366f931c-c5a6-42c7-a1c7-c4b50c511b30">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%">(<ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzgtMTEtMS0xLTEyNDMwMA_40644436-dc48-471e-ab10-f3377a42f2ba">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="i25aefc925ae94b638ce37698334ab3de_D20200101-20201231" decimals="INF" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzktMS0xLTEtMTIwNDM0_37af20d0-f22b-405f-93f7-c885b442c776">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="i25aefc925ae94b638ce37698334ab3de_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzktMy0xLTEtMTIwNDM0_6416ea65-7942-48ed-a924-94d5a437b4c7">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="icfa4c242196041b5bb2b10246ea6f381_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzktNS0xLTEtMTIwNDM0_ad4c54e5-e63d-4be7-a3f5-4dd5289ca151">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%">(<ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzktMTEtMS0xLTEyMDQzNA_e02705a5-4f10-44ed-a782-f699343ab792">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="background-color:#cceeff;padding:2px 1pt;text-align: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="i6cd737f1bbe64b2b82ba127764f7fd0f_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzEwLTEtMS0xLTEyMDQzNA_be04485d-522e-4d1a-a4d8-2df803f8100d">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="i6cd737f1bbe64b2b82ba127764f7fd0f_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzEwLTMtMS0xLTEyMDQzNA_456e7b7b-7e99-4e3e-a778-a5b021e0b03b">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="i5dfb91c268a74aa8a2973f4a47093ead_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzEwLTUtMS0xLTEyMDQzNA_a479b035-f5ff-4e6f-8b67-6fbc7e12c08f">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="i8c51adc53782465fb1d521160f095aca_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzEwLTctMS0xLTEyMDQzNA_762a51af-6dc9-4b08-afd4-50143c111a07">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="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzEwLTExLTEtMS0xMjA0MzQ_687bdab6-f37a-4d19-b82f-50a242d129da">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="i942ad6eec00e40df95d94af262039220_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzExLTUtMS0xLTEyMDQzNA_61fabd76-4b50-42c2-a2ec-020a1aa2ce54">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%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzExLTExLTEtMS0xMjA0MzQ_87348ff3-597f-4c04-859d-0ed1dc4f6543">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="ia180b41ad0f142bb9f47b82826a803a6_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzEyLTMtMS0xLTEyMDQzNA_731d6577-f505-4d74-9be1-ad51632e1f18">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%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzEyLTExLTEtMS0xMjA0MzQ_3efe02db-634a-4fc4-92bc-2f6bb2b77cd1">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="ia180b41ad0f142bb9f47b82826a803a6_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzEzLTEtMS0xLTEyMDQzNA_17212c1f-1d02-480c-ac7f-de39e25139b7">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="ia180b41ad0f142bb9f47b82826a803a6_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzEzLTMtMS0xLTEyMDQzNA_b0ac4f66-4f10-42a8-9fe2-5c26a709e7a3">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%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzEzLTExLTEtMS0xMjA0MzQ_3055eed5-220a-4741-84db-aeb9e8437055">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="background-color:#cceeff;padding:2px 1pt;text-align: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="i99c58c52212a4d73bfaecf09a3c1f11c_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE1LTctMS0xLTEyMDQzNA_2009f28e-4a68-44e3-86f1-74b93162c2a2">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%">(<ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE1LTExLTEtMS0xMjA0MzQ_98809f89-9b45-48b5-93a8-91ba2fe71cf3">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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE2LTAtMS0xLTEyMDQzNC90ZXh0cmVnaW9uOjdkNTczMTY3NjMxYTRmMjE4Yzc2MmRhMDRlODAwOGIxXzI0_13aa38ab-0466-44bc-8e41-eb97305580ed">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="i942ad6eec00e40df95d94af262039220_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE2LTUtMS0xLTEyMDQzNA_87070e29-01a3-4935-bed8-c95b1d08aa6b">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%">(<ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE2LTExLTEtMS0xMjA0MzQ_65b80f9f-e388-4bdf-a74b-3233ab6cfc78">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="ia180b41ad0f142bb9f47b82826a803a6_D20210101-20211231" decimals="INF" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE3LTEtMS0xLTEyMDQzNA_f88cf339-8abb-476b-b9d0-2856d0dcf243">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="ia180b41ad0f142bb9f47b82826a803a6_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE3LTMtMS0xLTEyMDQzNA_c3848340-8d61-4747-9220-8fe60e69a22d">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="i942ad6eec00e40df95d94af262039220_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE3LTUtMS0xLTEyMDQzNA_19b4af78-b720-43f7-9933-a85ad6b47f07">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%">(<ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE3LTExLTEtMS0xMjA0MzQ_eace1942-bd12-4665-906b-d69fd9d3deaf">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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i9556f4364e794532b1e951831345a4cc_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE5LTEtMS0xLTEyMDQzNA_4117523f-6585-483a-b929-34b3f685197f">20,085,336</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="i9556f4364e794532b1e951831345a4cc_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE5LTMtMS0xLTEyMDQzNA_69885467-629d-430b-a990-5970d55ac705">249,856</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="ia4052c1ef7884b5f952062b04f40d360_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE5LTUtMS0xLTEyMDQzNA_15e17f5a-3d1c-4243-8389-1f7047535197">444,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="i81d39aba27034a45a02ce6906f8161b5_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE5LTctMS0xLTEyMDQzNA_e774de8e-6316-4a15-ac49-a29c26995026">21,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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE5LTExLTEtMS0xMjA0MzQ_c79560f1-a425-4956-afa9-6622054ad46e">715,339</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%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="i989b5cdc1ed84c13a14c90cb2d54ed1a_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzIwLTUtMS0xLTEyMDQzNA_938aa76b-4ad2-4f24-86db-bd0a981d15d6">66,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzIwLTExLTEtMS0xMjA0MzQ_9ce196cc-15a9-401e-8f6a-a5efbfa8d18f">66,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Share-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%">&#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="ie0ce873dd14a4e71bf87f59b516f894d_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzIxLTMtMS0xLTEyMDQzNA_2e50f85b-e948-4479-8325-844e49266fd6">4,106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzIxLTExLTEtMS0xMjA0MzQ_67face1f-8224-48ee-9960-564115001b07">4,106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 issued - Stock grants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie0ce873dd14a4e71bf87f59b516f894d_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzIyLTEtMS0xLTEyMDQzNA_07ef9a7c-05b5-4c49-9406-7fdadfbe18b3">143,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0ce873dd14a4e71bf87f59b516f894d_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzIyLTMtMS0xLTEyMDQzNA_b2795d82-ee40-468b-bf63-1707ccf13e2e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzIyLTExLTEtMS0xMjA0MzQ_b34dad96-8247-4969-ae53-e9bd59414c2c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="ib62dfdf28a804be3a7868d4fc861bb77_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI0LTctMS0xLTEyMDQzNA_c2738285-bca9-4c26-8519-5be66b836569">120,670</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI0LTExLTEtMS0xMjA0MzQ_21f68811-f00d-4344-8d9a-902c8aa13de0">120,670</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%">Dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI1LTAtMS0xLTEyMDQzNC90ZXh0cmVnaW9uOmMwMWJlYmRkNTE3YjQ4ZGE4YjYzNWNiMjUwZjFjZjc3XzI0_71fe7f84-1da8-45a1-a6db-26520bac581e">1.40</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="i989b5cdc1ed84c13a14c90cb2d54ed1a_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI1LTUtMS0xLTEyMDQzNA_2b783a0d-fbf6-4d05-ba9f-22afd49c122a">26,847</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI1LTExLTEtMS0xMjA0MzQ_858eb127-f2ae-43b8-9557-659c07b065bd">26,847</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="ie0ce873dd14a4e71bf87f59b516f894d_D20220101-20221231" decimals="INF" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI2LTEtMS0xLTEyMDQzNA_ef2dd592-9770-4ed9-bc4f-c0fcd6a62368">1,498,325</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="ie0ce873dd14a4e71bf87f59b516f894d_D20220101-20221231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI2LTMtMS0xLTEyMDQzNA_f614ed41-d356-47a3-96d6-4e48bbc03569">27,370</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="i989b5cdc1ed84c13a14c90cb2d54ed1a_D20220101-20221231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI2LTUtMS0xLTEyMDQzNA_b531fedd-d3b1-4fe8-bdab-322351bc705b">48,951</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI2LTExLTEtMS0xMjA0MzQ_93ae9058-7e20-4a65-a5ec-065ac76bf0c8">76,321</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%">Balance, December 31, 2022</span></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="shares" contextRef="icfd4110c7756446ab292a7b41ced808d_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI3LTEtMS0xLTEyMDQzNA_d1b59857-fdf5-4eeb-8e20-da3a367ced74">18,730,380</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="icfd4110c7756446ab292a7b41ced808d_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI3LTMtMS0xLTEyMDQzNA_2378e77b-3b60-40b3-9ac8-80db4f70ebce">226,592</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="i7fba232b211945699c3af0333a7a2e91_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI3LTUtMS0xLTEyMDQzNA_fd2ecd27-4b89-4aa2-a6b7-717aa205eaa8">435,085</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="idf4b3e72bb8248f198352a47e1dbaefd_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI3LTctMS0xLTEyMDQzNA_063f99eb-b050-4ae7-835d-d081f662e91b">99,530</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI3LTExLTEtMS0xMjA0MzQ_7bf2548b-c262-4f59-83e5-72c6c107d925">562,147</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%">49</span></div></div></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_103"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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></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%">2022</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%">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></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQtMS0xLTEtMTIwNDM0_24d04983-6c4d-4dce-93d7-13aa8f0ebd89">66,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQtMy0xLTEtMTIwNDM0_b77ba475-3746-4d02-8b35-ecf5848ecb44">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQtNS0xLTEtMTIwNDM0_9bcd7d60-571a-4d5a-8c6f-8b25e3ef78f3">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 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzYtMS0xLTEtMTIwNDM0_30276df7-fee9-4ce2-9697-fec64f5a20b5">5,202</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzYtMy0xLTEtMTIwNDM0_02fdf830-1958-4493-8c15-3a2e6cd89946">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzYtNS0xLTEtMTIwNDM0_57678ade-5b1d-4ba0-843f-948ca3f25615">20,469</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationAmortizationAndAccretionNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzctMS0xLTEtMTIwNDM0_e9e5ae9a-ce93-4760-bcb6-48603a6c8336">9,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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationAmortizationAndAccretionNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzctMy0xLTEtMTIwNDM0_7981560b-d3bf-4cae-a06e-1c5de94c8525">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationAmortizationAndAccretionNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzctNS0xLTEtMTIwNDM0_0e8860a1-04b7-40d2-87f9-dafd7d1d860c">9,438</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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: investment 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="hmst:AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzgtMS0xLTEtMTIwNDM0_17848c92-b93d-4131-b9e8-5d8666437cc0">3,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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="hmst:AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzgtMy0xLTEtMTIwNDM0_ad97d277-b5fd-469f-acb3-1a15e57c9a58">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" sign="-" name="hmst:AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzgtNS0xLTEtMTIwNDM0_124c4c89-d199-4426-b00f-de6a3c0cd275">9,013</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="hmst:OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzktMS0xLTEtMTIwNDM0_4d40ae57-7ae1-45ea-a3a7-555e21f6d7b7">4,081</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="hmst:OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzktMy0xLTEtMTIwNDM0_4d2c2b8c-ff4a-4ba4-aa3c-32bcf5ac88e0">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzktNS0xLTEtMTIwNDM0_c8f9517c-1583-477e-9cbb-c1dccf3d480a">3,488</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzEwLTEtMS0xLTEyMDQzNA_d898abc5-1c73-41c6-831b-9f788eabb20e">580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzEwLTMtMS0xLTEyMDQzNA_5c5c9dff-1259-471f-8e29-9d7f7812a4f9">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzEwLTUtMS0xLTEyMDQzNA_3c46e1e1-b91a-46f8-956b-83cf620362c7">1,277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzExLTEtMS0xLTEyMDQzNA_d15f9390-f78d-4dc7-a569-0816ce415863">963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzExLTMtMS0xLTEyMDQzNA_3f1abadd-3bf1-4162-a9d6-0fb406980ea4">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzExLTUtMS0xLTEyMDQzNA_2c403f9f-ab44-4fb9-b8c4-6999b4739ed0">1,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 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfDeferredLoanOriginationFeesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzEyLTEtMS0xLTEyMDQzNA_a2f46342-dff9-46b9-a61d-d865cc5a6e36">1,182</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfDeferredLoanOriginationFeesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzEyLTMtMS0xLTEyMDQzNA_2c108a99-135d-411c-807f-15270b57272f">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:AmortizationOfDeferredLoanOriginationFeesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzEyLTUtMS0xLTEyMDQzNA_a916ea5b-e3fe-4605-840a-d48e3fe81bac">1,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzEzLTEtMS0xLTEyMDQzNA_e0b7cc09-87af-4c52-8e5e-6a7ceee79519">4,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzEzLTMtMS0xLTEyMDQzNA_0af45f02-d26a-4600-a4fe-aaaaf036210d">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzEzLTUtMS0xLTEyMDQzNA_1e9cdccd-46c8-4cfd-bb4b-a987a0721fb7">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE1LTEtMS0xLTEyMDQzNA_a5794f79-7e7d-4d90-add4-62e624c6ac12">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE1LTMtMS0xLTEyMDQzNA_4af3ef8d-30a6-4114-b935-2ea92ccaa529">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE1LTUtMS0xLTEyMDQzNA_eebcd61f-08d1-44e3-9b7a-f2a2ee6c9e91">10,873</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE2LTEtMS0xLTEyMDQzNA_2b18a3f0-fee6-476b-995c-5fc971be1c68">12,996</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE2LTMtMS0xLTEyMDQzNA_ad0bc2e2-3b3d-458e-9262-e2eb2064cf2b">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE2LTUtMS0xLTEyMDQzNA_ffbb6ec2-f987-4a8d-9c96-a92f0d52f61f">10,065</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE3LTEtMS0xLTEyMDQzNA_a3651400-867f-4fc8-80bd-af370124a6b3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE3LTMtMS0xLTEyMDQzNA_e053dfe2-b060-4914-b0c0-fbf5119d757f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE3LTUtMS0xLTEyMDQzNA_350ab4ba-08a9-453e-b961-440f86906364">1,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 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE4LTEtMS0xLTEyMDQzNA_337c0f6e-955c-494e-bb8f-7c1fb3c62992">670,905</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE4LTMtMS0xLTEyMDQzNA_122c37d2-ea6e-4ff9-ae7c-310a62b47917">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE4LTUtMS0xLTEyMDQzNA_7fc06cfe-f60f-4427-a728-f97f33a42778">2,453,110</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE5LTEtMS0xLTEyMDQzNA_41af89fd-f853-4315-b018-edeff289195c">831,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE5LTMtMS0xLTEyMDQzNA_39561793-117e-4a2b-8f98-5e921283f743">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE5LTUtMS0xLTEyMDQzNA_109bcd07-f4bf-40f6-965d-2c6b7cacdaca">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></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="hmst:FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzIwLTEtMS0xLTEyMDQzNA_aa20260c-9010-4c1b-a33f-bdb939b72b30">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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="hmst:FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzIwLTMtMS0xLTEyMDQzNA_95d4da25-ff31-4179-a3c0-b1384b9ebcaa">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzIwLTUtMS0xLTEyMDQzNA_079a5cbc-5132-4451-a189-7e39f797a0ed">81,439</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="hmst:IncreaseDecreaseinMortgageServicingRights" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzIxLTEtMS0xLTEyMDQzNA_37ab014d-839c-4647-b118-94d7f2ee7a62">11,778</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="hmst:IncreaseDecreaseinMortgageServicingRights" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzIxLTMtMS0xLTEyMDQzNA_e1504576-b641-4684-b7b6-00691562b246">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:IncreaseDecreaseinMortgageServicingRights" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzIxLTUtMS0xLTEyMDQzNA_d356ad16-76a2-4a5f-844a-60ab2e07da44">31,012</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:GainLossOnSaleOfNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI0LTEtMS0xLTEyMDQzNA_d437c8a8-e465-4b2d-acd7-7fa6a7d8b541">88</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfNotesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI0LTMtMS0xLTEyMDQzNA_64285d01-9513-4949-be7d-8ad53ec2a05a">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSaleOfNotesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI0LTUtMS0xLTEyMDQzNA_80b3dd7e-5bfe-4b0c-8d6b-c5501af796f6">6,895</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:MortgageServicingRightsMSRImpairmentRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI2LTEtMS0xLTEyMDQzNA_83a5cc83-77a0-41bd-83ac-3c84b4ec156b">6,788</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:MortgageServicingRightsMSRImpairmentRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI2LTMtMS0xLTEyMDQzNA_f1a62818-e1ff-40a1-93c1-c48f558769d2">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:MortgageServicingRightsMSRImpairmentRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI2LTUtMS0xLTEyMDQzNA_9f8b1f83-1279-45a6-978c-2fa47fdd8a9c">37,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 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI3LTEtMS0xLTEyMDQzNA_02e2954e-ddd1-477a-8345-2ad5c545d3c7">7,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI3LTMtMS0xLTEyMDQzNA_dcedd96a-d220-4568-a0d8-c38438ed5ad7">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI3LTUtMS0xLTEyMDQzNA_19198539-53a5-49d4-810e-f40e8d8d7051">5,657</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 branches</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="hmst:GainLossOnSaleOfBranches" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI4LTEtMS0xLTEyMTE0MQ_7c92e4ac-0504-4360-a234-aa247eeb314e">4,270</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="hmst:GainLossOnSaleOfBranches" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI4LTMtMS0xLTEyMTE1MQ_ada1e00c-0a8f-48ec-b42f-486f430ea507">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:GainLossOnSaleOfBranches" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI4LTUtMS0xLTEyMTE2Mg_715f9c7e-8bf2-4909-8072-5ce5db787767">&#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="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 change in trading 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInDebtSecuritiesTrading" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMwLTEtMS0xLTEyMTIyMw_513c3da8-f6b0-4abf-b4fb-b2d57bf60e38">18,989</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInDebtSecuritiesTrading" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMwLTMtMS0xLTEyMTUyOA_6d8d77df-a23a-44b3-add0-9bbad98c777e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInDebtSecuritiesTrading" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMwLTUtMS0xLTEyMTUyMA_b17fbaaa-df96-4294-8ab2-d009f1dc76e7">&#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%">(Increase) decrease in other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMwLTEtMS0xLTEyMDQzNA_4689edf0-21ae-4cb4-a196-b99169dba7a9">17,797</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMwLTMtMS0xLTEyMDQzNA_33ebb20c-bf56-4278-ae13-84f6ddb85101">5,796</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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMwLTUtMS0xLTEyMDQzNA_b915697e-36ea-4258-9ded-ced50711b1aa">39,069</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 accounts payable and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="hmst:IncreaseDecreaseInAccountsPayableAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMxLTEtMS0xLTEyMDQzNA_68fd3ead-2696-4733-a290-ec12c7804af5">6,551</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="hmst:IncreaseDecreaseInAccountsPayableAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMxLTMtMS0xLTEyMDQzNA_90371df5-b35a-4276-8557-2c8411b37b29">1,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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" sign="-" name="hmst:IncreaseDecreaseInAccountsPayableAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMxLTUtMS0xLTEyMDQzNA_3ebac949-5046-4d17-b9af-b856f8689a34">11,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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) operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMyLTEtMS0xLTEyMDQzNA_c94180d6-e2b7-4568-a404-a87367c75e41">218,328</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMyLTMtMS0xLTEyMDQzNA_ea669742-787b-4ba6-ba26-7721b020ab70">173,035</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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMyLTUtMS0xLTEyMDQzNA_cc74bcaf-f36f-4be0-84dc-b356d562a697">25,545</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 style="height:9pt"><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 INVESTING 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;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM1LTEtMS0xLTEyMDQzNA_b1053514-0de4-456b-90e3-b54277506eaa">759,501</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM1LTMtMS0xLTEyMDQzNA_71d43f27-de58-4e21-a9ac-577464c7b5fb">179,398</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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM1LTUtMS0xLTEyMDQzNA_51936574-58c4-461a-a0f6-5fcaaaad53e3">373,264</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:120%">Proceeds from sale of 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM2LTEtMS0xLTEyMDQzNA_68748d87-fb7b-42f6-a22e-2c1b89767d7a">98,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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM2LTMtMS0xLTEyMDQzNA_6ba57666-fe27-4792-a18f-5a915de6b83d">28,187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM2LTUtMS0xLTEyMDQzNA_f4a8f9f8-376c-48fd-bfc7-eb8ea8ef7f81">62,378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Principal payments on investment securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="hmst:PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM3LTEtMS0xLTEyMDQzNA_cfea53ae-73f1-4a9c-b7db-ad206bbcb1d1">125,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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="hmst:PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM3LTMtMS0xLTEyMDQzNA_1d517900-e9f6-4fcf-a6c0-b491a777ba0a">197,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM3LTUtMS0xLTEyMDQzNA_43651734-dfbf-473c-9a7f-38b62400849f">208,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Proceeds from sale of OREO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM4LTEtMS0xLTEyMDQzNA_745b728c-4795-4b7e-8623-cd14333edd33">952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM4LTMtMS0xLTEyMDQzNA_626d60f6-d178-4191-a0b2-363e4ef2976c">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM4LTUtMS0xLTEyMDQzNA_bc44dcd5-3c86-478e-9389-9616caab4fab">650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Proceeds from 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM5LTEtMS0xLTEyMDQzNA_66c29d80-95f0-4765-8498-716ee6b7c83f">4,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM5LTMtMS0xLTEyMDQzNA_8e95f300-2c31-41b0-88dc-10e861163f74">504,584</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM5LTUtMS0xLTEyMDQzNA_67188e9e-eed6-4095-8a3c-1b8a67359f7f">576,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Purchase of 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireFinanceReceivables" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQwLTEtMS0xLTEyMDQzNA_94efe30e-dc53-43ef-bb8d-852aa24d79f9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireFinanceReceivables" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQwLTMtMS0xLTEyMDQzNA_5f41a555-aff5-427e-af51-6b55b0c71512">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireFinanceReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQwLTUtMS0xLTEyMDQzNA_0f338363-ec23-41bc-aae5-452ce73aaec6">20,124</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;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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ0LTEtMS0xLTEyNTQxNA_305f9166-8aad-4be7-90dd-742c05d65c3e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ0LTMtMS0xLTEyNTQxNA_b4ee415b-4702-4874-a67b-12a6995bfa9c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ0LTUtMS0xLTEyNTQyMw_8696b6ae-e94b-47ef-af9a-a8457d10faaf">2,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 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 cash distributed in sale of branches</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="hmst:PaymentsForProceedsFromSaleOfBranches" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQzLTEtMS0xLTEyMDQzNA_2193e942-791b-4a4b-815a-3582b4848831">138,756</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="hmst:PaymentsForProceedsFromSaleOfBranches" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQzLTMtMS0xLTEyMDQzNA_65581419-a10b-4a92-8727-75c54c287527">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:PaymentsForProceedsFromSaleOfBranches" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQzLTUtMS0xLTEyMDQzNA_bdfee79e-c3c2-4fa6-ab7d-7eb84a437aaa">&#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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireLoansHeldForInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ0LTEtMS0xLTEyMDQzNA_660d260e-d488-4480-a633-53c5672b55a9">1,940,489</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireLoansHeldForInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ0LTMtMS0xLTEyMDQzNA_daa21221-9f71-493b-96af-c3249494b442">683,822</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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireLoansHeldForInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ0LTUtMS0xLTEyMDQzNA_b58ad520-3ae5-4d70-81c4-8db4c403d455">690,302</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:120%">Proceeds from sale 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ1LTEtMS0xLTEyMDQzNA_e5730c7d-4215-47c1-b984-89f742672b33">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ1LTMtMS0xLTEyMDQzNA_fca56fed-d78f-4c7c-bde7-2e254a4f9770">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ1LTUtMS0xLTEyMDQzNA_6e035500-e645-40c5-9e44-89eaecf2b073">1,460</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Purchases 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ2LTEtMS0xLTEyMDQzNA_af8877d6-36ac-4b21-b340-07c7e0905f3f">6,786</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ2LTMtMS0xLTEyMDQzNA_518788f9-f608-404f-a973-2a60f8c617c7">2,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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ2LTUtMS0xLTEyMDQzNA_0b1de528-5479-45c0-a6ac-b900b1921653">3,298</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 19pt;text-align: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ4LTEtMS0xLTEyMDQzNA_e474019d-b392-47af-9134-d05dbb6e51fe">147,486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ4LTMtMS0xLTEyMDQzNA_0f7686c2-a909-4582-8d1a-47d8e94f7e64">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ4LTUtMS0xLTEyMDQzNA_59023ad6-2091-4c7b-8a63-2c9aaea1d421">145,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 2px 19pt;text-align: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ5LTEtMS0xLTEyMDQzNA_560e8c4e-8afa-47c7-804f-45c1c20095e2">186,430</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ5LTMtMS0xLTEyMDQzNA_16dd4ffd-5783-4be2-a9f6-6d4a3e166bbe">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ5LTUtMS0xLTEyMDQzNA_32ff43cb-3f26-4e0d-abcb-8acf9c79fb7e">143,721</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 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzUwLTEtMS0xLTEyMDQzNA_b5f6d764-335a-42d7-9bd5-205bffe2fe73">2,654,148</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzUwLTMtMS0xLTEyMDQzNA_f06f5b8d-2c52-4ce3-8904-9e262f27e5dd">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzUwLTUtMS0xLTEyMDQzNA_5ed40a2e-bcb9-4aaf-8a69-6c26e2888a52">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></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><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%">2022</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%">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></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: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzUzLTEtMS0xLTEyMDQzNA_4a65b075-fce6-42d1-af12-8d4f1a5ffb84">1,472,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzUzLTMtMS0xLTEyMDQzNA_22ba0abc-8a84-4e4b-8cd5-badfe7a60e10">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzUzLTUtMS0xLTEyMDQzNA_7adb1bcd-ef58-43e6-91fb-9cbd961810d0">481,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU0LTEtMS0xLTEyMDQzNA_6441c0a8-3ec8-42bc-a268-d830aa187957">25,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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU0LTMtMS0xLTEyMDQzNA_94f17f20-eaba-4f64-98a8-ee9d67edb3d8">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU0LTUtMS0xLTEyMDQzNA_c29073be-5275-4863-969b-46f9a978bc0d">143,200</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromOtherDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU1LTEtMS0xLTEyMDQzNA_92f85d3b-2ec3-4e7d-a9de-63645ab177ce">1,000,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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromOtherDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU1LTMtMS0xLTEyMDQzNA_e693861d-0ca7-4f64-a9fa-a6bf042b2973">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromOtherDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU1LTUtMS0xLTEyMDQzNA_2afcb107-ee04-494d-9d0a-91e22391346e">&#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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfOtherDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU4LTEtMS0xLTEyNjg4NA_81eca63c-aa4a-4c69-ba42-0af1846730e8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfOtherDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU3LTMtMS0xLTEyMTI5Mw_6f73449d-6ab8-4021-bb99-f2d15f8956d9">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfOtherDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU3LTUtMS0xLTEyMTMwMg_97b7ae0a-ebbb-4f0d-aeae-689eea483c0f">7,082</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 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 debt 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU2LTEtMS0xLTEyMDQzNA_906a68a0-ab42-40d9-8be7-ee5b2a825449">98,036</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU2LTMtMS0xLTEyMDQzNA_1af5fd6c-6b45-4ec8-8855-e94de759dfec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU2LTUtMS0xLTEyMDQzNA_1cf88a40-9f34-4037-8041-353fd21d9949">&#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></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%">Repayment of finance lease principal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU4LTEtMS0xLTEyMDQzNA_9915120f-1621-43a8-9308-c8ee9c190735">589</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU4LTMtMS0xLTEyMDQzNA_0630f124-cf7a-4f4d-bf42-ec6615a9a443">1,070</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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU4LTUtMS0xLTEyMDQzNA_db53d878-1ce3-476f-9412-1d3f6a9fc9df">1,209</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU5LTEtMS0xLTEyMDQzNA_cf7bd642-0e6e-45c4-86ab-4bea1cab4aa0">75,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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU5LTMtMS0xLTEyMDQzNA_0fe3c137-cbae-4e2d-b7d6-bda984c8f40b">84,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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU5LTUtMS0xLTEyMDQzNA_bd706de0-a366-4e9c-8e19-a13bdbd23bb4">58,009</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%">Proceeds from exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY0LTEtMS0xLTEyMDQzNA_3f25b4ab-88e7-4b22-bc37-6b4f4008b77d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY0LTMtMS0xLTEyMDQzNA_97fd9407-cff8-4a3f-b01a-b6ce48c093b0">263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY0LTUtMS0xLTEyMDQzNA_9ed8a743-6aac-4d12-b381-7257153ac81b">237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY1LTEtMS0xLTEyMDQzNA_dd59d3de-8487-428a-b8b4-6431661945b9">26,847</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY1LTMtMS0xLTEyMDQzNA_24eefc27-4cc7-401c-b12b-99b5780f9adb">21,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY1LTUtMS0xLTEyMDQzNA_b4d65127-71b7-4642-aa3b-7fa211025958">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 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:#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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY2LTEtMS0xLTEyMDQzNA_cc4d9eb1-baff-4f2e-ad02-b3dd3c1e40a1">2,443,434</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY2LTMtMS0xLTEyMDQzNA_ce308982-1154-4688-aeea-513409b7add1">40,232</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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY2LTUtMS0xLTEyMDQzNA_f3f1cea2-40b3-4b8c-a6c3-17bc284dc8d5">258,336</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%">Net increase in cash and cash equivalents</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY3LTEtMS0xLTEyMDQzNA_bed0ee5e-3117-4ee5-bcfe-ce1f3f1bc38a">7,614</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY3LTMtMS0xLTEyMDQzNA_5c6105b8-4505-4673-91c4-722b8dfb9d0e">7,165</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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY3LTUtMS0xLTEyMDQzNA_0a8143f1-de2f-4b4a-9fbb-c019c9fc3854">169</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%">Cash and cash equivalents, beginning of year</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY4LTEtMS0xLTEyMDQzNA_06c39a7a-16ec-4c3b-a256-8e552a83bdc9">65,214</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="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="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY4LTMtMS0xLTEyMDQzNA_9ca1b610-a926-4c1b-96b2-9e6c7de22d91">58,049</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="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="i89719e6d8a3e4c22ae313938022e212d_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY4LTUtMS0xLTEyMDQzNA_1dac976b-dd50-427f-8289-5e60b7bca488">57,880</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="background-color:#cceeff;padding:2px 1pt;text-align: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, end of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY5LTEtMS0xLTEyMDQzNA_e48bca1b-532e-475a-9bfd-78815d5ac6f2">72,828</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY5LTMtMS0xLTEyMDQzNA_0750c995-a72b-4e92-98c9-9342f4d3593d">65,214</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="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY5LTUtMS0xLTEyMDQzNA_5c5a7142-0e7e-4d41-b167-c3b87e606882">58,049</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:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 paid during the period for:</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%">Interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzczLTEtMS0xLTEyMDQzNA_7e5dbbfc-583a-48a0-8d8b-418727cb1e50">66,364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzczLTMtMS0xLTEyMDQzNA_db27c2f0-461c-455f-8497-bf106e93b427">17,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzczLTUtMS0xLTEyMDQzNA_1445953f-a034-4e1d-a5e4-da903d4afdc1">44,466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Federal and state income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc0LTEtMS0xLTEyMDQzNA_2253db73-43ff-41e2-92df-75049f189b15">5,201</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc0LTMtMS0xLTEyMDQzNA_00a2ebc3-ca91-4fca-af18-5c19ab4fdb92">34,429</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc0LTUtMS0xLTEyMDQzNA_0e1bb458-87fc-4236-9603-7880a0c3c369">20,992</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Non-cash 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">LHFI foreclosed and transferred to OREO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="hmst:LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc2LTEtMS0xLTEyMDQzNA_b569c421-e7fb-4d35-bea2-48da7ba551bd">1,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="hmst:LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc2LTMtMS0xLTEyMDQzNA_0f2c5058-4d62-43dd-aa0d-facb7611f0db">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc2LTUtMS0xLTEyMDQzNA_1af323cf-5d67-44ac-bdd1-792353f9ea7e">370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Loans transferred from LHFI to LHFS, 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableReclassificationToHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc3LTEtMS0xLTEyMDQzNA_5f2834a6-91f2-4c76-aaea-260b02878c0c">12,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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableReclassificationToHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc3LTMtMS0xLTEyMDQzNA_2c052008-96af-4d37-9cef-311217ad503a">392,555</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableReclassificationToHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc3LTUtMS0xLTEyMDQzNA_c91ef8ad-f26e-44e4-85a9-ab7bf17e0bfc">569,534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 recognized 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="hmst:LoansRecognizedWithRightToRepurchase" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc4LTEtMS0xLTEyMDQzNA_196d2f10-ff8f-4f2b-8f27-96af2fe21446">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="hmst:LoansRecognizedWithRightToRepurchase" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc4LTMtMS0xLTEyMDQzNA_62850bed-fb4e-44d8-b870-4bc3233b6939">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:LoansRecognizedWithRightToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc4LTUtMS0xLTEyMDQzNA_3e56dcea-ab08-4d99-b690-2145afa559fa">92,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 derecognized 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="hmst:LoansDerecognizedWithRightToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc5LTEtMS0xLTEyMDQzNA_08e471eb-eba6-410e-98c2-5a5d48453ae6">5,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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="hmst:LoansDerecognizedWithRightToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc5LTMtMS0xLTEyMDQzNA_60351c5b-d25f-45a0-90d3-1d5df79de0cf">89,408</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:LoansDerecognizedWithRightToRepurchase" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc5LTUtMS0xLTEyMDQzNA_f85ff0d8-c555-4fc4-a45c-85374883fc7b">&#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%">Repurchase of common stock - award shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="hmst:StockRepurchasedDuringPeriodAwardSettlementNoncash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzgwLTEtMS0xLTEyMDQzNA_1427af28-dbad-4ca8-bd51-1dfeb6f2f661">1,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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="hmst:StockRepurchasedDuringPeriodAwardSettlementNoncash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzgwLTMtMS0xLTEyMDQzNA_993ca829-e3ee-4b6c-956e-4095355de7fa">3,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:StockRepurchasedDuringPeriodAwardSettlementNoncash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzgwLTUtMS0xLTEyMDQzNA_0ddd8eb5-2f36-46ca-97ff-ae4ead477654">860</ix:nonFraction>&#160;</span></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="i6d958ec3c6f14168a6fec350b30bfca6_106"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="i6d958ec3c6f14168a6fec350b30bfca6_109"></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4Nzgx_cf1bfcad-4995-4588-8df2-01c4126c46b3" continuedAt="id42c9e1c30d943dea3ec2fe04fd06e52" escape="true">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="id42c9e1c30d943dea3ec2fe04fd06e52" continuedAt="if38e426b2f754583b15a25dc7f2eedc2"><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, Union Street Holdings LLC and HomeStreet Mortgage Depositor, Inc. 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><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzQ0_6061b866-39d5-44ba-8298-0957b15e262e" 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">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 <ix:nonFraction unitRef="segment" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMjk4NzQ_48dfe533-1d04-4951-8dc8-5d450d810091">one</ix:nonFraction> 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></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4Nzc2_a2754369-58ae-4417-8980-7c569d5f519e" 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzA4_31be1ad9-dab2-4543-8aa1-7c26e99dcbde" continuedAt="i44c2743f03dc46d69c9049e5bb733d72" 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="i44c2743f03dc46d69c9049e5bb733d72">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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-5" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ1Nzc_56d29147-4389-4bcb-b521-75e750f93b8c">6.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-5" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ1ODQ_e3b5de74-b934-4be8-add4-394e4b3503ca">8.1</ix:nonFraction>&#160;million at December&#160;31, 2022 and 2021, respectively, is included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMTQ5MjM_678b4daf-ea8d-44b7-a81f-0e793391d9b6"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMTQ5MjQ_42e6023e-f1d4-4e8e-92b0-c14a12dc69dc">cash and cash equivalents</span></span>.</ix:continuation> </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:MarketableSecuritiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzM0_66cac9ba-7e88-4549-9465-a71c14a5ec53" continuedAt="i17fb1abee8404cf29bddda496c0b15b1" 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 contractual 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%">Trading securities, consisting of US Treasury notes, are used as economic hedges of our mortgage servicing rights, which are carried at fair value and included as investment securities on the balance sheet. Net gain or loss on trading securities, are included in loan servicing income in the consolidated income statements.</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%">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><ix:continuation id="if38e426b2f754583b15a25dc7f2eedc2" continuedAt="ic1b9819c74b24ce5ae7aab2e474a31ad"><ix:continuation id="i17fb1abee8404cf29bddda496c0b15b1"><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 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 allowance for credit loss ("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, 2022 or 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. The Company does <ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="INF" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMTQ5MTI_9a06e0ed-7437-45bf-9f34-5575381434f9"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="INF" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMTQ5MTI_f6433ffb-cc83-493b-b37d-045d120d6a46">not</ix:nonFraction></ix:nonFraction> believe any expected credit losses exist for these securities as of December&#160;31, 2022 and 2021.</span></div></ix:continuation><div><span><br/></span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:FederalHomeLoanBankStockPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4Njkw_833394cf-161e-44e7-ac38-f0517b3f60c7" 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:FinanceLoanAndLeaseReceivablesHeldForSalePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzY2_6ab4a53e-9cec-4248-8f20-13467da06570" 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 as noninterest 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%">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><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzEz_d28bb4ac-863f-417c-afa2-d78c725a5c31" 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">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></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzA5_721e72f4-1843-4955-a80c-df4011dcf2c9" 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"), guaranteed by the Department of Veterans' Affairs ("VA") or Ginnie Mae ("GNMA") are maintained on accrual status even if 90 days or more past due.</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%">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><ix:continuation id="ic1b9819c74b24ce5ae7aab2e474a31ad" continuedAt="ib1c1f628d9d84aa8b2bb1ea41bac65d7"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:LoansAndLeasesReceivableTroubledDebtRestructuringPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzU1_0fdad3f1-6658-43b8-96ef-73c304c099f4" 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%">Modifications for Financially Distressed Borrowers ("MFDB") </span></div><div><span><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 provides MFDBs which may include other than insignificant delays in payment of amounts due, extension of the terms of the notes or reduction in the interest rates on the notes. In certain instances, the Company may grant more than one type of modification. The granting of modifications for the year ended December 31, 2022 did not have a material impact on the ACL. </span></div><div><span><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 a borrower experiences financial difficulty, we sometimes modify or restructure loans, which may include delays in payment of amounts due, extension of the terms of the notes or a reduction in the interest rates on the notes. These loans are classified as MFDBs. MFDBs 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.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:FinanceLoansAndLeasesReceivablePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzI4_fc9a295b-3117-499f-a792-4de94b5f2b6f" continuedAt="i1ffdbbf800e147969aef965a7eda1df6" 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">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:120%">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.</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-style:italic;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></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><ix:continuation id="ib1c1f628d9d84aa8b2bb1ea41bac65d7" continuedAt="i3b02fa7f9ae840a4a8cee45f0a1b70a0"><ix:continuation id="i1ffdbbf800e147969aef965a7eda1df6" continuedAt="i4073ee8ee3b243c9bc7160140cb48bab"><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></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><ix:continuation id="i3b02fa7f9ae840a4a8cee45f0a1b70a0" continuedAt="i3a3b505d82034d2993278e3829c72e98"><ix:continuation id="i4073ee8ee3b243c9bc7160140cb48bab" continuedAt="iff03cc4c01d24e5d98cc9c8995069254"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4Nzcw_e0fef87d-d66e-42fb-9be3-e71fefc4fd5b" 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%">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><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></div></ix:nonNumeric><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><ix:continuation id="i3a3b505d82034d2993278e3829c72e98" continuedAt="i62ed7c0b9afd4c9fad1e4593adf154a4"><ix:continuation id="iff03cc4c01d24e5d98cc9c8995069254" continuedAt="i1c0b9f71f46647c0b20e8dddd79526bd"><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 may be 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 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:120%">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:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><div style="padding-left:18pt"><span><br/></span></div><ix:continuation id="i62ed7c0b9afd4c9fad1e4593adf154a4" continuedAt="i98b47ab8f26c4380b28f2b211a29bd30"><ix:continuation id="i1c0b9f71f46647c0b20e8dddd79526bd" continuedAt="i209fcb11099a48629152729177c039ed"><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><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 no credit loss is expected to occur, then no ACL is recognized for this loan. 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><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%;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="i209fcb11099a48629152729177c039ed">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 rate 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:RealEstateOwnedValuationAllowancePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzAy_b84e4f31-e30c-4883-91ac-409ee4566b7b" continuedAt="i73004ad470f04473944a46ca99b22020" 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="i73004ad470f04473944a46ca99b22020">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4Njkz_ed41075e-53f7-4d01-8c31-4da6e1fafc95" continuedAt="i4544e35876ef4f3cb4a7a7cc2a767e1c" 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></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%">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><ix:continuation id="i98b47ab8f26c4380b28f2b211a29bd30" continuedAt="ib1db9815a6dc4588a122ffd4e0ca47e1"><ix:continuation id="i4544e35876ef4f3cb4a7a7cc2a767e1c" continuedAt="i9af89dd10a6345299e03f24ee667b2a9"><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 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%">Mortgage servicing assets for multifamily and SBA MSRs are evaluated periodically for impairment based upon the fair value of the rights as compared to amortized cost. Impairment is determined by comparing the fair value of the portfolio based on predominant risk characteristic loan type, to amortized cost. Impairment is recognized to the extent that fair value is less than the capitalized amount of the portfolio. </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="i9af89dd10a6345299e03f24ee667b2a9">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzM1_644f6368-e4f9-4e6e-b34e-e96d6207c13a" 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 Accounting Standards Committee ("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 banking fees (in Deposit 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 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 (in Other 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. The Company's performance obligation for commissions is generally satisfied, and the related revenue generally recognized, over the course of the policy.</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 (in Other 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%">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 (in General, Administrative and Other)</span></div><div><span><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></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzMx_0585914e-8941-4a95-9af8-0a050a716fa5" continuedAt="ib34a5cfca1504b44bbbbc03ebd097a07" 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="ib34a5cfca1504b44bbbbc03ebd097a07">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="if5ff0d937e31438db80f871c71e5a21a_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzMzMjMy_f9fc2578-cd37-4212-b6eb-ee05641760d1">3</ix:nonNumeric> to <ix:nonNumeric contextRef="i5b502e3c450547a287ff494b3cded66f_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzMzMjM4_f266969a-d5d4-401f-acdc-9f3d0186418b">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><ix:continuation id="ib1db9815a6dc4588a122ffd4e0ca47e1" continuedAt="i943f00f6432a4fd2a554a2068e201036"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzQx_4da254c6-1d3e-4126-883b-5591204eddff" 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzE5_f5b2a491-2048-4906-b81c-06380d5a7ee1" 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:120%">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:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the fair value of the reporting unit is less than its carrying value necessitating an impairment test. Historically, the Company performed its annual impairment testing at June 30. In 2022, we moved the annual impairment testing date to August 31 and based on that testing determined goodwill was not impaired. The change in impairment measurement date did not have a material effect on the valuation 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%">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><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:RepurchaseAndResaleAgreementsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzMy_f05a48de-3b66-422b-b71c-24802d4314d1" 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzQ4_a3a10175-7bd4-451a-87bc-1d6fdef80dd1" continuedAt="ib72ca4ee18774281b2fe5d6b7ee78678" 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%">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 tax assets will be fully 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></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%">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><ix:continuation id="i943f00f6432a4fd2a554a2068e201036" continuedAt="if334a6293a7d4ec08a03078767c01e14"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib72ca4ee18774281b2fe5d6b7ee78678">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:DerivativesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4Nzcz_7b3106ed-8c38-449b-875a-47dc7196c6f2" 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 hedge accounting or non-hedge accounting activities. For derivative instruments designated as non-hedge accounting 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 hedge accounting 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 hedge 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></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzUw_cdc135b8-3a44-4c99-b964-35db0a8a7810" 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 <ix:nonNumeric contextRef="ieb61bca7e25f42e383562e544e386af2_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMjk4NTg_7a50da1c-7722-4d5d-a6fa-876101503c6e">three years</ix:nonNumeric>. 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 certain input assumptions such as: expected volatility, award term, expected risk-free rate of interest and expected dividend yield on the Company&#8217;s common stock and also incorporates into the grant date fair value calculation the probability that the performance targets will be achieved. Forfeitures of stock-based awards are recognized when they occur.</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%">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><ix:continuation id="if334a6293a7d4ec08a03078767c01e14" continuedAt="i1ae39f18dc9c4090bde5c18a0ca0845c"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzUx_3ca0bb95-197b-491e-8063-7af3811f1fcc" continuedAt="i6fc39bafba514ee998c91accac343b5a" 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4Nzg5_494b887f-4ab2-471b-8a98-4c4966d8252d" 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><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4Nzkw_aaff3497-70ab-4255-9a9c-60e91b0ad6cd" 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">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.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzU5_5490b39a-8ac5-4d67-9a9c-95c0ff868da5" 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">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></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzYx_16ffbcd1-cffa-4c91-96ab-9760f3cf3056" continuedAt="ie0b5bab0b9a4410292e5fdff15f68ec0" 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="ie0b5bab0b9a4410292e5fdff15f68ec0">The Company expenses marketing costs, including advertising, in the period incurred.</ix:continuation> We incurred $<ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-5" name="us-gaap:MarketingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ3MjA0_226775d9-af07-4883-bca7-9af0debb966c">6.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-5" name="us-gaap:MarketingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ3MjA4_841018dc-a23d-4aab-8950-78fbc9b3ad1f">4.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-5" name="us-gaap:MarketingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ3MjE1_7d2fba6f-3ac1-468f-9109-52868e10c7f6">2.3</ix:nonFraction> million in marketing costs during 2022, 2021 and 2020, respectively. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzI1_5530ca1d-7d1c-4027-b749-08f56e755812" continuedAt="i7c9c27abc7ea45e6a34b7442a2088778" 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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("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 London Interbank Offered Rate ("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. In December 2022, the FASB issued ASU No. 2022-06, "Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848," which defers the sunset date of Topic 848 from December 31, 2022 to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The adoption of these ASUs is not expected to have a material impact on the Company&#8217;s financial position or 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%">In March 2022, the FASB issued ASU No. 2022-02, Financial Instruments-Credit Losses (Topic 326). The amendments in this ASU eliminate the accounting guidance for Troubled Debt Restructuring ("TDRs") by creditors, while enhancing disclosure </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%">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><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1ae39f18dc9c4090bde5c18a0ca0845c"><ix:continuation id="i7c9c27abc7ea45e6a34b7442a2088778">requirements for certain loan refinancing and restructurings by creditors when a borrower experiences financial difficulty. In addition, the amendments require that an entity disclose current period gross charge-offs by year of origination in a vintage table. We prospectively adopted the portion of ASU No. 2022-02 with respect to amendments about TDRs and related disclosure enhancements as of January 1, 2022. This adoption did not have a material impact on the Company&#8217;s financial position or results of operations. As the change is disclosure only in nature, we do not expect the vintage table disclosure requirement of ASU 2022-02 to have a material impact on the Company's financial position or results of operations when adopted.</ix:continuation></ix:continuation> </span></div><div><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_112"></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzIxOTkwMjMyNjExNTY_f6b7de9d-fe1b-456c-a7cd-4b2e9a4dad36" continuedAt="i74fba57b4ba24b8296a6d0964023c28d" escape="true">INVESTMENT SECURITIES:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i74fba57b4ba24b8296a6d0964023c28d" continuedAt="i0af0978d76f949a9ae0c6abaaeab09ba"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:HeldToMaturitySecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzM1NjY_e3a45cbd-af1b-40eb-8d5d-fc50bb3d38c0" escape="true"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzM1OTE_05543b8f-e98f-42b1-aa33-4f3c5521527a" 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 HTM:</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: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, 2022</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="i48fa87872dab49cda10f88c060cd10fd_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzUtMS0xLTEtMTIwNDM0_2137ef3e-dda6-47bc-b846-13f7f473f29f">207,445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i48fa87872dab49cda10f88c060cd10fd_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzUtMy0xLTEtMTIwNDM0_6fb5ed07-4fe8-4389-80e6-b3415186907d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i48fa87872dab49cda10f88c060cd10fd_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzUtNS0xLTEtMTIwNDM0_f35efee7-b06d-4cf9-ac7c-4ff0242dcc4a">10,183</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48fa87872dab49cda10f88c060cd10fd_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzUtNy0xLTEtMTIwNDM0_a5d53fef-77e5-44e1-84cb-75abb745a327">197,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzYtMS0xLTEtMTIwNDM0_19712320-dd3a-4c2e-af66-77c25630c117">65,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="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzYtMy0xLTEtMTIwNDM0_4209057e-618f-499f-b1a3-0e6c9d1f3a8e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzYtNS0xLTEtMTIwNDM0_0861d861-a910-4dd3-9b59-5793b6d4e433">9,362</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="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzYtNy0xLTEtMTIwNDM0_aafa7ddb-6f47-4640-b3d2-1c0975d684a9">56,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="background-color:#cceeff;padding:2px 1pt;text-align: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="ifba7cf04c4c04bf2ad090280a62083d1_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzgtMS0xLTEtMTIwNDM0_28e1f04d-a527-4f99-8840-163e0e9cccff">592,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifba7cf04c4c04bf2ad090280a62083d1_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzgtMy0xLTEtMTIwNDM0_2a29a194-4333-43b2-8bf5-306a1206abfb">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifba7cf04c4c04bf2ad090280a62083d1_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzgtNS0xLTEtMTIwNDM0_a18e1eb7-4ae0-46bc-b523-e11c6ae66d03">39,422</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="ifba7cf04c4c04bf2ad090280a62083d1_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzgtNy0xLTEtMTIwNDM0_0fdd298a-c516-4174-8b8b-7db725018413">553,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i159dd38683dc4efab62fdc2e2c7db134_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzktMS0xLTEtMTIwNDM0_25893047-1a49-444a-92db-0e648405b8ec">77,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="i159dd38683dc4efab62fdc2e2c7db134_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzktMy0xLTEtMTIwNDM0_23cf12a5-5c0c-45f7-b207-26b9df76bb5d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i159dd38683dc4efab62fdc2e2c7db134_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzktNS0xLTEtMTIwNDM0_3b91a9c6-4949-4434-9e23-db0440de3db9">7,390</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="i159dd38683dc4efab62fdc2e2c7db134_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzktNy0xLTEtMTIwNDM0_c0c17133-df3d-45b2-b10b-f0e9d56fb16a">70,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEwLTEtMS0xLTEyMDQzNA_ccfd0340-efe0-46c7-8baf-48207d3a2a3a">469,346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEwLTMtMS0xLTEyMDQzNA_11972a74-99e5-47b5-aaa6-d346bc4227ec">41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEwLTUtMS0xLTEyMDQzNA_7a6e7834-b85b-4bab-8cac-a836e5f9c501">57,839</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEwLTctMS0xLTEyMDQzNA_9766eda8-593b-4326-961d-fe2bdaaf9361">411,548</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i70d600f0d32b487b8555487e144d65a8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzExLTEtMS0xLTEyMDQzNA_f41721ab-b195-4ca9-b6a2-b10dd28cb273">46,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzExLTMtMS0xLTEyMDQzNA_04c87e42-4bf7-464b-bf98-8792293ffd7f">74</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzExLTUtMS0xLTEyMDQzNA_000efff6-a9ee-4e2a-addb-946602bc9d74">3,801</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="i70d600f0d32b487b8555487e144d65a8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzExLTctMS0xLTEyMDQzNA_c0979a51-d5ff-43ec-a5eb-f9494c635229">42,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="id4c0f12f3df24d86a4640dd45cf72368_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEyLTEtMS0xLTEyMDQzNA_d213673f-fb52-458e-821c-a2e8c40dbfad">23,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="id4c0f12f3df24d86a4640dd45cf72368_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEyLTMtMS0xLTEyMDQzNA_7606941b-a611-44b0-983c-c8a45bbbed79">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEyLTUtMS0xLTEyMDQzNA_70fa65c9-824f-4dd6-980f-cc9a2a06d804">3,071</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="id4c0f12f3df24d86a4640dd45cf72368_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEyLTctMS0xLTEyMDQzNA_4aa59176-b668-4c15-9689-4ec14c0ccc96">19,934</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="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%">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="id7d11bf898f74ff095ceb6375768be07_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEzLTEtMS0xLTEyMDQzNA_78650d72-3bb1-4643-bf79-3358b5159fdf">27,499</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEzLTMtMS0xLTEyMDQzNA_f7139eed-b25a-4e50-84c9-51fa138149df">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEzLTUtMS0xLTEyMDQzNA_6e36a8bd-cbd8-4cc7-9b71-a38b233088c2">29</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id7d11bf898f74ff095ceb6375768be07_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEzLTctMS0xLTEyMDQzNA_cb963f00-fc92-4342-938f-c7f2bff73691">27,478</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 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzE0LTEtMS0xLTEyMDQzNA_11de2f6c-c0a5-4e4d-b44d-32a4deda112e">1,509,736</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzE0LTMtMS0xLTEyMDQzNA_af12ba77-e643-4370-af4a-848d8cda64ad">135</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzE0LTUtMS0xLTEyMDQzNA_dd6ea8d2-3258-4fdb-a8cb-79685bfd0f82">131,097</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 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzE0LTctMS0xLTEyMDQzNA_def7eab0-9320-4361-aabf-98efb8f3bd48">1,378,774</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%">HTM</span></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">&#160;&#160;&#160;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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzIwLTEtMS0xLTEyMDQzNA_8569b965-bc3a-42ec-9e38-2e04752a0b34">2,441</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 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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzIwLTMtMS0xLTEyMDQzNA_848017fe-ee86-4a79-9735-da82cf8a485d">&#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 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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzIwLTUtMS0xLTEyMDQzNA_546781ba-322b-4e53-9678-9fbf89118ced">56</ix:nonFraction>)</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 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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzIwLTctMS0xLTEyMDQzNA_5985a4f5-b38c-4eab-b912-6019a5cbc29f">2,385</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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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, 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%">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="ieb3025760e354ae4b0e4e3afaca8a943_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzUtMS0xLTEtMTIwNDM0_e3f4ccf8-9eb9-450e-a2c3-26111b7c37bb">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="ieb3025760e354ae4b0e4e3afaca8a943_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzUtMy0xLTEtMTIwNDM0_892a4eb2-83d1-4f2c-9ee5-5ed91c34a654">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="ieb3025760e354ae4b0e4e3afaca8a943_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzUtNS0xLTEtMTIwNDM0_fc440207-551c-4ceb-9f2e-59fb0fc622c1">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="ieb3025760e354ae4b0e4e3afaca8a943_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzUtNy0xLTEtMTIwNDM0_568262f5-f391-4dd3-b2f0-75dc36d8cbe6">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="i5a268773720a4f43b41675fd55a3969d_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzYtMS0xLTEtMTIwNDM0_954a603d-e36a-4ea1-b148-a5ab93bb594f">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="i5a268773720a4f43b41675fd55a3969d_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzYtMy0xLTEtMTIwNDM0_23d94c0f-07a1-4584-94e2-6ebbcf361707">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="i5a268773720a4f43b41675fd55a3969d_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzYtNS0xLTEtMTIwNDM0_a23ddd42-23e7-4420-9cb5-37bdd64256fd">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="i5a268773720a4f43b41675fd55a3969d_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzYtNy0xLTEtMTIwNDM0_41a22ab5-2454-49c5-a4be-70c94439814e">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%">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="i3ea48c0978f548d9a30eb3c8ed73470d_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzgtMS0xLTEtMTIwNDM0_01c31504-0e74-4cd8-b7ec-e861ae3dd6eb">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="i3ea48c0978f548d9a30eb3c8ed73470d_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzgtMy0xLTEtMTIwNDM0_a16c57d2-ec68-4e7b-a40e-ab9640ee27c4">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="i3ea48c0978f548d9a30eb3c8ed73470d_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzgtNS0xLTEtMTIwNDM0_efa501f5-e4f8-4044-877e-4432e38bd24a">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="i3ea48c0978f548d9a30eb3c8ed73470d_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzgtNy0xLTEtMTIwNDM0_f551b44e-b3d5-44dc-ad56-5629521001a9">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="i69b3fb768ee54957a1b3df498badc9ef_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzktMS0xLTEtMTIwNDM0_2756c961-290c-44d3-9225-8b6be4d83188">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="i69b3fb768ee54957a1b3df498badc9ef_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzktMy0xLTEtMTIwNDM0_60cdd620-5d4f-456b-bebb-5e1a9c3cab7d">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="i69b3fb768ee54957a1b3df498badc9ef_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzktNS0xLTEtMTIwNDM0_87c36a90-fb82-47e4-8ac0-3b1e69cbd14e">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="i69b3fb768ee54957a1b3df498badc9ef_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzktNy0xLTEtMTIwNDM0_df55915a-54fc-49d1-b757-e751a5b89fad">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzEwLTEtMS0xLTEyMDQzNA_16652146-d6cc-4348-8324-72a302d0d503">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzEwLTMtMS0xLTEyMDQzNA_6a5b4952-ed3e-4df1-9cde-5d57b797eebf">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzEwLTUtMS0xLTEyMDQzNA_a4c877de-763f-4dbc-a5d1-19232ee04d91">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzEwLTctMS0xLTEyMDQzNA_29dd30c9-8f8e-476b-b90d-ebc4cd5e87d6">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="if508b0cfb7e34935a9dd5abf859bd213_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzExLTEtMS0xLTEyMDQzNA_4388f70d-99c9-4c25-87e4-77a7e98690b9">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="if508b0cfb7e34935a9dd5abf859bd213_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzExLTMtMS0xLTEyMDQzNA_5077440e-6463-4e67-8b4f-ba4f8ed8e8c8">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="if508b0cfb7e34935a9dd5abf859bd213_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzExLTUtMS0xLTEyMDQzNA_9aff6393-ed1a-4eec-8e7d-dbc11abd0bfc">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="if508b0cfb7e34935a9dd5abf859bd213_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzExLTctMS0xLTEyMDQzNA_28ea1cda-dbb1-46d8-b63e-e017141b4a21">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="i1f49842e482f462bbed573cc31cd00d2_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzEyLTEtMS0xLTEyMDQzNA_7523d189-ff9a-4f0b-bab5-cba8f970d84e">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="i1f49842e482f462bbed573cc31cd00d2_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzEyLTMtMS0xLTEyMDQzNA_9d06ff77-6887-436a-a452-fd414ebf320e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzEyLTUtMS0xLTEyMDQzNA_881cbdfe-562e-473b-9794-70b367aa7868">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzEyLTctMS0xLTEyMDQzNA_56b0c22a-55dc-4b7f-8de0-cf6b5684f8f3">23,175</ix:nonFraction>&#160;</span></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 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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzE0LTEtMS0xLTEyMDQzNA_20db3656-1dd0-4683-93a4-598949d463d6">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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzE0LTMtMS0xLTEyMDQzNA_95b21c16-6971-42e9-bcab-fbe7c8d8a3e7">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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzE0LTUtMS0xLTEyMDQzNA_e13de89a-df34-4e80-ad23-ff6dbcbbcc81">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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzE0LTctMS0xLTEyMDQzNA_f901e128-2145-48bd-9b19-bffbe856c821">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: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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzIwLTEtMS0xLTEyMDQzNA_d10d6423-1150-4b45-aa99-68c07f254ad4">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzIwLTMtMS0xLTEyMDQzNA_73fc9164-0426-46eb-abb2-27c22d87f3cd">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzIwLTUtMS0xLTEyMDQzNA_32dd9b12-5ca4-492e-b965-e232e4514b58">&#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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzIwLTctMS0xLTEyMDQzNA_8c758745-875e-4955-8f7f-34a4656c9d6e">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></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%">The Company held $<ix:nonFraction unitRef="usd" contextRef="i64c3c133b1714091bed46ee3a6efa72a_I20221231" decimals="-5" name="us-gaap:TradingSecuritiesDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzIyNg_a3a20491-f5cc-4eb8-ae12-581d5c9c93f4">19.0</ix:nonFraction> million of trading securities which are used as economic hedges of our mortgage servicing rights and are not included in the above tables. Net trading losses of $<ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:DebtSecuritiesTradingGainLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzU3OA_931286c3-d1b6-4e30-a5b7-539765e5cd0c">7.0</ix:nonFraction> million were recorded in servicing income in the consolidated income statements in 2022.</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%">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><ix:continuation id="i0af0978d76f949a9ae0c6abaaeab09ba" continuedAt="i9b597ade3e0c44439e9dc934a2b5cbcf"><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 organizations. As of December&#160;31, 2022 and 2021, 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><br/></span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzM1ODA_c7f6da74-3c0d-45c5-99aa-1c587698b2aa" escape="true"><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, 2022</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%">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></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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Residential</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="i48fa87872dab49cda10f88c060cd10fd_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzUtMS0xLTEtMTIwNDM0_8c75a29b-769d-41e1-9b6b-40a23905ca85">8,845</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="i48fa87872dab49cda10f88c060cd10fd_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzUtMy0xLTEtMTIwNDM0_cfc08ffc-c702-4ed7-8d6a-57d1e23ab00b">191,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48fa87872dab49cda10f88c060cd10fd_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzUtNS0xLTEtMTIwNDM0_1b45ee1f-1742-47bd-9996-364f627953a4">1,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="i48fa87872dab49cda10f88c060cd10fd_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzUtNy0xLTEtMTIwNDM0_632623d8-c12f-4e5f-b372-c5d519a6f820">5,763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48fa87872dab49cda10f88c060cd10fd_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzUtOS0xLTEtMTIwNDM0_d4542620-6e47-497e-a5d3-8e434da8301c">10,183</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48fa87872dab49cda10f88c060cd10fd_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzUtMTEtMS0xLTEyMDQzNA_acf94bc3-91cc-425f-8594-56186a96c30a">197,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="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="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzYtMS0xLTEtMTIwNDM0_9453c8f0-fac9-4bcb-897d-7bfe91cc4c62">5,729</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="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzYtMy0xLTEtMTIwNDM0_dee841b0-77ff-4eff-a690-0bcacccb286d">41,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="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzYtNS0xLTEtMTIwNDM0_25e98788-b211-4fc1-87a2-b481a038ab92">3,633</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="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzYtNy0xLTEtMTIwNDM0_44dbdcee-a39d-4bfc-9be3-e48868c65808">14,619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzYtOS0xLTEtMTIwNDM0_1b617357-8b2b-4219-a857-ae8f6379c36c">9,362</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="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzYtMTEtMS0xLTEyMDQzNA_7acc552d-bc25-4809-9182-17c4b30ed885">56,035</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="ifba7cf04c4c04bf2ad090280a62083d1_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzgtMS0xLTEtMTIwNDM0_3fe705d6-7eb1-4b67-9645-1590c97ddc6b">27,789</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="ifba7cf04c4c04bf2ad090280a62083d1_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzgtMy0xLTEtMTIwNDM0_dc280671-9556-444c-9cf7-f8d909d5b7b1">498,333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifba7cf04c4c04bf2ad090280a62083d1_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzgtNS0xLTEtMTIwNDM0_531df39d-a9f8-43c8-b39c-276d3f22a407">11,633</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="ifba7cf04c4c04bf2ad090280a62083d1_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzgtNy0xLTEtMTIwNDM0_712bcb98-dfde-4e6a-861e-90fc4deb99b1">45,689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifba7cf04c4c04bf2ad090280a62083d1_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzgtOS0xLTEtMTIwNDM0_7f0554f8-1938-4735-9898-fd9db5e77d95">39,422</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="ifba7cf04c4c04bf2ad090280a62083d1_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzgtMTEtMS0xLTEyMDQzNA_f13d9aba-8884-4495-a3c2-b200b8d6ef71">544,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i159dd38683dc4efab62fdc2e2c7db134_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzktMS0xLTEtMTIwNDM0_f26b7513-fa28-443d-a85d-ff67bf4805d0">4,787</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="i159dd38683dc4efab62fdc2e2c7db134_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzktMy0xLTEtMTIwNDM0_38cab920-52d4-48b1-a2ff-483b8322ec39">56,671</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i159dd38683dc4efab62fdc2e2c7db134_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzktNS0xLTEtMTIwNDM0_f1bb22ec-d80a-478d-a8ba-f55481fa9a4e">2,603</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="i159dd38683dc4efab62fdc2e2c7db134_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzktNy0xLTEtMTIwNDM0_139cfbf9-a28d-41a2-ae57-a29d467a19ce">13,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="i159dd38683dc4efab62fdc2e2c7db134_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzktOS0xLTEtMTIwNDM0_f93c46af-e7b3-4932-8c5a-2849981d4b91">7,390</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="i159dd38683dc4efab62fdc2e2c7db134_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzktMTEtMS0xLTEyMDQzNA_87fc0484-15ad-495e-805f-b9865b414901">70,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEwLTEtMS0xLTEyMDQzNA_a74b09e6-d206-448b-831e-ad7c80e4680c">44,513</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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEwLTMtMS0xLTEyMDQzNA_fee3633d-d1b0-4252-a082-7b3b992daae4">350,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEwLTUtMS0xLTEyMDQzNA_d2396bce-27d3-4916-ae4f-676cef2a4c98">13,326</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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEwLTctMS0xLTEyMDQzNA_26759f30-77e4-4118-83c5-b1bedcaaf1d8">46,377</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEwLTktMS0xLTEyMDQzNA_34e5a7d6-34a2-4098-88c2-2605d7676852">57,839</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEwLTExLTEtMS0xMjA0MzQ_39a15078-811e-4803-8500-ac444a1961ab">397,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 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="i70d600f0d32b487b8555487e144d65a8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzExLTEtMS0xLTEyMDQzNA_358c0bae-56f4-4df1-9277-f9096fdf703b">3,801</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="i70d600f0d32b487b8555487e144d65a8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzExLTMtMS0xLTEyMDQzNA_5daf54c3-a205-4bed-9c61-7d6e234e90b5">32,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzExLTUtMS0xLTEyMDQzNA_933dddb1-e6bf-493d-8ae9-ce48c02dcd3a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzExLTctMS0xLTEyMDQzNA_9b46d5ba-723e-44cd-972e-9a87dac6e74f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzExLTktMS0xLTEyMDQzNA_ac8785b5-754a-4a47-a842-259de1a1cb0b">3,801</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="i70d600f0d32b487b8555487e144d65a8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzExLTExLTEtMS0xMjA0MzQ_c56945a7-6d20-41e7-8fa6-c2afcca86919">32,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 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="id4c0f12f3df24d86a4640dd45cf72368_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEyLTEtMS0xLTEyMDQzNA_a2546f60-8e66-4469-a6e4-8d1bf48a21ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEyLTMtMS0xLTEyMDQzNA_2b3c2a05-0436-41eb-9890-ccc586823fcc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEyLTUtMS0xLTEyMDQzNA_483e0260-d2ea-4f47-b50d-6f8fc201dd9f">3,071</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="id4c0f12f3df24d86a4640dd45cf72368_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEyLTctMS0xLTEyMDQzNA_ed464592-ff65-497c-a78a-13d268d172c5">19,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEyLTktMS0xLTEyMDQzNA_86ff9f0a-666c-43fe-8d62-6f101d0f7ac7">3,071</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="id4c0f12f3df24d86a4640dd45cf72368_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEyLTExLTEtMS0xMjA0MzQ_1af19a38-fc0d-4d34-92bd-57732f9a4ed3">19,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">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="id7d11bf898f74ff095ceb6375768be07_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEzLTEtMS0xLTEyMDQzNA_eb7c007e-1f98-4592-8734-7bfd9486642a">29</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEzLTMtMS0xLTEyMDQzNA_418949da-4926-49a4-92f9-ee1d99655e1b">15,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEzLTUtMS0xLTEyMDQzNA_8b1a09e7-f754-4c80-bd39-a229891f27c5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEzLTctMS0xLTEyMDQzNA_a7f244fe-4c5d-4fa0-8f5b-14bf53449a3e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzE0LTktMS0xLTEzNTI3MA_a19571df-387d-4539-8b16-73c9d0eb722a">29</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzE0LTExLTEtMS0xMzUyNzI_abc0a254-0f2a-4aff-858a-bab7fcaaf5b7">15,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzE0LTEtMS0xLTEyMDQzNA_44c3b7ce-9e1c-47fa-9e4d-4f9a798d1c07">95,493</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 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzE0LTMtMS0xLTEyMDQzNA_ea4f6dcc-ea5e-4f05-ac45-d3822613462f">1,187,577</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzE0LTUtMS0xLTEyMDQzNA_8da8ab39-cd08-4960-bedd-713cbfe33ddc">35,604</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 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzE0LTctMS0xLTEyMDQzNA_166d4279-a4be-4b16-920c-cc8232662b09">146,230</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzE0LTktMS0xLTEyMDQzNA_e66de534-0bb5-4866-9ac7-0be7c6f89cdd">131,097</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 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzE0LTExLTEtMS0xMjA0MzQ_aae77a4c-b3f8-490f-9505-f6fe864b8848">1,333,807</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%">HTM</span></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzIwLTEtMS0xLTEyMDQzNA_60ce5574-b3bd-4435-b28f-eeb56a83f0e1">56</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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzIwLTMtMS0xLTEyMDQzNA_12dc0351-6622-4af0-9d92-822bdd3d1af1">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzIwLTUtMS0xLTEyMDQzNA_c19996fd-f61f-42ec-b3dc-7391443288c7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzIwLTctMS0xLTEyMDQzNA_92f5b8fa-e7a1-4405-bb67-45c72e9e2def">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzIxLTktMS0xLTEzNTI3NA_1163b1de-452b-451d-b16b-243b59670482">56</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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzIxLTExLTEtMS0xMzUyNzY_f16a3317-8ca3-4265-a181-a81a64624ada">2,385</ix:nonFraction>&#160;</span></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></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, 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;text-align: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="ieb3025760e354ae4b0e4e3afaca8a943_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzUtMS0xLTEtMTIwNDM0_3c19e642-a039-48a2-a090-3a0a86a5b7c1">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="ieb3025760e354ae4b0e4e3afaca8a943_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzUtMy0xLTEtMTIwNDM0_1ebe7fcc-af81-4cc6-a0f8-fa692d85ccea">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="ieb3025760e354ae4b0e4e3afaca8a943_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzUtNS0xLTEtMTIwNDM0_753e4701-6e9d-4d81-b260-1fea46389697">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="ieb3025760e354ae4b0e4e3afaca8a943_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzUtNy0xLTEtMTIwNDM0_79983a91-85af-46a2-a81d-d8b014ab8eb4">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="ieb3025760e354ae4b0e4e3afaca8a943_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzUtOS0xLTEtMTIwNDM0_0ee1ff62-11a4-4bb1-a8c2-6cec0946daf2">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="ieb3025760e354ae4b0e4e3afaca8a943_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzUtMTEtMS0xLTEyMDQzNA_c3d77a96-c419-45cb-b13a-b50bf155815a">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="i5a268773720a4f43b41675fd55a3969d_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzYtMS0xLTEtMTIwNDM0_1402ab85-e693-4fca-8c19-093f640fdafc">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="i5a268773720a4f43b41675fd55a3969d_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzYtMy0xLTEtMTIwNDM0_3c123880-972d-43c8-be66-15608f55147a">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="i5a268773720a4f43b41675fd55a3969d_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzYtNS0xLTEtMTIwNDM0_a4c7ac1e-447a-4e6b-bb9d-29bfa9590933">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a268773720a4f43b41675fd55a3969d_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzYtNy0xLTEtMTIwNDM0_0dbbcadd-0deb-436f-b39f-cf86d064ad99">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5a268773720a4f43b41675fd55a3969d_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzYtOS0xLTEtMTIwNDM0_addfaae8-d823-49c6-9a37-8548a300c76c">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="i5a268773720a4f43b41675fd55a3969d_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzYtMTEtMS0xLTEyMDQzNA_bc5a0346-c43c-4740-b312-42a10f80d9dc">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="i3ea48c0978f548d9a30eb3c8ed73470d_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzgtMS0xLTEtMTIwNDM0_d2cb4e82-7533-4d4b-9792-9687c4ba3174">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="i3ea48c0978f548d9a30eb3c8ed73470d_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzgtMy0xLTEtMTIwNDM0_10fd4d10-576b-4b11-8679-b9cbe6c0a375">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="i3ea48c0978f548d9a30eb3c8ed73470d_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzgtNS0xLTEtMTIwNDM0_5da4f41e-b82d-4684-b842-92d882365b8b">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="i3ea48c0978f548d9a30eb3c8ed73470d_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzgtNy0xLTEtMTIwNDM0_0ab0452b-77c3-49d7-b5a1-138c44148ce6">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="i3ea48c0978f548d9a30eb3c8ed73470d_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzgtOS0xLTEtMTIwNDM0_a5b28b78-d6be-4732-b229-a9d6fdda5a02">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="i3ea48c0978f548d9a30eb3c8ed73470d_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzgtMTEtMS0xLTEyMDQzNA_4ad30588-6ed5-41aa-8d0d-46ddf52642fe">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="i69b3fb768ee54957a1b3df498badc9ef_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzktMS0xLTEtMTIwNDM0_850e156f-2d8a-47fd-b436-c32b0649845b">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="i69b3fb768ee54957a1b3df498badc9ef_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzktMy0xLTEtMTIwNDM0_8651737b-d93b-4c40-a217-f0ea24b7da6a">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="i69b3fb768ee54957a1b3df498badc9ef_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzktNS0xLTEtMTIwNDM0_9ebe8686-ba75-4552-9f02-ce196e57f5b3">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="i69b3fb768ee54957a1b3df498badc9ef_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzktNy0xLTEtMTIwNDM0_3bded3f5-1ccd-4de3-99eb-780ffc7e039c">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="i69b3fb768ee54957a1b3df498badc9ef_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzktOS0xLTEtMTIwNDM0_b78df823-9af8-4d8d-951c-fd5ac5c8c67c">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="i69b3fb768ee54957a1b3df498badc9ef_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzktMTEtMS0xLTEyMDQzNA_154bb613-a541-4411-b6c8-49cbe8697ff1">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEwLTEtMS0xLTEyMDQzNA_b9214a39-0622-43b9-b757-6e5bc6520fcd">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEwLTMtMS0xLTEyMDQzNA_a8f3e729-7be9-4552-8d1a-e9642ef36c92">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEwLTUtMS0xLTEyMDQzNA_2fd6555b-8571-4cea-88f3-99f015286da0">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEwLTctMS0xLTEyMDQzNA_fa92529a-cf73-462e-8461-a8ddabd306db">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEwLTktMS0xLTEyMDQzNA_68317c57-4642-41d4-b71f-ee4177df9ff0">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEwLTExLTEtMS0xMjA0MzQ_9ac25d22-be75-4c6b-9319-62a0ecba8cc7">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="if508b0cfb7e34935a9dd5abf859bd213_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzExLTEtMS0xLTEyMDQzNA_9e7fdf38-ca0f-4236-8bf3-60db1fc8d88c">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="if508b0cfb7e34935a9dd5abf859bd213_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzExLTMtMS0xLTEyMDQzNA_a18383e2-b74d-42b6-8eb5-4e17c3567853">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="if508b0cfb7e34935a9dd5abf859bd213_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzExLTUtMS0xLTEyMDQzNA_14366b5e-b3e5-4540-b660-c148b6c7b87b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzExLTctMS0xLTEyMDQzNA_d47da272-8a93-4de2-b62b-883a67a90a4a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzExLTktMS0xLTEyMDQzNA_c5e42440-544d-43e4-801f-b29407fbf9d8">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="if508b0cfb7e34935a9dd5abf859bd213_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzExLTExLTEtMS0xMjA0MzQ_062d8092-6b37-45fe-aa2c-265982529d99">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="i1f49842e482f462bbed573cc31cd00d2_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEyLTEtMS0xLTEyMDQzNA_1f4fc780-2206-4519-87c8-2f44b2f2f737">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="i1f49842e482f462bbed573cc31cd00d2_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEyLTMtMS0xLTEyMDQzNA_52fe6926-0dfe-44d8-bbde-87d98d0b9403">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="i1f49842e482f462bbed573cc31cd00d2_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEyLTUtMS0xLTEyMDQzNA_05ddf80c-f55a-4a48-9225-5f563447946d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEyLTctMS0xLTEyMDQzNA_6756e668-5997-45a1-af46-4d85cc667b26">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEyLTktMS0xLTEyMDQzNA_e30d0742-d2c4-467f-b99c-270f84e3e6b4">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="i1f49842e482f462bbed573cc31cd00d2_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEyLTExLTEtMS0xMjA0MzQ_460aea19-31d8-4363-bdad-5084309bdd43">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 #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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzE0LTEtMS0xLTEyMDQzNA_c9d57f4e-2b36-4c2b-908f-c5aa76c9f150">2,503</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzE0LTMtMS0xLTEyMDQzNA_129d8d04-a04b-4118-8695-758c87078016">181,901</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzE0LTUtMS0xLTEyMDQzNA_dd35206f-d9a5-42ac-b01a-f858b9d14fad">822</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzE0LTctMS0xLTEyMDQzNA_fb4048c4-1583-4c0f-99c0-a10e0e407c95">15,712</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzE0LTktMS0xLTEyMDQzNA_b766984e-4359-4ec5-b1ce-bc1f3bda29e0">3,325</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzE0LTExLTEtMS0xMjA0MzQ_cd320902-ae5a-4a97-8a05-eb4261e6261a">197,613</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:nonNumeric><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%">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, 2022 and 2021. In addition, as of December&#160;31, 2022 and 2021, 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%">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><ix:continuation id="i9b597ade3e0c44439e9dc934a2b5cbcf" continuedAt="i81183a0b4a1c4e61946d207298c5381c"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzM1ODI_a0f4f1cc-1684-49ec-995d-e4977214339e" 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, 2022</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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzExLTEtMS0xLTEyMDQzNA_04547bb6-5264-45af-adeb-1f10f86e12e9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idb1418b965a747ee968796da05acab47_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzExLTMtMS0xLTEyMDQzNA_fd102a8c-a9f8-4a00-9424-85ce53ded243">&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzExLTUtMS0xLTEyMDQzNA_e0325f66-546f-4d79-ae75-e6e799d09ed3">3,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idb1418b965a747ee968796da05acab47_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzExLTctMS0xLTEyMDQzNA_4f680286-96dc-462c-8492-3ffe6f5b4e78">1.96</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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzExLTktMS0xLTEyMDQzNA_60fd9592-1e28-48e4-b372-1a771150ecf5">38,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="number" contextRef="idb1418b965a747ee968796da05acab47_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzExLTExLTEtMS0xMjA0MzQ_10614669-9ea3-4d85-b2d0-787d4d3928cd">3.04</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzExLTEzLTEtMS0xMjA0MzQ_79b49665-fe52-4607-b1c1-bbe7477d2559">368,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idb1418b965a747ee968796da05acab47_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzExLTE1LTEtMS0xMjA0MzQ_c1c6e830-6028-4c5f-9d41-dbb4194db0e8">2.83</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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzExLTE3LTEtMS0xMjA0MzQ_b58ad94f-1799-4fdd-b2d4-0d39247f57e7">411,548</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idb1418b965a747ee968796da05acab47_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzExLTE5LTEtMS0xMjA0MzQ_5a760cfb-0a69-444b-8ec9-844661bc836e">2.84</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="i70d600f0d32b487b8555487e144d65a8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEyLTEtMS0xLTEyMDQzNA_5d0d35bf-aea0-421e-956d-9316d9c19f41">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i70d600f0d32b487b8555487e144d65a8_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEyLTMtMS0xLTEyMDQzNA_05697bf6-ff8a-40d3-a66d-1a1f5955ea42">&#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="i70d600f0d32b487b8555487e144d65a8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEyLTUtMS0xLTEyMDQzNA_68c3e7d6-521b-4fc4-89ef-e6f4b8e9b81a">15,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEyLTctMS0xLTEyMDQzNA_bfc38a09-de11-4a48-8395-ae2618a324d8">5.13</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="i70d600f0d32b487b8555487e144d65a8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEyLTktMS0xLTEyMDQzNA_ac5e0e17-4b0c-4e5c-a5b8-60bdb7d347cb">27,603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i70d600f0d32b487b8555487e144d65a8_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEyLTExLTEtMS0xMjA0MzQ_c57899f4-c916-473c-8db6-906952090cd4">4.25</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="i70d600f0d32b487b8555487e144d65a8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEyLTEzLTEtMS0xMjA0MzQ_956ec2b1-f710-4ee3-bd23-3a03e5883a17">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i70d600f0d32b487b8555487e144d65a8_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEyLTE1LTEtMS0xMjA0MzQ_d4299164-0221-4243-b04f-0d6d302506d1">&#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="i70d600f0d32b487b8555487e144d65a8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEyLTE3LTEtMS0xMjA0MzQ_9c8f2c7a-ba81-4fe4-8d18-68e7619f4a95">42,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i70d600f0d32b487b8555487e144d65a8_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEyLTE5LTEtMS0xMjA0MzQ_cbf0dfb6-c2f5-4a8b-9c15-db778b359018">4.54</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="id4c0f12f3df24d86a4640dd45cf72368_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEzLTEtMS0xLTEyMDQzNA_9bd289cd-6bcb-4895-9c35-fb51ad052729">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id4c0f12f3df24d86a4640dd45cf72368_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEzLTMtMS0xLTEyMDQzNA_41fa97ef-64dc-446a-8baf-0757c6a2935d">&#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="id4c0f12f3df24d86a4640dd45cf72368_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEzLTUtMS0xLTEyMDQzNA_ef543f1e-acf4-4882-a013-ef1eaca8040c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id4c0f12f3df24d86a4640dd45cf72368_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEzLTctMS0xLTEyMDQzNA_81d20568-38ce-45d2-90e9-077aece396ee">&#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="id4c0f12f3df24d86a4640dd45cf72368_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEzLTktMS0xLTEyMDQzNA_5edcd396-11b5-4da1-b897-75524f0b6539">19,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id4c0f12f3df24d86a4640dd45cf72368_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEzLTExLTEtMS0xMjA0MzQ_bb39f719-0179-4724-bf0b-0a94ac47ac88">1.11</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="id4c0f12f3df24d86a4640dd45cf72368_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEzLTEzLTEtMS0xMjA0MzQ_19efc97e-55c0-47fc-bbd0-81f717a7edff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id4c0f12f3df24d86a4640dd45cf72368_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEzLTE1LTEtMS0xMjA0MzQ_69d44e84-290a-48bd-bde6-90990017b293">&#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="id4c0f12f3df24d86a4640dd45cf72368_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEzLTE3LTEtMS0xMjA0MzQ_c3717f1f-cee7-4e2a-9c0f-1a54bdbf6f43">19,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id4c0f12f3df24d86a4640dd45cf72368_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEzLTE5LTEtMS0xMjA0MzQ_dedf8206-4609-4a2d-bebe-97651b15e86d">1.11</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%">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="id7d11bf898f74ff095ceb6375768be07_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE0LTEtMS0xLTEyMDQzNA_7be1139b-2833-471c-aa0f-1b632f234f6a">10,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id7d11bf898f74ff095ceb6375768be07_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE0LTMtMS0xLTEyMDQzNA_2a0275fc-723a-4636-9433-057ac906f9e1">4.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="id7d11bf898f74ff095ceb6375768be07_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE0LTUtMS0xLTEyMDQzNA_e8a3c7aa-b0f5-4dfc-b534-c06b596b9455">16,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id7d11bf898f74ff095ceb6375768be07_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE0LTctMS0xLTEyMDQzNA_79ea140c-d4a6-42d2-b19d-ceeb659dcb3f">4.94</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="id7d11bf898f74ff095ceb6375768be07_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE0LTktMS0xLTEyMDQzNA_d0627249-0b77-4f7f-9389-fc6af620e32f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id7d11bf898f74ff095ceb6375768be07_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE0LTExLTEtMS0xMjA0MzQ_8dee8176-ed83-4987-a181-cc6225c3441f">&#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="id7d11bf898f74ff095ceb6375768be07_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE0LTEzLTEtMS0xMjA0MzQ_610316aa-f555-434e-b4d7-0001137fb998">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id7d11bf898f74ff095ceb6375768be07_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE0LTE1LTEtMS0xMjA0MzQ_da063f35-442d-4210-bdc3-aeeaebbd5576">&#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="id7d11bf898f74ff095ceb6375768be07_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE0LTE3LTEtMS0xMjA0MzQ_5565419a-f3e8-48a6-a4c0-4aa1d6519211">27,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id7d11bf898f74ff095ceb6375768be07_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE0LTE5LTEtMS0xMjA0MzQ_52d0c37e-e74d-4c18-8916-5e15f4191f67">4.86</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 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="i856f2ef7d74a49fa882c8094f258f326_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE1LTEtMS0xLTEyMDQzNA_93bf8790-b51d-475c-a965-703f54e97a5d">10,485</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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i856f2ef7d74a49fa882c8094f258f326_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE1LTMtMS0xLTEyMDQzNA_dceff0fc-3b34-4423-a1fc-6029ab0453de">4.74</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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="i856f2ef7d74a49fa882c8094f258f326_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE1LTUtMS0xLTEyMDQzNA_4589fc7a-6635-4f70-b7bc-6a499af812e1">35,979</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i856f2ef7d74a49fa882c8094f258f326_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE1LTctMS0xLTEyMDQzNA_df0a7a59-bfb1-488f-a406-99fc7b338855">4.69</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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="i856f2ef7d74a49fa882c8094f258f326_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE1LTktMS0xLTEyMDQzNA_6fc9ddae-187a-45da-8939-0f3538ed97c4">86,514</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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i856f2ef7d74a49fa882c8094f258f326_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE1LTExLTEtMS0xMjA0MzQ_a6718a28-df66-49b7-8110-c6c897068faa">2.97</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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="i856f2ef7d74a49fa882c8094f258f326_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE1LTEzLTEtMS0xMjA0MzQ_ef1fcd3b-08af-4b38-bc5f-49f14104a77d">368,927</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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i856f2ef7d74a49fa882c8094f258f326_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE1LTE1LTEtMS0xMjA0MzQ_f95742de-7c31-47bd-b34b-b754b5967b4c">2.83</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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="i856f2ef7d74a49fa882c8094f258f326_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE1LTE3LTEtMS0xMjA0MzQ_b178ab8d-7c15-4ecd-8867-e417d3401b5d">501,905</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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i856f2ef7d74a49fa882c8094f258f326_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE1LTE5LTEtMS0xMjA0MzQ_a6c16eab-49f2-4c8a-a5c5-c0d2cccd8f77">3.01</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 style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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;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;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;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;padding:0 1pt"></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%">HTM</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="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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: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:#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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzIyLTEtMS0xLTEyMDQzNA_92bd96b6-3ab7-4045-abac-2c6b9b96ecd5">&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idb1418b965a747ee968796da05acab47_I20221231" decimals="4" name="hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzIyLTMtMS0xLTEyMDQzNA_4fce2e59-234a-49cd-bf5f-1827da1ca21a">&#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 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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzIyLTUtMS0xLTEyMDQzNA_456e6a3c-d370-4f2a-a5fd-a04e2602def0">2,385</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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idb1418b965a747ee968796da05acab47_I20221231" decimals="4" name="hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzIyLTctMS0xLTEyMDQzNA_9cc00e63-86c7-4629-a4ff-513b917e6f65">2.04</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-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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzIyLTktMS0xLTEyMDQzNA_f98b4372-7be1-4f55-bfa1-e5f747fe1913">&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idb1418b965a747ee968796da05acab47_I20221231" decimals="4" name="hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzIyLTExLTEtMS0xMjA0MzQ_93c17a36-19c0-484b-8628-a9f9d74dca11">&#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 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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzIyLTEzLTEtMS0xMjA0MzQ_fcf78178-39f8-411c-a0ed-c40e60d8577e">&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idb1418b965a747ee968796da05acab47_I20221231" decimals="4" name="hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzIyLTE1LTEtMS0xMjA0MzQ_aa59da55-a702-41c4-bc17-a72e1078eb63">&#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 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="idb1418b965a747ee968796da05acab47_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzIyLTE3LTEtMS0xMjA0MzQ_5d2327b0-1ffc-4e06-8d25-b991391f9129">2,385</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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idb1418b965a747ee968796da05acab47_I20221231" decimals="4" name="hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzIyLTE5LTEtMS0xMjA0MzQ_a6e529c3-325e-45fd-8cd7-dc85bb303950">2.04</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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, 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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzExLTEtMS0xLTEyMDQzNA_f27c282d-ce90-4e00-8414-8c97ababf995">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzExLTMtMS0xLTEyMDQzNA_34135ae0-2dde-4181-a464-ee340f838333">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzExLTUtMS0xLTEyMDQzNA_2b13e824-3128-4e62-bf83-35a92a4bb3da">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzExLTctMS0xLTEyMDQzNA_4f64f605-696a-4438-9313-fe27e0e7452f">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzExLTktMS0xLTEyMDQzNA_d0e0f817-1e3d-42d1-8501-2d3ed5b65034">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzExLTExLTEtMS0xMjA0MzQ_5c6475b4-cc63-4f47-941e-095774e3ccfa">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzExLTEzLTEtMS0xMjA0MzQ_d7013838-1239-440e-83d2-cc51dc36adba">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzExLTE1LTEtMS0xMjA0MzQ_26bd8ade-5a67-40a4-9e88-04e9c729714f">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzExLTE3LTEtMS0xMjA0MzQ_be5675b8-cc24-46c8-962d-61873f7c43c2">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzExLTE5LTEtMS0xMjA0MzQ_ef66c9ba-7fd8-4f76-a189-6f78a16d8569">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="if508b0cfb7e34935a9dd5abf859bd213_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEyLTEtMS0xLTEyMDQzNA_7e8eea61-a80c-4515-89ab-322acf0b42af">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if508b0cfb7e34935a9dd5abf859bd213_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEyLTMtMS0xLTEyMDQzNA_15a7559d-a429-46c7-a0f2-fc1f14df83d0">&#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="if508b0cfb7e34935a9dd5abf859bd213_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEyLTUtMS0xLTEyMDQzNA_3aa72461-b5a7-42ae-9a5e-9b3b05103a03">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="if508b0cfb7e34935a9dd5abf859bd213_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEyLTctMS0xLTEyMDQzNA_ab067444-ba8d-4f8e-b8f4-825bc25084d9">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="if508b0cfb7e34935a9dd5abf859bd213_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEyLTktMS0xLTEyMDQzNA_13773a0b-1bfa-4517-bced-9c3d168b7b40">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="if508b0cfb7e34935a9dd5abf859bd213_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEyLTExLTEtMS0xMjA0MzQ_57c5e815-0531-4564-81f6-1bd7b36f2532">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="if508b0cfb7e34935a9dd5abf859bd213_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEyLTEzLTEtMS0xMjA0MzQ_4ad70e49-afbd-40f8-9439-509b938e0bc5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if508b0cfb7e34935a9dd5abf859bd213_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEyLTE1LTEtMS0xMjA0MzQ_448551d0-d8c1-4b7e-bf03-fa980549b412">&#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="if508b0cfb7e34935a9dd5abf859bd213_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEyLTE3LTEtMS0xMjA0MzQ_c7b3c0b4-ef81-4cc3-8899-9916ef09aebb">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="if508b0cfb7e34935a9dd5abf859bd213_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEyLTE5LTEtMS0xMjA0MzQ_9c52264b-ed3e-4f44-bfe3-88d5c20252b0">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="i1f49842e482f462bbed573cc31cd00d2_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEzLTEtMS0xLTEyMDQzNA_44269746-0792-44fe-a6af-faab813f7815">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i1f49842e482f462bbed573cc31cd00d2_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEzLTMtMS0xLTEyMDQzNA_2c1080f9-fb0a-4877-9f8d-7844246a1ebc">&#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="i1f49842e482f462bbed573cc31cd00d2_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEzLTUtMS0xLTEyMDQzNA_57a5eb1d-4e42-49a6-884a-e427c4fb7c31">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i1f49842e482f462bbed573cc31cd00d2_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEzLTctMS0xLTEyMDQzNA_ea2c0381-7656-4d5d-a1b8-97a2c270ced6">&#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="i1f49842e482f462bbed573cc31cd00d2_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEzLTktMS0xLTEyMDQzNA_4d159b3e-7fed-4046-b930-b16156d437a6">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="i1f49842e482f462bbed573cc31cd00d2_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEzLTExLTEtMS0xMjA0MzQ_07fa7343-8f49-4119-a831-5a71be5cf558">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="i1f49842e482f462bbed573cc31cd00d2_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEzLTEzLTEtMS0xMjA0MzQ_4e9df208-a9c0-4977-8428-314e93611488">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i1f49842e482f462bbed573cc31cd00d2_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEzLTE1LTEtMS0xMjA0MzQ_a44536e1-5315-44e6-ac4f-789c39cd6ca7">&#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="i1f49842e482f462bbed573cc31cd00d2_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEzLTE3LTEtMS0xMjA0MzQ_52202310-efa8-4404-a622-53bcf342c603">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="i1f49842e482f462bbed573cc31cd00d2_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEzLTE5LTEtMS0xMjA0MzQ_fb57c677-7820-47e7-8d38-93c97bf8b998">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="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzE1LTEtMS0xLTEyMDQzNA_9a29a2f4-405f-41ce-bdf3-8cc2891debe0">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="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzE1LTMtMS0xLTEyMDQzNA_cd56a583-c16f-42c4-8b06-adf1ffb749e5">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="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzE1LTUtMS0xLTEyMDQzNA_76140e50-5a49-4398-a842-97b9cb7eaa22">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="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzE1LTctMS0xLTEyMDQzNA_9789000f-50e7-48dc-bf22-7109ef041ee7">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="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzE1LTktMS0xLTEyMDQzNA_32a39b9a-85d0-4230-8135-4cfb5cab709b">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="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzE1LTExLTEtMS0xMjA0MzQ_fa732bd0-4474-450a-8390-ac86f84d4325">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="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzE1LTEzLTEtMS0xMjA0MzQ_90398e03-4e94-4a5f-9753-2b265c1924bc">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="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzE1LTE1LTEtMS0xMjA0MzQ_2e3317a8-1359-42e9-bbcb-7510e385e2b1">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="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzE1LTE3LTEtMS0xMjA0MzQ_0b9f315f-4f4b-4cf5-9926-d2d43cafe922">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="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzE1LTE5LTEtMS0xMjA0MzQ_779f6fde-ee9d-4554-a6a3-859840ec11e2">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 #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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzIyLTEtMS0xLTEyMDQzNA_74f794e5-6e50-4a7e-8ab7-ce335470ff6f">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="4" name="hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzIyLTMtMS0xLTEyMDQzNA_85c15685-ecac-4c61-97bf-2f4028006e5f">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzIyLTUtMS0xLTEyMDQzNA_19337677-b971-4336-862f-9748ac6da9c3">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="4" name="hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzIyLTctMS0xLTEyMDQzNA_b6c60428-a01e-4320-b4c6-92125403e901">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzIyLTktMS0xLTEyMDQzNA_f2d831a0-05b6-4df1-8ed2-4e2cbae8baa9">&#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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="4" name="hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzIyLTExLTEtMS0xMjA0MzQ_68b080a0-e6bc-4fc5-b595-921b94616650">&#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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzIyLTEzLTEtMS0xMjA0MzQ_881e409b-3ae2-46bc-99d7-1df9196f5c53">&#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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="4" name="hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzIyLTE1LTEtMS0xMjA0MzQ_9a051e7e-3a70-44fe-8278-28239505b711">&#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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzIyLTE3LTEtMS0xMjA0MzQ_f929f6c3-de09-40c8-a0d5-7962bfcbc38b">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="i1a2069d84dbe4a9db43eeca8edc71653_I20211231" decimals="4" name="hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzIyLTE5LTEtMS0xMjA0MzQ_07bb4389-cd6e-416b-81e5-da1c0b1550f1">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></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 31, 2022 and 2021 was <ix:nonFraction unitRef="number" contextRef="i2d3cea1cf477488cb490fba9f8c4d136_I20221231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzI5Mzg_117dce24-5766-4fa5-86b2-74de33fdae5f">3.08</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i60fdc9bad2ec4129bb7dc72696b983ab_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzI5NDU_f67c10b9-a70d-4212-ae3b-e31e3c4bac75">1.82</ix:nonFraction>%, respectively.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleOfRealizedGainLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzM2MDQ_5ce8d3d8-aba8-45dd-b273-e9e925f6cc14" 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%">2022</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%">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><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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo4ZTllMWM2YjFkOGU0YTRmYmE5MzY2NjBlNjVjZTI1Ny90YWJsZXJhbmdlOjhlOWUxYzZiMWQ4ZTRhNGZiYTkzNjY2MGU2NWNlMjU3XzMtMS0xLTEtMTIwNDM0_58f55fb4-5dc5-4591-b3d7-5176374aff1a">98,915</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo4ZTllMWM2YjFkOGU0YTRmYmE5MzY2NjBlNjVjZTI1Ny90YWJsZXJhbmdlOjhlOWUxYzZiMWQ4ZTRhNGZiYTkzNjY2MGU2NWNlMjU3XzMtMy0xLTEtMTIwNDM0_2a6b1a1d-27a5-4e40-9af9-1fa836d9e2a1">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo4ZTllMWM2YjFkOGU0YTRmYmE5MzY2NjBlNjVjZTI1Ny90YWJsZXJhbmdlOjhlOWUxYzZiMWQ4ZTRhNGZiYTkzNjY2MGU2NWNlMjU3XzMtNS0xLTEtMTIwNDM0_413028a2-1aa8-420e-bf86-62e652374688">62,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo4ZTllMWM2YjFkOGU0YTRmYmE5MzY2NjBlNjVjZTI1Ny90YWJsZXJhbmdlOjhlOWUxYzZiMWQ4ZTRhNGZiYTkzNjY2MGU2NWNlMjU3XzQtMS0xLTEtMTIwNDM0_9dd3d9c1-9a22-43f6-8691-6d5d81fd6d71">1,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo4ZTllMWM2YjFkOGU0YTRmYmE5MzY2NjBlNjVjZTI1Ny90YWJsZXJhbmdlOjhlOWUxYzZiMWQ4ZTRhNGZiYTkzNjY2MGU2NWNlMjU3XzQtMy0xLTEtMTIwNDM0_52b8fea5-5a47-4d6a-a852-05c6fc1c8893">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo4ZTllMWM2YjFkOGU0YTRmYmE5MzY2NjBlNjVjZTI1Ny90YWJsZXJhbmdlOjhlOWUxYzZiMWQ4ZTRhNGZiYTkzNjY2MGU2NWNlMjU3XzQtNS0xLTEtMTIwNDM0_75d35697-a4e6-4936-b3e3-9c9df20ff4ea">1,334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo4ZTllMWM2YjFkOGU0YTRmYmE5MzY2NjBlNjVjZTI1Ny90YWJsZXJhbmdlOjhlOWUxYzZiMWQ4ZTRhNGZiYTkzNjY2MGU2NWNlMjU3XzUtMS0xLTEtMTIwNDM0_ea66e3d9-4b76-49ed-864b-9a005c7c24e2">1,561</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo4ZTllMWM2YjFkOGU0YTRmYmE5MzY2NjBlNjVjZTI1Ny90YWJsZXJhbmdlOjhlOWUxYzZiMWQ4ZTRhNGZiYTkzNjY2MGU2NWNlMjU3XzUtMy0xLTEtMTIwNDM0_963bfa73-1ce5-4ca6-8501-83e2fdc85b7a">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo4ZTllMWM2YjFkOGU0YTRmYmE5MzY2NjBlNjVjZTI1Ny90YWJsZXJhbmdlOjhlOWUxYzZiMWQ4ZTRhNGZiYTkzNjY2MGU2NWNlMjU3XzUtNS0xLTEtMTIwNDM0_f53a9399-9b21-4aca-9915-808e0e710723">993</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%">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><ix:continuation id="i81183a0b4a1c4e61946d207298c5381c"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzM1OTk_a9f3f726-e118-4ef2-8bf0-617e4425d861" 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%">2022</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%">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><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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo5Yjg0NTMxMzhiN2U0ZDBjYTE4MjdkZjU5YWQ2ZDU3ZC90YWJsZXJhbmdlOjliODQ1MzEzOGI3ZTRkMGNhMTgyN2RmNTlhZDZkNTdkXzQtMS0xLTEtMTIwNDM0_11b158b6-62a5-430d-8f4c-292b3cf83f93">212,806</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="hmst:PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo5Yjg0NTMxMzhiN2U0ZDBjYTE4MjdkZjU5YWQ2ZDU3ZC90YWJsZXJhbmdlOjliODQ1MzEzOGI3ZTRkMGNhMTgyN2RmNTlhZDZkNTdkXzQtMy0xLTEtMTIwNDM0_afd82b7b-ad03-4a90-9877-a9c1c3d9946d">206,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="display:none"></td><td colspan="3" style="display: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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:PledgedAssetsSeparatelyReportedOtherSecuritiesPledged" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo5Yjg0NTMxMzhiN2U0ZDBjYTE4MjdkZjU5YWQ2ZDU3ZC90YWJsZXJhbmdlOjliODQ1MzEzOGI3ZTRkMGNhMTgyN2RmNTlhZDZkNTdkXzYtMS0xLTEtMTIwNDM0_309594f4-5dc8-4242-819e-f2b3e5c96855">2,011</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="hmst:PledgedAssetsSeparatelyReportedOtherSecuritiesPledged" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo5Yjg0NTMxMzhiN2U0ZDBjYTE4MjdkZjU5YWQ2ZDU3ZC90YWJsZXJhbmdlOjliODQ1MzEzOGI3ZTRkMGNhMTgyN2RmNTlhZDZkNTdkXzYtMy0xLTEtMTIwNDM0_5c1e9e75-80ab-4b32-bc2d-0f5c7ba4a8f4">5,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i12504040e64043c9be9d25117d72c56e_I20221231" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo5Yjg0NTMxMzhiN2U0ZDBjYTE4MjdkZjU5YWQ2ZDU3ZC90YWJsZXJhbmdlOjliODQ1MzEzOGI3ZTRkMGNhMTgyN2RmNTlhZDZkNTdkXzctMS0xLTEtMTIwNDM0_66825500-2eba-49d8-8fa1-bc216d060256">214,817</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="i3753830aebb149a3937aea950df13f08_I20211231" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo5Yjg0NTMxMzhiN2U0ZDBjYTE4MjdkZjU5YWQ2ZDU3ZC90YWJsZXJhbmdlOjliODQ1MzEzOGI3ZTRkMGNhMTgyN2RmNTlhZDZkNTdkXzctMy0xLTEtMTIwNDM0_12a75cb6-3aca-49ea-b14f-0c5a4d21540e">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></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. </span></div><div><span><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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-5" name="us-gaap:InterestIncomeSecuritiesTaxExempt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzM1MTc_b1af6b58-adfb-4356-9cc3-f9a865a0a92a">11.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-5" name="us-gaap:InterestIncomeSecuritiesTaxExempt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzM1MjE_9283bdda-d106-4afc-af7f-ab188313e49e">10.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-5" name="us-gaap:InterestIncomeSecuritiesTaxExempt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzM1Mjg_b95c6eaf-cd87-4590-8acd-38f482eb707a">10.7</ix:nonFraction> million for 2022, 2021 and 2020, respectively.</span></div></ix:continuation><div><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_115"></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:FinancingReceivablesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzEwOTQ3_5ede34fa-77a9-4892-a1d3-1a53b4a1efcf" continuedAt="i5b3978244a474e1b96b7b1c210c4a8dd" escape="true">LOANS AND CREDIT QUALITY:</ix:nonNumeric></span></div><ix:continuation id="i5b3978244a474e1b96b7b1c210c4a8dd" continuedAt="iba2f838edb95453b927ce15a9abb0664"><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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="INF" name="hmst:NumberOfPortfolioSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzc0_fd2d6103-3418-41b9-b71a-cabae139c627">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: non-owner occupied commercial real estate ("CRE"), multifamily, construction and land development, owner occupied CRE and commercial business loans within the commercial loan portfolio segment and single family and home equity and other loans within the consumer loan portfolio segment. <ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzEwOTYy_c26d8d4e-601d-463f-94ce-1b99ab7b3668" continuedAt="i7cefe1b5cd664ab3b621455667dcf944" escape="true">LHFI consists of the following:</ix:nonNumeric></span></div><div style="margin-top:6pt"><ix:continuation id="i7cefe1b5cd664ab3b621455667dcf944" continuedAt="ib02400446a044cefbc4ff3347de3855e"><table 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.373%"></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.300%"></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%">2022</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%">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><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></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="i8e2588cb93304358b2b4037feb029eb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzQtMS0xLTEtMTIwNDM0_e69a5948-619c-43f4-a067-44f0624c2753">658,085</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="ie6c2612a8b7b4d65952187c1d268a797_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzQtMy0xLTEtMTIwNDM0_e7ea83bf-a8d0-41d6-a1ed-c027887b60a2">705,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 2px 19pt;text-align: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="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzUtMS0xLTEtMTIwNDM0_69110f0c-9b22-4329-84bb-961f3d95aa0b">3,975,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="i5ba7532a6e2c4980abc5893710753860_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzUtMy0xLTEtMTIwNDM0_aca42637-381c-40f6-8b07-5240ba233f0e">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></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="i4ebbcbca767a4bfe9b6e6a2b46c52080_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzYtMS0xLTEtMTIwNDM0_7ed4a9d7-972e-4863-9dee-1a0ab0c301ce">627,663</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c82b4d348f34aebbc5db4c3aa305004_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzYtMy0xLTEtMTIwNDM0_82792ee5-0d47-40ed-857f-4368d9e0686b">496,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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: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="idc1f639145e44113a707f3243ef91d35_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzctMS0xLTEtMTIwNDM0_4ae770f6-1dca-41cf-8655-d859ff31a2e3">5,261,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c49583e22ed4742ab297c527069ea6e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzctMy0xLTEtMTIwNDM0_0479de2c-ad63-41d0-b22c-0eb9dc1b9304">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></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="icf86834648814fe4829511d885a8186f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzktMS0xLTEtMTIwNDM0_03d498b9-5241-458f-925c-b4fe3e23c51b">443,363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21b0390f0e4742d28317aaf458c4f6ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzktMy0xLTEtMTIwNDM0_21e8497b-a08a-4a51-97c8-8b81924269c8">457,706</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="ie67856eca3a84c0798d55dcd2004ec8d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzEwLTEtMS0xLTEyMDQzNA_0d795996-9072-46b0-b7df-f01b2219cf2c">359,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied48681e71fb495e852abcb98a8e577a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzEwLTMtMS0xLTEyMDQzNA_437bf3fe-60f6-48da-b0eb-b4d8bc3a8234">401,872</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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="i235ffbbdbe03459199a703c834e65445_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzExLTEtMS0xLTEyMDQzNA_fac24f00-d318-4549-9d36-3f5b03cde4de">803,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="if9a4cb9512364afa8900c3e745d2fbd0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzExLTMtMS0xLTEyMDQzNA_1ba1ead1-eee7-44c5-afd1-d3555dfacfba">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></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="i7944208bf55a4421b608015d86406ee5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzEzLTEtMS0xLTEyMDQzNA_d1dcf765-f4f8-486b-8b1f-0f79b715928a">1,009,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7080b7540b948579bd8c385b76bba98_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzEzLTMtMS0xLTEyMDQzNA_82dfacde-3047-4e4b-8f48-827b71857372">763,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i0e429c571c1546c1927282504c9928d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzE0LTEtMS0xLTEyMDQzNA_13d43df2-c568-484e-91d3-4802ef5d179c">352,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19eee29e6c5449039e7846f67f6ef0c9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzE0LTMtMS0xLTEyMDQzNA_96046ea3-dc88-459a-ae61-3ba891257c36">303,078</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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="i51e19187679b4a06981cb099b209a73a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzE1LTEtMS0xLTEyMDQzNA_59cd96bf-3f09-44e0-bf59-81d6d27791cd">1,361,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i088f8a4da5994f2fb05d951e9e88d659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzE1LTMtMS0xLTEyMDQzNA_012b8fbb-6d5f-4345-92d1-39ed59435d09">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzE2LTEtMS0xLTEyMjY1NQ_e231755f-01e4-4d8b-b42e-9495e1aec3ec">7,426,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzE2LTMtMS0xLTEyMDQzNA_7a95dbfc-6a72-4e4b-bf40-ab3e22d4337d">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></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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzE3LTEtMS0xLTEyMDQzNA_884ed1d2-e5af-4799-95c1-3aca5af5f898">41,500</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzE3LTMtMS0xLTEyMDQzNA_4bdbd2be-0928-4cda-89d0-e7aa507eeea9">47,123</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: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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzE4LTEtMS0xLTEyMDQzNA_7ebb351c-0a6e-4631-900d-2dec8bcbd70f">7,384,820</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzE4LTMtMS0xLTEyMDQzNA_09fc05ac-544c-453f-9bf1-75ba5b6e7e9c">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></tr></table></ix:continuation></div><div style="margin-bottom:3pt;margin-top:6pt;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="ib02400446a044cefbc4ff3347de3855e">(1)&#160;&#160;&#160;&#160;Includes $<ix:nonFraction unitRef="usd" contextRef="i582538e133bf4b5c89653c93cd478b62_I20221231" decimals="-5" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzYyMA_2f6e5e90-2048-401c-a6ef-5b01df0cef79">5.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i7c0426e086d1437eb070fbefb94cad06_I20211231" decimals="-5" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzYyNw_b1ff6a75-aa44-498f-944b-a3d2859a028d">7.3</ix:nonFraction> million at December&#160;31, 2022 and 2021, 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><span><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="ie40b591645eb4c1e9f464e77bc8a0f99_I20221231" decimals="-8" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzg1OQ_06a80416-c453-4702-b8a8-e03c6029762d">5.2</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="i150dd17e5ca341d59be04e1c5b6a3fbb_I20211231" decimals="-8" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzg2Ng_bc11f21a-199d-4652-80d5-49427ec202c4">2.8</ix:nonFraction> billion at December&#160;31, 2022 and 2021, respectively, were pledged to secure borrowings from the FHLB and loans totaling $<ix:nonFraction unitRef="usd" contextRef="ida7ef0e78ab54d72ab9527c462879946_I20221231" decimals="-6" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzk2NA_db624398-6556-4f2b-8031-739a48b6a866">497</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iecf03eb5564d45ed9da51b13da0ffc5a_I20211231" decimals="-6" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzk3MQ_4bd10361-b536-4c26-8267-0c68c0aadbfc">419</ix:nonFraction> million at December&#160;31, 2022 and 2021, respectively, were pledged to secure borrowings from the FRBSF.</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%">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><ix:continuation id="iba2f838edb95453b927ce15a9abb0664" continuedAt="i7bb9d38a49f742a38aed3afef6a11ae9"><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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzEwOTYx_b2298015-dac0-4012-bbae-e6ae60c956f2" continuedAt="iac4517e5615142e983fa558cf4b71f5d" escape="true">The following is a summary of activity during the years ended December 2022 and 2021 with respect to such aggregate loans to these related parties and their associates:</ix:nonNumeric></span></div><div><span><br/></span></div><div><ix:continuation id="iac4517e5615142e983fa558cf4b71f5d"><table 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.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.300%"></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 #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%">2022</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%">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><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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo3N2NmNWM1Y2ZlMzg0OGRiOGM3ZmQ4OWE5OGQ4OWMzNi90YWJsZXJhbmdlOjc3Y2Y1YzVjZmUzODQ4ZGI4YzdmZDg5YTk4ZDg5YzM2XzItMS0xLTEtMTIwNDM0_e5433f9a-1fae-417c-9da6-c7a03abc7d13">1,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: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="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo3N2NmNWM1Y2ZlMzg0OGRiOGM3ZmQ4OWE5OGQ4OWMzNi90YWJsZXJhbmdlOjc3Y2Y1YzVjZmUzODQ4ZGI4YzdmZDg5YTk4ZDg5YzM2XzMtMy0xLTEtMTIyMTEy_80d658e6-5541-4406-bb7b-95e78ccec8ae">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo3N2NmNWM1Y2ZlMzg0OGRiOGM3ZmQ4OWE5OGQ4OWMzNi90YWJsZXJhbmdlOjc3Y2Y1YzVjZmUzODQ4ZGI4YzdmZDg5YTk4ZDg5YzM2XzMtMS0xLTEtMTIwNDM0_1c8b0f63-1dff-42a1-82d2-7ef53bb51924">430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo3N2NmNWM1Y2ZlMzg0OGRiOGM3ZmQ4OWE5OGQ4OWMzNi90YWJsZXJhbmdlOjc3Y2Y1YzVjZmUzODQ4ZGI4YzdmZDg5YTk4ZDg5YzM2XzQtMy0xLTEtMTIyMTIy_5e6ce5c5-251d-4626-bc21-db7a13c77f50">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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo3N2NmNWM1Y2ZlMzg0OGRiOGM3ZmQ4OWE5OGQ4OWMzNi90YWJsZXJhbmdlOjc3Y2Y1YzVjZmUzODQ4ZGI4YzdmZDg5YTk4ZDg5YzM2XzQtMS0xLTEtMTIwNDM0_0eac75fe-f67e-4442-9c6a-6666a159b772">1,978</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo3N2NmNWM1Y2ZlMzg0OGRiOGM3ZmQ4OWE5OGQ4OWMzNi90YWJsZXJhbmdlOjc3Y2Y1YzVjZmUzODQ4ZGI4YzdmZDg5YTk4ZDg5YzM2XzUtMy0xLTEtMTI2OTQz_87c83e18-af2e-476d-b210-6974904966ce">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></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: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, 2022 and 2021, multifamily loans in the state of California represented <ix:nonFraction unitRef="number" contextRef="icab37657d9b643c1b21e09c6e42cd195_I20221231" decimals="2" name="hmst:PercentageOfLoanPortfolio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzE5Njc_ecb067df-e1a5-4d06-9254-1e2dca1b2582">36</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ibc4553db4843409d8a7b8812ee65cf59_I20211231" decimals="2" name="hmst:PercentageOfLoanPortfolio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzE5NzQ_33cd51ac-f09e-48c1-a378-430ee0e296aa">33</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, 2022. 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 2022, the historical expected loss rates decreased from December&#160;31, 2021 due to minimal charge-offs and favorable product mix risk composition. Additionally, the Qualitative Factors decreased significantly due to the continued favorable performance or our loan portfolio and the improved outlook of the estimated impact of the COVID-19 pandemic on our loan portfolio. As of December&#160;31, 2022, the Bank expects deterioration in collateral values and economic conditions over the two-year forecast period in the markets in which it operates.</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-5" name="hmst:AllowanceForUnfundedCommitments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzMxOTg_727792ce-a730-4058-8b99-867cccb51847">2.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-5" name="hmst:AllowanceForUnfundedCommitments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzMyMDU_739f7000-cdb8-4efc-ac8a-302e8a456810">2.4</ix:nonFraction> million at December&#160;31, 2022 and 2021, 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-5" name="hmst:FinancingReceivableInterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzMzNTc_83c31f8d-948f-4a2d-9f31-e57f20d5c9c1">26.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-5" name="hmst:FinancingReceivableInterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzU0OTc1NTgyNDkwMQ_4237f0fa-a2a4-4d89-987e-415ab39bcc60">17.8</ix:nonFraction> million at December&#160;31, 2022 and 2021, respectively and was reported in other assets on 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%">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><ix:continuation id="i7bb9d38a49f742a38aed3afef6a11ae9" continuedAt="ied53bca9034a4d73a3ec0da5c5bfe379"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzEwOTU2_b50be420-ab3b-48aa-9657-81cc39de5ff1" continuedAt="ic4b3e9a9c8ba43a6b55fef633e13b6ef" 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><table 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:49.923%"></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.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.547%"></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%">2022</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%">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="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzQtNS0xLTEtMTIwNDM0_9e2ae506-d99f-49f4-a85f-53fbd41b52d2">47,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><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzQtNy0xLTEtMTIwNDM0_57d53e43-724e-4902-bee8-f31efc3d2a97">64,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i89719e6d8a3e4c22ae313938022e212d_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzQtOS0xLTEtMTIwNDM0_ff412c7d-a0f0-4941-bad0-ba0b3bbc0a7c">41,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzUtNS0xLTEtMTIwNDM0_d497e9d6-e14b-4335-92f7-a0873c3e1b8e">4,995</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzUtNy0xLTEtMTIwNDM0_1ac1b62d-e969-42e0-8e3b-78ddf9f9f43d">15,816</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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzUtOS0xLTEtMTIwNDM0_c878027c-7674-41ce-9c40-76d520b323da">21,843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzYtNS0xLTEtMTIwNDM0_0346a1a3-8a96-455e-8f63-0cff5fbddc0b">628</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzYtNy0xLTEtMTIwNDM0_9d5ce0a9-a418-4073-986a-122fa7bf4ef7">1,355</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzYtOS0xLTEtMTIwNDM0_9e4035eb-298e-447d-9802-dea39156dc26">1,164</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: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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="id7f45e676cd44b5b9093fe361a8f85a0_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzctOS0xLTEtMTIwNDM0_9c9019a5-be93-4514-a59c-07ca5544503a">1,843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">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:#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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzgtNS0xLTEtMTIwNDM0_bfeb6105-4e90-43d9-a7de-05341820c392">41,500</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzgtNy0xLTEtMTIwNDM0_1df9fba7-887f-416c-b4ea-97295d349e53">47,123</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="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzgtOS0xLTEtMTIwNDM0_5656e778-7b80-470c-83cf-f2f8420e6395">64,294</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:9pt"><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="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 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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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: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:#ffffff;padding:0 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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzExLTUtMS0xLTEyMDQzNA_566bcf3b-ff8a-4088-9312-f5688004d704">2,404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzExLTctMS0xLTEyMDQzNA_edd24d4e-21c3-4c36-8208-c24cc1c4d807">1,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i89719e6d8a3e4c22ae313938022e212d_I20191231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzExLTktMS0xLTEyMDQzNA_14004b69-0a4d-4845-bc59-0410b3001584">1,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 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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzEyLTUtMS0xLTEyMDQzNA_a504c3c8-2f5a-49b9-8469-c943427e3f73">207</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzEyLTctMS0xLTEyMDQzNA_9d6226d9-6e6b-4b3f-b607-e4c38209af4f">816</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzEyLTktMS0xLTEyMDQzNA_0d0d8b8b-d867-45dd-8af6-7a4941664000">1,374</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left: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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="id7f45e676cd44b5b9093fe361a8f85a0_I20191231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzEzLTktMS0xLTEyMDQzNA_ec5dfa03-90a9-4743-8325-abbed237e597">1,897</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">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:#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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE0LTUtMS0xLTEyMDQzNA_351bf160-949b-406c-b347-9a9698f93ac0">2,197</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE0LTctMS0xLTEyMDQzNA_0717e2f1-f567-4b72-b8d4-8cbaa0d017f1">2,404</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="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE0LTktMS0xLTEyMDQzNA_b511dbee-45f4-4a23-b0b4-97f31a94ffc9">1,588</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:11pt"><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="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: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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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: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:#ffffff;padding:0 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE3LTUtMS0xLTEyMDQzNA_6b91996f-1807-4539-adbc-ad316c43a5ba">4,995</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE3LTctMS0xLTEyMDQzNA_06dd68aa-ddf1-40b6-af0c-76c3bce8eae2">15,816</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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE3LTktMS0xLTEyMDQzNA_9a891f6b-c95f-435a-b0a9-540187f75264">21,843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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: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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE4LTUtMS0xLTEyMDQzNA_8015c83b-8fd7-4522-a393-8a4c1e27a1e5">207</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE4LTctMS0xLTEyMDQzNA_e36feaa7-b5c4-49cf-8fbb-8a74d5a33c59">816</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE4LTktMS0xLTEyMDQzNA_66d045e8-e33f-4369-b861-24cd261e7ab6">1,374</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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="hmst:FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE5LTUtMS0xLTEyMDQzNA_ef41b879-4907-427c-b5e9-861765549986">5,202</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="hmst:FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE5LTctMS0xLTEyMDQzNA_3a8c6e6b-6c65-46c1-8343-0c3a9b5b0688">15,000</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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE5LTktMS0xLTEyMDQzNA_6ef12597-47f1-4876-8c28-d39b1d2670e4">20,469</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 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, 2022</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="ie6c2612a8b7b4d65952187c1d268a797_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzQtMS0xLTEtMTIwNDM0_823ca6bd-9224-43a1-949a-6cf4fa07f722">7,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="i1333fe12fe414fba849ce1bfac2cd9e3_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzQtMy0xLTEtMTIwNDM0_2d597995-d726-400d-93d5-430cb78b3cee">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i1333fe12fe414fba849ce1bfac2cd9e3_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzQtNS0xLTEtMTIwNDM0_e0bfcda7-27a4-4973-9667-099c4f64ba40">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i1333fe12fe414fba849ce1bfac2cd9e3_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzQtNy0xLTEtMTIwNDM0_31602681-ddb6-4ed4-8e27-94ce4ee9aa76">5,407</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="i8e2588cb93304358b2b4037feb029eb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzQtOS0xLTEtMTIwNDM0_e21c573c-9b81-432d-bc51-4aa126d7a0f7">2,102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i5ba7532a6e2c4980abc5893710753860_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzUtMS0xLTEtMTIwNDM0_568c9be4-26d3-4581-9462-7cfdceb5a59b">5,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ebc4427ef8946438e26f15221a40eeb_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzUtMy0xLTEtMTIwNDM0_672a5973-0fbd-43fd-96ed-4210b2946f55">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ebc4427ef8946438e26f15221a40eeb_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzUtNS0xLTEtMTIwNDM0_ade047a1-2765-4b13-b34e-dde4f3794a8b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ebc4427ef8946438e26f15221a40eeb_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzUtNy0xLTEtMTIwNDM0_c30f647c-bf54-48a2-b806-61c7738817ea">5,120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzUtOS0xLTEtMTIwNDM0_e8108b47-66a8-4dda-8cd4-bc7f9ed5a55d">10,974</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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></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="i83ccac993072468bb32ce571e2f25f92_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzctMS0xLTEtMTIwNDM0_3c9be945-624c-4e29-9364-45b3de5c14c4">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="i6ac5dbb7625846fcb0b142f5b388ca7b_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzctMy0xLTEtMTIwNDM0_09cca7d8-c31b-4fe4-a77c-9db4852af28a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ac5dbb7625846fcb0b142f5b388ca7b_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzctNS0xLTEtMTIwNDM0_06131b39-87c7-43b6-85bf-853bd58cb959">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ac5dbb7625846fcb0b142f5b388ca7b_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzctNy0xLTEtMTIwNDM0_3bf23c33-e912-447e-b00e-2f24961f6afa">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="i9142e91b1da647858f761cbdc9c064b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzctOS0xLTEtMTIwNDM0_57c84054-fdf2-4754-8e83-2a8e3979a4aa">998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="icfe67cdba0274e0180578b59cca3c35e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzgtMS0xLTEtMTIwNDM0_b96f41e3-afb2-4d0c-a58d-842383625ed3">150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3aa12ff330694d70abab53c8c57d47ff_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzgtMy0xLTEtMTIwNDM0_c72eed22-aa64-4077-be5d-04b013a769b3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3aa12ff330694d70abab53c8c57d47ff_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzgtNS0xLTEtMTIwNDM0_b29c8188-4077-4a12-be87-543b90319e35">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3aa12ff330694d70abab53c8c57d47ff_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzgtNy0xLTEtMTIwNDM0_d5a73660-cc2f-4cae-9f0d-a91154bf1315">46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzgtOS0xLTEtMTIwNDM0_99db872b-6c32-4c09-b0aa-3b364a96f414">196</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzktMS0xLTEtMTIwNDM0_1ca420cf-49ad-4027-887e-24d836cbc04d">6,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i596bc4750c604046b9325410d22a4f03_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzktMy0xLTEtMTIwNDM0_aa5dadb4-565c-4388-96bd-36ffbf44b88e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i596bc4750c604046b9325410d22a4f03_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzktNS0xLTEtMTIwNDM0_8f5bbf9c-c3a9-4994-a465-0b8838e4a5cb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i596bc4750c604046b9325410d22a4f03_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzktNy0xLTEtMTIwNDM0_1380c29b-ea82-4f25-9d88-feffdeac20fc">6,007</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01f27e8b58744c7f962875b05047a1b5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzktOS0xLTEtMTIwNDM0_52376588-52eb-447f-9f38-1d04af98d782">12,418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzEwLTEtMS0xLTEyMDQzNA_5432b031-f69a-40be-98e6-dbb312d27418">1,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a2a9b8b8aa34537aabb47b51f1f2142_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzEwLTMtMS0xLTEyMDQzNA_3baeac0f-c853-4514-a672-ced93054baf7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a2a9b8b8aa34537aabb47b51f1f2142_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzEwLTUtMS0xLTEyMDQzNA_c46da13a-4817-404b-9111-4b8f8b07a13e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a2a9b8b8aa34537aabb47b51f1f2142_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzEwLTctMS0xLTEyMDQzNA_d547ffd4-c3a9-4426-9514-a24ad76fa852">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="i05c0654849704f1ea20725e3f7dc041f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzEwLTktMS0xLTEyMDQzNA_e8b1a4ba-ed1b-411d-8e15-faef2acb04ef">1,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i7c49583e22ed4742ab297c527069ea6e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzExLTEtMS0xLTEyMDQzNA_1d304c52-6e5f-4956-8dda-d328ea3d90ab">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc0012d82f03484f99dbb5890f29d69d_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzExLTMtMS0xLTEyMDQzNA_8616c842-5cbb-4f95-ab08-d0a63957ec36">&#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="idc0012d82f03484f99dbb5890f29d69d_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzExLTUtMS0xLTEyMDQzNA_11414129-9974-4155-a454-42cd60674b09">&#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="idc0012d82f03484f99dbb5890f29d69d_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzExLTctMS0xLTEyMDQzNA_cbee30f3-7bc0-495c-8201-fdb097b57cc4">6,373</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc1f639145e44113a707f3243ef91d35_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzExLTktMS0xLTEyMDQzNA_1936efc7-44bc-4cff-b8e5-2984606b2cfa">27,859</ix:nonFraction>&#160;</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="i21b0390f0e4742d28317aaf458c4f6ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzEzLTEtMS0xLTEyMDQzNA_e0791b9f-8084-449c-8c17-c354c731873e">5,006</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00993b63a26b471994423d451e314704_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzEzLTMtMS0xLTEyMDQzNA_c15bb075-0b87-44bf-a8b7-4d34e17e7af6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00993b63a26b471994423d451e314704_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzEzLTUtMS0xLTEyMDQzNA_a412f886-e8ca-4424-8fd4-cf1beb52bd44">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i00993b63a26b471994423d451e314704_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzEzLTctMS0xLTEyMDQzNA_4802b562-2749-417b-a2b6-2e9c6ba6a4b6">3,976</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="icf86834648814fe4829511d885a8186f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzEzLTktMS0xLTEyMDQzNA_f0a83c07-7014-4266-8ae1-e0db96731644">1,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="ied48681e71fb495e852abcb98a8e577a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE0LTEtMS0xLTEyMDQzNA_2ae4bee0-09f0-4aff-9812-15780a1711fc">12,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i270202e850c84f49b462cb0901ddef24_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE0LTMtMS0xLTEyMDQzNA_ffa8658e-cc94-4753-a501-7fa70f73bf8d">1,098</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i270202e850c84f49b462cb0901ddef24_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE0LTUtMS0xLTEyMDQzNA_f9ef827c-b1e9-4ad5-9c9f-3044be5786f8">163</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i270202e850c84f49b462cb0901ddef24_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE0LTctMS0xLTEyMDQzNA_e92e01a2-2de5-424a-bc79-c21d259d3820">8,091</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="ie67856eca3a84c0798d55dcd2004ec8d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE0LTktMS0xLTEyMDQzNA_21e792c6-7ada-4f51-bfaa-4ec805196708">3,247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="if9a4cb9512364afa8900c3e745d2fbd0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE1LTEtMS0xLTEyMDQzNA_849e0b2b-61e1-4e4b-b9ed-09dea834d5fb">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib606fd448d0245999a4e4e306271f3de_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE1LTMtMS0xLTEyMDQzNA_5e8e7269-3e9a-4af0-909d-1fad877a6e99">1,098</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="ib606fd448d0245999a4e4e306271f3de_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE1LTUtMS0xLTEyMDQzNA_fc65457e-2769-4622-a0bb-410b569759dc">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="ib606fd448d0245999a4e4e306271f3de_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE1LTctMS0xLTEyMDQzNA_e417f840-17fe-4466-82f7-708095d82f5d">12,067</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="i235ffbbdbe03459199a703c834e65445_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE1LTktMS0xLTEyMDQzNA_189e55c6-63a9-4b6f-b048-08f5db5771eb">4,277</ix:nonFraction>&#160;</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="ic7080b7540b948579bd8c385b76bba98_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE3LTEtMS0xLTEyMDQzNA_08378e41-1789-4ff5-bdd8-aebeca4a474f">4,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="i69e7ad0c56ce4e53942c3e8d91bcec97_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE3LTMtMS0xLTEyMDQzNA_d6b82b19-4bb9-4da6-8f4d-3e61e4f8169c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69e7ad0c56ce4e53942c3e8d91bcec97_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE3LTUtMS0xLTEyMDQzNA_67e6a967-c73d-49c3-988e-d7b9bf6bf083">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69e7ad0c56ce4e53942c3e8d91bcec97_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE3LTctMS0xLTEyMDQzNA_82314d18-dbd7-490b-a25e-04d54eee9cdf">1,073</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7944208bf55a4421b608015d86406ee5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE3LTktMS0xLTEyMDQzNA_16d578bc-a37a-450b-8bae-e3910f1e8477">5,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i19eee29e6c5449039e7846f67f6ef0c9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE4LTEtMS0xLTEyMDQzNA_8eb10e5b-0ba0-43d9-a066-69429d770730">3,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i34f1e9b13e3c4743b198676c356e837b_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE4LTMtMS0xLTEyMDQzNA_1fe9bf68-6298-46c2-91ca-db724924b177">168</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="i34f1e9b13e3c4743b198676c356e837b_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE4LTUtMS0xLTEyMDQzNA_6f2a6e4e-79b2-4e40-956b-23da15d2ed95">332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i34f1e9b13e3c4743b198676c356e837b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE4LTctMS0xLTEyMDQzNA_e22b4362-2493-4979-90eb-c0c5b8f8907d">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="i0e429c571c1546c1927282504c9928d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE4LTktMS0xLTEyMDQzNA_9756f6d0-631b-4074-9f2c-9322dedc609d">3,754</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i088f8a4da5994f2fb05d951e9e88d659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE5LTEtMS0xLTEyMDQzNA_4272b7c4-3fe8-4e02-82c9-7a2b73c58ac4">8,358</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibea194c31e24411097155bb019af4ba7_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE5LTMtMS0xLTEyMDQzNA_9f741f5c-a4b2-4673-992f-82597cca9496">168</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="ibea194c31e24411097155bb019af4ba7_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE5LTUtMS0xLTEyMDQzNA_976c8d53-55af-40b5-b3b7-fb6ab7f42fe7">475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibea194c31e24411097155bb019af4ba7_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE5LTctMS0xLTEyMDQzNA_f1e53612-0c65-49a4-8132-fff7e4fb7217">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 colspan="2" style="background-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="i51e19187679b4a06981cb099b209a73a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE5LTktMS0xLTEyMDQzNA_a8a2b5c4-04f0-4e41-bc42-6cd3ed151fbf">9,364</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzIwLTEtMS0xLTEyMDQzNA_39634835-007a-4469-a966-277cad534082">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><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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzIwLTMtMS0xLTEyMDQzNA_a0d654af-a7aa-4c46-809d-d0ee166b180b">1,266</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzIwLTUtMS0xLTEyMDQzNA_40d90d5c-c432-42fd-9631-b10b626e4bcc">638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzIwLTctMS0xLTEyMDQzNA_0116ce42-e8b8-480e-ae77-69a4fae5e946">4,995</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzIwLTktMS0xLTEyMDQzNA_c6cde004-127f-4be9-ab75-9e76b1b681da">41,500</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%">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><ix:continuation id="ied53bca9034a4d73a3ec0da5c5bfe379" continuedAt="i5b2d17694bb94e9891bb77f47742a787"><ix:continuation id="ic4b3e9a9c8ba43a6b55fef633e13b6ef"><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.538%"><tr><td style="width:1.0%"></td><td style="width:34.953%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.214%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.621%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.511%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.329%"></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 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="i8cccc00b373f444bb83375785c179a57_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzQtMS0xLTEtMTIwNDM0_10b5b9eb-b3e6-480c-a9e8-19d9c4563770">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="i341306d7466a4359a33199a6ce8e168e_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzQtNS0xLTEtMTIwNDM0_bac361f2-348d-4267-8fec-64ba0d260643">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i341306d7466a4359a33199a6ce8e168e_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzQtNy0xLTEtMTIwNDM0_cdc61eff-3390-449a-b345-da7910423552">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i341306d7466a4359a33199a6ce8e168e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzQtOS0xLTEtMTIwNDM0_1ae701c6-aaab-4e38-9c00-86bf398636a8">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="ie6c2612a8b7b4d65952187c1d268a797_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzQtMTEtMS0xLTEyMDQzNA_c7375569-03cb-435c-a927-9302047969ce">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="i8089caba391e4537af07017bebac6ffd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzUtMS0xLTEtMTIwNDM0_fa13afad-cf8a-469d-82bc-02a60abd94ac">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="ibc1310902be94d5a8a2cffcd9b111975_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzUtNS0xLTEtMTIwNDM0_f623d9d7-648a-4795-a272-60981e30858b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc1310902be94d5a8a2cffcd9b111975_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzUtNy0xLTEtMTIwNDM0_0ad86faf-73d8-4be5-b7b5-23a81659c981">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc1310902be94d5a8a2cffcd9b111975_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzUtOS0xLTEtMTIwNDM0_fc672a7d-c462-47ab-827e-99d39265163d">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="i5ba7532a6e2c4980abc5893710753860_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzUtMTEtMS0xLTEyMDQzNA_f7f124bb-18da-411d-9a6e-5b104c207f13">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="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="i46047da70b7d429ab674523c34f255f9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzctMS0xLTEtMTIwNDM0_3ae11e78-812f-412b-84d1-a9688906323b">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="i4b3025820acf4f64890745478384e278_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzctNS0xLTEtMTIwNDM0_13fad3ae-dc39-4a73-8ee4-6181004dbc30">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b3025820acf4f64890745478384e278_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzctNy0xLTEtMTIwNDM0_e5a63ca2-d11c-4e02-b349-3c8c40a01230">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b3025820acf4f64890745478384e278_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzctOS0xLTEtMTIwNDM0_bc19ce56-bc8a-4494-ac88-52a1dba0bfe6">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="i83ccac993072468bb32ce571e2f25f92_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzctMTEtMS0xLTEyMDQzNA_303d1056-7d6e-4462-918e-ab5ae9cd2d97">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="iffd6aa44634148e7ae4b36faf9e40f63_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzgtMS0xLTEtMTIwNDM0_fd9c8378-a956-4b9e-b1a5-6cbcaf9c9f54">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="i800be6a4eafe453fa082269a7a67eef5_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzgtNS0xLTEtMTIwNDM0_01aade23-f3e9-4fc5-b09b-f94dd683c255">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i800be6a4eafe453fa082269a7a67eef5_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzgtNy0xLTEtMTIwNDM0_c3340414-cb52-4e33-a190-a62dacf048ae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i800be6a4eafe453fa082269a7a67eef5_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzgtOS0xLTEtMTIwNDM0_4dc26770-8030-4a3e-9874-7df8f08e86c1">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="icfe67cdba0274e0180578b59cca3c35e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzgtMTEtMS0xLTEyMDQzNA_6e181280-dfe4-40df-ada8-0ea67ea61afb">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="i1b782c7e8fe641daa966bf5d37e8568e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzktMS0xLTEtMTIwNDM0_38ebe062-ef8d-4ff5-91b5-9d9ac2d41791">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="i3e3ef876edb449b9b4517e00ea19dcb1_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzktNS0xLTEtMTIwNDM0_e5fbe5e6-9871-4502-a819-8beb52ff391d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e3ef876edb449b9b4517e00ea19dcb1_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzktNy0xLTEtMTIwNDM0_b8b1c49f-44a8-42a5-bddf-79bc559e075c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e3ef876edb449b9b4517e00ea19dcb1_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzktOS0xLTEtMTIwNDM0_a72883b0-a201-44aa-a6f7-b6399790707e">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="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzktMTEtMS0xLTEyMDQzNA_b1b999e7-a490-4d37-971a-947add56b390">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="i46fddcb4c7014245a550885597b00d93_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzEwLTEtMS0xLTEyMDQzNA_18f43f2e-5001-4b20-9f68-c4a2f44aa738">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="icc3672e1ce114834852ea7da598dd849_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzEwLTUtMS0xLTEyMDQzNA_f568876c-cc21-47f3-8435-505384c31321">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc3672e1ce114834852ea7da598dd849_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzEwLTctMS0xLTEyMDQzNA_70ee989d-977e-4132-9467-35b9fdcade8d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icc3672e1ce114834852ea7da598dd849_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzEwLTktMS0xLTEyMDQzNA_5c5893ab-d7b6-4257-8dba-686dd35001bd">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="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzEwLTExLTEtMS0xMjA0MzQ_c026a3c1-0c1f-48d6-921c-73a92870ce85">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="ie0a2ebabe476403d8e167784cf7200da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzExLTEtMS0xLTEyMDQzNA_13e8df4a-36ea-41a6-9479-bdf6b50e18ce">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="i218ba15a54ff4b95a1bc0d02a801b08b_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzExLTUtMS0xLTEyMDQzNA_8996d5f2-7fc7-456a-8f10-e32bb5822f95">&#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="i218ba15a54ff4b95a1bc0d02a801b08b_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzExLTctMS0xLTEyMDQzNA_ea0bb2c3-3f87-48ec-873e-bb073b9de643">&#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="i218ba15a54ff4b95a1bc0d02a801b08b_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzExLTktMS0xLTEyMDQzNA_2a46ec10-10a7-4bfc-a7b6-5102ca2966c5">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="i7c49583e22ed4742ab297c527069ea6e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzExLTExLTEtMS0xMjA0MzQ_630bb186-a6ba-4939-a3ce-2fc6a0125f10">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="i60fe4771431549f2b1f42963a2091de1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzEzLTEtMS0xLTEyMDQzNA_215b3242-5113-43d4-a912-6a307dda761d">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7f1c32fc6054dc7b5c9db23c8286537_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzEzLTUtMS0xLTEyMDQzNA_05e67af6-a25f-4469-afac-5c574dba9c97">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7f1c32fc6054dc7b5c9db23c8286537_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzEzLTctMS0xLTEyMDQzNA_07257265-a96d-4959-b373-5e7479a59bda">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7f1c32fc6054dc7b5c9db23c8286537_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzEzLTktMS0xLTEyMDQzNA_9d103b61-30ac-4cfc-81ef-2daef9fdcbd1">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="i21b0390f0e4742d28317aaf458c4f6ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzEzLTExLTEtMS0xMjA0MzQ_f6edef48-d9e2-4da2-a1a5-4ad1148abfb8">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="i1d3b18256be545679ff1950db66a6446_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE0LTEtMS0xLTEyMDQzNA_239d1f41-8ded-44ec-a4f1-53ea56d22e16">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="ie800db60440741048c9bb7f1e8d0ca6a_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE0LTUtMS0xLTEyMDQzNA_c4d8b293-e33a-4cf4-84cc-6b84f4c1e512">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="ie800db60440741048c9bb7f1e8d0ca6a_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE0LTctMS0xLTEyMDQzNA_187a83e9-8d9c-4bf8-93b7-573edc46a6f3">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="ie800db60440741048c9bb7f1e8d0ca6a_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE0LTktMS0xLTEyMDQzNA_5c66dbb5-8d5f-4165-b274-98c1bdfca778">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="ied48681e71fb495e852abcb98a8e577a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE0LTExLTEtMS0xMjA0MzQ_c3f4b8ec-d5aa-4af1-ab19-8d67850c4673">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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i374b3b7c6d324cdf874f3d5b7a5cad77_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE1LTEtMS0xLTEyMDQzNA_2940619b-d01a-45ba-8934-57f0454bea46">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><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="i5c4a70cfac72478fa55f313ac9a1e5b0_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE1LTUtMS0xLTEyMDQzNA_90041cb5-efb5-41bd-8d5a-0ade2dee6ba3">1,739</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="i5c4a70cfac72478fa55f313ac9a1e5b0_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE1LTctMS0xLTEyMDQzNA_47e90651-3e36-483b-9380-087ab9b7fb5c">146</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="i5c4a70cfac72478fa55f313ac9a1e5b0_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE1LTktMS0xLTEyMDQzNA_c33a0230-0666-4da1-a024-7de784b2957b">3,165</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="if9a4cb9512364afa8900c3e745d2fbd0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE1LTExLTEtMS0xMjA0MzQ_a1b06c8b-383e-425f-be0d-01dcdfbae96c">17,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></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="i0d9c40120efd46b8a0b7a458428ae4a6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE3LTEtMS0xLTEyMDQzNA_c6d3a302-d8aa-4e22-9c11-14e557ae7f69">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="i3080add63c7b4ba6918c54c32e42a61d_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE3LTUtMS0xLTEyMDQzNA_0623cfa8-aa50-4931-b9c8-7d050c62362c">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="i3080add63c7b4ba6918c54c32e42a61d_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE3LTctMS0xLTEyMDQzNA_87b7b741-5e1a-4bfd-9560-e6a3bbdae937">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="i3080add63c7b4ba6918c54c32e42a61d_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE3LTktMS0xLTEyMDQzNA_880e2734-fca3-4d8b-88d4-3b6fa1b1ecf4">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="ic7080b7540b948579bd8c385b76bba98_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE3LTExLTEtMS0xMjA0MzQ_95efac10-d19d-4aec-875e-2e275e32a18f">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="if354efabe3a940b1aa7e22dcfca2a77e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE4LTEtMS0xLTEyMDQzNA_2ddd44fa-e855-4ab5-ab3d-86d9c0d05486">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="ibf9128f0d1aa44dd97312bf473da0700_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE4LTUtMS0xLTEyMDQzNA_a8162db6-e14c-4edf-8927-bc193fa5944d">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="ibf9128f0d1aa44dd97312bf473da0700_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE4LTctMS0xLTEyMDQzNA_ee89650f-101f-433b-9b1d-4058485f3317">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="ibf9128f0d1aa44dd97312bf473da0700_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE4LTktMS0xLTEyMDQzNA_8fddbf73-caf8-46ee-828f-2d3b28da3cae">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="i19eee29e6c5449039e7846f67f6ef0c9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE4LTExLTEtMS0xMjA0MzQ_1d69c670-40eb-4f7a-88d2-6147cde68100">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="ie31597b3a2d74ad89dbdca8b2be5f418_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE5LTEtMS0xLTEyMDQzNA_d4dcfc0f-2489-41f6-b8db-df7b8473f360">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="i48dfbbf49ce54424839894cda197b845_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE5LTUtMS0xLTEyMDQzNA_252bd783-7011-4e81-a5d3-4764cf70601e">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="i48dfbbf49ce54424839894cda197b845_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE5LTctMS0xLTEyMDQzNA_b914daed-3c17-41d8-bbe9-741be75867ff">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="i48dfbbf49ce54424839894cda197b845_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE5LTktMS0xLTEyMDQzNA_c18d1cb5-7951-4086-9422-81fadbd7bc4d">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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i088f8a4da5994f2fb05d951e9e88d659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE5LTExLTEtMS0xMjA0MzQ_d102af0e-242a-484c-aa13-d4be2b525043">8,358</ix:nonFraction>&#160;</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="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzIwLTEtMS0xLTEyMDQzNA_32dfea84-bc6d-476b-908d-e3d46f55285d">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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzIwLTUtMS0xLTEyMDQzNA_35a99c6c-a7bd-4256-97a3-7000ab16bb97">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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzIwLTctMS0xLTEyMDQzNA_6e8b3971-0005-465b-aa4d-be83423235f8">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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzIwLTktMS0xLTEyMDQzNA_e6f9fef5-9a7c-423f-b13d-eea3db51f9e2">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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzIwLTExLTEtMS0xMjA0MzQ_cabf822d-ac4f-4930-a6a0-4950a6a4e5db">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><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:99.853%"><tr><td style="width:1.0%"></td><td style="width:33.307%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></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:7.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></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:8.124%"></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:8.712%"></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 #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%">Impact of ASC 326 adoption</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><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="if3b696814dd04ecdb838b06a1b604778_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzQtMS0xLTEtMTIwNDM0_659e252d-8092-4b23-95a0-f647e31ef695">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="ica52400c39a0431e9207ebf1201bac81_I20191231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzQtMy0xLTEtMTIyNDcy_396eab6d-4a33-4974-a741-c93690ef0e82">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="ib12a2c588b1144909f4cbe66ba03b8b4_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzQtMy0xLTEtMTIwNDM0_7257e14a-caee-4ed5-a6c6-7d860fe31e6f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="ib12a2c588b1144909f4cbe66ba03b8b4_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzQtNS0xLTEtMTIwNDM0_53266afd-e6b2-44eb-8983-b5d0f703a6da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="ib12a2c588b1144909f4cbe66ba03b8b4_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzQtNy0xLTEtMTIwNDM0_e346e3aa-4a6a-44cb-aedb-df4d166c4a2b">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="i8cccc00b373f444bb83375785c179a57_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzQtOS0xLTEtMTIwNDM0_65a31f87-d32d-4fc0-b76d-7cb100db5ea9">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="ia3fac0f46ba34d64aaeed3747d6f1e63_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzUtMS0xLTEtMTIwNDM0_005c0275-b23a-46bd-b5ed-a24486c649c0">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="i0e117248030745faa194bf00894d0a84_I20191231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzUtMy0xLTEtMTIyNDcy_e2775630-d0ee-4d70-8a5e-b1f28eb61f86">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="i4090272a2e3e4ef181634d6bd50f875f_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzUtMy0xLTEtMTIwNDM0_fa0953d2-0944-41f1-8337-31f3372a0847">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4090272a2e3e4ef181634d6bd50f875f_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzUtNS0xLTEtMTIwNDM0_c50699c8-7688-441e-9233-b68a5dc191a1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4090272a2e3e4ef181634d6bd50f875f_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzUtNy0xLTEtMTIwNDM0_3d7292b9-e550-4db8-911c-6b03d23cc41f">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="i8089caba391e4537af07017bebac6ffd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzUtOS0xLTEtMTIwNDM0_11b5372f-1201-452e-a7df-3afeda0f19c7">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="i4247d0eaed304d47b8d11a76604090ae_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctMS0xLTEtMTIyNTE4_f308da70-191a-4fe8-a9e9-12890a8d9f54">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="ifb618c6596d44650a9ed84405511417e_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctMy0xLTEtMTIyNTE4_ac29083b-aa4d-4d57-b2d7-1480431b6592">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="i6250b7700ff04527911ca7b74ca45e56_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctNS0xLTEtMTIyNTM3_df1dbd1c-0285-4666-9590-d22c3f2c2468">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6250b7700ff04527911ca7b74ca45e56_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctNy0xLTEtMTIyNTQ5_c286aa72-041f-48d0-aa14-1fa91c956e03">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6250b7700ff04527911ca7b74ca45e56_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctOS0xLTEtMTIyNTYx_5163c219-538e-46a2-8788-dc29b6a53026">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="i46047da70b7d429ab674523c34f255f9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctMTEtMS0xLTEyMjYxNA_bf6af786-3fae-4f26-a1a8-1be4548f3137">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="i9a23eae1b4eb449485410246b8164b79_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzgtMS0xLTEtMTIyNTE4_5542e798-07dd-4017-8ffc-5b53d7557086">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="i9bf5a83dbe3442438121f8743ebbe6d9_I20191231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzgtMy0xLTEtMTIyNTE4_eab51bbb-dfb3-4a12-8326-ce1ba5d6894d">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="i169b5a3c73204375bfb341c216578d75_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzgtNS0xLTEtMTIyNTM3_e3577f87-8dfb-40f7-b079-065259d72b1b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i169b5a3c73204375bfb341c216578d75_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzgtNy0xLTEtMTIyNTQ5_2390c998-a49a-4ed4-b08e-cbd8dff3df0e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i169b5a3c73204375bfb341c216578d75_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzgtOS0xLTEtMTIyNTYx_472a292b-59fd-4c2a-ae36-c6c983c40882">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="iffd6aa44634148e7ae4b36faf9e40f63_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzgtMTEtMS0xLTEyMjYxNA_45761517-dc5e-4575-ab7e-1da61027271c">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="if04a2b966f484cababceaa5d0ee508d6_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktMS0xLTEtMTIyNTE4_2c9939d8-6c32-48f3-b9d5-a6ee873ebd5d">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="i2a9e64249a2d4466a02eac94ab923b4d_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktMy0xLTEtMTIyNTE4_0821f0f8-6412-419e-98b5-5b5815e8f876">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="ifa4494a22945440e9cee0664f5aee9b0_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktNS0xLTEtMTIyNTM3_a73f5d68-3480-4aed-9854-895e613e2343">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa4494a22945440e9cee0664f5aee9b0_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktNy0xLTEtMTIyNTQ5_7f88654a-5f83-4bea-80c1-5698a05e9bc9">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="ifa4494a22945440e9cee0664f5aee9b0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktOS0xLTEtMTIyNTYx_21357470-f05e-45a2-895c-d357df91cf1f">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="i1b782c7e8fe641daa966bf5d37e8568e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktMTEtMS0xLTEyMjYxNA_19acf728-d83c-4962-8d2c-49c6ccbbf3c9">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="i40f070a03319424dbc4f63f59b6b5517_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTEtMS0xLTEyMjUxOA_826c7148-1759-429e-adeb-ffee47df778e">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="i1b0ed7cb627f4abe900c08418b4c54bc_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTMtMS0xLTEyMjUxOA_cfe52f10-0c9a-4183-8a26-002daaaa3e7b">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="i19c0f33f9559466fb8713f33d32e71a3_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTUtMS0xLTEyMjUzNw_18e281d8-5f91-48a2-80c7-c21584ae8321">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19c0f33f9559466fb8713f33d32e71a3_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTctMS0xLTEyMjU0OQ_d2cd40b4-31ac-4b39-bfd5-7120fe979ccc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19c0f33f9559466fb8713f33d32e71a3_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTktMS0xLTEyMjU2MQ_a9935fdf-8415-4a6e-86cc-63799dc1e122">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="i46fddcb4c7014245a550885597b00d93_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTExLTEtMS0xMjI2MTQ_082e9903-962a-4c01-969c-306267a3343b">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="i241ecc9314d144f2ace71f06290772ef_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctMS0xLTEtMTIwNDM0_67593af4-7cb2-484a-a67b-86353deb4373">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="i7d4a63f1b74d4513953a5b12b0b15af0_I20191231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctMy0xLTEtMTIyNDcy_6fb1715e-5489-4d46-b35a-41d2477a34cf">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="if5f541b6cf4e46888952bd2563b2e7e7_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctMy0xLTEtMTIwNDM0_2ca028fd-5acd-487d-94d4-bbf765de7dc8">&#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="if5f541b6cf4e46888952bd2563b2e7e7_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctNS0xLTEtMTIwNDM0_b78ddd69-d6de-4c7a-9445-9041d451c28e">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="if5f541b6cf4e46888952bd2563b2e7e7_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctNy0xLTEtMTIwNDM0_e13a8b97-bb4e-4de9-9fcf-b43f6787f292">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="ie0a2ebabe476403d8e167784cf7200da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctOS0xLTEtMTIwNDM0_5c12aa93-4f18-4790-9360-069a8b01c9ab">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="if73df93ac0414b78952298ba84ba982e_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktMS0xLTEtMTIwNDM0_d76ac931-4a22-405a-b845-7a93fc5273cc">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="i264eb3c55204485aa0844da1b5208228_I20191231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktMy0xLTEtMTIyNDcy_deb84551-c7a9-4ed8-8060-d38309e08c2b">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="ia29cc6055d854e189ef63f77fcfbb35a_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktMy0xLTEtMTIwNDM0_9bd6ea2d-fc4b-499a-80aa-9ce5e52fa3df">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="ia29cc6055d854e189ef63f77fcfbb35a_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktNS0xLTEtMTIwNDM0_cbc5a340-04b6-4ed4-9b46-e1e73f686ec1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia29cc6055d854e189ef63f77fcfbb35a_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktNy0xLTEtMTIwNDM0_56936756-f12f-4010-a89e-75571551c54a">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="i60fe4771431549f2b1f42963a2091de1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktOS0xLTEtMTIwNDM0_d8d4c992-6ce2-45ce-9479-2a942a8284ae">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="i0b6a394c25b44002ab0afbef3c6b23e3_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTEtMS0xLTEyMDQzNA_1cf160ff-0e2d-4c4e-b44b-1b2e87fb1f4d">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="i9c8c05ac04374aff980fda89a6a9a8e1_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTMtMS0xLTEyMjQ3Mg_b60ec6d0-d383-42ea-b965-d2768ef23e80">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="i5904f60ef3734be2a156c3d54a4787b1_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTMtMS0xLTEyMDQzNA_a440ae1b-708d-4752-b805-fddad79d86fc">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="i5904f60ef3734be2a156c3d54a4787b1_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTUtMS0xLTEyMDQzNA_d0721140-1b97-4a77-9d9d-329c724ab17e">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="i5904f60ef3734be2a156c3d54a4787b1_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTctMS0xLTEyMDQzNA_555f0d32-32b1-45bb-9f56-8ea25c2ebf2d">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="i1d3b18256be545679ff1950db66a6446_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTktMS0xLTEyMDQzNA_b0907922-e11d-45c5-90db-2fbd88f71b54">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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f4f3a0b8a8a4208a1ce91fe4cfac2cf_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzExLTEtMS0xLTEyMDQzNA_3d05f8b4-3246-4f54-ad95-cd198709ab8e">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d9d596f687746dab2dd00ec59a706da_I20191231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE1LTMtMS0xLTEyMjYwOA_2e564130-1933-4f66-bafd-8af26f01d8de">1,949</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="id887c22ad45b4a79935efafd14e3322a_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzExLTMtMS0xLTEyMDQzNA_3bb6cfb2-3e56-4dc9-9214-3e6ce49acf3c">1,536</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="id887c22ad45b4a79935efafd14e3322a_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzExLTUtMS0xLTEyMDQzNA_4cca5fbc-3682-4cca-8031-4423b8dd96b9">110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id887c22ad45b4a79935efafd14e3322a_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzExLTctMS0xLTEyMDQzNA_1353dfca-1f1e-4687-acf0-ced78e1edbbd">18,858</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i374b3b7c6d324cdf874f3d5b7a5cad77_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzExLTktMS0xLTEyMDQzNA_01a6c8c5-3375-4106-8a9d-6a6c492d9bca">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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><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="i8c112fc77363415d8e26e8b971eda187_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEzLTEtMS0xLTEyMDQzNA_43bfdd6d-ce8d-4fc3-8cc2-f447513768fb">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="i4490cd0283794c9bb6ac80e46d5dcbfe_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE3LTMtMS0xLTEyMjU4OQ_07e4bed0-36eb-4382-afda-447080e8eb5e">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="i0699836991a0490db22607889858bb19_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEzLTMtMS0xLTEyMDQzNA_5e2c889b-a421-4908-a7dc-5dad8a0e6990">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="i0699836991a0490db22607889858bb19_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEzLTUtMS0xLTEyMDQzNA_27d2702e-91bc-4913-8a8d-f8a12994c6ef">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="i0699836991a0490db22607889858bb19_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEzLTctMS0xLTEyMDQzNA_71961850-9f57-425e-b124-d52f5492e189">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="i0d9c40120efd46b8a0b7a458428ae4a6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEzLTktMS0xLTEyMDQzNA_b3a3c045-9656-4dcb-b5ad-e1eeb36e0fc5">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="i11b683d0cf334a05be6c6542396bf0a6_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE0LTEtMS0xLTEyMDQzNA_40a12153-806f-4395-b5d8-4f926f683016">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="i31cfb08d42354a1aae4bb94812964784_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE4LTMtMS0xLTEyMjU4OQ_e5a6e9c8-75d5-4013-81db-48c399c0b79b">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="i24931e8787c04ae2929f16894eafe01c_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE0LTMtMS0xLTEyMDQzNA_d61f8924-7c28-48aa-84c0-6e3b95df5c79">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="i24931e8787c04ae2929f16894eafe01c_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE0LTUtMS0xLTEyMDQzNA_d20b3cdc-1dd7-43f0-90d0-31305215da6d">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="i24931e8787c04ae2929f16894eafe01c_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE0LTctMS0xLTEyMDQzNA_d3988a77-9b24-42a0-aa0e-0df64ea1f56d">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="if354efabe3a940b1aa7e22dcfca2a77e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE0LTktMS0xLTEyMDQzNA_e74f0749-ef8c-4440-91ab-bb354e14c239">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="i8f5a8b1ef20f4636ada81020343a6004_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE1LTEtMS0xLTEyMDQzNA_ee24d061-2146-4b97-9223-2c7633937e97">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="i9de0c9d05c2f4a8190a7180d25c36d9c_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE5LTMtMS0xLTEyMjYxMA_a455f9b1-60fd-4295-b26d-617053b0a878">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="if777bc3e28aa45458ab578a5cfaec2b4_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE1LTMtMS0xLTEyMDQzNA_c9b4d0d7-1829-466e-9674-750b563a3f2f">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="if777bc3e28aa45458ab578a5cfaec2b4_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE1LTUtMS0xLTEyMDQzNA_2921bf57-6aa6-44f8-9cb1-7232d8620bcc">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="if777bc3e28aa45458ab578a5cfaec2b4_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE1LTctMS0xLTEyMDQzNA_f3636334-d32c-4373-baae-5b9dc814cc17">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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie31597b3a2d74ad89dbdca8b2be5f418_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE1LTktMS0xLTEyMDQzNA_5e3ba750-c1f9-4960-815a-f3c3171a76c3">14,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="i89719e6d8a3e4c22ae313938022e212d_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE2LTEtMS0xLTEyMDQzNA_b757498d-47ef-4a82-b119-6b49df2d6417">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="id7f45e676cd44b5b9093fe361a8f85a0_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzIwLTMtMS0xLTEyMjYxMg_ac1914a7-35fd-4d42-9ccc-1ab1b6a75d7f">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE2LTMtMS0xLTEyMDQzNA_a034c394-4711-4d15-936d-3b643a9b14af">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE2LTUtMS0xLTEyMDQzNA_66b52703-90df-45c1-bbfa-dd8be9f93dac">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE2LTctMS0xLTEyMDQzNA_4a55d1f4-0c1d-450f-bf63-78d56d3fd757">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="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE2LTktMS0xLTEyMDQzNA_aee9eecc-9fb7-4678-bf5b-3217be76a766">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></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></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%">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><ix:continuation id="i5b2d17694bb94e9891bb77f47742a787" continuedAt="i0d73b8ede60749379c5315d76061e7f1"><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. The risk rating classification for such loans are based on the non-homogenous definitions noted above.</span></div></ix:continuation><div style="margin-bottom:285pt"><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%">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><ix:continuation id="i0d73b8ede60749379c5315d76061e7f1" continuedAt="i2eb1216b27a3485a8ebf9d9086bbdc07"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzEwOTUz_a0ddda5b-2290-4434-b88c-5ff2633c1469" continuedAt="i2423d43dbb194901ac3c688a411a2406" 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 a vintage analysis of the commercial portfolio segment by loan sub-class and risk rating or delinquency status:</span></div><div style="margin-bottom:15pt"><table 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, 2022</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%">2022</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%">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 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 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%">Pass</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="i57547c29ebb2459f87cd437bf4c96f99_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzUtMi0xLTEtMTIwNDM0_a4b04cc7-5466-4776-815d-aa0c090baa44">68,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57547c29ebb2459f87cd437bf4c96f99_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzUtNC0xLTEtMTIwNDM0_2497099e-25e9-4f3e-b41e-3d163d6a6caf">68,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57547c29ebb2459f87cd437bf4c96f99_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzUtNi0xLTEtMTIwNDM0_96b5d868-f7d8-4701-9e00-6719c62de41d">42,181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57547c29ebb2459f87cd437bf4c96f99_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzUtOC0xLTEtMTIwNDM0_72062a00-4d56-45fc-b778-3652e717a426">139,760</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i57547c29ebb2459f87cd437bf4c96f99_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzUtMTAtMS0xLTEyMDQzNA_7b49246e-265b-4538-a930-e9dc0cee8303">87,197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57547c29ebb2459f87cd437bf4c96f99_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzUtMTItMS0xLTEyMDQzNA_436e8d96-bb6b-48ba-912d-a0bd24226800">242,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i57547c29ebb2459f87cd437bf4c96f99_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzUtMTQtMS0xLTEyMDQzNA_672c7d4f-f0b3-4ae2-b29f-ad1268bb5476">2,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i57547c29ebb2459f87cd437bf4c96f99_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzUtMTYtMS0xLTEyMDQzNA_416cf93c-78ef-4e8e-84fc-801f04a0db8d">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57547c29ebb2459f87cd437bf4c96f99_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzUtMTgtMS0xLTEyMDQzNA_65697ded-d6c2-4eb6-bb0e-2a488d9b367e">651,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Special Mention</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="iabd1471ab77b4d908f8872f3d6a6c55e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzYtMi0xLTEtMTIwNDM0_97212ea0-973a-468a-b83c-da0bd2214110">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabd1471ab77b4d908f8872f3d6a6c55e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzYtNC0xLTEtMTIwNDM0_afbd24b0-c20e-465f-8738-fa969f25dbbe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabd1471ab77b4d908f8872f3d6a6c55e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzYtNi0xLTEtMTIwNDM0_c57fdb64-e054-4314-b396-97fd61ece07a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabd1471ab77b4d908f8872f3d6a6c55e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzYtOC0xLTEtMTIwNDM0_c75106eb-a55e-4448-9807-c62981c21ce4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabd1471ab77b4d908f8872f3d6a6c55e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzYtMTAtMS0xLTEyMDQzNA_e35f2032-bc36-4d4b-aeb9-0aae00ac7dc2">2,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="iabd1471ab77b4d908f8872f3d6a6c55e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzYtMTItMS0xLTEyMDQzNA_26c0d993-735b-4c91-8014-e3f254888f93">4,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabd1471ab77b4d908f8872f3d6a6c55e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzYtMTQtMS0xLTEyMDQzNA_879d02f9-8b3c-4a36-9370-a1333c90499a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabd1471ab77b4d908f8872f3d6a6c55e_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzYtMTYtMS0xLTEyMDQzNA_de72a8bc-106f-43f9-baec-2d519a732c40">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabd1471ab77b4d908f8872f3d6a6c55e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzYtMTgtMS0xLTEyMDQzNA_de3250b6-fd25-41a5-96fb-1b20ba1e86ad">6,944</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Substandard</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="id64ff80ff893487dbcc93484f9232cec_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzctMi0xLTEtMTIwNDM0_f8f52ff3-66a2-42c5-8485-ac646f65f952">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id64ff80ff893487dbcc93484f9232cec_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzctNC0xLTEtMTIwNDM0_886d46d5-5614-4f83-b23c-b73e3ef366ba">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id64ff80ff893487dbcc93484f9232cec_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzctNi0xLTEtMTIwNDM0_f7bc89ae-787a-4cdb-a3cf-7d3deec43a71">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id64ff80ff893487dbcc93484f9232cec_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzctOC0xLTEtMTIwNDM0_e688a23f-ee65-4657-9fd6-4f86d02ed0cc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id64ff80ff893487dbcc93484f9232cec_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzctMTAtMS0xLTEyMDQzNA_a38140d8-6b1d-4fdb-9cf2-0043fd9697d3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id64ff80ff893487dbcc93484f9232cec_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzctMTItMS0xLTEyMDQzNA_26f65ee8-1f45-40eb-a1b9-f6e061ef7607">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id64ff80ff893487dbcc93484f9232cec_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzctMTQtMS0xLTEyMDQzNA_ce095555-91e0-4d33-aa79-ddd90bdcfdcd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id64ff80ff893487dbcc93484f9232cec_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzctMTYtMS0xLTEyMDQzNA_d588d3d8-4f59-4ceb-b923-36abc336f5db">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id64ff80ff893487dbcc93484f9232cec_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzctMTgtMS0xLTEyMDQzNA_9e718e7c-d561-45a5-8d71-d9c59fd9c58e">&#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="i8e2588cb93304358b2b4037feb029eb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzgtMi0xLTEtMTIwNDM0_c25045f0-c58c-4291-9baf-5981b44dc91a">68,301</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i8e2588cb93304358b2b4037feb029eb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzgtNC0xLTEtMTIwNDM0_0072dad1-aa1b-49ba-b6cc-acc2a47776fc">68,356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i8e2588cb93304358b2b4037feb029eb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzgtNi0xLTEtMTIwNDM0_dc06e2b6-7131-475e-8a45-f45e5528354a">42,181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i8e2588cb93304358b2b4037feb029eb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzgtOC0xLTEtMTIwNDM0_f8ad3c7b-f795-4846-85a4-e8231e48f486">139,760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i8e2588cb93304358b2b4037feb029eb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzgtMTAtMS0xLTEyMDQzNA_58e35b5f-cf05-4be8-b947-86b6d8a5205c">89,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="i8e2588cb93304358b2b4037feb029eb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzgtMTItMS0xLTEyMDQzNA_b7b45947-1829-457d-9768-dabfb076d490">246,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i8e2588cb93304358b2b4037feb029eb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzgtMTQtMS0xLTEyMDQzNA_2c713252-9dd8-461c-a9e7-f2b1c0985d63">2,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i8e2588cb93304358b2b4037feb029eb7_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzgtMTYtMS0xLTEyMDQzNA_36ce0ea6-a3a1-4fc0-ba80-051068326028">786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i8e2588cb93304358b2b4037feb029eb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzgtMTgtMS0xLTEyMDQzNA_3c41e1d8-f72c-4ebd-8c78-e82f6a02e30a">658,085</ix:nonFraction>&#160;</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 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%">Pass</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="ic6d0d8740ffe4413b28c97cceede3611_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEwLTItMS0xLTEyMDQzNA_9f055619-6286-458e-89a1-7304ed87e328">1,828,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6d0d8740ffe4413b28c97cceede3611_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEwLTQtMS0xLTEyMDQzNA_8ae6341e-973f-4d3b-a1ff-0cbb5c5c1679">1,165,434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6d0d8740ffe4413b28c97cceede3611_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEwLTYtMS0xLTEyMDQzNA_93535161-5ab5-4a40-a295-c97d0c6a22cc">528,077</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6d0d8740ffe4413b28c97cceede3611_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEwLTgtMS0xLTEyMDQzNA_60098df6-f9df-4a7e-8982-c9e46fde9d23">221,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6d0d8740ffe4413b28c97cceede3611_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEwLTEwLTEtMS0xMjA0MzQ_ffaa19b1-81c5-42a9-9fac-986960c42ea7">59,340</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6d0d8740ffe4413b28c97cceede3611_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEwLTEyLTEtMS0xMjA0MzQ_c221ea4a-f20b-467c-94e9-fb69561c9178">140,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="ic6d0d8740ffe4413b28c97cceede3611_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEwLTE0LTEtMS0xMjA0MzQ_fa3d8da7-e771-4389-b301-ef1bc3df40af">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6d0d8740ffe4413b28c97cceede3611_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEwLTE2LTEtMS0xMjA0MzQ_44355064-0d8f-4987-bc24-9caf802f2d57">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6d0d8740ffe4413b28c97cceede3611_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEwLTE4LTEtMS0xMjA0MzQ_1082cfda-75e5-4c07-8e15-a394f812c26b">3,943,519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Special Mention</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="if4c9ffa8277548ed8e93e52fc2e58bb4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzExLTItMS0xLTEyMDQzNA_c6086231-5d09-4fb2-b78d-2bde64e97dd8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4c9ffa8277548ed8e93e52fc2e58bb4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzExLTQtMS0xLTEyMDQzNA_5c85bde8-fdc0-41b7-9fc4-2876e21f4f87">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4c9ffa8277548ed8e93e52fc2e58bb4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzExLTYtMS0xLTEyMDQzNA_75bc17be-f94e-4f0d-a349-60d3a1df63c9">4,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="usd" contextRef="if4c9ffa8277548ed8e93e52fc2e58bb4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzExLTgtMS0xLTEyMDQzNA_ef254483-6739-4d94-8a44-6247fd04247d">19,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4c9ffa8277548ed8e93e52fc2e58bb4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzExLTEwLTEtMS0xMjA0MzQ_349f9718-1420-40e1-84ee-eb0f24d23bb6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4c9ffa8277548ed8e93e52fc2e58bb4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzExLTEyLTEtMS0xMjA0MzQ_a38c9845-1541-4f9f-a190-5c842758c2d5">7,508</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4c9ffa8277548ed8e93e52fc2e58bb4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzExLTE0LTEtMS0xMjA0MzQ_2b6119c2-0d61-4d3b-91b9-7bcf5df91ea9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4c9ffa8277548ed8e93e52fc2e58bb4_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzExLTE2LTEtMS0xMjA0MzQ_1e9b438f-01e2-41e6-911f-e600ae1ff719">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4c9ffa8277548ed8e93e52fc2e58bb4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzExLTE4LTEtMS0xMjA0MzQ_b27ede70-754a-4e74-bd73-4ce92ad24e1d">32,235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Substandard</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="i4a6e9edeba1743cc86c2150cd851e809_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEyLTItMS0xLTEyMDQzNA_6c38a5b1-546a-40e1-a79a-d931ad751782">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a6e9edeba1743cc86c2150cd851e809_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEyLTQtMS0xLTEyMDQzNA_f8fa32f1-4cf1-485c-b452-5289d5b55f8e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a6e9edeba1743cc86c2150cd851e809_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEyLTYtMS0xLTEyMDQzNA_478f489c-d965-4dac-9863-3ac2546c79c4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a6e9edeba1743cc86c2150cd851e809_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEyLTgtMS0xLTEyMDQzNA_a7c04605-05a4-45bc-916c-3ee2f358e5a5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a6e9edeba1743cc86c2150cd851e809_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEyLTEwLTEtMS0xMjA0MzQ_37ab0435-49d4-4cd5-857f-e689aa2ea64c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a6e9edeba1743cc86c2150cd851e809_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEyLTEyLTEtMS0xMjA0MzQ_67c8953e-f916-49a4-8e44-bf35098791b8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a6e9edeba1743cc86c2150cd851e809_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEyLTE0LTEtMS0xMjA0MzQ_c1717ede-5fb4-4558-a25d-53d6a03df21c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a6e9edeba1743cc86c2150cd851e809_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEyLTE2LTEtMS0xMjA0MzQ_b32b0eab-aed1-4e9d-a70f-507704f13a55">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a6e9edeba1743cc86c2150cd851e809_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEyLTE4LTEtMS0xMjA0MzQ_1fa27994-ea79-447e-a21c-c5580b1d67d3">&#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="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEzLTItMS0xLTEyMDQzNA_5ff73615-d4c6-470a-bbe5-93260e445ab4">1,828,568</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="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEzLTQtMS0xLTEyMDQzNA_32d4223c-fc91-4f8d-958e-40f11c3565dc">1,165,434</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="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEzLTYtMS0xLTEyMDQzNA_f71e053a-d7bb-484c-8648-f2abb6dffa5d">532,970</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="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEzLTgtMS0xLTEyMDQzNA_1312b983-ef3e-43c7-ba86-642adf3be292">241,808</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEzLTEwLTEtMS0xMjA0MzQ_962024e9-7d09-4e53-8bc0-6f20f73b8bb4">59,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="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEzLTEyLTEtMS0xMjA0MzQ_4d19a4ff-e3a4-4239-be2a-dd23081ce350">147,634</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEzLTE0LTEtMS0xMjA0MzQ_d25d99ae-ef38-4804-bbac-51ac93d4e9be">&#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="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEzLTE2LTEtMS0xMjA0MzQ_60b8a4da-a45e-43c7-977a-285fad6d5b6c">&#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="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEzLTE4LTEtMS0xMjA0MzQ_33d253bb-bc00-4369-bf0f-67e0b66be443">3,975,754</ix:nonFraction>&#160;</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 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%">Pass</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="i6d666dd4a5264b93a1971f637e1fcb2e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE1LTItMS0xLTEyMDQzNA_de028897-663d-4811-9905-5664214a97bb">18,110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d666dd4a5264b93a1971f637e1fcb2e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE1LTQtMS0xLTEyMDQzNA_703d159d-e831-479b-91c5-9975e8ff2d1b">63,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="i6d666dd4a5264b93a1971f637e1fcb2e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE1LTYtMS0xLTEyMDQzNA_e8a552dd-9276-44fc-8ec1-2a28ccbb1c39">13,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d666dd4a5264b93a1971f637e1fcb2e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE1LTgtMS0xLTEyMDQzNA_ece68c0a-694b-45ae-9fca-03625196fb6b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d666dd4a5264b93a1971f637e1fcb2e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE1LTEwLTEtMS0xMjA0MzQ_42570f0f-5115-427c-81f7-1117840f54b6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d666dd4a5264b93a1971f637e1fcb2e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE1LTEyLTEtMS0xMjA0MzQ_4846ab65-fca4-42ea-89ba-d7c1bb14aa17">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d666dd4a5264b93a1971f637e1fcb2e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE1LTE0LTEtMS0xMjA0MzQ_8f8a10ce-d186-47fa-99b0-400a6d027ff4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d666dd4a5264b93a1971f637e1fcb2e_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE1LTE2LTEtMS0xMjA0MzQ_f62dc24d-b1ff-44d6-98fd-9c18cc8ce666">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d666dd4a5264b93a1971f637e1fcb2e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE1LTE4LTEtMS0xMjA0MzQ_313642d2-65ff-4964-900c-9974103ac3af">95,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Special Mention</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="i2fb2f54ccce94837aaf1cab5685ab2cc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE2LTItMS0xLTEyMDQzNA_3c3d233f-135e-4550-ae55-be54d037bbea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fb2f54ccce94837aaf1cab5685ab2cc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE2LTQtMS0xLTEyMDQzNA_cbf4b52c-1ef1-4196-a555-7b8d350d7355">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fb2f54ccce94837aaf1cab5685ab2cc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE2LTYtMS0xLTEyMDQzNA_fe123255-aa58-442e-a65c-e21f5564c7a3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fb2f54ccce94837aaf1cab5685ab2cc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE2LTgtMS0xLTEyMDQzNA_cf936cfa-087d-4cc2-a3dd-b37146d77076">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fb2f54ccce94837aaf1cab5685ab2cc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE2LTEwLTEtMS0xMjA0MzQ_e1f5dca3-1643-4264-8444-ef11f6a40f71">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fb2f54ccce94837aaf1cab5685ab2cc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE2LTEyLTEtMS0xMjA0MzQ_b00014c3-d191-4923-beac-762f70d895e2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fb2f54ccce94837aaf1cab5685ab2cc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE2LTE0LTEtMS0xMjA0MzQ_8b6037b7-a69d-41d2-a6a6-7f00c687c23d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fb2f54ccce94837aaf1cab5685ab2cc_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE2LTE2LTEtMS0xMjA0MzQ_46883f3d-3d0f-4e33-8923-6ce92b30482d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fb2f54ccce94837aaf1cab5685ab2cc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE2LTE4LTEtMS0xMjA0MzQ_6eaae469-94ec-46e3-b86f-624371e4ca3a">&#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 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%">Substandard</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="ib2635f105401468fad52d2c136820f79_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE3LTItMS0xLTEyMDQzNA_3679589e-0f0f-4ba5-8a3d-5593b2c8c387">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2635f105401468fad52d2c136820f79_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE3LTQtMS0xLTEyMDQzNA_0e900be8-bea5-4c2c-87ee-dbf96f7e63f3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2635f105401468fad52d2c136820f79_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE3LTYtMS0xLTEyMDQzNA_eff588c7-b429-48f2-8717-fd558c130a5f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2635f105401468fad52d2c136820f79_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE3LTgtMS0xLTEyMDQzNA_39a35ddb-f679-4efe-a33b-92efa9197624">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2635f105401468fad52d2c136820f79_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE3LTEwLTEtMS0xMjA0MzQ_e3e20d2a-568d-4b84-8715-22aaf9ce2538">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2635f105401468fad52d2c136820f79_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE3LTEyLTEtMS0xMjA0MzQ_bf55ba33-25cd-437a-9635-157438f4de7f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2635f105401468fad52d2c136820f79_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE3LTE0LTEtMS0xMjA0MzQ_7f2ca9d0-bd94-47bd-8d08-872b715264db">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2635f105401468fad52d2c136820f79_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE3LTE2LTEtMS0xMjA0MzQ_ca24a4f7-1825-4f61-8426-64c7f322fd77">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2635f105401468fad52d2c136820f79_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE3LTE4LTEtMS0xMjA0MzQ_6f5fbe78-053b-4d2a-845a-c6b66d1e8c0a">&#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="i9142e91b1da647858f761cbdc9c064b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE4LTItMS0xLTEyMDQzNA_6bf47a1e-6d04-483a-a600-d4a6d037ac1d">18,110</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="i9142e91b1da647858f761cbdc9c064b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE4LTQtMS0xLTEyMDQzNA_da661c19-1251-4478-9456-857b411072ce">63,394</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="i9142e91b1da647858f761cbdc9c064b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE4LTYtMS0xLTEyMDQzNA_5166474e-573e-45ab-8627-9e80c2dea795">13,613</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="i9142e91b1da647858f761cbdc9c064b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE4LTgtMS0xLTEyMDQzNA_d5211f54-6ddd-4e42-bf26-e7c6ed921d91">&#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="i9142e91b1da647858f761cbdc9c064b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE4LTEwLTEtMS0xMjA0MzQ_7ea49147-2bad-4d8f-b846-5ac61acc9411">&#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="i9142e91b1da647858f761cbdc9c064b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE4LTEyLTEtMS0xMjA0MzQ_4cd1ac7b-88c3-4385-858b-afb874fac98f">&#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="i9142e91b1da647858f761cbdc9c064b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE4LTE0LTEtMS0xMjA0MzQ_851d5b18-e4a6-412f-aacf-369f7fedfebf">&#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="i9142e91b1da647858f761cbdc9c064b4_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE4LTE2LTEtMS0xMjA0MzQ_9da0e434-e7e9-4528-b857-454764b15a8f">&#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="i9142e91b1da647858f761cbdc9c064b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE4LTE4LTEtMS0xMjA0MzQ_75f09c44-26b4-4354-b9f9-232d895f7d13">95,117</ix:nonFraction>&#160;</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 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%">Pass</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="iceec128cebf14f36bd601fdbca24c8d5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIwLTItMS0xLTEyMDQzNA_211b594d-dfc7-456e-a1f8-f170dc251e24">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="usd" contextRef="iceec128cebf14f36bd601fdbca24c8d5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIwLTQtMS0xLTEyMDQzNA_deca0cd5-74c6-48b4-94b0-3781a91d3a47">14,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="iceec128cebf14f36bd601fdbca24c8d5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIwLTYtMS0xLTEyMDQzNA_c3c17b9c-1055-4000-99e0-41b3631cef77">3,960</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iceec128cebf14f36bd601fdbca24c8d5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIwLTgtMS0xLTEyMDQzNA_90cd4109-f67a-492c-b6e2-8a2632e7bd7f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iceec128cebf14f36bd601fdbca24c8d5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIwLTEwLTEtMS0xMjA0MzQ_f9388338-912c-48c0-864d-3b97c4a87e14">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iceec128cebf14f36bd601fdbca24c8d5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIwLTEyLTEtMS0xMjA0MzQ_5bf2be3c-43b5-4e90-9ebf-b4c91eb27719">305</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iceec128cebf14f36bd601fdbca24c8d5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIwLTE0LTEtMS0xMjA0MzQ_ee05c8b1-a6ec-4998-8a79-9b949e2754e9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iceec128cebf14f36bd601fdbca24c8d5_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIwLTE2LTEtMS0xMjA0MzQ_97fe0ed1-2783-47da-afb8-765e2509458e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iceec128cebf14f36bd601fdbca24c8d5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIwLTE4LTEtMS0xMjA0MzQ_e8930a86-b262-470d-8baf-d142e4174f16">18,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 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%">Special Mention</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="i72f29c1faabe4b9fa1bb8a902f1b63d5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIxLTItMS0xLTEyMDQzNA_1f210140-8dc1-4d0c-8fb2-7ee4bfab4098">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72f29c1faabe4b9fa1bb8a902f1b63d5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIxLTQtMS0xLTEyMDQzNA_74ee6e20-d4c7-4e43-86b1-38a5f42f9d9c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72f29c1faabe4b9fa1bb8a902f1b63d5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIxLTYtMS0xLTEyMDQzNA_0599f9ab-f592-4c2c-aa88-864fd4bf06e3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72f29c1faabe4b9fa1bb8a902f1b63d5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIxLTgtMS0xLTEyMDQzNA_46889c93-3f6a-4b19-96f3-3ee6bebc723d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72f29c1faabe4b9fa1bb8a902f1b63d5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIxLTEwLTEtMS0xMjA0MzQ_b5d8a9fb-6982-4db4-b82e-7d270d4c792b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72f29c1faabe4b9fa1bb8a902f1b63d5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIxLTEyLTEtMS0xMjA0MzQ_b58ca4e2-d066-487a-9ab5-4458164c4e86">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72f29c1faabe4b9fa1bb8a902f1b63d5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIxLTE0LTEtMS0xMjA0MzQ_8fc17e4f-40f2-40cb-a557-fa59d3703d5d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72f29c1faabe4b9fa1bb8a902f1b63d5_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIxLTE2LTEtMS0xMjA0MzQ_3ece43b7-39fa-498f-a8ab-e927f7b6c6f0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72f29c1faabe4b9fa1bb8a902f1b63d5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIxLTE4LTEtMS0xMjA0MzQ_5bc03a3e-786d-4b41-83fc-2567e07b3a3e">&#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 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%">Substandard</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="i112286f0a56a4c4bace7f5206f19506f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIyLTItMS0xLTEyMDQzNA_5902588b-1036-4c24-9c22-c1eb5a1e3c8a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i112286f0a56a4c4bace7f5206f19506f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIyLTQtMS0xLTEyMDQzNA_c3c144e7-a72e-4df9-9276-2e9457c19a3b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i112286f0a56a4c4bace7f5206f19506f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIyLTYtMS0xLTEyMDQzNA_d78f05d9-f442-41dc-b795-71e5c3c0216d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i112286f0a56a4c4bace7f5206f19506f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIyLTgtMS0xLTEyMDQzNA_c00d7429-fd19-4ee1-bd61-e2a3f7b2d11e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i112286f0a56a4c4bace7f5206f19506f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIyLTEwLTEtMS0xMjA0MzQ_4f5b0cf4-da5f-4d18-86c5-dbbf7f4b7f3f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i112286f0a56a4c4bace7f5206f19506f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIyLTEyLTEtMS0xMjA0MzQ_d7a08a24-12ef-4a4e-8b4a-159d2f391a99">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i112286f0a56a4c4bace7f5206f19506f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIyLTE0LTEtMS0xMjA0MzQ_ac4c05aa-581e-4641-95d6-a53786ae6883">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i112286f0a56a4c4bace7f5206f19506f_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIyLTE2LTEtMS0xMjA0MzQ_5937ccf3-323a-4e70-8b67-aba59c428551">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i112286f0a56a4c4bace7f5206f19506f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIyLTE4LTEtMS0xMjA0MzQ_73f3f697-6cb0-4051-96fb-375821e9f002">&#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="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIzLTItMS0xLTEyMDQzNA_fcbe3139-d565-4152-bd0a-51c26611612b">341</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="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIzLTQtMS0xLTEyMDQzNA_338debb9-1545-43a4-a11d-d0f6aaf390cd">14,348</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="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIzLTYtMS0xLTEyMDQzNA_11947a3b-132a-4107-a216-8327cde2804e">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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIzLTgtMS0xLTEyMDQzNA_72497eac-86aa-4e51-bba6-2c498f5a858e">&#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="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIzLTEwLTEtMS0xMjA0MzQ_10e475e3-862c-4295-ac7c-704416db5f62">&#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="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIzLTEyLTEtMS0xMjA0MzQ_388c6384-305f-4ca5-b628-6d8fb182d334">305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIzLTE0LTEtMS0xMjA0MzQ_35f52c1c-ab83-4141-84fb-64b1238b1bb2">&#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="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIzLTE2LTEtMS0xMjA0MzQ_9f1011fe-1cdf-449b-942d-a5906f5baaf1">&#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="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIzLTE4LTEtMS0xMjA0MzQ_0d66be0c-fbfb-44ef-a8c5-f25720acbf69">18,954</ix:nonFraction>&#160;</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 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%">Pass</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="if0c3939cb0754e1197593c122ae503b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI1LTItMS0xLTEyMDQzNA_05b4e8d7-e23d-4b32-841f-f4e23473342c">149,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0c3939cb0754e1197593c122ae503b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI1LTQtMS0xLTEyMDQzNA_467fb414-f75e-4672-a095-087407eb8afd">50,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0c3939cb0754e1197593c122ae503b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI1LTYtMS0xLTEyMDQzNA_f829ea4c-11d3-48a7-a6cb-61e04903a48a">24,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="usd" contextRef="if0c3939cb0754e1197593c122ae503b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI1LTgtMS0xLTEyMDQzNA_22f6d402-eac0-4eff-91ae-61efb62f47c0">519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0c3939cb0754e1197593c122ae503b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI1LTEwLTEtMS0xMjA0MzQ_d4222aff-d1c7-4eca-9b69-5ef5caa10d31">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0c3939cb0754e1197593c122ae503b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI1LTEyLTEtMS0xMjA0MzQ_8da49b2e-01a8-489d-b307-522c3b181832">74</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0c3939cb0754e1197593c122ae503b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI1LTE0LTEtMS0xMjA0MzQ_e2e7ce87-4073-44eb-9552-2d192b8334ef">123,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0c3939cb0754e1197593c122ae503b4_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI1LTE2LTEtMS0xMjA0MzQ_8505dcee-22cc-45b3-bbf8-c8f0e5bdda17">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0c3939cb0754e1197593c122ae503b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI1LTE4LTEtMS0xMjA0MzQ_13d66491-b39f-43f4-a930-ec53abc2e47c">348,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Special Mention</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="i00e2c46589f94d66a5930d340b17760c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI2LTItMS0xLTEyMDQzNA_90d2db1f-28e9-4838-b220-6d885eaa29b5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00e2c46589f94d66a5930d340b17760c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI2LTQtMS0xLTEyMDQzNA_91529839-4d5e-4948-b8ad-86fd6152560d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00e2c46589f94d66a5930d340b17760c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI2LTYtMS0xLTEyMDQzNA_f9b29cc4-61c5-4b15-86b4-ae001eae4865">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00e2c46589f94d66a5930d340b17760c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI2LTgtMS0xLTEyMDQzNA_5572e4cf-252a-4027-af1b-e13f963c0abb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00e2c46589f94d66a5930d340b17760c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI2LTEwLTEtMS0xMjA0MzQ_3cc1fb39-7256-49bb-a23c-c0370bb34075">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00e2c46589f94d66a5930d340b17760c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI2LTEyLTEtMS0xMjA0MzQ_5f5822d8-f410-4d86-970d-e06d0a9669e0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00e2c46589f94d66a5930d340b17760c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI2LTE0LTEtMS0xMjA0MzQ_e8692d19-7d4b-4393-b733-ba35728e3a75">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00e2c46589f94d66a5930d340b17760c_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI2LTE2LTEtMS0xMjA0MzQ_b50072a9-7a45-427b-9895-196b1036b530">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00e2c46589f94d66a5930d340b17760c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI2LTE4LTEtMS0xMjA0MzQ_9cf662b3-b016-45a3-82bb-f8bf4aa37c18">&#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 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%">Substandard</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="i764e67c613a0460da3afc3cacc141b16_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI3LTItMS0xLTEyMDQzNA_ce713905-7b18-4175-afab-a076394b8035">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i764e67c613a0460da3afc3cacc141b16_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI3LTQtMS0xLTEyMDQzNA_99ce4706-cd94-4390-8cdb-7dfcc4d476c9">6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i764e67c613a0460da3afc3cacc141b16_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI3LTYtMS0xLTEyMDQzNA_b5bd23f6-e6e9-4feb-a062-e5da6c159f65">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i764e67c613a0460da3afc3cacc141b16_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI3LTgtMS0xLTEyMDQzNA_49503430-28ad-4702-9977-b654443d202e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i764e67c613a0460da3afc3cacc141b16_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI3LTEwLTEtMS0xMjA0MzQ_990ebedf-098a-4d1a-8238-54317f42c051">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i764e67c613a0460da3afc3cacc141b16_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI3LTEyLTEtMS0xMjA0MzQ_c83f3b8d-6d3e-427f-ad58-597b7e21e802">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i764e67c613a0460da3afc3cacc141b16_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI3LTE0LTEtMS0xMjA0MzQ_d3d9fb4f-9ed0-46fd-8cc1-2bdd0e23d995">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i764e67c613a0460da3afc3cacc141b16_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI3LTE2LTEtMS0xMjA0MzQ_22fc9a45-e13e-40dd-b373-7254c5728aa8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i764e67c613a0460da3afc3cacc141b16_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI3LTE4LTEtMS0xMjA0MzQ_0efcff4b-4a1d-4164-a367-e19d19960e91">6,782</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i01f27e8b58744c7f962875b05047a1b5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI4LTItMS0xLTEyMDQzNA_d83f3217-0211-4276-ba9f-fcaff5cbe5fd">149,133</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="i01f27e8b58744c7f962875b05047a1b5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI4LTQtMS0xLTEyMDQzNA_c45f44d9-713b-4912-b3f1-e8f9c44af815">57,718</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="i01f27e8b58744c7f962875b05047a1b5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI4LTYtMS0xLTEyMDQzNA_0e0feb8f-da7b-4de9-9eb2-4b993599ca77">24,807</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="i01f27e8b58744c7f962875b05047a1b5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI4LTgtMS0xLTEyMDQzNA_d35d49c2-77ac-4a30-92d9-bda4a1235be7">519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01f27e8b58744c7f962875b05047a1b5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI4LTEwLTEtMS0xMjA0MzQ_f2e9eeba-1bb3-4523-a5f6-1ae0b0b04b33">&#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="i01f27e8b58744c7f962875b05047a1b5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI4LTEyLTEtMS0xMjA0MzQ_96eadce1-315b-4aa5-8bee-3a5d5c9a9bc3">74</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i01f27e8b58744c7f962875b05047a1b5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI4LTE0LTEtMS0xMjA0MzQ_23db418d-4150-4865-a982-4e5cae2832ad">123,303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i01f27e8b58744c7f962875b05047a1b5_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI4LTE2LTEtMS0xMjA0MzQ_6f5b5761-a00d-44e0-96bc-1fed5100528d">&#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="i01f27e8b58744c7f962875b05047a1b5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI4LTE4LTEtMS0xMjA0MzQ_17670020-88f9-456a-a391-264fe298e5f8">355,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></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="ia6880650225d4263b2baddf370cab3e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMwLTItMS0xLTEyMDQzNA_70462656-4ea7-4f1d-ae29-58e60d0ab1a4">66,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6880650225d4263b2baddf370cab3e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMwLTQtMS0xLTEyMDQzNA_b9aef031-d109-470c-b145-8d3843fc7a15">76,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6880650225d4263b2baddf370cab3e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMwLTYtMS0xLTEyMDQzNA_3d131ced-ad0b-4dbd-9c42-321e2aa8db5f">11,128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6880650225d4263b2baddf370cab3e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMwLTgtMS0xLTEyMDQzNA_0b236d67-0221-4c63-acef-981cae49feaf">3,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="ia6880650225d4263b2baddf370cab3e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMwLTEwLTEtMS0xMjA0MzQ_c8f64b4c-9e93-4de6-96f7-88e19d2ed268">794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6880650225d4263b2baddf370cab3e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMwLTEyLTEtMS0xMjA0MzQ_b1e15aeb-53ea-4cbd-837d-bed8b0d8675f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6880650225d4263b2baddf370cab3e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMwLTE0LTEtMS0xMjA0MzQ_ff5d9562-eca7-49ff-a185-ae67466aaab9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6880650225d4263b2baddf370cab3e5_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMwLTE2LTEtMS0xMjA0MzQ_056f65e2-1300-4d99-bb2d-8d8397905e4b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6880650225d4263b2baddf370cab3e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMwLTE4LTEtMS0xMjA0MzQ_f6603c91-bdfd-4e57-b3bd-509753b222a6">158,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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="i6c6bd4456a0c4ec2bccce7b6f77fbbba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMyLTItMS0xLTEyMDQzNA_4a90c9fd-a3f0-4ed9-a0ac-e20ebd0761ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c6bd4456a0c4ec2bccce7b6f77fbbba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMyLTQtMS0xLTEyMDQzNA_9af7ba35-e342-4299-80ee-16016b63c487">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c6bd4456a0c4ec2bccce7b6f77fbbba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMyLTYtMS0xLTEyMDQzNA_f1d09ef1-220a-4725-a895-431d8b36f9e9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c6bd4456a0c4ec2bccce7b6f77fbbba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMyLTgtMS0xLTEyMDQzNA_a9c3c393-b50a-4ca0-8fa7-91f4180b3c3b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c6bd4456a0c4ec2bccce7b6f77fbbba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMyLTEwLTEtMS0xMjA0MzQ_635371ee-2bbd-4455-9a20-7e8cb8a3255e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c6bd4456a0c4ec2bccce7b6f77fbbba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMyLTEyLTEtMS0xMjA0MzQ_a399f08c-6c15-4421-b1e9-be514142beb3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c6bd4456a0c4ec2bccce7b6f77fbbba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMyLTE0LTEtMS0xMjA0MzQ_d54713cb-825e-4d52-b0c4-97599d9cad9f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c6bd4456a0c4ec2bccce7b6f77fbbba_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMyLTE2LTEtMS0xMjA0MzQ_3e955cfb-9923-4069-83e6-3aad589c1f03">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c6bd4456a0c4ec2bccce7b6f77fbbba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMyLTE4LTEtMS0xMjA0MzQ_63191f5d-b661-4d5a-867f-112ac90c269c">&#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="i07b3871502b84f8184d6c623de698002_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMzLTItMS0xLTEyMDQzNA_86db2bf1-f3ca-49ba-a5af-a583ac09bfd9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b3871502b84f8184d6c623de698002_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMzLTQtMS0xLTEyMDQzNA_9d51d771-4344-4971-b0fa-554069e9f354">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b3871502b84f8184d6c623de698002_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMzLTYtMS0xLTEyMDQzNA_ddd00063-c431-4876-887a-156998748fef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b3871502b84f8184d6c623de698002_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMzLTgtMS0xLTEyMDQzNA_d33ee0c1-a150-41c8-a4b3-5242227679f0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b3871502b84f8184d6c623de698002_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMzLTEwLTEtMS0xMjA0MzQ_af93668b-bf50-4b2a-98bb-ec7cf37bb3eb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b3871502b84f8184d6c623de698002_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMzLTEyLTEtMS0xMjA0MzQ_be144173-f02b-4d6a-8841-de3ca08c7b77">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b3871502b84f8184d6c623de698002_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMzLTE0LTEtMS0xMjA0MzQ_46133916-07db-4832-88f6-112fd73b26f0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b3871502b84f8184d6c623de698002_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMzLTE2LTEtMS0xMjA0MzQ_52ba8598-6081-4cf1-b751-5c1405a402bf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b3871502b84f8184d6c623de698002_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMzLTE4LTEtMS0xMjA0MzQ_70cc707b-7d1a-4930-8aad-eb5073a3f0a3">&#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="i708dcbfc0426461ca5b86e7cc2fbd9b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM0LTItMS0xLTEyMDQzNA_0772d5ee-bc6a-414d-bf6e-2b2c308ee6e3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i708dcbfc0426461ca5b86e7cc2fbd9b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM0LTQtMS0xLTEyMDQzNA_d74d510d-fea9-4ef4-b49c-d3f1be138ee5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i708dcbfc0426461ca5b86e7cc2fbd9b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM0LTYtMS0xLTEyMDQzNA_35daeab6-2526-4823-ab1d-b123eaaf2526">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i708dcbfc0426461ca5b86e7cc2fbd9b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM0LTgtMS0xLTEyMDQzNA_a6cb4392-350e-437d-a96b-30d1f9ea4f6b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i708dcbfc0426461ca5b86e7cc2fbd9b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM0LTEwLTEtMS0xMjA0MzQ_73bd8864-9120-45e3-92d5-c6e66b8ec69d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i708dcbfc0426461ca5b86e7cc2fbd9b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM0LTEyLTEtMS0xMjA0MzQ_565f58b8-98b1-423c-9fce-27f77437393f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i708dcbfc0426461ca5b86e7cc2fbd9b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM0LTE0LTEtMS0xMjA0MzQ_99d089f1-786f-4e08-80b8-0c3640ab6434">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i708dcbfc0426461ca5b86e7cc2fbd9b4_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM0LTE2LTEtMS0xMjA0MzQ_f72dc27c-c7ef-452f-b293-7a4a2a420c8d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i708dcbfc0426461ca5b86e7cc2fbd9b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM0LTE4LTEtMS0xMjA0MzQ_f45b0705-e861-4782-8dbe-27232747a407">&#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="i05c0654849704f1ea20725e3f7dc041f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM1LTItMS0xLTEyMDQzNA_744ff40d-0bc8-4743-acc2-48ab1a7e9050">66,034</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="i05c0654849704f1ea20725e3f7dc041f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM1LTQtMS0xLTEyMDQzNA_97a478ac-f395-4689-b96b-e5b56c0e1eec">76,814</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="i05c0654849704f1ea20725e3f7dc041f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM1LTYtMS0xLTEyMDQzNA_0339816e-39c1-45e2-bd49-e891a780253e">11,128</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="i05c0654849704f1ea20725e3f7dc041f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM1LTgtMS0xLTEyMDQzNA_4932ceb6-5754-4df0-87fa-a3fb3cd09795">3,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05c0654849704f1ea20725e3f7dc041f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM1LTEwLTEtMS0xMjA0MzQ_c15395a1-a583-4a14-ad99-7614a708dc2c">794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05c0654849704f1ea20725e3f7dc041f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM1LTEyLTEtMS0xMjA0MzQ_c25d0960-82e5-45da-8c84-22037c6056a0">&#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="i05c0654849704f1ea20725e3f7dc041f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM1LTE0LTEtMS0xMjA0MzQ_896c618c-5dc2-471f-baef-c326f6567456">&#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="i05c0654849704f1ea20725e3f7dc041f_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM1LTE2LTEtMS0xMjA0MzQ_6b631594-ed13-48a9-8724-23fbb253ec5c">&#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="i05c0654849704f1ea20725e3f7dc041f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM1LTE4LTEtMS0xMjA0MzQ_aaf22e3b-20e3-4b88-8aa2-82fc34c1ddaa">158,038</ix:nonFraction>&#160;</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 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%">Pass</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="i9f57e80116014fbcaf0afdcea7122985_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM3LTItMS0xLTEyMDQzNA_98beb8f7-94fb-4b8b-913c-ec7cf5fcfb0a">70,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f57e80116014fbcaf0afdcea7122985_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM3LTQtMS0xLTEyMDQzNA_7fda6f4a-349b-4c33-982e-0e64c173d859">51,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="i9f57e80116014fbcaf0afdcea7122985_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM3LTYtMS0xLTEyMDQzNA_632c7551-9099-4965-918e-6fd13d2d7c03">44,778</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f57e80116014fbcaf0afdcea7122985_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM3LTgtMS0xLTEyMDQzNA_25b8a67a-0b85-4fb3-93c0-6e4f7fb3d77d">71,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f57e80116014fbcaf0afdcea7122985_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM3LTEwLTEtMS0xMjA0MzQ_e12970fe-03e8-4684-b646-1c70c9c4f8b8">36,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f57e80116014fbcaf0afdcea7122985_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM3LTEyLTEtMS0xMjA0MzQ_027c035b-98b1-4baf-acfe-57befe83819f">139,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="i9f57e80116014fbcaf0afdcea7122985_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM3LTE0LTEtMS0xMjA0MzQ_abb6a39f-4849-41c2-925b-34ca5b246535">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f57e80116014fbcaf0afdcea7122985_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM3LTE2LTEtMS0xMjA0MzQ_57b84617-1277-47f7-9852-be20b22c431e">1,104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f57e80116014fbcaf0afdcea7122985_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM3LTE4LTEtMS0xMjA0MzQ_d55830fb-d7d7-4bdd-a142-284f6990754a">415,796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Special Mention</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="if03d39a136974b6188742a2d374f0ffb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM4LTItMS0xLTEyMDQzNA_10766392-fc41-4e72-8b22-b513e08c9cb0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if03d39a136974b6188742a2d374f0ffb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM4LTQtMS0xLTEyMDQzNA_0d0a0ff8-0394-477f-abee-c5e4ccc8b874">743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if03d39a136974b6188742a2d374f0ffb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM4LTYtMS0xLTEyMDQzNA_1f6d0a18-dd10-4e26-a8f3-86e2ab5ee412">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if03d39a136974b6188742a2d374f0ffb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM4LTgtMS0xLTEyMDQzNA_33755c99-9158-49d4-8134-b1fab2dcbc92">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if03d39a136974b6188742a2d374f0ffb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM4LTEwLTEtMS0xMjA0MzQ_6fadd05a-97ac-459a-a7ea-9294fa3c4c02">6,179</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if03d39a136974b6188742a2d374f0ffb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM4LTEyLTEtMS0xMjA0MzQ_9043d8e0-a30f-4d18-86a4-6a16f268b473">13,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if03d39a136974b6188742a2d374f0ffb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM4LTE0LTEtMS0xMjA0MzQ_d7c1b306-d22c-4b45-a4b4-e77aa5cbd80a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if03d39a136974b6188742a2d374f0ffb_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM4LTE2LTEtMS0xMjA0MzQ_b1cf45a6-a8a2-4334-8289-4db455c9e692">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if03d39a136974b6188742a2d374f0ffb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM4LTE4LTEtMS0xMjA0MzQ_1a0f1efb-a9e6-4269-b911-15c68c5fd861">20,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 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%">Substandard</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="i30899857960748328b974ad830b52607_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM5LTItMS0xLTEyMDQzNA_655a82d4-d103-4edb-89db-fc77ffbc3bfc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30899857960748328b974ad830b52607_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM5LTQtMS0xLTEyMDQzNA_d77c8eac-d813-485b-a355-ec6efae56f56">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30899857960748328b974ad830b52607_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM5LTYtMS0xLTEyMDQzNA_a9f9d114-e539-4f51-a4e9-15da9b036882">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30899857960748328b974ad830b52607_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM5LTgtMS0xLTEyMDQzNA_37f8a116-266d-4d04-a0d3-eeb9ea351190">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30899857960748328b974ad830b52607_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM5LTEwLTEtMS0xMjA0MzQ_77506beb-bda7-421b-ac9f-c8f5a39034c6">2,149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30899857960748328b974ad830b52607_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM5LTEyLTEtMS0xMjA0MzQ_40a65e32-4429-4d5a-9f29-2acceb0d3abe">5,011</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30899857960748328b974ad830b52607_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM5LTE0LTEtMS0xMjA0MzQ_d3bb8e23-4080-4d2e-abf4-fe0b0cb09634">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30899857960748328b974ad830b52607_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM5LTE2LTEtMS0xMjA0MzQ_4d245fea-e222-4964-ad02-a2bebd586893">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30899857960748328b974ad830b52607_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM5LTE4LTEtMS0xMjA0MzQ_7fb57057-6fdd-49da-91ac-1ca52e483765">7,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="icf86834648814fe4829511d885a8186f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQwLTItMS0xLTEyMDQzNA_58b02528-eb4f-4df9-a9d2-7f64699fb975">70,192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="icf86834648814fe4829511d885a8186f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQwLTQtMS0xLTEyMDQzNA_c0d0a4f2-38eb-4567-bf99-8ade29f974de">52,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="icf86834648814fe4829511d885a8186f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQwLTYtMS0xLTEyMDQzNA_768b2670-b33f-4ceb-99dd-d55e1586c887">44,778</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="icf86834648814fe4829511d885a8186f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQwLTgtMS0xLTEyMDQzNA_2729ac6c-f65c-4d26-9811-2dbcdb832be3">71,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="icf86834648814fe4829511d885a8186f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQwLTEwLTEtMS0xMjA0MzQ_014b2911-2e42-46bc-afa0-5c27c0133aab">44,785</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="icf86834648814fe4829511d885a8186f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQwLTEyLTEtMS0xMjA0MzQ_69e853a9-4aa5-41e5-ad71-372d6d0099dd">158,187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="icf86834648814fe4829511d885a8186f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQwLTE0LTEtMS0xMjA0MzQ_01e5698a-3493-4c07-801f-bd042d3aab11">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="icf86834648814fe4829511d885a8186f_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQwLTE2LTEtMS0xMjA0MzQ_7ea52bf0-9e68-45a7-aa66-cb6f7da811b9">1,104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="icf86834648814fe4829511d885a8186f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQwLTE4LTEtMS0xMjA0MzQ_97732359-c070-470c-b5f5-c8a52a2713ef">443,363</ix:nonFraction>&#160;</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 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%">Pass</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="i0e739c5623344fbd82ff52095d82c32a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQyLTItMS0xLTEyMDQzNA_42eedf00-64be-47fd-b39c-9a89addb7a04">65,566</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e739c5623344fbd82ff52095d82c32a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQyLTQtMS0xLTEyMDQzNA_580d7ae3-94b2-4369-9de3-0b04c002be6c">42,921</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e739c5623344fbd82ff52095d82c32a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQyLTYtMS0xLTEyMDQzNA_fc5b6f87-3763-4643-978c-0f2982d1ce08">45,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e739c5623344fbd82ff52095d82c32a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQyLTgtMS0xLTEyMDQzNA_ae0795ae-b9b8-43ca-9c85-9833ec484a8d">18,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e739c5623344fbd82ff52095d82c32a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQyLTEwLTEtMS0xMjA0MzQ_7643c183-8ac7-4381-90d8-e5eae0120496">13,548</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e739c5623344fbd82ff52095d82c32a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQyLTEyLTEtMS0xMjA0MzQ_f7cddedb-3610-4111-aea2-5b90af25960c">18,779</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e739c5623344fbd82ff52095d82c32a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQyLTE0LTEtMS0xMjA0MzQ_81ecd842-cc5a-4569-b433-cae8c2d23a50">130,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e739c5623344fbd82ff52095d82c32a_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQyLTE2LTEtMS0xMjA0MzQ_38307f94-6409-44ba-9081-689968dace8d">2,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="i0e739c5623344fbd82ff52095d82c32a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQyLTE4LTEtMS0xMjA0MzQ_3641c2a1-825a-4b5e-80af-bbf3e260d603">337,816</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Special Mention</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="i0575ba81e2964c35a1ac7a4a787fe23a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQzLTItMS0xLTEyMDQzNA_b80dadaf-7df8-4cf9-9617-83e51fff4b4f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0575ba81e2964c35a1ac7a4a787fe23a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQzLTQtMS0xLTEyMDQzNA_92ab674d-a020-4a31-bf65-c7430ad554bf">612</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0575ba81e2964c35a1ac7a4a787fe23a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQzLTYtMS0xLTEyMDQzNA_4d4fc643-a0ed-41c2-a2a0-5fbb7ffb808c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0575ba81e2964c35a1ac7a4a787fe23a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQzLTgtMS0xLTEyMDQzNA_70ac3d2b-44cd-42d2-9b01-6a67927653bb">3,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0575ba81e2964c35a1ac7a4a787fe23a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQzLTEwLTEtMS0xMjA0MzQ_df3e6477-6389-4692-8892-151f085882e9">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0575ba81e2964c35a1ac7a4a787fe23a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQzLTEyLTEtMS0xMjA0MzQ_c43997ff-72d5-4405-87e7-8ca0fbf09915">3,444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0575ba81e2964c35a1ac7a4a787fe23a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQzLTE0LTEtMS0xMjA0MzQ_c61efe6b-6e10-4e5f-9b86-e786ce370c22">403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0575ba81e2964c35a1ac7a4a787fe23a_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQzLTE2LTEtMS0xMjA0MzQ_afafa561-c323-4287-aa4a-ad6a466ead6a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0575ba81e2964c35a1ac7a4a787fe23a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQzLTE4LTEtMS0xMjA0MzQ_ce5824f7-3c2b-4515-94fa-477071929a20">8,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Substandard</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="i0cf2025174e843f0bf8eac19a1e28bae_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ0LTItMS0xLTEyMDQzNA_c80fbac0-c8cb-4e10-bd86-4a8cc969871c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cf2025174e843f0bf8eac19a1e28bae_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ0LTQtMS0xLTEyMDQzNA_ac786be0-937a-4fc4-8ae2-e1fb2481c5da">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="i0cf2025174e843f0bf8eac19a1e28bae_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ0LTYtMS0xLTEyMDQzNA_d220e2f3-10ca-4bdc-a490-ab7eef89209e">2,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cf2025174e843f0bf8eac19a1e28bae_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ0LTgtMS0xLTEyMDQzNA_f855070b-c01b-48c7-965b-99169fb4b461">4,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cf2025174e843f0bf8eac19a1e28bae_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ0LTEwLTEtMS0xMjA0MzQ_6a83b863-0004-4b1b-aa7e-fd712c78efa7">2,591</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cf2025174e843f0bf8eac19a1e28bae_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ0LTEyLTEtMS0xMjA0MzQ_319780d4-c35b-4429-b265-9a9e4a747138">2,206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cf2025174e843f0bf8eac19a1e28bae_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ0LTE0LTEtMS0xMjA0MzQ_fc735861-a36f-49b9-9e06-3b6486050baf">1,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cf2025174e843f0bf8eac19a1e28bae_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ0LTE2LTEtMS0xMjA0MzQ_0db0a44a-1ae6-4b92-a4fa-1b3d8b7040c3">101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cf2025174e843f0bf8eac19a1e28bae_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ0LTE4LTEtMS0xMjA0MzQ_d252f6fd-d58d-4a32-ae09-315c775c9e9c">13,886</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="ie67856eca3a84c0798d55dcd2004ec8d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ1LTItMS0xLTEyMDQzNA_b90e62d1-3973-469e-95df-3091bccc0086">65,566</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ1LTQtMS0xLTEyMDQzNA_05ea8846-48c9-4a9a-ad8b-70e2695c51ae">43,871</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ1LTYtMS0xLTEyMDQzNA_bdf34701-5e66-4b2f-a813-41077df9035f">48,578</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ1LTgtMS0xLTEyMDQzNA_44fe993a-a9b5-4032-ab2d-64794ecabe3e">26,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ1LTEwLTEtMS0xMjA0MzQ_1a6ab347-1acc-4500-8bf1-12afb705d065">16,148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ1LTEyLTEtMS0xMjA0MzQ_dd9671bd-da0d-43eb-932c-baf72f2e6a4d">24,429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ1LTE0LTEtMS0xMjA0MzQ_c0278e36-d6ad-4679-90b1-1f0493842bed">132,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="ie67856eca3a84c0798d55dcd2004ec8d_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ1LTE2LTEtMS0xMjA0MzQ_455ddf9a-2196-4e5d-a52f-35378e7c6a5c">2,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ1LTE4LTEtMS0xMjA0MzQ_65b616c5-12d7-4af3-b25b-27d98a195940">359,747</ix:nonFraction>&#160;</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="i74a5356925ab4aedb549991e7432f935_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ2LTItMS0xLTEyMDQzNA_a369ec5f-de2b-48e8-bb9d-33c54f1c4279">2,266,245</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="i74a5356925ab4aedb549991e7432f935_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ2LTQtMS0xLTEyMDQzNA_362576a0-1efa-4dd5-898c-13d9b02d8a4c">1,542,597</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="i74a5356925ab4aedb549991e7432f935_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ2LTYtMS0xLTEyMDQzNA_78f51717-c50e-4e0b-85f9-8d5e102f7d31">722,015</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="i74a5356925ab4aedb549991e7432f935_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ2LTgtMS0xLTEyMDQzNA_51e8c9d9-0c30-4166-b471-e558189509f3">483,627</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="i74a5356925ab4aedb549991e7432f935_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ2LTEwLTEtMS0xMjA0MzQ_465d5c07-9107-42df-a385-fbe5897728cd">210,966</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="i74a5356925ab4aedb549991e7432f935_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ2LTEyLTEtMS0xMjA0MzQ_57be4357-299d-45ac-b21f-0407718b3b50">577,415</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="i74a5356925ab4aedb549991e7432f935_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ2LTE0LTEtMS0xMjA0MzQ_a66bfae5-ef8f-4aad-bb5f-c8cef8a98e57">257,715</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="i74a5356925ab4aedb549991e7432f935_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ2LTE2LTEtMS0xMjA0MzQ_02b29603-a79d-4b12-a658-a12274966915">4,032</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="i74a5356925ab4aedb549991e7432f935_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ2LTE4LTEtMS0xMjA0MzQ_4ce2108f-2dd1-47c7-8215-4ffbf9cbe8b9">6,064,612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height: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><ix:continuation id="i2eb1216b27a3485a8ebf9d9086bbdc07" continuedAt="i9dacb2c9dbee4312920ccb53c4afbebd"><ix:continuation id="i2423d43dbb194901ac3c688a411a2406" continuedAt="i971a3f8f5e4a41549ab160ba303f6ba6"><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 style="margin-top:6pt"><table 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, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">2022</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%">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 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="i42fb0c521dbe43569876c20602c659e7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzUtMi0xLTEtMTIwNDM0_3770e3af-f77a-44bc-8010-4eac3a1fcd88">273,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42fb0c521dbe43569876c20602c659e7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzUtNC0xLTEtMTIwNDM0_f2e14382-1234-4ea3-9752-0243c155fcc7">253,937</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i42fb0c521dbe43569876c20602c659e7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzUtNi0xLTEtMTIwNDM0_0e89c20c-bf77-4fff-a411-8ac064d885ec">152,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42fb0c521dbe43569876c20602c659e7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzUtOC0xLTEtMTIwNDM0_fca6148d-cf12-4ec1-aa8b-0648efdb9737">49,302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42fb0c521dbe43569876c20602c659e7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzUtMTAtMS0xLTEyMDQzNA_ca7dc5fb-e855-4c28-9af1-3e571910696e">43,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42fb0c521dbe43569876c20602c659e7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzUtMTItMS0xLTEyMDQzNA_26affa83-48d3-4f3b-b4b5-b5874d892b9c">231,277</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i42fb0c521dbe43569876c20602c659e7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzUtMTQtMS0xLTEyMDQzNA_4a972a1d-8530-45c8-8aa3-04996cefaf9a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i42fb0c521dbe43569876c20602c659e7_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzUtMTYtMS0xLTEyMDQzNA_b0000006-e6e0-4606-aca6-b2044f67a191">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i42fb0c521dbe43569876c20602c659e7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzUtMTgtMS0xLTEyMDQzNA_f1a2beb3-9415-4875-9bb5-08a9e85ed3ce">1,004,586</ix:nonFraction>&#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="i62f9c62046e14a1989ab8b5344ca6b39_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzctMi0xLTEtMTIwNDM0_bcd90ae7-6fc5-4ad7-8dfa-d6e93dea3efe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62f9c62046e14a1989ab8b5344ca6b39_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzctNC0xLTEtMTIwNDM0_c43be172-4cc2-4a43-8701-f642c9a3d59c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62f9c62046e14a1989ab8b5344ca6b39_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzctNi0xLTEtMTIwNDM0_1bef4c80-fa6d-4700-a848-0f9d80e4024d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62f9c62046e14a1989ab8b5344ca6b39_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzctOC0xLTEtMTIwNDM0_2b78c7da-66ec-4ef8-87cf-494afb3babdb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62f9c62046e14a1989ab8b5344ca6b39_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzctMTAtMS0xLTEyMDQzNA_2eb8ef9c-7b9b-4a5d-b2a8-46c2fd9441f7">340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62f9c62046e14a1989ab8b5344ca6b39_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzctMTItMS0xLTEyMDQzNA_c069e7a9-65ba-4376-98fe-6b50765d9bb4">2,113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62f9c62046e14a1989ab8b5344ca6b39_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzctMTQtMS0xLTEyMDQzNA_10b90d87-4294-488c-9407-37391ce437dd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62f9c62046e14a1989ab8b5344ca6b39_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzctMTYtMS0xLTEyMDQzNA_84686bb9-f9d1-4042-86ee-c00cef2f1154">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62f9c62046e14a1989ab8b5344ca6b39_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzctMTgtMS0xLTEyMDQzNA_1ebd9656-03ce-4c39-b8ce-93bb8411080e">2,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="i6411f57d6d42464abbdcec1fb067c097_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzgtMi0xLTEtMTIwNDM0_2867f1ad-1fdb-4a65-b93a-b1fbb0a9a6f2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6411f57d6d42464abbdcec1fb067c097_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzgtNC0xLTEtMTIwNDM0_55c6fcb4-e572-4999-97a5-ed9a3cfe7044">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6411f57d6d42464abbdcec1fb067c097_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzgtNi0xLTEtMTIwNDM0_42bcd2dc-6aa0-41a7-b79b-21a366e349b9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6411f57d6d42464abbdcec1fb067c097_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzgtOC0xLTEtMTIwNDM0_a0acc494-f6fb-4a27-a87b-cebb2a17beea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6411f57d6d42464abbdcec1fb067c097_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzgtMTAtMS0xLTEyMDQzNA_ee8b7878-5887-4b59-8813-0a75de3bed69">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6411f57d6d42464abbdcec1fb067c097_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzgtMTItMS0xLTEyMDQzNA_6a4be91d-f3f5-4009-b232-f2c91f093e9a">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="i6411f57d6d42464abbdcec1fb067c097_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzgtMTQtMS0xLTEyMDQzNA_8ab54c2f-3059-4c12-80e0-7caa8ea74de0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6411f57d6d42464abbdcec1fb067c097_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzgtMTYtMS0xLTEyMDQzNA_723cbc49-ff42-4b83-9eac-59e6a72336a9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6411f57d6d42464abbdcec1fb067c097_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzgtMTgtMS0xLTEyMDQzNA_daf49bd1-f504-4a43-84a7-c1a80b14465c">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="ia9c40f8173ce47cf9355d3e1fc3f23be_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzktMi0xLTEtMTIwNDM0_a1e3608d-ac31-45f3-9d13-07a5b2756c37">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9c40f8173ce47cf9355d3e1fc3f23be_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzktNC0xLTEtMTIwNDM0_79f57b98-9c16-46c1-a869-2803a63a63de">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9c40f8173ce47cf9355d3e1fc3f23be_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzktNi0xLTEtMTIwNDM0_2a890c3a-54a9-4c1f-a463-ac4c9f0a79fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9c40f8173ce47cf9355d3e1fc3f23be_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzktOC0xLTEtMTIwNDM0_157000ba-16b1-47fb-a21d-2dbde9d6b583">290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9c40f8173ce47cf9355d3e1fc3f23be_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzktMTAtMS0xLTEyMDQzNA_8381f243-cb9d-4f1f-99ff-43724fc048b3">273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9c40f8173ce47cf9355d3e1fc3f23be_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzktMTItMS0xLTEyMDQzNA_c5be1fce-ce16-4e1d-acf4-69fe468c5ea1">1,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9c40f8173ce47cf9355d3e1fc3f23be_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzktMTQtMS0xLTEyMDQzNA_15dc7df6-f799-4926-a7ca-852b08b2a34e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9c40f8173ce47cf9355d3e1fc3f23be_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzktMTYtMS0xLTEyMDQzNA_960fd814-509e-4bea-b312-c8488eb91fd0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9c40f8173ce47cf9355d3e1fc3f23be_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzktMTgtMS0xLTEyMDQzNA_c0251175-c5da-46da-ba9e-4c502fcdb7e6">1,704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="i7944208bf55a4421b608015d86406ee5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzEwLTItMS0xLTEyMDQzNA_07e1fb5b-3d9a-44ce-9e53-d1fd4d2bdc57">273,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i7944208bf55a4421b608015d86406ee5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzEwLTQtMS0xLTEyMDQzNA_033cdc19-8150-4e34-83fc-3c351cab0d83">253,937</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i7944208bf55a4421b608015d86406ee5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzEwLTYtMS0xLTEyMDQzNA_9e60f06c-3b6f-42ee-9dab-e51f2f125493">152,773</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i7944208bf55a4421b608015d86406ee5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzEwLTgtMS0xLTEyMDQzNA_29fb3650-c5fa-44a2-9a4b-e9ff3bffe5a1">49,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i7944208bf55a4421b608015d86406ee5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzEwLTEwLTEtMS0xMjA0MzQ_25eee3de-4ecf-42e3-ad71-38dcbbb54cd1">44,124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7944208bf55a4421b608015d86406ee5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzEwLTEyLTEtMS0xMjA0MzQ_0a6ca2d0-7954-43a1-8dec-76339be851a4">234,789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i7944208bf55a4421b608015d86406ee5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzEwLTE0LTEtMS0xMjA0MzQ_0db1f6dc-e7b7-479a-a1e4-a37dbf472f59">&#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="i7944208bf55a4421b608015d86406ee5_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzEwLTE2LTEtMS0xMjA0MzQ_b7f1d5a6-64d2-4e1a-aef4-b3d323484a7b">&#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="i7944208bf55a4421b608015d86406ee5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzEwLTE4LTEtMS0xMjA0MzQ_96b169a3-d53e-4689-aea1-fa16709bb978">1,009,001</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 #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 #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="ib210b611267f49f39195d453905b1735_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE1LTItMS0xLTEyMDQzNA_5f378305-a57c-4593-ab78-308136e93d60">4,156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib210b611267f49f39195d453905b1735_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE1LTQtMS0xLTEyMDQzNA_4782ce35-a5c0-44a0-b5f4-2dce72fb2a17">692</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib210b611267f49f39195d453905b1735_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE1LTYtMS0xLTEyMDQzNA_2ab5d98d-638a-44c7-b9bb-9bb745505449">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="usd" contextRef="ib210b611267f49f39195d453905b1735_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE1LTgtMS0xLTEyMDQzNA_e6c39b55-1059-402f-83ea-3c36f037adbc">150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib210b611267f49f39195d453905b1735_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE1LTEwLTEtMS0xMjA0MzQ_11d576a3-209a-4f14-9d66-092fc13ef83d">72</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib210b611267f49f39195d453905b1735_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE1LTEyLTEtMS0xMjA0MzQ_3e1228f2-b612-4595-a4a7-ac506a0fa534">1,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib210b611267f49f39195d453905b1735_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE1LTE0LTEtMS0xMjA0MzQ_383d50bb-c548-4a58-8055-f4f7d476fbe2">340,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="ib210b611267f49f39195d453905b1735_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE1LTE2LTEtMS0xMjA0MzQ_8fd29a34-069c-43ec-89ed-ee017c76cda4">4,017</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib210b611267f49f39195d453905b1735_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE1LTE4LTEtMS0xMjA0MzQ_01d19100-b605-4c76-b385-2ab039bd94bb">351,467</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="i58853385cb504d14969be17e0a1e7cf8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE3LTItMS0xLTEyMDQzNA_542f8363-4342-4e47-866a-15adea1e9230">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58853385cb504d14969be17e0a1e7cf8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE3LTQtMS0xLTEyMDQzNA_0b7cc913-ae6d-4561-998d-04ca4b9952b5">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58853385cb504d14969be17e0a1e7cf8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE3LTYtMS0xLTEyMDQzNA_e19dd571-4cb3-40c8-9071-4af6c9848470">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58853385cb504d14969be17e0a1e7cf8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE3LTgtMS0xLTEyMDQzNA_10d825d7-5492-45f2-b910-4436a849aca2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58853385cb504d14969be17e0a1e7cf8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE3LTEwLTEtMS0xMjA0MzQ_b98b21dd-31fc-4560-af78-ca3fc1f262b2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58853385cb504d14969be17e0a1e7cf8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE3LTEyLTEtMS0xMjA0MzQ_9a03bc9a-89c9-4632-8780-e01e8bdfe5f3">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="i58853385cb504d14969be17e0a1e7cf8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE3LTE0LTEtMS0xMjA0MzQ_59e299de-6303-47d4-a396-5821233718a1">446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58853385cb504d14969be17e0a1e7cf8_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE3LTE2LTEtMS0xMjA0MzQ_d3537dbc-c8e5-445a-b332-b02a83afb228">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58853385cb504d14969be17e0a1e7cf8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE3LTE4LTEtMS0xMjA0MzQ_e367ca01-721d-448c-82b8-6eecdb91e3b2">461</ix:nonFraction>&#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="ib6b1e1f7d035435fa35d72d4e9ae48e0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE4LTItMS0xLTEyMDQzNA_7e4b63dd-30c7-4ab6-96d0-b75fb507a8af">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6b1e1f7d035435fa35d72d4e9ae48e0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE4LTQtMS0xLTEyMDQzNA_90f0eb43-e44b-44d0-adc9-14030c0ed7b7">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6b1e1f7d035435fa35d72d4e9ae48e0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE4LTYtMS0xLTEyMDQzNA_0121a41b-f496-4c67-92d1-ff9ffbe3459c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6b1e1f7d035435fa35d72d4e9ae48e0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE4LTgtMS0xLTEyMDQzNA_81e0dba5-7e9b-4878-9688-86c3f7678bb6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6b1e1f7d035435fa35d72d4e9ae48e0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE4LTEwLTEtMS0xMjA0MzQ_c4af7651-ecab-417f-8664-19421f45de36">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6b1e1f7d035435fa35d72d4e9ae48e0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE4LTEyLTEtMS0xMjA0MzQ_90151fbb-e7aa-4dcb-af07-80d3eeb0e000">48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6b1e1f7d035435fa35d72d4e9ae48e0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE4LTE0LTEtMS0xMjA0MzQ_c2ba245b-3228-4374-bf5e-18b2fe43e11e">517</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6b1e1f7d035435fa35d72d4e9ae48e0_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE4LTE2LTEtMS0xMjA0MzQ_3d94c846-337c-4e2b-b64b-a388f43d84ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6b1e1f7d035435fa35d72d4e9ae48e0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE4LTE4LTEtMS0xMjA0MzQ_38658417-7dcd-475f-9f3e-a50f31def433">595</ix:nonFraction>&#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="i02ac48eb9ee0443e84ad79509cec945e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE5LTItMS0xLTEyMDQzNA_5131bb34-6e00-4b07-8b58-224381824d63">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02ac48eb9ee0443e84ad79509cec945e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE5LTQtMS0xLTEyMDQzNA_baeb2d77-adbe-4b8a-a4b8-7fad98959d54">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02ac48eb9ee0443e84ad79509cec945e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE5LTYtMS0xLTEyMDQzNA_53ad4c4a-4fa0-49b8-9c0e-ae2572deebc7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02ac48eb9ee0443e84ad79509cec945e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE5LTgtMS0xLTEyMDQzNA_ac5061ff-0e56-46ec-b624-3243afe19ce5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02ac48eb9ee0443e84ad79509cec945e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE5LTEwLTEtMS0xMjA0MzQ_32ea3d78-81e4-47d6-85cb-80e73d94545a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02ac48eb9ee0443e84ad79509cec945e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE5LTEyLTEtMS0xMjA0MzQ_cd83cafe-336a-4f1e-9501-9122ccc1b030">151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02ac48eb9ee0443e84ad79509cec945e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE5LTE0LTEtMS0xMjA0MzQ_89510488-fcfc-4d29-9da9-0a52dffe84ed">33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02ac48eb9ee0443e84ad79509cec945e_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE5LTE2LTEtMS0xMjA0MzQ_170aea17-99fb-4264-87d5-04149afefd88">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02ac48eb9ee0443e84ad79509cec945e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE5LTE4LTEtMS0xMjA0MzQ_f5d29402-bafb-4a86-8737-8c1fd72d13e2">184</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="i0e429c571c1546c1927282504c9928d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzIwLTItMS0xLTEyMDQzNA_b2af828b-5618-44a9-b9e5-4f945b913a04">4,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e429c571c1546c1927282504c9928d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzIwLTQtMS0xLTEyMDQzNA_409a69de-551b-42b4-b606-8ef51da37aa7">722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e429c571c1546c1927282504c9928d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzIwLTYtMS0xLTEyMDQzNA_1577c78a-0cec-4390-8c5c-7923b2ef2516">220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e429c571c1546c1927282504c9928d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzIwLTgtMS0xLTEyMDQzNA_01a4d2e5-a392-4c6f-9c1d-0efc8ee91141">150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e429c571c1546c1927282504c9928d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzIwLTEwLTEtMS0xMjA0MzQ_e4db41d5-a0e5-4df0-af08-6431ae4ce0e3">72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e429c571c1546c1927282504c9928d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzIwLTEyLTEtMS0xMjA0MzQ_6da8ecfc-92ee-4ec2-a74a-6c2e27a3022f">1,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e429c571c1546c1927282504c9928d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzIwLTE0LTEtMS0xMjA0MzQ_90971b5b-9645-470d-a238-6c97daec8050">341,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e429c571c1546c1927282504c9928d2_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzIwLTE2LTEtMS0xMjA0MzQ_90ccf693-d7bb-4174-9b7b-2ceb4754fdd7">4,017</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e429c571c1546c1927282504c9928d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzIwLTE4LTEtMS0xMjA0MzQ_13fdb8e7-d421-49a2-8353-c0041f53174b">352,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="i51e19187679b4a06981cb099b209a73a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI0LTItMS0xLTEyMDQzNA_c81da6c2-3313-4490-8760-1d6f19e922bc">277,948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i51e19187679b4a06981cb099b209a73a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI0LTQtMS0xLTEyMDQzNA_f623f9a6-bbd3-4fe9-a381-0ac65fc33ef6">254,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i51e19187679b4a06981cb099b209a73a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI0LTYtMS0xLTEyMDQzNA_860e6f26-d6fa-4b07-8307-5e0816ea118e">152,993</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i51e19187679b4a06981cb099b209a73a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI0LTgtMS0xLTEyMDQzNA_c4232d7c-d3ce-4704-b3b7-dab83ce7c135">49,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i51e19187679b4a06981cb099b209a73a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI0LTEwLTEtMS0xMjA0MzQ_25219202-59e6-443e-b94a-cdaf973e4f75">44,196</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i51e19187679b4a06981cb099b209a73a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI0LTEyLTEtMS0xMjA0MzQ_6f4df81f-3399-40a4-a6ba-a92c17851b10">236,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i51e19187679b4a06981cb099b209a73a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI0LTE0LTEtMS0xMjA0MzQ_60dfd60c-98ed-4be3-9905-fa657de79f1d">341,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i51e19187679b4a06981cb099b209a73a_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI0LTE2LTEtMS0xMjA0MzQ_067ec2fd-4eac-4c8a-ad61-84c47702f924">4,017</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i51e19187679b4a06981cb099b209a73a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI0LTE4LTEtMS0xMjA0MzQ_488e1c54-ea46-4fc6-96db-fdfac1fb1a87">1,361,708</ix:nonFraction>&#160;</span></td><td style="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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI1LTItMS0xLTEyMDQzNA_5aeb6236-b76b-44d0-9a8d-462b27ed45a6">2,544,193</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI1LTQtMS0xLTEyMDQzNA_b17f95ca-920e-4e93-9270-5106951d64e8">1,797,256</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI1LTYtMS0xLTEyMDQzNA_658450e4-8ea5-4a23-a520-7df4494cb76e">875,008</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI1LTgtMS0xLTEyMDQzNA_3d067167-ff3c-4659-bf03-5d8e0e0bf1bd">533,369</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI1LTEwLTEtMS0xMjA0MzQ_4a7af37f-89de-4f3b-afff-e6dd0facb69e">255,162</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI1LTEyLTEtMS0xMjA0MzQ_866b4001-a50e-4d94-bccf-6dd26abcb3e1">814,005</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI1LTE0LTEtMS0xMjA0MzQ_72ff82ad-5a84-433d-863b-72a966dd1d62">599,278</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI1LTE2LTEtMS0xMjA0MzQ_292151e2-6551-4200-b345-91d248c671f6">8,049</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI1LTE4LTEtMS0xMjA0MzQ_7c73596a-e902-46f7-b27f-022331db4938">7,426,320</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 style="margin-top:6pt;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="i582538e133bf4b5c89653c93cd478b62_I20221231" decimals="-5" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzc0MTc_2f6e5e90-2048-401c-a6ef-5b01df0cef79">5.9</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="margin-bottom:321pt;padding-left:18pt;text-indent:-18pt"><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><ix:continuation id="i9dacb2c9dbee4312920ccb53c4afbebd" continuedAt="if8daaa00bda04962a95f26e2c49fb210"><ix:continuation id="i971a3f8f5e4a41549ab160ba303f6ba6" continuedAt="ifcbe365e6f8145288b7accd3c447dd71"><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 and risk rating or delinquency status:</span></div><div style="margin-bottom:15pt;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: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-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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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%">Pass</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="i2ad78dbc2a6442208f8ad48a268d4b54_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzUtMi0xLTEtMTIwNDM0_f531afb7-16d6-450e-a16c-0cd1818b445d">68,647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ad78dbc2a6442208f8ad48a268d4b54_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzUtNC0xLTEtMTIwNDM0_1e389f01-b9cd-48b5-bc5c-7f6072a6ced0">50,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ad78dbc2a6442208f8ad48a268d4b54_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzUtNi0xLTEtMTIwNDM0_cdc8395e-4e24-48dd-8a7c-274fcdf9c7d8">169,711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i2ad78dbc2a6442208f8ad48a268d4b54_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzUtOC0xLTEtMTIwNDM0_374cc5cf-ca1d-4912-996b-91a8afcb973e">130,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i2ad78dbc2a6442208f8ad48a268d4b54_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzUtMTAtMS0xLTEyMDQzNA_295b4d65-8866-4f18-b060-a8f607a040a7">100,674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ad78dbc2a6442208f8ad48a268d4b54_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzUtMTItMS0xLTEyMDQzNA_074349d5-2413-4652-a177-e480aee1bb71">183,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ad78dbc2a6442208f8ad48a268d4b54_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzUtMTQtMS0xLTEyMDQzNA_c285dc54-a99f-4f03-8b8d-8b2197eab48f">963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ad78dbc2a6442208f8ad48a268d4b54_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzUtMTYtMS0xLTEyMDQzNA_33cc99ea-6ada-42ed-ac05-f50b5f8f702c">892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ad78dbc2a6442208f8ad48a268d4b54_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzUtMTgtMS0xLTEyMDQzNA_23b955f8-a9a2-493a-b7e7-371825558191">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 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%">Special Mention</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="i8c6015ccb5354075a5bc6bf7e7ec70e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzYtMi0xLTEtMTIwNDM0_aa11471b-3d57-42a5-8aeb-3e5bc15fcf9f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c6015ccb5354075a5bc6bf7e7ec70e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzYtNC0xLTEtMTIwNDM0_c953bc6d-adff-401c-837c-41277328d2e3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c6015ccb5354075a5bc6bf7e7ec70e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzYtNi0xLTEtMTIwNDM0_5058a709-ad02-4608-bb98-675e7a930f86">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c6015ccb5354075a5bc6bf7e7ec70e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzYtOC0xLTEtMTIwNDM0_6f1ed706-42e2-4796-b5be-f2027d62cff9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c6015ccb5354075a5bc6bf7e7ec70e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzYtMTAtMS0xLTEyMDQzNA_7afdb0b4-c2f2-433d-b5d3-a3e3bde5b151">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c6015ccb5354075a5bc6bf7e7ec70e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzYtMTItMS0xLTEyMDQzNA_31ed52bc-0f4c-4aa3-8f1f-c349fe7c95e7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c6015ccb5354075a5bc6bf7e7ec70e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzYtMTQtMS0xLTEyMDQzNA_3ff4bd37-0cdb-4542-a5ba-7acdc6eb7c44">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c6015ccb5354075a5bc6bf7e7ec70e2_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzYtMTYtMS0xLTEyMDQzNA_a89ec37e-674c-4a53-a027-7a776d2584d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c6015ccb5354075a5bc6bf7e7ec70e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzYtMTgtMS0xLTEyMDQzNA_4c1880b2-ad72-4ee3-b2fe-96cf59ba1d83">&#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 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%">Substandard</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="ifb4020786d944c6f85eb59d62f36270c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzctMi0xLTEtMTIwNDM0_25696776-025f-4089-bf55-5da76a55347e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb4020786d944c6f85eb59d62f36270c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzctNC0xLTEtMTIwNDM0_db2a4530-c9dd-4bec-9d4a-a9ecfccc8a09">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb4020786d944c6f85eb59d62f36270c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzctNi0xLTEtMTIwNDM0_000c45b1-bb07-4d0b-8a38-a05eef7e0c94">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb4020786d944c6f85eb59d62f36270c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzctOC0xLTEtMTIwNDM0_500a5632-80cc-4dd9-b088-f6dae0653b54">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb4020786d944c6f85eb59d62f36270c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzctMTAtMS0xLTEyMDQzNA_72db1902-6d8e-4245-af53-60a993ff94c6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb4020786d944c6f85eb59d62f36270c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzctMTItMS0xLTEyMDQzNA_840b27e1-43f0-4dae-a96d-329fb6ddb478">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb4020786d944c6f85eb59d62f36270c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzctMTQtMS0xLTEyMDQzNA_2f756f4f-e0a7-4fed-a00d-7faf0d260daf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb4020786d944c6f85eb59d62f36270c_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzctMTYtMS0xLTEyMDQzNA_847afa35-1f47-4ef3-8fa5-5641729eff0e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb4020786d944c6f85eb59d62f36270c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzctMTgtMS0xLTEyMDQzNA_4a2f78ee-e79c-4405-a98f-5bb2987842c7">&#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="ie6c2612a8b7b4d65952187c1d268a797_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzgtMi0xLTEtMTIwNDM0_8829c173-6a62-43d6-83b9-c35d69d23836">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="ie6c2612a8b7b4d65952187c1d268a797_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzgtNC0xLTEtMTIwNDM0_766b1f79-51dd-4dcf-8b58-db9b41466a77">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="ie6c2612a8b7b4d65952187c1d268a797_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzgtNi0xLTEtMTIwNDM0_81508e3e-9016-4ec3-a4fd-3eb94cc0f754">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="ie6c2612a8b7b4d65952187c1d268a797_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzgtOC0xLTEtMTIwNDM0_2ba46e24-09ee-4676-9ec8-460785a3adf1">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="ie6c2612a8b7b4d65952187c1d268a797_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzgtMTAtMS0xLTEyMDQzNA_3f2170b9-070f-4fbd-83e9-c8e7a055414b">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="ie6c2612a8b7b4d65952187c1d268a797_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzgtMTItMS0xLTEyMDQzNA_f30c6eec-deda-4623-81d7-db67c084b035">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="ie6c2612a8b7b4d65952187c1d268a797_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzgtMTQtMS0xLTEyMDQzNA_9bc7dafb-e173-417e-8c15-365a81f6b355">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="ie6c2612a8b7b4d65952187c1d268a797_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzgtMTYtMS0xLTEyMDQzNA_9de6e0b0-b2db-423b-a856-6704a0ccc329">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="ie6c2612a8b7b4d65952187c1d268a797_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzgtMTgtMS0xLTEyMDQzNA_f3cc97f1-15a4-4150-b553-6caa4eda34c7">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 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%">Pass</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="i4178046e989a4c4a9567a96ac677c71b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEwLTItMS0xLTEyMDQzNA_2f5c31ea-8364-4eb2-90d2-2b7781e0b3c0">1,315,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4178046e989a4c4a9567a96ac677c71b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEwLTQtMS0xLTEyMDQzNA_62b43948-0e08-4cc2-8bac-acddc9821ecb">561,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4178046e989a4c4a9567a96ac677c71b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEwLTYtMS0xLTEyMDQzNA_80e46a8b-fc2a-4986-aa0c-2f1405db8c87">286,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="i4178046e989a4c4a9567a96ac677c71b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEwLTgtMS0xLTEyMDQzNA_2fefbf12-cce6-43ec-890e-1695286dd686">60,372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4178046e989a4c4a9567a96ac677c71b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEwLTEwLTEtMS0xMjA0MzQ_4762c79b-ee97-4929-af9e-565f133b7c5f">26,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4178046e989a4c4a9567a96ac677c71b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEwLTEyLTEtMS0xMjA0MzQ_50f7edb1-40e6-4bb3-b4a9-b4ced67ee285">165,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4178046e989a4c4a9567a96ac677c71b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEwLTE0LTEtMS0xMjA0MzQ_5a1a4ebf-d420-42cb-bdcb-eaa8629179c5">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="i4178046e989a4c4a9567a96ac677c71b_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEwLTE2LTEtMS0xMjA0MzQ_825b0d43-7b8a-4d6a-bdb3-292e4aa10ead">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4178046e989a4c4a9567a96ac677c71b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEwLTE4LTEtMS0xMjA0MzQ_d0725bde-01ee-4a26-b260-b719d5be382a">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 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%">Special Mention</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="i1920c339478b46fd98197f926ac7b323_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzExLTItMS0xLTEyMDQzNA_2b34ca3b-c47b-4100-bcd3-38be6efb59cb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1920c339478b46fd98197f926ac7b323_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzExLTQtMS0xLTEyMDQzNA_d43deb27-2bdd-49f9-8f48-d7ec27346d8f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1920c339478b46fd98197f926ac7b323_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzExLTYtMS0xLTEyMDQzNA_a80cd63f-4503-43ba-bcf0-46b3c60f6b81">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1920c339478b46fd98197f926ac7b323_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzExLTgtMS0xLTEyMDQzNA_8187313e-8eb9-47dd-b57d-e8e2e6ab2712">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1920c339478b46fd98197f926ac7b323_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzExLTEwLTEtMS0xMjA0MzQ_dd0e01ca-e340-4115-b9d2-78faef2f3859">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1920c339478b46fd98197f926ac7b323_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzExLTEyLTEtMS0xMjA0MzQ_9702df97-f90b-45e3-bad1-b79bf5f98155">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1920c339478b46fd98197f926ac7b323_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzExLTE0LTEtMS0xMjA0MzQ_5dcd8faf-d653-4ae1-a076-61185954f251">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1920c339478b46fd98197f926ac7b323_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzExLTE2LTEtMS0xMjA0MzQ_d21e74a7-0bf8-440f-be5a-4c098856cbcc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1920c339478b46fd98197f926ac7b323_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzExLTE4LTEtMS0xMjA0MzQ_5d77d24f-725e-4ef7-9cbd-cd61e5110cb5">&#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 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%">Substandard</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="if729d225a4534f879fe9a6c5ddc69c74_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEyLTItMS0xLTEyMDQzNA_41f8bc9e-2472-472e-9b24-a757a6d79ce1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if729d225a4534f879fe9a6c5ddc69c74_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEyLTQtMS0xLTEyMDQzNA_0824d93b-aa43-4874-bd6d-b08298020f56">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if729d225a4534f879fe9a6c5ddc69c74_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEyLTYtMS0xLTEyMDQzNA_64fc01c0-da3e-47ea-a3a5-e2673f666a8e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if729d225a4534f879fe9a6c5ddc69c74_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEyLTgtMS0xLTEyMDQzNA_2601b637-3d07-4f65-9ccc-56548288a77b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if729d225a4534f879fe9a6c5ddc69c74_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEyLTEwLTEtMS0xMjA0MzQ_382b1bbc-31a1-40f9-96ba-c76f8959d196">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if729d225a4534f879fe9a6c5ddc69c74_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEyLTEyLTEtMS0xMjA0MzQ_9b2d37ca-aefb-4a89-b2fc-c5791b775462">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if729d225a4534f879fe9a6c5ddc69c74_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEyLTE0LTEtMS0xMjA0MzQ_8c460d6a-bff7-4de8-b3e3-ab6c7d03e489">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if729d225a4534f879fe9a6c5ddc69c74_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEyLTE2LTEtMS0xMjA0MzQ_cc83faef-aa03-488b-855b-fe7812b98c6a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if729d225a4534f879fe9a6c5ddc69c74_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEyLTE4LTEtMS0xMjA0MzQ_547e00f1-305b-41a0-b299-7d259703dd67">&#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="i5ba7532a6e2c4980abc5893710753860_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEzLTItMS0xLTEyMDQzNA_caa75a4a-c60a-4d57-9b13-6fdccd08b194">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="i5ba7532a6e2c4980abc5893710753860_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEzLTQtMS0xLTEyMDQzNA_43ef2639-5835-4ee6-9fd4-ad5e0f68459c">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="i5ba7532a6e2c4980abc5893710753860_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEzLTYtMS0xLTEyMDQzNA_62045630-0aa4-40f8-b3ad-0790c3dbb84f">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="i5ba7532a6e2c4980abc5893710753860_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEzLTgtMS0xLTEyMDQzNA_83863afc-0629-4ea3-b3e4-3ecb203aea31">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="i5ba7532a6e2c4980abc5893710753860_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEzLTEwLTEtMS0xMjA0MzQ_d2984978-bd8c-43e8-be85-bc39977e49b7">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="i5ba7532a6e2c4980abc5893710753860_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEzLTEyLTEtMS0xMjA0MzQ_70d1bcc4-a3b4-496d-9d2b-de1b13c9a660">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="i5ba7532a6e2c4980abc5893710753860_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEzLTE0LTEtMS0xMjA0MzQ_7bb464c2-a307-461d-a30a-be26912cb7d7">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="i5ba7532a6e2c4980abc5893710753860_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEzLTE2LTEtMS0xMjA0MzQ_d04270b9-d26f-4403-b379-f20671b62c5a">&#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="i5ba7532a6e2c4980abc5893710753860_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEzLTE4LTEtMS0xMjA0MzQ_c9c886ae-0918-4509-9eff-26e21611a123">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 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%">Pass</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="i49f4457fa8314a4aae764aac78993a64_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE1LTItMS0xLTEyMDQzNA_9a724165-cc36-4218-b15c-06145fc68b5e">7,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49f4457fa8314a4aae764aac78993a64_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE1LTQtMS0xLTEyMDQzNA_d5502244-eeaa-4cdc-a0ef-8624b489c62a">22,863</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49f4457fa8314a4aae764aac78993a64_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE1LTYtMS0xLTEyMDQzNA_282f50ac-ba49-4bfe-b364-2647bd971c6c">7,173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49f4457fa8314a4aae764aac78993a64_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE1LTgtMS0xLTEyMDQzNA_d9d0d573-3e5d-4a44-9524-5ee33acde5a8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49f4457fa8314a4aae764aac78993a64_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE1LTEwLTEtMS0xMjA0MzQ_b5c0f127-a8f6-4bf9-8e1d-b57514030668">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49f4457fa8314a4aae764aac78993a64_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE1LTEyLTEtMS0xMjA0MzQ_b45d0e56-11e6-493d-93ae-d88879c03018">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49f4457fa8314a4aae764aac78993a64_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE1LTE0LTEtMS0xMjA0MzQ_42e524ab-4313-432a-aaf6-0b2923b1adea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49f4457fa8314a4aae764aac78993a64_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE1LTE2LTEtMS0xMjA0MzQ_ef9dc671-e75a-4e0c-ad14-536874b80d49">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49f4457fa8314a4aae764aac78993a64_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE1LTE4LTEtMS0xMjA0MzQ_2d90ff29-2ec3-48dd-aed5-e97572ef3f5e">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 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%">Special Mention</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="ic4d106e509d347288a567ce71e48719e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE2LTItMS0xLTEyMDQzNA_0e0911ed-7273-43e6-b93d-a2028e1ab685">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4d106e509d347288a567ce71e48719e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE2LTQtMS0xLTEyMDQzNA_2fadb119-3a7d-473a-abdb-952e636c5e3c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4d106e509d347288a567ce71e48719e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE2LTYtMS0xLTEyMDQzNA_4191e104-4d19-4672-958a-2382638a64e6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4d106e509d347288a567ce71e48719e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE2LTgtMS0xLTEyMDQzNA_c2e8b479-7f74-4d3f-bf7c-f03d96870bbe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4d106e509d347288a567ce71e48719e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE2LTEwLTEtMS0xMjA0MzQ_1eb40193-9a81-4f6a-be1d-3a2e4128c74c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4d106e509d347288a567ce71e48719e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE2LTEyLTEtMS0xMjA0MzQ_ce33bab1-e5b8-41df-b640-4b42367cca7d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4d106e509d347288a567ce71e48719e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE2LTE0LTEtMS0xMjA0MzQ_6cfb8963-d3b0-4359-8b29-f67a38ace69d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4d106e509d347288a567ce71e48719e_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE2LTE2LTEtMS0xMjA0MzQ_86a76aad-5a9a-4cca-9ebd-26cf60e948b2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4d106e509d347288a567ce71e48719e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE2LTE4LTEtMS0xMjA0MzQ_e00445c1-fa0e-45e7-a795-a2a1f574a773">&#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 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%">Substandard</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="i37f86fe9f4f84274bfb0e11b352b9e3c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE3LTItMS0xLTEyMDQzNA_d49d8a36-2898-47d9-be77-59b1ff969919">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37f86fe9f4f84274bfb0e11b352b9e3c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE3LTQtMS0xLTEyMDQzNA_f9844080-e38b-4eee-a3ec-43985601e3dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37f86fe9f4f84274bfb0e11b352b9e3c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE3LTYtMS0xLTEyMDQzNA_e31f7176-3ee5-4aae-956f-71c206233d40">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37f86fe9f4f84274bfb0e11b352b9e3c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE3LTgtMS0xLTEyMDQzNA_464b8b04-9fe7-4fb3-acdd-5186158ea96b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37f86fe9f4f84274bfb0e11b352b9e3c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE3LTEwLTEtMS0xMjA0MzQ_bcc578f4-dd9c-409a-846f-6d1243ace534">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37f86fe9f4f84274bfb0e11b352b9e3c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE3LTEyLTEtMS0xMjA0MzQ_6ecb6711-5c1f-4427-8012-2441f324b794">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37f86fe9f4f84274bfb0e11b352b9e3c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE3LTE0LTEtMS0xMjA0MzQ_549b6561-c631-4196-86e0-77029c3429f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37f86fe9f4f84274bfb0e11b352b9e3c_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE3LTE2LTEtMS0xMjA0MzQ_1c3f042e-92da-4ae0-b85c-37727ac42898">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37f86fe9f4f84274bfb0e11b352b9e3c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE3LTE4LTEtMS0xMjA0MzQ_c98d0601-01b0-4af6-8cd1-92df588a2121">&#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="i83ccac993072468bb32ce571e2f25f92_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE4LTItMS0xLTEyMDQzNA_efe1ff71-ac5c-4d9d-a5e5-6c76119c2d6e">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="i83ccac993072468bb32ce571e2f25f92_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE4LTQtMS0xLTEyMDQzNA_5c63d270-fd01-4bc4-9255-87e46e272577">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="i83ccac993072468bb32ce571e2f25f92_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE4LTYtMS0xLTEyMDQzNA_08cd1523-1ed3-49c0-8cfc-47fdea6d54af">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="i83ccac993072468bb32ce571e2f25f92_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE4LTgtMS0xLTEyMDQzNA_65fbf97a-1b5b-4daa-9cc1-8562c873c4e4">&#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="i83ccac993072468bb32ce571e2f25f92_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE4LTEwLTEtMS0xMjA0MzQ_9c084836-eeae-4137-a1a6-d772d51fcc0a">&#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="i83ccac993072468bb32ce571e2f25f92_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE4LTEyLTEtMS0xMjA0MzQ_0ec37971-fc65-4b28-88a5-c3a6b4b045bf">&#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="i83ccac993072468bb32ce571e2f25f92_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE4LTE0LTEtMS0xMjA0MzQ_a2788fc8-9821-42ec-84b1-ea51c4eae351">&#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="i83ccac993072468bb32ce571e2f25f92_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE4LTE2LTEtMS0xMjA0MzQ_4f933d89-bfee-4737-aa14-d1f30089979d">&#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="i83ccac993072468bb32ce571e2f25f92_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE4LTE4LTEtMS0xMjA0MzQ_ddb8a77a-6eff-4d71-b722-a34f1d56071c">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 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%">Pass</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="ie6e36ae1d8504ce598d08357a137257e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIwLTItMS0xLTEyMDQzNA_4e531fda-a7ef-4fe3-91c0-fcb8c7a078c3">7,694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6e36ae1d8504ce598d08357a137257e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIwLTQtMS0xLTEyMDQzNA_bf31a93a-e83c-4899-a85b-a14823979f58">3,960</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6e36ae1d8504ce598d08357a137257e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIwLTYtMS0xLTEyMDQzNA_9bab1d3f-2673-4e62-9282-930fff57ec8e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6e36ae1d8504ce598d08357a137257e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIwLTgtMS0xLTEyMDQzNA_075c6748-15d9-49d4-a6a0-4dfa4c616db6">1,962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6e36ae1d8504ce598d08357a137257e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIwLTEwLTEtMS0xMjA0MzQ_b0e8a3d1-a792-41b3-a7b4-6fa92c9265d5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6e36ae1d8504ce598d08357a137257e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIwLTEyLTEtMS0xMjA0MzQ_b3ccb431-d6be-4495-a53d-9a852261154d">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="ie6e36ae1d8504ce598d08357a137257e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIwLTE0LTEtMS0xMjA0MzQ_72cf6601-ca98-430e-93c7-47fa48a302cc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6e36ae1d8504ce598d08357a137257e_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIwLTE2LTEtMS0xMjA0MzQ_11ca745c-faa8-4f15-b98f-bc4347721e13">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6e36ae1d8504ce598d08357a137257e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIwLTE4LTEtMS0xMjA0MzQ_cf8f6668-b2a5-4063-aa32-6d376b1366d0">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 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%">Special Mention</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="ia4fe40bf393b45b8a1c1293c9e742c85_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIxLTItMS0xLTEyMDQzNA_de3bb745-86db-4714-a85e-32ef60d2dd00">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4fe40bf393b45b8a1c1293c9e742c85_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIxLTQtMS0xLTEyMDQzNA_e8bb9e47-51c3-4f33-b175-c78012c7ce46">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4fe40bf393b45b8a1c1293c9e742c85_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIxLTYtMS0xLTEyMDQzNA_d84493f7-e0db-4fb0-987a-4aaddce51e99">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4fe40bf393b45b8a1c1293c9e742c85_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIxLTgtMS0xLTEyMDQzNA_b194df64-f66b-48d4-ab15-4f27cb1984dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4fe40bf393b45b8a1c1293c9e742c85_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIxLTEwLTEtMS0xMjA0MzQ_043dad9e-e1e6-4596-8333-c56d7a857779">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4fe40bf393b45b8a1c1293c9e742c85_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIxLTEyLTEtMS0xMjA0MzQ_2cec4d70-3d67-43fe-8da1-728530d6ed64">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4fe40bf393b45b8a1c1293c9e742c85_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIxLTE0LTEtMS0xMjA0MzQ_f1fa09bd-eaf8-4d60-934a-4a22213ddcf9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4fe40bf393b45b8a1c1293c9e742c85_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIxLTE2LTEtMS0xMjA0MzQ_02e7d1c3-07b3-4b8f-9e75-c077f7ae9335">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4fe40bf393b45b8a1c1293c9e742c85_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIxLTE4LTEtMS0xMjA0MzQ_187d1258-ab7a-47c6-b610-1199391911b7">&#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 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%">Substandard</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="i594f8549160e4d239d3a4b904eaaf659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIyLTItMS0xLTEyMDQzNA_e88ce4cc-e0bc-496f-afc5-bc5e9f6a51ad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i594f8549160e4d239d3a4b904eaaf659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIyLTQtMS0xLTEyMDQzNA_0d8a2e03-dae3-47f6-af53-e29e9f110c73">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i594f8549160e4d239d3a4b904eaaf659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIyLTYtMS0xLTEyMDQzNA_d2e9346f-f147-4804-8144-a88da0ae2469">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i594f8549160e4d239d3a4b904eaaf659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIyLTgtMS0xLTEyMDQzNA_d2271941-b4c0-4693-964a-a03a9ab00839">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i594f8549160e4d239d3a4b904eaaf659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIyLTEwLTEtMS0xMjA0MzQ_8fe17d76-8bf7-4987-a0d5-b78d6d35c3d5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i594f8549160e4d239d3a4b904eaaf659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIyLTEyLTEtMS0xMjA0MzQ_be686131-2326-496e-9dc2-39c31278a580">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i594f8549160e4d239d3a4b904eaaf659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIyLTE0LTEtMS0xMjA0MzQ_7243293f-4089-4a69-85a4-050751244f11">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i594f8549160e4d239d3a4b904eaaf659_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIyLTE2LTEtMS0xMjA0MzQ_fd961331-37fb-4c14-98b5-55cec9904318">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i594f8549160e4d239d3a4b904eaaf659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIyLTE4LTEtMS0xMjA0MzQ_5b1c344b-b5ea-492b-a4b0-de18f25953df">&#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="icfe67cdba0274e0180578b59cca3c35e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIzLTItMS0xLTEyMDQzNA_4d3e1aac-e180-42f1-a60c-02b9c86d026a">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="icfe67cdba0274e0180578b59cca3c35e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIzLTQtMS0xLTEyMDQzNA_fe57668c-0568-4860-a88d-b75f3d5445f9">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="icfe67cdba0274e0180578b59cca3c35e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIzLTYtMS0xLTEyMDQzNA_4884a33a-3bad-4c16-a59c-7eef209ed46c">&#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="icfe67cdba0274e0180578b59cca3c35e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIzLTgtMS0xLTEyMDQzNA_c4962340-585a-40f6-89e3-a7aec11c8f67">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="icfe67cdba0274e0180578b59cca3c35e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIzLTEwLTEtMS0xMjA0MzQ_923b415a-f1c5-47bf-b43c-8d52d2ba8721">&#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="icfe67cdba0274e0180578b59cca3c35e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIzLTEyLTEtMS0xMjA0MzQ_1178ae22-c56f-4c37-9747-28b2a27fbed7">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="icfe67cdba0274e0180578b59cca3c35e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIzLTE0LTEtMS0xMjA0MzQ_5e8dde57-0562-4441-baac-8f774f7eb680">&#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="icfe67cdba0274e0180578b59cca3c35e_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIzLTE2LTEtMS0xMjA0MzQ_77f09f80-5229-417a-9927-cc42b372f4c9">&#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="icfe67cdba0274e0180578b59cca3c35e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIzLTE4LTEtMS0xMjA0MzQ_58181e2a-587e-454e-acfc-f2ae9711e6db">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 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%">Pass</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="i58efb7a1460342ac8f7bcd6b35bdf6ab_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI1LTItMS0xLTEyMDQzNA_5c31ea6c-8c15-4e75-9d4f-fda8b22bbdd9">146,595</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58efb7a1460342ac8f7bcd6b35bdf6ab_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI1LTQtMS0xLTEyMDQzNA_e549d22a-c659-46d4-aa4e-12fdfcf48fb5">35,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58efb7a1460342ac8f7bcd6b35bdf6ab_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI1LTYtMS0xLTEyMDQzNA_41c733ca-531b-442f-a5f7-7590604e1574">14,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="usd" contextRef="i58efb7a1460342ac8f7bcd6b35bdf6ab_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI1LTgtMS0xLTEyMDQzNA_b75fec0e-677e-4409-8985-2253d6eb79d2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58efb7a1460342ac8f7bcd6b35bdf6ab_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI1LTEwLTEtMS0xMjA0MzQ_464dbd59-4e29-4c2f-acbb-f4c29eea8fb8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58efb7a1460342ac8f7bcd6b35bdf6ab_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI1LTEyLTEtMS0xMjA0MzQ_06139861-b2bd-4601-b551-e2f2c90af66c">77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58efb7a1460342ac8f7bcd6b35bdf6ab_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI1LTE0LTEtMS0xMjA0MzQ_d5fa3d4e-4a57-46b5-9adf-efd949f96e63">99,206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58efb7a1460342ac8f7bcd6b35bdf6ab_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI1LTE2LTEtMS0xMjA0MzQ_9b2747b4-f005-4c73-b36f-84bbe2a77f8b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58efb7a1460342ac8f7bcd6b35bdf6ab_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI1LTE4LTEtMS0xMjA0MzQ_1c7bc613-5829-4df1-80cb-063924b569b5">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 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%">Special Mention</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="i7df8ef800a6241a28c7450872a995f38_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI2LTItMS0xLTEyMDQzNA_b511f88d-0544-47ce-b7f0-afe75106b0e7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7df8ef800a6241a28c7450872a995f38_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI2LTQtMS0xLTEyMDQzNA_11cee567-d172-4c92-ab33-d2d055dc89aa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7df8ef800a6241a28c7450872a995f38_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI2LTYtMS0xLTEyMDQzNA_d8434470-00ab-40e6-a9de-1a733bf81d1c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7df8ef800a6241a28c7450872a995f38_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI2LTgtMS0xLTEyMDQzNA_74834bf4-6f79-4d12-b662-0cc067942815">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7df8ef800a6241a28c7450872a995f38_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI2LTEwLTEtMS0xMjA0MzQ_b300469a-7352-49d5-8714-b58363aac4e0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7df8ef800a6241a28c7450872a995f38_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI2LTEyLTEtMS0xMjA0MzQ_441df36d-c6e1-42e4-b19c-de058311c4c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7df8ef800a6241a28c7450872a995f38_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI2LTE0LTEtMS0xMjA0MzQ_eaef41c9-f750-4267-a16a-dbe9ecf089aa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7df8ef800a6241a28c7450872a995f38_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI2LTE2LTEtMS0xMjA0MzQ_c1f16322-3a62-4b0f-8bce-5cd7ad7900bf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7df8ef800a6241a28c7450872a995f38_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI2LTE4LTEtMS0xMjA0MzQ_70213d08-43e5-4871-be6c-93b784d3bcea">&#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 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%">Substandard</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="i632dabc61b404aa5a0bb4e92c37a1cca_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI3LTItMS0xLTEyMDQzNA_3591cd92-5a59-4392-bbd4-4930c002a850">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i632dabc61b404aa5a0bb4e92c37a1cca_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI3LTQtMS0xLTEyMDQzNA_3d686c58-37f6-45a3-84da-b1e9c20fcedb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i632dabc61b404aa5a0bb4e92c37a1cca_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI3LTYtMS0xLTEyMDQzNA_59041018-3070-4336-84fb-ed6752f37f99">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i632dabc61b404aa5a0bb4e92c37a1cca_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI3LTgtMS0xLTEyMDQzNA_fac8dd59-71b3-4fe3-b8b6-7cf0e066962d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i632dabc61b404aa5a0bb4e92c37a1cca_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI3LTEwLTEtMS0xMjA0MzQ_e72a119d-ca0d-456a-8b47-9d57722babb2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i632dabc61b404aa5a0bb4e92c37a1cca_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI3LTEyLTEtMS0xMjA0MzQ_91472408-7bbd-4a3a-b38c-a53350d4e0d7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i632dabc61b404aa5a0bb4e92c37a1cca_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI3LTE0LTEtMS0xMjA0MzQ_429853d9-e3a8-4d86-911b-c57c8f116914">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i632dabc61b404aa5a0bb4e92c37a1cca_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI3LTE2LTEtMS0xMjA0MzQ_50cca893-6064-47bf-a45a-3bb6ae3e4253">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i632dabc61b404aa5a0bb4e92c37a1cca_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI3LTE4LTEtMS0xMjA0MzQ_71d22629-0bd1-4cb9-bb8a-5990e72468da">&#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="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI4LTItMS0xLTEyMDQzNA_c78be59e-3d55-4b32-8eec-280c31960769">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="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI4LTQtMS0xLTEyMDQzNA_10ba5b86-9916-44a0-bf82-3e6d8fd736e2">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="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI4LTYtMS0xLTEyMDQzNA_fd086829-ee5d-4309-8135-8c350a9d7a8b">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="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI4LTgtMS0xLTEyMDQzNA_9f3a6d0e-221e-4e26-89b1-eaa8b3c50cff">&#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="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI4LTEwLTEtMS0xMjA0MzQ_160742bb-51ce-4979-aa90-d4b5075ddf27">&#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="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI4LTEyLTEtMS0xMjA0MzQ_b9529915-bf74-458d-bbf2-cdf813ff5475">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="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI4LTE0LTEtMS0xMjA0MzQ_fc874eec-197d-4772-9ed7-fa8f11015390">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="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI4LTE2LTEtMS0xMjA0MzQ_2723f104-7e66-4201-a54b-bef76679fc54">&#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="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI4LTE4LTEtMS0xMjA0MzQ_57a7dfa5-39f0-4efe-bf70-a98d0a0e2b76">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="iaef71f64cf114711ac4b380026474118_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMwLTItMS0xLTEyMDQzNA_e85dfe39-0c0d-44bc-921e-02c6db09be0b">90,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="iaef71f64cf114711ac4b380026474118_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMwLTQtMS0xLTEyMDQzNA_79b710ed-44cf-45e4-8e88-8b338177e596">42,636</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaef71f64cf114711ac4b380026474118_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMwLTYtMS0xLTEyMDQzNA_40ee42ff-bfa6-4f89-b9f8-468050234dd7">13,362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaef71f64cf114711ac4b380026474118_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMwLTgtMS0xLTEyMDQzNA_27a87922-08a4-4c56-b2ea-47d36a8902dd">1,775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaef71f64cf114711ac4b380026474118_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMwLTEwLTEtMS0xMjA0MzQ_d798f504-ebe6-445d-b286-9c368d7f6660">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaef71f64cf114711ac4b380026474118_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMwLTEyLTEtMS0xMjA0MzQ_3b5def95-af75-413b-9375-3845523eb6fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaef71f64cf114711ac4b380026474118_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMwLTE0LTEtMS0xMjA0MzQ_b7e58779-6a4d-4ef0-a07d-94a7e4061f52">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaef71f64cf114711ac4b380026474118_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMwLTE2LTEtMS0xMjA0MzQ_2cb8f52e-fcc5-46c1-9a65-ec5a2264acde">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaef71f64cf114711ac4b380026474118_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMwLTE4LTEtMS0xMjA0MzQ_8ebab838-12c8-41cf-85ea-f5aac17b747e">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="iebd235f384d047388fb69e0bc5038a2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMyLTItMS0xLTEyMDQzNA_0c2d1a0a-5682-4b67-a544-b74cbc5cc877">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd235f384d047388fb69e0bc5038a2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMyLTQtMS0xLTEyMDQzNA_143c3535-08cb-43a4-bba3-b5bfdcc04dec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd235f384d047388fb69e0bc5038a2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMyLTYtMS0xLTEyMDQzNA_a84ac597-b8d6-45d1-8136-324e9b4a4723">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd235f384d047388fb69e0bc5038a2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMyLTgtMS0xLTEyMDQzNA_d95e1462-215c-421a-8ad1-442154fe074f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd235f384d047388fb69e0bc5038a2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMyLTEwLTEtMS0xMjA0MzQ_6a80cb81-b323-4b9c-8955-a0b8d0720edb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd235f384d047388fb69e0bc5038a2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMyLTEyLTEtMS0xMjA0MzQ_aad67499-0c87-4860-a77d-56fa527e0def">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd235f384d047388fb69e0bc5038a2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMyLTE0LTEtMS0xMjA0MzQ_b4bf8331-125e-40bf-bc59-49bf5a0ac809">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd235f384d047388fb69e0bc5038a2f_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMyLTE2LTEtMS0xMjA0MzQ_5ea1319f-266a-457e-9281-c2eeb57e648b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd235f384d047388fb69e0bc5038a2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMyLTE4LTEtMS0xMjA0MzQ_e05ac031-9aa1-4834-96dd-d815d25efcf2">&#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="i2ebb207e54354430b8c32c3b627a530f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMzLTItMS0xLTEyMDQzNA_9fc5d8de-8f9d-4ce2-9cda-d5dd59c5bd1d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ebb207e54354430b8c32c3b627a530f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMzLTQtMS0xLTEyMDQzNA_e97685ca-a86b-4a6f-8cb8-61d715a247a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ebb207e54354430b8c32c3b627a530f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMzLTYtMS0xLTEyMDQzNA_48ef3390-75a3-4479-b091-5f449011a880">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ebb207e54354430b8c32c3b627a530f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMzLTgtMS0xLTEyMDQzNA_4b8b2d17-dda5-472d-b70f-a45689ea0e51">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ebb207e54354430b8c32c3b627a530f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMzLTEwLTEtMS0xMjA0MzQ_aa99407a-7cf9-4917-ac91-974ba762d218">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ebb207e54354430b8c32c3b627a530f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMzLTEyLTEtMS0xMjA0MzQ_4cf978d3-4802-4694-ad4a-861a702479c6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ebb207e54354430b8c32c3b627a530f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMzLTE0LTEtMS0xMjA0MzQ_2a902b42-d132-413d-8e76-3bc7b81e5ad3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ebb207e54354430b8c32c3b627a530f_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMzLTE2LTEtMS0xMjA0MzQ_ef2b2651-a666-43a6-947c-c359ae5e78a6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ebb207e54354430b8c32c3b627a530f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMzLTE4LTEtMS0xMjA0MzQ_07b75f28-7ec1-4423-bdfd-7f96a11be82f">&#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="i064238a925764fb892f2a502155dce4d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM0LTItMS0xLTEyMDQzNA_d15dee90-00b3-4cc9-956a-8c9cc7005722">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i064238a925764fb892f2a502155dce4d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM0LTQtMS0xLTEyMDQzNA_21b91ce0-72cb-4a28-b7ed-a118f83944f3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i064238a925764fb892f2a502155dce4d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM0LTYtMS0xLTEyMDQzNA_64dbe1bf-e25c-414f-8f8b-7deed16803f6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i064238a925764fb892f2a502155dce4d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM0LTgtMS0xLTEyMDQzNA_16f063b7-2fe2-4a68-b98f-e7104669ec33">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i064238a925764fb892f2a502155dce4d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM0LTEwLTEtMS0xMjA0MzQ_d5a7e456-3b41-4b5f-891c-0bfa75919221">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i064238a925764fb892f2a502155dce4d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM0LTEyLTEtMS0xMjA0MzQ_3f4244df-077a-4067-8ef2-63bdff142e6a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i064238a925764fb892f2a502155dce4d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM0LTE0LTEtMS0xMjA0MzQ_6d780af1-2681-4b28-a3f4-d3743bfcd810">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i064238a925764fb892f2a502155dce4d_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM0LTE2LTEtMS0xMjA0MzQ_7ca79b21-7eb3-4532-a24a-8a8eaec003d2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i064238a925764fb892f2a502155dce4d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM0LTE4LTEtMS0xMjA0MzQ_e0d210de-7028-49e3-845b-e69f0132750c">&#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="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM1LTItMS0xLTEyMDQzNA_37f68dcb-f05b-4e23-a4a4-bfd45e0b668b">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="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM1LTQtMS0xLTEyMDQzNA_c51e368b-8ee5-4d30-bfab-af6aa346d548">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="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM1LTYtMS0xLTEyMDQzNA_c96ce257-6056-4fba-9576-05676c23a5b9">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="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM1LTgtMS0xLTEyMDQzNA_338eb529-d817-45fa-a4b1-7d78d35a65a4">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="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM1LTEwLTEtMS0xMjA0MzQ_0a721494-1a18-4546-8ef6-4a1205bbc90e">&#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="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM1LTEyLTEtMS0xMjA0MzQ_4d20c6dd-01a0-4472-9de9-35fec9296835">&#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="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM1LTE0LTEtMS0xMjA0MzQ_3d30fd9e-c3b4-4e37-8c48-f4d8bc8f464a">&#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="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM1LTE2LTEtMS0xMjA0MzQ_4c842928-7725-4f64-b48f-0cf070d8ab34">&#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="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM1LTE4LTEtMS0xMjA0MzQ_7480c1e9-f91e-4dce-88ef-00bf23525f86">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 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%">Pass</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="i18cbb15ea6274ac79deccc976c8800ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM3LTItMS0xLTEyMDQzNA_1f0e318d-7f6e-4235-bb45-cfc6bc102ebd">70,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18cbb15ea6274ac79deccc976c8800ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM3LTQtMS0xLTEyMDQzNA_6b7219d1-934d-405a-a74e-85a42e6b6624">47,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18cbb15ea6274ac79deccc976c8800ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM3LTYtMS0xLTEyMDQzNA_a6ca1748-ec45-4a85-aeaf-efa109c15c11">57,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="usd" contextRef="i18cbb15ea6274ac79deccc976c8800ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM3LTgtMS0xLTEyMDQzNA_7196bc10-9404-40bd-aef1-de1b215a2b45">47,716</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18cbb15ea6274ac79deccc976c8800ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM3LTEwLTEtMS0xMjA0MzQ_9c9615da-65da-4bd4-ba4c-bc8c019894fc">67,042</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18cbb15ea6274ac79deccc976c8800ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM3LTEyLTEtMS0xMjA0MzQ_4b1b2e16-d243-41ac-8f77-88cf451686f9">106,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18cbb15ea6274ac79deccc976c8800ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM3LTE0LTEtMS0xMjA0MzQ_26e23c13-e3cb-4f93-b313-bebf1062f608">798</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18cbb15ea6274ac79deccc976c8800ee_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM3LTE2LTEtMS0xMjA0MzQ_4f4c62e8-38ea-446f-bd77-533daf8708c8">2,839</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18cbb15ea6274ac79deccc976c8800ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM3LTE4LTEtMS0xMjA0MzQ_05daab87-08e8-4736-be22-19e0d6a65375">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 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%">Special Mention</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="i27ba7c71145d4bb0bfc818f866e9beb5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM4LTItMS0xLTEyMDQzNA_e41a5e44-ce2e-4ebf-80e9-0535682fb4ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27ba7c71145d4bb0bfc818f866e9beb5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM4LTQtMS0xLTEyMDQzNA_20c69a6b-2683-434d-83e1-8d7114bb8e55">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27ba7c71145d4bb0bfc818f866e9beb5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM4LTYtMS0xLTEyMDQzNA_4f32a65e-01cb-4c8a-88e1-c84398df9259">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27ba7c71145d4bb0bfc818f866e9beb5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM4LTgtMS0xLTEyMDQzNA_c2426b25-2de2-4dbb-bc0c-29c06ac7ccab">2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27ba7c71145d4bb0bfc818f866e9beb5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM4LTEwLTEtMS0xMjA0MzQ_9dda1859-62f9-4ee3-bf13-3e0432d4c2ca">6,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27ba7c71145d4bb0bfc818f866e9beb5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM4LTEyLTEtMS0xMjA0MzQ_5f7a2c55-7a3d-410a-b09f-9a504b0b1207">145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27ba7c71145d4bb0bfc818f866e9beb5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM4LTE0LTEtMS0xMjA0MzQ_ad095a3b-e0db-4ef9-afa9-da6de2b3ad2a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27ba7c71145d4bb0bfc818f866e9beb5_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM4LTE2LTEtMS0xMjA0MzQ_94b0a7c7-210e-46c6-8111-e003ec5aab68">60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27ba7c71145d4bb0bfc818f866e9beb5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM4LTE4LTEtMS0xMjA0MzQ_82841596-d514-4dbf-afb9-d9606562f689">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 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%">Substandard</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="i3ef78306a1f1416689e5a43699d9f887_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM5LTItMS0xLTEyMDQzNA_f1505096-0c24-4ca5-8747-7267396cff90">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ef78306a1f1416689e5a43699d9f887_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM5LTQtMS0xLTEyMDQzNA_59f3d00b-089a-40c0-90b5-65c88d6eac25">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ef78306a1f1416689e5a43699d9f887_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM5LTYtMS0xLTEyMDQzNA_6ec4e1a3-b436-4ee6-ba39-a14139be95c8">18,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ef78306a1f1416689e5a43699d9f887_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM5LTgtMS0xLTEyMDQzNA_1ea43aeb-2d1d-46b2-a108-e46260792a37">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="i3ef78306a1f1416689e5a43699d9f887_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM5LTEwLTEtMS0xMjA0MzQ_60cfb8ee-fbd9-4232-b977-3821c8bee1b2">10,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="i3ef78306a1f1416689e5a43699d9f887_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM5LTEyLTEtMS0xMjA0MzQ_6580f3ea-1900-403f-938e-6b6be48b20a5">18,444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ef78306a1f1416689e5a43699d9f887_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM5LTE0LTEtMS0xMjA0MzQ_dc5331ce-c6e7-4c1e-b853-e8f8a8d8f26e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ef78306a1f1416689e5a43699d9f887_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM5LTE2LTEtMS0xMjA0MzQ_b60ad69c-29e0-42ed-95e9-5b9232d4076f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ef78306a1f1416689e5a43699d9f887_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM5LTE4LTEtMS0xMjA0MzQ_48345e91-833d-47f7-8bb2-91d4bbfd76a8">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="i21b0390f0e4742d28317aaf458c4f6ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQwLTItMS0xLTEyMDQzNA_fe9a8a54-4fb6-48ea-9688-834832feb452">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="i21b0390f0e4742d28317aaf458c4f6ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQwLTQtMS0xLTEyMDQzNA_50251e81-6147-40f4-9718-7e3fee29609d">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="i21b0390f0e4742d28317aaf458c4f6ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQwLTYtMS0xLTEyMDQzNA_41d1cdc6-52a2-48c4-afd1-6cac5e23d989">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="i21b0390f0e4742d28317aaf458c4f6ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQwLTgtMS0xLTEyMDQzNA_9c2a7471-c7e6-4a9e-8c01-c745dafee84e">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="i21b0390f0e4742d28317aaf458c4f6ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQwLTEwLTEtMS0xMjA0MzQ_6cabbe31-6054-4f8f-bdf2-7148e457ba78">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="i21b0390f0e4742d28317aaf458c4f6ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQwLTEyLTEtMS0xMjA0MzQ_7bf55be4-f68f-47f3-bdd8-d1bef63fbcd8">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="i21b0390f0e4742d28317aaf458c4f6ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQwLTE0LTEtMS0xMjA0MzQ_a8c4febe-19df-43ab-a181-102a84b8d007">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="i21b0390f0e4742d28317aaf458c4f6ff_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQwLTE2LTEtMS0xMjA0MzQ_5c633a59-fb9b-4728-bee2-ae6ac955628f">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="i21b0390f0e4742d28317aaf458c4f6ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQwLTE4LTEtMS0xMjA0MzQ_47f9ac95-c323-44f2-b86a-bf11ae807400">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 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%">Pass</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="i933264a508dd49d6b69476e8e31c37ce_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQyLTItMS0xLTEyMDQzNA_dadd01bc-3448-4951-9883-cfd85af9010d">88,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i933264a508dd49d6b69476e8e31c37ce_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQyLTQtMS0xLTEyMDQzNA_128a0f1e-c8b6-42fe-a834-15af470d16ab">51,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="usd" contextRef="i933264a508dd49d6b69476e8e31c37ce_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQyLTYtMS0xLTEyMDQzNA_bc849f70-dee6-4146-a056-0de4ba4480b6">44,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i933264a508dd49d6b69476e8e31c37ce_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQyLTgtMS0xLTEyMDQzNA_b9b9b229-3929-4ec4-b686-90eb0c02bf44">24,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="i933264a508dd49d6b69476e8e31c37ce_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQyLTEwLTEtMS0xMjA0MzQ_8d89a197-71d1-4593-979b-00103ba37b74">11,859</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i933264a508dd49d6b69476e8e31c37ce_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQyLTEyLTEtMS0xMjA0MzQ_0f095afb-5a14-4eff-b48c-690c4b1470fd">21,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="i933264a508dd49d6b69476e8e31c37ce_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQyLTE0LTEtMS0xMjA0MzQ_db3027c4-5683-4845-bb3d-6902fd42503e">112,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i933264a508dd49d6b69476e8e31c37ce_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQyLTE2LTEtMS0xMjA0MzQ_95f5e4d1-4991-4aa2-89c6-8b3d73a85f43">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="i933264a508dd49d6b69476e8e31c37ce_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQyLTE4LTEtMS0xMjA0MzQ_2b7ff66a-28f5-4187-96e0-f8fcc441d18c">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 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%">Special Mention</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="i45f13beb44ba444ba146250c2ad02cf7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQzLTItMS0xLTEyMDQzNA_b112a876-4c96-4d7c-b0fc-b20eb4621b92">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45f13beb44ba444ba146250c2ad02cf7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQzLTQtMS0xLTEyMDQzNA_4352e769-1208-42cc-ae04-7366ebe7c6f8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45f13beb44ba444ba146250c2ad02cf7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQzLTYtMS0xLTEyMDQzNA_5a481425-07d5-46ae-ac42-6bfe01965893">7,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45f13beb44ba444ba146250c2ad02cf7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQzLTgtMS0xLTEyMDQzNA_2c330e13-5722-4ee9-887a-d4925c7ee5fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45f13beb44ba444ba146250c2ad02cf7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQzLTEwLTEtMS0xMjA0MzQ_0b3553aa-b60c-4cac-993d-a2e1d9823693">4,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45f13beb44ba444ba146250c2ad02cf7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQzLTEyLTEtMS0xMjA0MzQ_9f6d68a8-d738-488f-8836-692ea9c154ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45f13beb44ba444ba146250c2ad02cf7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQzLTE0LTEtMS0xMjA0MzQ_9ae9a39c-9124-4ed6-a369-a9334a8da8b6">5,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45f13beb44ba444ba146250c2ad02cf7_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQzLTE2LTEtMS0xMjA0MzQ_2e51eac8-a91d-4faf-be03-bf8764aa11ec">134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45f13beb44ba444ba146250c2ad02cf7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQzLTE4LTEtMS0xMjA0MzQ_2a7824d3-6b33-44d3-b483-eda05ce73319">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 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%">Substandard</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="i3adf8268be9e4799b7f8134bab7c0f10_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ0LTItMS0xLTEyMDQzNA_728b684f-9537-49fe-8dfe-d84e33a5ef88">9,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="i3adf8268be9e4799b7f8134bab7c0f10_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ0LTQtMS0xLTEyMDQzNA_b36cb8d1-35e7-45d2-8652-7bde4984e79f">3,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3adf8268be9e4799b7f8134bab7c0f10_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ0LTYtMS0xLTEyMDQzNA_f1af3cf5-5e5f-41c1-955c-0d4591174e45">1,667</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3adf8268be9e4799b7f8134bab7c0f10_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ0LTgtMS0xLTEyMDQzNA_58d42d66-81f5-4f3e-bc7c-9b76a7412740">5,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3adf8268be9e4799b7f8134bab7c0f10_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ0LTEwLTEtMS0xMjA0MzQ_927106db-f402-4540-a331-b732e6d0dbb9">1,096</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3adf8268be9e4799b7f8134bab7c0f10_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ0LTEyLTEtMS0xMjA0MzQ_d48f4313-ed6d-4a9e-acb4-b41b0ba142a5">1,328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3adf8268be9e4799b7f8134bab7c0f10_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ0LTE0LTEtMS0xMjA0MzQ_1773c2ec-42b1-46b8-a3cd-adf0ca04b61d">3,932</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3adf8268be9e4799b7f8134bab7c0f10_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ0LTE2LTEtMS0xMjA0MzQ_9ca68c68-97d5-4d2e-84fd-ceab8f508f66">102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3adf8268be9e4799b7f8134bab7c0f10_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ0LTE4LTEtMS0xMjA0MzQ_8ac5de49-a2b3-42c1-9cec-0cc64a9fde61">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="ied48681e71fb495e852abcb98a8e577a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ1LTItMS0xLTEyMDQzNA_f406e018-0b32-447e-874b-3857e87b6279">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="ied48681e71fb495e852abcb98a8e577a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ1LTQtMS0xLTEyMDQzNA_dca9c6e1-1b6a-47c0-87be-78e252a20cca">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="ied48681e71fb495e852abcb98a8e577a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ1LTYtMS0xLTEyMDQzNA_998dc5c9-5fb9-44e2-81c3-334738cbd345">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="ied48681e71fb495e852abcb98a8e577a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ1LTgtMS0xLTEyMDQzNA_51e210c2-4d5e-48a3-a224-83f51dcac8f0">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="ied48681e71fb495e852abcb98a8e577a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ1LTEwLTEtMS0xMjA0MzQ_ada6f4eb-fe26-48fd-8789-7cc44d9d6edd">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="ied48681e71fb495e852abcb98a8e577a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ1LTEyLTEtMS0xMjA0MzQ_fa613198-fbcc-4c29-80c6-193a7e10b609">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="ied48681e71fb495e852abcb98a8e577a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ1LTE0LTEtMS0xMjA0MzQ_c78ac4e6-009a-4701-8d9b-65f703a4f441">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="ied48681e71fb495e852abcb98a8e577a_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ1LTE2LTEtMS0xMjA0MzQ_fbcd7841-2221-40d6-8f95-7ca194e44a9d">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="ied48681e71fb495e852abcb98a8e577a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ1LTE4LTEtMS0xMjA0MzQ_249035d1-5e31-4999-85ff-623db78f3ac7">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="id0da679b613141ecb003b7c18145d467_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ2LTItMS0xLTEyMDQzNA_eaab332e-daf9-46e3-870b-68f8b80a465b">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="id0da679b613141ecb003b7c18145d467_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ2LTQtMS0xLTEyMDQzNA_f8493bff-9aa7-4fb2-a02d-1a6a757c5656">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="id0da679b613141ecb003b7c18145d467_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ2LTYtMS0xLTEyMDQzNA_96c66a67-27a6-42be-ab6d-30db31ac9b76">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="id0da679b613141ecb003b7c18145d467_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ2LTgtMS0xLTEyMDQzNA_5359dc92-5e10-45c1-a23f-19223af4575f">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="id0da679b613141ecb003b7c18145d467_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ2LTEwLTEtMS0xMjA0MzQ_60afe643-3f5a-4033-9a7c-1089f1c7f9b7">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="id0da679b613141ecb003b7c18145d467_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ2LTEyLTEtMS0xMjA0MzQ_c9b94d77-6bbb-487e-84bb-c8a6520dc31d">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="id0da679b613141ecb003b7c18145d467_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ2LTE0LTEtMS0xMjA0MzQ_62905193-b054-4d57-9849-1253aa8915ed">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="id0da679b613141ecb003b7c18145d467_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ2LTE2LTEtMS0xMjA0MzQ_93dcb014-eb5f-40ab-8704-0cc9ccdb902d">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="id0da679b613141ecb003b7c18145d467_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ2LTE4LTEtMS0xMjA0MzQ_8473f1c8-3d89-4b21-b3e7-f43d5e717f54">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></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%">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><ix:continuation id="if8daaa00bda04962a95f26e2c49fb210" continuedAt="icd9e15e4e1f546f8b871af1144299c5b"><ix:continuation id="ifcbe365e6f8145288b7accd3c447dd71"><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, 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%">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="i3eda0579516c485989b8d7c88af66daf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzUtMi0xLTEtMTIwNDM0_3468ccf3-a81f-4db2-993e-8ab6d8e8e624">176,110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i3eda0579516c485989b8d7c88af66daf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzUtNC0xLTEtMTIwNDM0_cc629391-55af-4ae1-9feb-f8ae31ab272f">156,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i3eda0579516c485989b8d7c88af66daf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzUtNi0xLTEtMTIwNDM0_4626c4b5-3756-45b4-b83a-45098901a822">62,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3eda0579516c485989b8d7c88af66daf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzUtOC0xLTEtMTIwNDM0_4b5670bc-a3ac-490c-b86d-99cba368fafd">66,063</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i3eda0579516c485989b8d7c88af66daf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzUtMTAtMS0xLTEyMDQzNA_2316af80-5bdb-42a9-b5e3-d34057434e27">95,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3eda0579516c485989b8d7c88af66daf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzUtMTItMS0xLTEyMDQzNA_294353bf-420b-4d08-9692-dafe9d469451">204,229</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i3eda0579516c485989b8d7c88af66daf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzUtMTQtMS0xLTEyMDQzNA_568569c2-7be1-494a-b8b7-c8b14305bf78">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i3eda0579516c485989b8d7c88af66daf_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzUtMTYtMS0xLTEyMDQzNA_4957093e-951d-4fe2-a499-9e9e57ff2d8e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i3eda0579516c485989b8d7c88af66daf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzUtMTgtMS0xLTEyMDQzNA_3ab455ba-5ceb-4817-b86a-ca4c674e85ed">761,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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="iee4f9c74e79a4212ac7030393b7240d1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzctMi0xLTEtMTIwNDM0_a306f065-068e-451f-8c1b-35a7e6c0fee5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee4f9c74e79a4212ac7030393b7240d1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzctNC0xLTEtMTIwNDM0_9b10840b-bc9d-4de8-8efc-39c5a5e7e917">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee4f9c74e79a4212ac7030393b7240d1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzctNi0xLTEtMTIwNDM0_c2d9e6c0-55d2-477e-9b32-214dd653a73e">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="iee4f9c74e79a4212ac7030393b7240d1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzctOC0xLTEtMTIwNDM0_7e2164ce-e2d1-4931-aaaa-607ac84e021c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee4f9c74e79a4212ac7030393b7240d1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzctMTAtMS0xLTEyMDQzNA_6434056a-81d1-49e3-86da-c5d0623dd72c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee4f9c74e79a4212ac7030393b7240d1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzctMTItMS0xLTEyMDQzNA_1beae6c9-99ef-42cb-ba9c-567b6b9548bc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee4f9c74e79a4212ac7030393b7240d1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzctMTQtMS0xLTEyMDQzNA_5fdbf84e-2922-4737-b515-135cbd80745b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee4f9c74e79a4212ac7030393b7240d1_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzctMTYtMS0xLTEyMDQzNA_bef28d0b-6383-4317-ae2b-f45e2ac9f018">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee4f9c74e79a4212ac7030393b7240d1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzctMTgtMS0xLTEyMDQzNA_5d0d595e-e3ab-4815-8d73-34522f8d67e8">291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i16ada892a29246f0aa177cf0fbc3f720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzgtMi0xLTEtMTIwNDM0_376f9640-4270-443b-a9cf-a2bb8f637a78">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ada892a29246f0aa177cf0fbc3f720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzgtNC0xLTEtMTIwNDM0_7cf4d3ed-f51a-48db-9e21-01d2b086dbdd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ada892a29246f0aa177cf0fbc3f720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzgtNi0xLTEtMTIwNDM0_7acfb36c-c8a7-4020-a653-605f26335055">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ada892a29246f0aa177cf0fbc3f720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzgtOC0xLTEtMTIwNDM0_c32e2d4e-201c-46ba-8c0d-2f2ab541bb37">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ada892a29246f0aa177cf0fbc3f720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzgtMTAtMS0xLTEyMDQzNA_13e4442b-dd55-4dde-8d75-5b3763ad395a">314</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ada892a29246f0aa177cf0fbc3f720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzgtMTItMS0xLTEyMDQzNA_f55d0a1f-90cf-47a5-b6fe-8b7f505c9935">471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ada892a29246f0aa177cf0fbc3f720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzgtMTQtMS0xLTEyMDQzNA_bb68473c-3d08-4e7c-b211-772a32b0890b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ada892a29246f0aa177cf0fbc3f720_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzgtMTYtMS0xLTEyMDQzNA_9975162c-8b49-4383-99c0-d281eccb9da8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16ada892a29246f0aa177cf0fbc3f720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzgtMTgtMS0xLTEyMDQzNA_6ba4c4a5-d356-4d60-85f6-2c1202356a73">785</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="ifa23605ede054792943c346936e0567b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzktMi0xLTEtMTIwNDM0_be0f8c8c-2e87-41d0-90e0-a543b121f829">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa23605ede054792943c346936e0567b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzktNC0xLTEtMTIwNDM0_1e87fc9e-1852-481a-a42a-9e26b3520b65">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa23605ede054792943c346936e0567b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzktNi0xLTEtMTIwNDM0_aad9408a-2791-4f20-8563-404d17c487ee">561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa23605ede054792943c346936e0567b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzktOC0xLTEtMTIwNDM0_de888afe-9f0f-4ae3-a45f-b524d29ae3b4">452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa23605ede054792943c346936e0567b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzktMTAtMS0xLTEyMDQzNA_ca69c504-555e-4c59-bc7f-20af2ce0553d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa23605ede054792943c346936e0567b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzktMTItMS0xLTEyMDQzNA_57058e8e-dd14-48e9-ae1e-ae763bfc60f1">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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa23605ede054792943c346936e0567b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzktMTQtMS0xLTEyMDQzNA_c111f5d2-76fe-4314-80d5-80c9e653fdd6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa23605ede054792943c346936e0567b_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzktMTYtMS0xLTEyMDQzNA_60fdcced-9801-49eb-b08d-c154859e2982">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa23605ede054792943c346936e0567b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzktMTgtMS0xLTEyMDQzNA_a8243474-b2ca-431a-aa3f-834e475339e9">1,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="ic7080b7540b948579bd8c385b76bba98_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzEwLTItMS0xLTEyMDQzNA_74cc016b-5084-4068-ac3b-3c9d7a54abda">176,110</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="ic7080b7540b948579bd8c385b76bba98_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzEwLTQtMS0xLTEyMDQzNA_1ca468cc-4feb-4e0f-8980-b9bb7e1e0aad">156,360</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="ic7080b7540b948579bd8c385b76bba98_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzEwLTYtMS0xLTEyMDQzNA_34058612-bfd3-4450-98e3-2982105177ab">63,221</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="ic7080b7540b948579bd8c385b76bba98_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzEwLTgtMS0xLTEyMDQzNA_5ca1d7d6-91fe-4540-8355-67d981e0bf3c">66,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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7080b7540b948579bd8c385b76bba98_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzEwLTEwLTEtMS0xMjA0MzQ_9682d569-65eb-456f-a299-3d1981882ae4">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="ic7080b7540b948579bd8c385b76bba98_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzEwLTEyLTEtMS0xMjA0MzQ_a880e5ea-39eb-4dd1-9967-202af0fa6f01">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="ic7080b7540b948579bd8c385b76bba98_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzEwLTE0LTEtMS0xMjA0MzQ_573e577b-e8a7-406d-ab4f-0a2bfbe32859">&#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="ic7080b7540b948579bd8c385b76bba98_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzEwLTE2LTEtMS0xMjA0MzQ_568058c0-1ce2-4513-a88e-c572d01deb56">&#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="ic7080b7540b948579bd8c385b76bba98_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzEwLTE4LTEtMS0xMjA0MzQ_ad3beb9a-3fd5-4f2b-b83b-2806b17f131c">763,331</ix:nonFraction>&#160;</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 #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 #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="i3aa68405fcfd43478e6e61f224835de6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE1LTItMS0xLTEyMDQzNA_a39515e7-5b59-424e-bfcf-9a89be90691e">2,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="i3aa68405fcfd43478e6e61f224835de6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE1LTQtMS0xLTEyMDQzNA_0cdd99e6-3a10-47bc-8889-ca7e8d0304dd">474</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3aa68405fcfd43478e6e61f224835de6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE1LTYtMS0xLTEyMDQzNA_d0809078-bd49-4809-960d-c093794e9175">393</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3aa68405fcfd43478e6e61f224835de6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE1LTgtMS0xLTEyMDQzNA_5fa5e8f9-c4c7-45ed-9fdd-0d825c5f93be">532</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3aa68405fcfd43478e6e61f224835de6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE1LTEwLTEtMS0xMjA0MzQ_bdd82333-2c72-4dd6-8ae4-73050f42a1bc">516</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3aa68405fcfd43478e6e61f224835de6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE1LTEyLTEtMS0xMjA0MzQ_4b4c4f8c-3968-4157-b34b-ee2e362dd6c3">2,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3aa68405fcfd43478e6e61f224835de6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE1LTE0LTEtMS0xMjA0MzQ_5bad889a-8f73-45c9-ad05-17e652931918">290,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%"><ix:nonFraction unitRef="usd" contextRef="i3aa68405fcfd43478e6e61f224835de6_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE1LTE2LTEtMS0xMjA0MzQ_32f50596-9eba-4451-a9ca-abdf5d484893">5,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3aa68405fcfd43478e6e61f224835de6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE1LTE4LTEtMS0xMjA0MzQ_80c27f71-2d9a-41e6-bc8d-b77c0d4ead35">302,314</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="ie0d8a464716941cfa52acdacb7ca3ab0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE3LTItMS0xLTEyMDQzNA_77abd0c7-7ff6-47b6-a609-3ba95d7d54de">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0d8a464716941cfa52acdacb7ca3ab0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE3LTQtMS0xLTEyMDQzNA_90e28109-791f-4a09-85d7-e69ac5fc5d47">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="ie0d8a464716941cfa52acdacb7ca3ab0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE3LTYtMS0xLTEyMDQzNA_ecc6bb75-f4e0-4cdc-b8cc-f28525434b58">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0d8a464716941cfa52acdacb7ca3ab0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE3LTgtMS0xLTEyMDQzNA_909d8a8a-8d0e-4cc5-a224-156cdeba80a0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0d8a464716941cfa52acdacb7ca3ab0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE3LTEwLTEtMS0xMjA0MzQ_b6a02fe7-3470-4f59-9cdd-ca20317623c6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0d8a464716941cfa52acdacb7ca3ab0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE3LTEyLTEtMS0xMjA0MzQ_0d497a80-796d-47f1-961a-bf11bf697a27">94</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0d8a464716941cfa52acdacb7ca3ab0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE3LTE0LTEtMS0xMjA0MzQ_9e8e658c-af51-4c77-899f-7784bb1269a9">40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0d8a464716941cfa52acdacb7ca3ab0_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE3LTE2LTEtMS0xMjA0MzQ_7705b64a-1d1d-4f4d-9694-03869a2b8b4b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0d8a464716941cfa52acdacb7ca3ab0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE3LTE4LTEtMS0xMjA0MzQ_039338af-8da4-45d8-91e0-072c4d8e1793">137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="i7335ed3c05cc4a00ac44c7711b9e2a4b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE4LTItMS0xLTEyMDQzNA_795dfdf4-c097-4d95-85d9-864593f41349">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7335ed3c05cc4a00ac44c7711b9e2a4b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE4LTQtMS0xLTEyMDQzNA_0a09070f-7053-46c2-b741-de730cec86dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7335ed3c05cc4a00ac44c7711b9e2a4b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE4LTYtMS0xLTEyMDQzNA_08649898-9f87-49eb-8133-9c1e79bb66d6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7335ed3c05cc4a00ac44c7711b9e2a4b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE4LTgtMS0xLTEyMDQzNA_4ca124ac-8417-47d1-8fbd-871bf7622834">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7335ed3c05cc4a00ac44c7711b9e2a4b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE4LTEwLTEtMS0xMjA0MzQ_abc71fd7-e299-477b-97fd-a08b41efb5c6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7335ed3c05cc4a00ac44c7711b9e2a4b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE4LTEyLTEtMS0xMjA0MzQ_51affbcf-330f-4244-a9b2-c43f450882db">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7335ed3c05cc4a00ac44c7711b9e2a4b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE4LTE0LTEtMS0xMjA0MzQ_049e3f63-46d0-416f-a20a-7e280fd39e9d">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="i7335ed3c05cc4a00ac44c7711b9e2a4b_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE4LTE2LTEtMS0xMjA0MzQ_4965195f-4112-47b6-b7c3-aaee9611b867">62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7335ed3c05cc4a00ac44c7711b9e2a4b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE4LTE4LTEtMS0xMjA0MzQ_17f57092-5ff3-485c-b1b6-7585cb5b0ffc">74</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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="i5f7430de4b9b455d9cf11aecde00957b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE5LTItMS0xLTEyMDQzNA_ba1d404d-0f64-48d0-a07a-22c68bbe26b9">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="i5f7430de4b9b455d9cf11aecde00957b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE5LTQtMS0xLTEyMDQzNA_52aa6947-c59a-4c4e-ab76-4749903b2364">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f7430de4b9b455d9cf11aecde00957b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE5LTYtMS0xLTEyMDQzNA_eb3463bf-a130-4439-862c-7431ca06b9fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f7430de4b9b455d9cf11aecde00957b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE5LTgtMS0xLTEyMDQzNA_c32b44f5-aca2-4e57-bbcb-16b9e355d622">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f7430de4b9b455d9cf11aecde00957b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE5LTEwLTEtMS0xMjA0MzQ_40038ece-ec7e-4c84-b009-44bb56a967e8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f7430de4b9b455d9cf11aecde00957b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE5LTEyLTEtMS0xMjA0MzQ_ca15b764-60be-4d94-864b-a78ea8810db5">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f7430de4b9b455d9cf11aecde00957b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE5LTE0LTEtMS0xMjA0MzQ_807e492e-d7d2-4775-910f-e8edf5341859">544</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f7430de4b9b455d9cf11aecde00957b_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE5LTE2LTEtMS0xMjA0MzQ_c9d8e052-f6cb-465d-98f4-78295a7f8d40">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f7430de4b9b455d9cf11aecde00957b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE5LTE4LTEtMS0xMjA0MzQ_6910d46d-14b3-4bb6-b676-7f6658ad2ade">553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i19eee29e6c5449039e7846f67f6ef0c9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzIwLTItMS0xLTEyMDQzNA_fddc8b02-808a-4f17-a235-92081ac70c84">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="i19eee29e6c5449039e7846f67f6ef0c9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzIwLTQtMS0xLTEyMDQzNA_b78c8ed6-b748-42da-a8bb-09e8bfeb629b">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="i19eee29e6c5449039e7846f67f6ef0c9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzIwLTYtMS0xLTEyMDQzNA_26d4f4d3-81fe-491b-a206-370c9db5fb9e">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="i19eee29e6c5449039e7846f67f6ef0c9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzIwLTgtMS0xLTEyMDQzNA_aab98cc9-db46-499a-af2a-ad4870a82ad4">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="i19eee29e6c5449039e7846f67f6ef0c9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzIwLTEwLTEtMS0xMjA0MzQ_86d266c0-4300-4d52-afb9-b8469711ce23">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="i19eee29e6c5449039e7846f67f6ef0c9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzIwLTEyLTEtMS0xMjA0MzQ_91f5b7c7-57a4-48e2-b4d4-534dfa2e6f7a">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="i19eee29e6c5449039e7846f67f6ef0c9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzIwLTE0LTEtMS0xMjA0MzQ_e8c37ab9-337c-4b52-877d-2d9c5b854345">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="i19eee29e6c5449039e7846f67f6ef0c9_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzIwLTE2LTEtMS0xMjA0MzQ_bc3335af-0781-471b-9c93-35d529d7fafe">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="i19eee29e6c5449039e7846f67f6ef0c9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzIwLTE4LTEtMS0xMjA0MzQ_690fd21b-706a-450f-908b-194fac530e03">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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="i088f8a4da5994f2fb05d951e9e88d659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI0LTItMS0xLTEyMDQzNA_e0c72280-e353-450c-ae62-b10112f3b109">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="i088f8a4da5994f2fb05d951e9e88d659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI0LTQtMS0xLTEyMDQzNA_47bd439c-e158-4633-8248-1edc05b48461">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="i088f8a4da5994f2fb05d951e9e88d659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI0LTYtMS0xLTEyMDQzNA_bd96f575-9aa9-4706-b7de-10e9db3ecc9c">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="i088f8a4da5994f2fb05d951e9e88d659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI0LTgtMS0xLTEyMDQzNA_982edec9-98cf-4331-a33b-f6a7e80f511f">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="i088f8a4da5994f2fb05d951e9e88d659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI0LTEwLTEtMS0xMjA0MzQ_a5451f23-0cf6-48c6-b17b-dc27128f70a0">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="i088f8a4da5994f2fb05d951e9e88d659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI0LTEyLTEtMS0xMjA0MzQ_77fb2a76-983c-43bb-b9c7-60db450af256">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="i088f8a4da5994f2fb05d951e9e88d659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI0LTE0LTEtMS0xMjA0MzQ_d23785e7-1a29-4698-949b-7ee4e507eaef">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="i088f8a4da5994f2fb05d951e9e88d659_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI0LTE2LTEtMS0xMjA0MzQ_d0bcf44d-2891-4bc3-ab81-2eacf6bf2baf">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="i088f8a4da5994f2fb05d951e9e88d659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI0LTE4LTEtMS0xMjA0MzQ_bcddeab7-67c5-4a5f-84d1-c9ee3b256380">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></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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI1LTItMS0xLTEyMDQzNA_545fcfe6-856a-4fe9-9f59-211ae5959c86">1,983,151</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI1LTQtMS0xLTEyMDQzNA_a96679b2-71c3-4413-9357-851d77c4af38">976,561</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI1LTYtMS0xLTEyMDQzNA_dd3b7170-c5ca-4335-bedb-be5fc932210a">685,228</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI1LTgtMS0xLTEyMDQzNA_40b995e3-4998-4749-962e-bebf4a31de4e">343,695</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI1LTEwLTEtMS0xMjA0MzQ_0900e7ad-1f4f-414f-adf8-64212e24ac54">324,120</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI1LTEyLTEtMS0xMjA0MzQ_97a218e8-5c52-44ab-9f2a-e770560ef302">704,248</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI1LTE0LTEtMS0xMjA0MzQ_5690e9ab-4f1f-448b-af7e-59c641d343ae">514,380</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI1LTE2LTEtMS0xMjA0MzQ_29fddc18-121e-409c-b18b-166755b51b2b">11,466</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI1LTE4LTEtMS0xMjA0MzQ_a69126b8-d7f4-49f1-b1d7-dc0648a46e75">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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;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="i7c0426e086d1437eb070fbefb94cad06_I20211231" decimals="-5" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzc4ODg_b1ff6a75-aa44-498f-944b-a3d2859a028d">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></ix:continuation></ix:continuation><div style="padding-left:18pt"><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><ix:continuation id="icd9e15e4e1f546f8b871af1144299c5b" continuedAt="ieaf353d3a8ec426782cea8e128e029a6"><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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:ScheduleofCollateralDependentLoansTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzEwOTQ4_f45ccbe5-af96-483b-972b-bd0ff8904ecd" 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, 2022</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="ib8663c376ff84b30869a90cc0678b24d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzEzLTItMS0xLTEyMDQzNA_1486aa06-6697-4ee5-80ad-77f2f9f160ab">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="i51ecac7daacf41219988c8ee8f331c96_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzEzLTQtMS0xLTEyMDQzNA_12cb3590-7cdd-429c-87b2-1cdf5f1b900e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i0ce75f1eadf64083be1b6677f2be7f5f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzEzLTgtMS0xLTEyMDQzNA_59df9557-18b0-4043-b2a3-df480582f97f">1,410</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d67c3272e15432f863e0bbf7b89d83e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzEzLTEwLTEtMS0xMjA0MzQ_17003704-a95a-44a6-b114-1ae631088c62">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i1aff0f3219e549009977ae1c400b8f40_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzEzLTEyLTEtMS0xMjA0MzQ_57c3d85d-975e-475f-8803-06fab60cc865">2,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="i153aa1f8a94544f3be330ccad121e050_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzE0LTItMS0xLTEyMDQzNA_c85e0004-e509-4e0f-a966-12f5abc3af66">62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c97fc9ecb76498abc84ed2f3dad6641_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzE0LTQtMS0xLTEyMDQzNA_ed5a34f2-976c-46eb-af85-cdd3f1e85b8e">3,186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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="i84b0d8ee5d3a40c0846399391d0eb685_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzE0LTgtMS0xLTEyMDQzNA_3608f7d7-5857-4de2-a479-79b332dcf90d">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="i4302dcd7d1d444faa7630aef655cf5cf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzE0LTEwLTEtMS0xMjA0MzQ_24c5a36f-e0f1-45ca-a5f5-46589fc94d34">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i000848e90abc470996dbf8f33a1ffdf5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzE0LTEyLTEtMS0xMjA0MzQ_dea94489-5ee8-458f-b107-6e6ebc67dcd2">3,810</ix:nonFraction>&#160;</span></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">&#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="i9af44f4705ba4d7a901f564750279bc9_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzIwLTItMS0xLTEyMDQzNA_4e9a89df-e2b7-45bb-8b5b-466560b674b5">1,173</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="i500cd50187fb44b19d926efcb2bf3fb6_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzIwLTQtMS0xLTEyMDQzNA_0e3fbed7-e067-47c8-9247-efeaec012b49">3,186</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="i5c2451a3a99548fd8848193935c01f6a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzIwLTgtMS0xLTEyMDQzNA_51396c1d-5b30-4091-b8ee-7fec979205bb">1,972</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="i71afc526c6dd4d13bae35964c2b14352_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzIwLTEwLTEtMS0xMjA0MzQ_ac5ac7e9-3214-447e-833d-44e17c07cc35">&#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="ic6b217fb89bf4e8da98bdff1a2575134_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzIwLTEyLTEtMS0xMjA0MzQ_ca470ba6-0a9d-4bfa-9ad3-39e903fcbe2d">6,331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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, 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 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="i8d53676fb2644e48935a053d4b262fad_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzEzLTItMS0xLTEyMDQzNA_f5e1c4c1-a73a-4c4a-81a3-92a52a1b7b8b">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="i4e97870570a848faab40ffcd8dcac8f2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzEzLTQtMS0xLTEyMDQzNA_96214067-854f-4b1a-b0ec-28c9924a8dfe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="ib6e0e99c4c254439939b75456c345101_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzEzLTgtMS0xLTEyMDQzNA_bb91f534-fb11-4239-9213-9707bd4d0263">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="ib78eff512db748578f901e2d43aae416_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzEzLTEwLTEtMS0xMjA0MzQ_c678897b-8046-4ac9-9965-c340c2d92d72">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i3ea71a661e174ee7980d8fa9ca511d53_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzEzLTEyLTEtMS0xMjA0MzQ_c3c66321-2e33-495c-b3e3-1c3c381fc0a7">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 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="i8b32415d947d452aaf3eaa0b51d1e255_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE0LTItMS0xLTEyMDQzNA_02cd2e26-1eb0-4a63-b34c-fad11aa7caf8">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="iec0d2028a0924ddc96b0e78aa50e0446_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE0LTQtMS0xLTEyMDQzNA_394f9eb5-4dad-4ffc-b07a-3e1578ab6194">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="i763a29443e3c4f16a7198b8b3b075778_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE0LTgtMS0xLTEyMDQzNA_d2a1e42e-2938-42b4-a9b0-d5055c8304a1">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="i205c80444df74a929b3a171c2271a3fa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE0LTEwLTEtMS0xMjA0MzQ_e090610b-385c-466a-b0f6-fb92f103580f">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="id764b9fbd3ae4551be6879572387e0dd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE0LTEyLTEtMS0xMjA0MzQ_865aae0f-2eb9-4eb2-8fae-c74c542f10d8">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 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="i6a5941c6d550417c8eadf8af3fc3a8ac_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE1LTItMS0xLTEyMDQzNA_b8e60933-a568-4bbd-9dcf-379feba8b08d">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="iea4895f4975542d5977303a6361f1b3e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE1LTQtMS0xLTEyMDQzNA_08cdab9a-a828-40c9-916d-8ee8d401a7d2">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="idd0bec407f6947b0a59e8725bd078d04_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE1LTgtMS0xLTEyMDQzNA_95c7c989-af1a-4c94-9c98-a9daee768928">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="i540f7f28aa3d4b08aa29518177003654_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE1LTEwLTEtMS0xMjA0MzQ_4cf8ea5f-246a-4875-aeec-f5009d061b95">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="i7547b8ae71634c53985e700f6d496491_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE1LTEyLTEtMS0xMjA0MzQ_eef7f035-8cf5-4ac2-a629-af119bfa4d86">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="iac3bf4f4c9554d3389d16ab9d4394d40_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE3LTItMS0xLTEyMDQzNA_5e0e1be9-fd3c-4ad2-9299-41a0f4687716">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d926ec1c16d44b58b57c97076312198_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE3LTQtMS0xLTEyMDQzNA_43ba77bc-b0cc-4ad9-b80e-7f12e0c61aaf">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="i5b890c71377a44aa8fede5782a5595cb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE3LTgtMS0xLTEyMDQzNA_15498cd3-8864-4d2c-803b-9cac00c35d7d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i059239fddbc44bcab71d9fb50eeff080_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE3LTEwLTEtMS0xMjA0MzQ_c5fe1c70-22ed-487d-bb99-564b8a664d15">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dac2d484a084a3ba5a68b27625b1c0c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE3LTEyLTEtMS0xMjA0MzQ_3ff3fcee-5354-495d-aed3-b1b4b463d01e">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 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%">Home equity loans 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="ida51eb1020cf4ba29e70cf3bcc7fe519_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE4LTItMS0xLTEyMDQzNA_ada19c8d-c37c-4806-8891-298676d75c6b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a48242740c4dd9b57189096538f7aa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE4LTQtMS0xLTEyMDQzNA_858d79db-2cc1-4fbb-b42e-cd8f08f161ca">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="i45e31cca739c41ebbf8a0620485dc3c8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE4LTgtMS0xLTEyMDQzNA_628a5a64-236a-45d9-8e99-c4be1a517e40">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32d5852fb64345e98a7b786cc9a8841b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE4LTEwLTEtMS0xMjA0MzQ_6ec1876a-383d-40c8-af55-78f5e452565c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5beb7a88b85f4c3585451cb3e3fd14f5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzktMTItMS0xLTEyNzA0OQ_6ade0d5a-3976-4b08-9d67-957ab68214f7">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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="i874d0efeddb54535a7a6d2dd9e0edbe3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE5LTItMS0xLTEyMDQzNA_031cfc1a-94f1-44a5-9aa6-ce787dcbdea6">&#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="ic43243f18fc846229595387a83c402ec_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE5LTQtMS0xLTEyMDQzNA_88ffde83-7855-45b0-8865-3bbca6e26483">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="i1697443d1e6d4f9094a1b81722118af8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE5LTgtMS0xLTEyMDQzNA_ca5c00c8-9f7a-4ddc-97ca-01227c06064c">&#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="i219cfad8c1024540a877f033c3c40feb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE5LTEwLTEtMS0xMjA0MzQ_aa69e939-c407-47e4-8881-112f8d8df98f">&#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="ie9f573a7dcfa41f0aa8dd39042929853_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE5LTEyLTEtMS0xMjA0MzQ_f37b4cfe-6b57-42a4-9280-09e34f50fe88">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="ia438b98ec4f2404c892e34a1475ab67d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzIwLTItMS0xLTEyMDQzNA_d922130f-302c-42ab-95a6-dcc1d39c3cca">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="i43c32cb5800643f58a6ebef6d2e7003f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzIwLTQtMS0xLTEyMDQzNA_74671da9-8c20-4098-adc9-91c7a6e26b4a">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="i4d3f1578f66d4e0e9aecd61170130dff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzIwLTgtMS0xLTEyMDQzNA_1522e10f-6141-4724-85ec-e3342d0a3d9e">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="i6df08f5e368d4b9e92102df8280d7c5c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzIwLTEwLTEtMS0xMjA0MzQ_bf1bf024-8c93-4a0e-abad-d0c1895913db">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="ia4961fc3a09a47a6aa95bc64c87fae9c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzIwLTEyLTEtMS0xMjA0MzQ_b3d7b065-14bb-47c5-acb2-80909fdb885c">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></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzEwOTU3_80022687-2813-4589-a1d6-0188aa0cc099" 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-bottom:63pt;margin-top:5pt"><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:42.806%"></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.262%"></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.262%"></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:11.969%"></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.265%"></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, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 #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: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="background-color:#cceeff;padding:0 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="background-color:#ffffff;padding:0 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="icf86834648814fe4829511d885a8186f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzEzLTMtMS0xLTEyMDQzNA_08dce534-bdaa-4e88-be0b-56623754fd8f">2,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="icf86834648814fe4829511d885a8186f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzEzLTUtMS0xLTEyMDQzNA_bbd0b4d0-d033-4185-8f11-144552ce1092">2,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="i21b0390f0e4742d28317aaf458c4f6ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzEzLTgtMS0xLTEyMDQzNA_4caaaad0-54bc-4396-9509-0c08dda5a6b5">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="i21b0390f0e4742d28317aaf458c4f6ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzEzLTEwLTEtMS0xMjA0MzQ_10fcb74f-9758-41b2-bd86-7d808633ec79">3,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE0LTMtMS0xLTEyMDQzNA_11bed83a-82ba-48f6-9870-7f1a8a19f33c">785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE0LTUtMS0xLTEyMDQzNA_358c390f-ccc3-4f1c-aa88-b20285b0e728">4,269</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied48681e71fb495e852abcb98a8e577a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE0LTgtMS0xLTEyMDQzNA_f56715d9-5229-4809-923a-5fa49a4dd28b">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="ied48681e71fb495e852abcb98a8e577a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE0LTEwLTEtMS0xMjA0MzQ_b8d493b2-b795-4a04-b856-e4c1cf22e34b">5,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="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="i74a5356925ab4aedb549991e7432f935_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE1LTMtMS0xLTEyMDQzNA_3c32ea1e-a104-4be3-a4d3-aa508a0df0b3">3,306</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="i74a5356925ab4aedb549991e7432f935_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE1LTUtMS0xLTEyMDQzNA_67dcac83-1a0c-41a1-9798-fadd2299cd72">6,790</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="id0da679b613141ecb003b7c18145d467_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE1LTgtMS0xLTEyMDQzNA_6ca60bfd-0934-4443-a08c-ae0d44e1cdc9">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="id0da679b613141ecb003b7c18145d467_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE1LTEwLTEtMS0xMjA0MzQ_0449d015-7151-43a3-b825-1de920c48056">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 #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><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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7944208bf55a4421b608015d86406ee5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE3LTMtMS0xLTEyMDQzNA_cd645ccf-f11e-41ab-8147-92f097b678f6">332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7944208bf55a4421b608015d86406ee5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE3LTUtMS0xLTEyMDQzNA_b8159fa6-a3ee-4f0e-95a3-bdb148274b00">2,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="ic7080b7540b948579bd8c385b76bba98_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE3LTgtMS0xLTEyMDQzNA_1d7c7e01-1209-4d09-9377-933c8cf7921e">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="i5809ffa006b04596a4aafb11fd3c040e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE3LTEwLTEtMS0xMjA0MzQ_a05d5da4-6442-4f5f-b5b6-a53bfab7abb9">2,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e429c571c1546c1927282504c9928d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE4LTMtMS0xLTEyMDQzNA_6911ed5a-73aa-4b40-b76e-71dd491c2112">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e429c571c1546c1927282504c9928d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE4LTUtMS0xLTEyMDQzNA_fab95906-c61b-4fc7-be13-328ee257a0a0">681</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19eee29e6c5449039e7846f67f6ef0c9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE4LTgtMS0xLTEyMDQzNA_08a8ccaf-dcd4-481d-af44-d50804b58512">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="i59787900139f428d87a962394fa62409_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE4LTEwLTEtMS0xMjA0MzQ_88ece361-a22f-4e9e-98a8-137a314dcbd4">808</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51e19187679b4a06981cb099b209a73a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE5LTMtMS0xLTEyMDQzNA_ca85e748-02a1-43e5-8bca-c44e4c4d9638">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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51e19187679b4a06981cb099b209a73a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE5LTUtMS0xLTEyMDQzNA_7cab323e-7141-4d2e-9ec5-02919b3f96bc">3,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i088f8a4da5994f2fb05d951e9e88d659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE5LTgtMS0xLTEyMDQzNA_c53c38b1-103b-494c-8224-6fbac22691e4">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="i088f8a4da5994f2fb05d951e9e88d659_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE5LTEwLTEtMS0xMjA0MzQ_c63a9fab-bce9-4f7a-b50a-693ca563ff1d">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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="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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzIwLTMtMS0xLTEyMDQzNA_62dd27e5-2cda-4f2a-b292-b33c8225f5ca">3,641</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzIwLTUtMS0xLTEyMDQzNA_9d4c029f-cdd1-46c2-96f9-41b880bb0a13">10,055</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzIwLTgtMS0xLTEyMDQzNA_7bec3af3-541a-417c-8813-7f16da7f1ce1">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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzIwLTEwLTEtMS0xMjA0MzQ_233009e8-3704-42d0-8e63-88a6bd20e271">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></tr></table></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%">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><ix:continuation id="ieaf353d3a8ec426782cea8e128e029a6" continuedAt="icc6257bb71184d0cbab0b496b948321e"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:PastDueFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzEwOTU4_bdbbf6eb-10e0-4d0b-889b-46d17673459e" continuedAt="ifa52ab4f4139457b87bf8df0e0afef22" escape="true"><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><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: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.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.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.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></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, 2022</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">(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%">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="ie36df86e150d41f594f5a50904188035_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzUtMS0xLTEtMTIwNDM0_e364b3e2-291d-4a53-9179-acecc43f3230">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="ice0f0aed2a2940bc85b8e386d808d025_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzUtMy0xLTEtMTIwNDM0_9067f090-c325-43ce-94d7-47c5dd914b49">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="id5ca6900855d433fb1441b58536c82b6_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzUtNS0xLTEtMTIwNDM0_2788bc39-e826-498a-a385-bfb9f01bc309">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i1742f9e7861447f5b393b9a59d69f6e2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzUtNy0xLTEtMTIwNDM0_2ea6f152-29c5-4070-aaba-fac2a2a2a9a6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i1742f9e7861447f5b393b9a59d69f6e2_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzUtOS0xLTEtMTIwNDM0_d29a938f-f5b8-42e9-b3e4-0be84985ed80">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i88e3427562064f48b64447bba664d6cb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzUtMTEtMS0xLTEyMDQzNA_f00231eb-aa76-4159-8ccc-b3e08881b4fb">658,085</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i1742f9e7861447f5b393b9a59d69f6e2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzUtMTMtMS0xLTEyMDQzNA_590cb387-734f-40cf-9d9d-8f624e4d0189">658,085</ix:nonFraction>&#160;</span></td><td style="background-color:#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="i4e32198f751b4536a249b37d51674dce_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzYtMS0xLTEtMTIwNDM0_bb8ab611-f291-4b99-b489-71fce032ccd3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3841151bd6c4f01a37a912a4ed8514b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzYtMy0xLTEtMTIwNDM0_0b0d985d-eb91-4b1c-90dd-7c358778c802">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff0b6500868c47c89dc9b48a8ebb2d7a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzYtNS0xLTEtMTIwNDM0_99825424-4338-435c-93d2-625315236de3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c75a124eb0b4ed7b98bcf0934e15001_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzYtNy0xLTEtMTIwNDM0_408b9ac8-1c2c-42ae-af26-6e051130f5a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c75a124eb0b4ed7b98bcf0934e15001_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzYtOS0xLTEtMTIwNDM0_be594f85-dec6-4c7d-88df-aa35e4f61bc0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1bb9f92504e421388d9a6833a610bc3_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzYtMTEtMS0xLTEyMDQzNA_d904d76c-8f55-4197-b308-01541ab6ecc3">3,975,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="i7c75a124eb0b4ed7b98bcf0934e15001_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzYtMTMtMS0xLTEyMDQzNA_fe5713e6-9d39-4e3a-9079-7fa687fd5121">3,975,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></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="iabc450906fea4b7996ff3fd4d2b7e7aa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzgtMS0xLTEtMTIwNDM0_c0e3f7cc-2a9b-45bd-8efc-1d985a3f7f30">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3485777205e422f982835a03267e8e7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzgtMy0xLTEtMTIwNDM0_56ee5c54-2201-4a69-b5d9-51db0b750df2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47e907bd8d52404bafe98a8fe02efdd6_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzgtNS0xLTEtMTIwNDM0_56590b0c-ab12-42be-8109-49af4db8172c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d3513428c144375841aec185782b944_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzgtNy0xLTEtMTIwNDM0_21baeeaa-03e0-4cdc-976e-6d213ab16ce1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d3513428c144375841aec185782b944_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzgtOS0xLTEtMTIwNDM0_b04d7201-c2b4-4257-9071-bb7e688395fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1cb89a85c1494037ab0a564e385475b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzgtMTEtMS0xLTEyMDQzNA_d7c24960-cd87-48df-b9ae-d9d49aa254d6">95,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d3513428c144375841aec185782b944_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzgtMTMtMS0xLTEyMDQzNA_212c5144-5f31-4a41-885c-2b75b3f7cff8">95,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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="i8feb50ba565b4695bb2967bf102e1dca_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzktMS0xLTEtMTIwNDM0_c32cf0f0-ae27-4cca-a3f8-e32d491a37ee">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e58b16db73c454898262b4da086fbd3_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzktMy0xLTEtMTIwNDM0_c4921d57-2e60-474c-90ee-70f608d7c79c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib54a525f87154dcf803e80bf099f5d00_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzktNS0xLTEtMTIwNDM0_93a2adea-aefe-43d2-8c64-4e139539c552">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfadd2d76b934f0c9890b870861cae68_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzktNy0xLTEtMTIwNDM0_fcccc61e-5efa-49c5-8e3c-7c2124e32b8f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfadd2d76b934f0c9890b870861cae68_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzktOS0xLTEtMTIwNDM0_684019b1-8a91-4c6d-a648-0186e18758ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if55b27fa0f36475482716272df6b1aae_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzktMTEtMS0xLTEyMDQzNA_a60fc5f2-a081-46ec-9148-c522fb12ea8a">18,954</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfadd2d76b934f0c9890b870861cae68_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzktMTMtMS0xLTEyMDQzNA_dca1c256-2ea3-4672-980b-14cb20d6dedc">18,954</ix:nonFraction>&#160;</span></td><td style="background-color:#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="ifd19d3e85ff34201adcaeadfc9adf3e9_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEwLTEtMS0xLTEyMDQzNA_e2a59f84-4712-4ff2-9851-e81a28dfb3a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb38effab1e64f9498055b26e58b1d3b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEwLTMtMS0xLTEyMDQzNA_9d7f85e2-1f2d-4c8b-842e-165b2fa34c23">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4358f3eb35e64c399cc31e2f1be9bbad_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEwLTUtMS0xLTEyMDQzNA_63c385c3-0804-4bd7-b5c0-2f9a0d76c9d6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79e5134e6e5e4d3186efc4a2629d8586_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEwLTctMS0xLTEyMDQzNA_db27cb9c-0592-43e6-8c34-5a7754a6f2a9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79e5134e6e5e4d3186efc4a2629d8586_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEwLTktMS0xLTEyMDQzNA_8da8a214-784d-449a-a22f-f04ab9f18586">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i741361908f4c457aae83567febf341b6_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEwLTExLTEtMS0xMjA0MzQ_c8ee54e3-ecd0-4e9d-87d1-f60f4aa1aaec">355,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79e5134e6e5e4d3186efc4a2629d8586_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEwLTEzLTEtMS0xMjA0MzQ_77e5ec60-1acd-4969-a826-47e45c54c3e8">355,554</ix:nonFraction>&#160;</span></td><td style="background-color:#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="i374946e854734613995de14d870df75d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzExLTEtMS0xLTEyMDQzNA_99fafec3-e1c8-4f5b-b2b8-b6d11f20a9e6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf2e083aba47406f9b399db4eddf4f3a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzExLTMtMS0xLTEyMDQzNA_ed9f7a7f-9d6c-4cba-b140-908c1dfeed86">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66f705154749430dad8d85d0884757b0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzExLTUtMS0xLTEyMDQzNA_988b286c-6f50-4f11-b908-d1f47b85a4bf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf49bc0e66b34a9098500faa07f73f0b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzExLTctMS0xLTEyMDQzNA_64143169-cc85-4645-ad72-ab56bf2b986e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf49bc0e66b34a9098500faa07f73f0b_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzExLTktMS0xLTEyMDQzNA_16e50e43-6503-42ef-846b-7d9be7fbd1cd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94f9792721ca4c44bc3875ebb57c6f75_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzExLTExLTEtMS0xMjA0MzQ_b8080883-2a77-46d7-9061-03db9dfcc08e">158,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf49bc0e66b34a9098500faa07f73f0b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzExLTEzLTEtMS0xMjA0MzQ_efd5d953-7c22-4ebc-a203-a2eeae9a6d10">158,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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="iccd2d7e2bdd6410fb684e06818f3dbe8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEyLTEtMS0xLTEyMDQzNA_e71bf333-b468-4ae2-ac2d-c768ca90fdf8">&#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="i461bcc0e0e5547ada39fda743a524908_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEyLTMtMS0xLTEyMDQzNA_9c3c0d36-9658-4e3e-be70-f13b96bdbdb2">&#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="iec46ea9e7ffd4a9285e6b267de6914cf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEyLTUtMS0xLTEyMDQzNA_80de5ef4-3f7e-44ac-b044-44e4f0f08513">&#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="ib18b1ee4e1a64ea696c68200bb09d3bc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEyLTctMS0xLTEyMDQzNA_0e2e7069-dc90-46ce-aa12-7f2136c2cbea">&#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="ib18b1ee4e1a64ea696c68200bb09d3bc_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEyLTktMS0xLTEyMDQzNA_73a3382c-882b-4a67-9636-ce26ba8a009c">&#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="i753505e076df4d43b68d1a61a6fc6a74_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEyLTExLTEtMS0xMjA0MzQ_713472ea-8014-4f66-a1f7-8c77e67e649a">5,261,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib18b1ee4e1a64ea696c68200bb09d3bc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEyLTEzLTEtMS0xMjA0MzQ_187b55a5-4f07-483a-9985-4dd39ffeb458">5,261,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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="i0048cf612a0f410992e4f701d6ae6869_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE0LTEtMS0xLTEyMDQzNA_39787bfb-a9cc-4847-9887-8dad89065064">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdbd58c7a33e4943a4568fc92a4fdbec_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE0LTMtMS0xLTEyMDQzNA_ef110dd1-7f40-40d4-9504-ab44e79970cc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e551084a5ec4d7e88003bf6dc7ec635_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE0LTUtMS0xLTEyMDQzNA_acdad3ff-06ec-4ecc-9147-cc48a04dc65b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47622e31728c493c900eb0c3a846c47d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE0LTctMS0xLTEyMDQzNA_7c71671b-3951-4de0-b7b9-f6de94d6fa55">2,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47622e31728c493c900eb0c3a846c47d_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE0LTktMS0xLTEyMDQzNA_c31821fd-d203-41e5-ba73-469af3689068">2,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73631293cfb04a85b6a9c0ff3c088694_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE0LTExLTEtMS0xMjA0MzQ_e2e45d8f-6b06-4a18-9ca7-3a0ef4155be1">440,842</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47622e31728c493c900eb0c3a846c47d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE0LTEzLTEtMS0xMjA0MzQ_0cd7875e-86ea-4574-a20c-7ef420252d3f">443,363</ix:nonFraction>&#160;</span></td><td style="background-color:#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="i07092a0eaa934d04ab5c20aebfda464c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE1LTEtMS0xLTEyMDQzNA_5eaaeb4a-1d85-4804-8515-58b3f48ac989">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i431ae897e49342ab95afc098a73a8196_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE1LTMtMS0xLTEyMDQzNA_68e16753-fae6-4855-b371-e8844551931b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a09c8e2f7834cb89d08b8414a21b797_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE1LTUtMS0xLTEyMDQzNA_9b84ad4f-58bd-4126-a0da-4da732dff971">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b0e7cb1e1a24c49a3ef7d352aa992a7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE1LTctMS0xLTEyMDQzNA_a8bc4ea8-c510-498c-9885-dfb08211df69">4,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b0e7cb1e1a24c49a3ef7d352aa992a7_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE1LTktMS0xLTEyMDQzNA_9d0ec846-beb7-48b9-b56a-fabf2489c79a">4,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fba82850b034a2faac20c37476849b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE1LTExLTEtMS0xMjA0MzQ_a284885a-7902-4021-91d5-76fa2683acc8">355,478</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b0e7cb1e1a24c49a3ef7d352aa992a7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE1LTEzLTEtMS0xMjA0MzQ_a674a677-99f5-4792-9324-e6e03c985746">359,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></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="i531e3b544ed84e499bf35c09da5f3ee3_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE2LTEtMS0xLTEyMDQzNA_332a536e-4037-470c-8712-7b837eda224b">&#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="ie50ff3fc4c1849bb9c404d989ae80e08_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE2LTMtMS0xLTEyMDQzNA_ae004c92-0761-4f1f-8d18-24388c9bc1b3">&#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="ice24e511427b419bb7aba785b6ec6ae4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE2LTUtMS0xLTEyMDQzNA_7a026384-fbb1-4234-bc49-00fb1c960d2e">&#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="i6b8c8c94ce094c2a97af70ec565c95ad_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE2LTctMS0xLTEyMDQzNA_70cede6f-42d1-44df-bfc9-40baa4030a32">6,790</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="i6b8c8c94ce094c2a97af70ec565c95ad_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE2LTktMS0xLTEyMDQzNA_f252dbcc-8841-4307-a136-b744696d19f2">6,790</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="ic754195ed3604520a891a43b7983391b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE2LTExLTEtMS0xMjA0MzQ_0f7d32db-1e68-4b8a-9137-417cd97ea790">796,320</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="i6b8c8c94ce094c2a97af70ec565c95ad_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE2LTEzLTEtMS0xMjA0MzQ_f74bc79b-a604-441d-b106-6080ebfadac0">803,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i2f10968f805f4f8989257a0babe0d037_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE4LTEtMS0xLTEyMDQzNA_b6bb0459-c692-46f1-bad9-4a1195c9820e">4,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69d25055a93d4ff68793bcbc6e17d988_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE4LTMtMS0xLTEyMDQzNA_0a13023c-954f-428b-8c90-2d2fbb932585">1,724</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b75ce1628d2400eb3a14af7511181f0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE4LTUtMS0xLTEyMDQzNA_a97b9117-6fb0-4f60-afa8-469407bfe65f">4,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: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="i67601455ddfb48ffa8473ccca196066f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE4LTctMS0xLTEyMDQzNA_f2c59420-f0be-4f1f-866f-f65750370c3b">2,584</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67601455ddfb48ffa8473ccca196066f_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE4LTktMS0xLTEyMDQzNA_ec4244ff-7e7d-4119-b3aa-65958844fdc9">13,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55daf2d477ab464d8efafdc40d62e7fd_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE4LTExLTEtMS0xMjA0MzQ_91ebe838-f866-4fc3-a029-7a9b638795e6">995,765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67601455ddfb48ffa8473ccca196066f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE4LTEzLTEtMS0xMjA0MzQ_b9ac0315-c413-42db-a560-2b1e477ded0a">1,009,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="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%">(3)</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="i4b48dee65b104902a8f4e090e5198160_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE5LTEtMS0xLTEyMDQzNA_4c156409-2502-4559-8d64-4f9e9698548f">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="i03dc291e63284730b437960f9aa3b8a2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE5LTMtMS0xLTEyMDQzNA_09faa92a-d22a-46df-aae6-86653ad4cb22">296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idbef3958270948af9acaca8bb8a374c7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE5LTUtMS0xLTEyMDQzNA_72b6d835-4688-4db4-a73b-d26f4805e688">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c48328a670d492db394a63931115247_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE5LTctMS0xLTEyMDQzNA_bfac5afb-4223-4d80-8cf6-3584ec789019">681</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c48328a670d492db394a63931115247_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE5LTktMS0xLTEyMDQzNA_c9587dd0-a3ce-4983-94c2-65abd48a6c90">1,244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i896ad519d53146a484d4ac027fb66230_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE5LTExLTEtMS0xMjA0MzQ_18e1891c-dffe-4e29-a798-c736d263fbe1">351,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c48328a670d492db394a63931115247_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE5LTEzLTEtMS0xMjA0MzQ_a6521500-50b9-47d5-81f6-fcfa64ab3584">352,707</ix:nonFraction>&#160;</span></td><td style="background-color:#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="i02297867249d4146aba0d1d332bceced_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIwLTEtMS0xLTEyMDQzNA_bdedeb15-79ae-4567-8825-18ec9c53e651">4,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d8d325a0869452a86378172be11a0a7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIwLTMtMS0xLTEyMDQzNA_f4d95863-6e9b-48ad-83fb-27273b386dfd">2,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4b47c4df9d842689b3610d02b957399_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIwLTUtMS0xLTEyMDQzNA_ce7b1a9b-20a8-4e72-955b-8438e40324ca">4,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="i7011ff5c3fad434c8f747065856d9f9d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIwLTctMS0xLTEyMDQzNA_e7c33913-2464-4dcd-bc05-e55d97f5154c">3,265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7011ff5c3fad434c8f747065856d9f9d_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIwLTktMS0xLTEyMDQzNA_2e65ff66-96a8-49ec-aa2b-e884f4bd2727">14,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bb3a9f2dfa44617b40ea51b2cac56b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIwLTExLTEtMS0xMjA0MzQ_755d170c-5d68-43e6-86e1-ca2488e2e578">1,347,228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7011ff5c3fad434c8f747065856d9f9d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIwLTEzLTEtMS0xMjA0MzQ_e9626677-2704-4b63-8f54-d30c80a8a09b">1,361,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><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="i0a5b1e5a5d32427aa462aaf47902f365_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIxLTEtMS0xLTEyMDQzNA_f38fca6f-dadb-4f40-a9bb-2d0121b870d9">4,823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="ic4ac19aa149b4a95bb3fbf7b5a9d1f63_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIxLTMtMS0xLTEyMDQzNA_8a1cec08-2238-481f-b28a-65b1692802d2">2,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="id0cada2f4a754aefbe1537e6dc02239a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIxLTUtMS0xLTEyMDQzNA_2033b8e8-5730-40fd-83ba-70824d6aeb8a">4,372</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIxLTctMS0xLTEyMDQzNA_3fa6d3e6-3cce-48e2-835c-3f0812df6e70">10,055</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIxLTktMS0xLTEyMDQzNA_4e9f36aa-63b4-40e9-93a4-469e2a123044">21,270</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="i6d3c9cbac4d840eaa4daa73f2910680d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIxLTExLTEtMS0xMjA0MzQ_df0dee2c-17e7-4cad-927e-71809ab81659">7,405,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIxLTEzLTEtMS0xMjA0MzQ_844a4e10-1a66-4b4f-bc9b-fe588250f11c">7,426,320</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="i0a5b1e5a5d32427aa462aaf47902f365_I20221231" decimals="4" name="hmst:FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIyLTEtMS0xLTEyMDQzNA_636c4051-de1c-4f49-87a7-3a1d5fb64cc4">0.06</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="ic4ac19aa149b4a95bb3fbf7b5a9d1f63_I20221231" decimals="4" name="hmst:FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIyLTMtMS0xLTEyMDQzNA_b78f03e2-e3da-4e57-b8ab-7bb3705e6479">0.03</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="id0cada2f4a754aefbe1537e6dc02239a_I20221231" decimals="4" name="hmst:FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIyLTUtMS0xLTEyMDQzNA_6fbb5e2d-b0eb-4cb2-bf39-6a06b982edc3">0.06</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="4" name="hmst:FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIyLTctMS0xLTEyMDQzNA_d3c7d88d-f724-4017-8ddc-5f2e4ebae889">0.14</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="4" name="hmst:FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIyLTktMS0xLTEyMDQzNA_1fe8de06-4eeb-49e0-9850-0cf2fee7ef46">0.29</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="i6d3c9cbac4d840eaa4daa73f2910680d_I20221231" decimals="4" name="hmst:FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIyLTExLTEtMS0xMjA0MzQ_8cb73c25-59ba-43ca-9871-db5823f2ade5">99.71</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="4" name="hmst:FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIyLTEzLTEtMS0xMjA0MzQ_6bf0e163-9f10-4227-8ac4-639b4e2a1700">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:nonNumeric></ix:continuation><div style="margin-top:5pt"><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%">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><ix:continuation id="icc6257bb71184d0cbab0b496b948321e" continuedAt="i5b0bd8b6ab664bffbe851b291ccfc747"><ix:continuation id="ifa52ab4f4139457b87bf8df0e0afef22" continuedAt="i304513f11df74868bf59ff8c3ed0d078"><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, 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="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">(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%">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="i61788f9013064a238361251a1102ee64_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzUtMS0xLTEtMTIwNDM0_870e0209-b7e0-4576-a5a2-7251bab3604b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i53047049947d4e3daccbe36766eb491e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzUtMy0xLTEtMTIwNDM0_ecde4c2e-e24f-4b82-8522-1d8069af1891">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="ie304d30ed75f4f218b609466656caf88_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzUtNS0xLTEtMTIwNDM0_ddf2c931-8b54-4906-b96e-d97d891cd119">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i5e30f6bc80834d8ebfcde21688546195_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzUtNy0xLTEtMTIwNDM0_694b61c0-dd5e-4204-bef1-6bce0d50ccbe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i5e30f6bc80834d8ebfcde21688546195_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzUtOS0xLTEtMTIwNDM0_fec38bf2-f4f0-40a9-8fc7-19c65c1a3f51">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i91f7a893ec104f18b7136aea54b8ad6c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzUtMTEtMS0xLTEyMDQzNA_1e03fb0f-865a-4c4c-beb5-961dfa62fd51">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="i5e30f6bc80834d8ebfcde21688546195_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzUtMTMtMS0xLTEyMDQzNA_c429111e-5517-40b8-8aa2-9c99b1e303c7">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="i56442d49c97142359fb5c8da793e5f03_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzYtMS0xLTEtMTIwNDM0_4c1d6b5f-a409-4109-9c14-830698af7214">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic412f5b460d243e8be881800b1749ddc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzYtMy0xLTEtMTIwNDM0_bad2247d-d0e5-4203-b661-ee5d176e3725">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic891f932a9c346e398cc663aa7a76d66_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzYtNS0xLTEtMTIwNDM0_37704bc1-dada-49d1-baa0-440478592845">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic26cef33b7a64d24a81d736f743837c4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzYtNy0xLTEtMTIwNDM0_c65fea58-e248-4baa-a3fb-c2f7e0206009">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic26cef33b7a64d24a81d736f743837c4_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzYtOS0xLTEtMTIwNDM0_6550072a-a2d0-45db-843c-ed8b3e0efd13">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b8e4c56617a4b05aed1f5daf8063c49_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzYtMTEtMS0xLTEyMDQzNA_60e13925-bab5-46f6-92ca-4b612be4665e">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="ic26cef33b7a64d24a81d736f743837c4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzYtMTMtMS0xLTEyMDQzNA_ac1c1d30-efd8-4ecf-b8f4-dc286722ae50">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 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%">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><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="idb7a8d9b2735462bba3b739926a36f47_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzgtMS0xLTEtMTIwNDM0_d3a9f0c7-92bf-4e27-a433-de3d7f4c54ad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i643299b1dc944bb4bce16a62951b7cc9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzgtMy0xLTEtMTIwNDM0_f6bf4816-9a73-4a2f-bf3c-115312a4c9b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0fcb19fd4044b29861b563eccad05d5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzgtNS0xLTEtMTIwNDM0_608e60e8-56da-43bc-980f-f44db7383460">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2f68410e9b7485eaa5db8d778fb9f1e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzgtNy0xLTEtMTIwNDM0_09bd8e29-306d-47fe-aa50-c1709f0d2b72">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2f68410e9b7485eaa5db8d778fb9f1e_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzgtOS0xLTEtMTIwNDM0_2f48294e-dd45-4306-b849-2ebde686189a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31f069b958bc4b748dd70f9394963100_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzgtMTEtMS0xLTEyMDQzNA_b1d61200-eefe-4b34-b3d7-56235c4c5ff2">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="ic2f68410e9b7485eaa5db8d778fb9f1e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzgtMTMtMS0xLTEyMDQzNA_94ae3e52-a265-4990-b2a8-e3d26a6948df">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="i734e0cb3f5a94ff29dfe8387a467be94_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzktMS0xLTEtMTIwNDM0_bbabb082-47c7-4902-a5b7-eefa6a5b02d2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i248eede725cc437484e7f3935f313427_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzktMy0xLTEtMTIwNDM0_bb462a0e-4039-4202-8119-8f7bcd55a3a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06a0a08564bb47bbb128bb103155d701_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzktNS0xLTEtMTIwNDM0_4dec6ad1-9014-46ff-8309-29bbdfd2650c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fc05ccba9064dc5a3f5ad940fc0f671_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzktNy0xLTEtMTIwNDM0_01ff7c62-b69d-456e-8fcc-1f1145430f1a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fc05ccba9064dc5a3f5ad940fc0f671_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzktOS0xLTEtMTIwNDM0_773c4a81-c1b3-4c42-ad6b-f68c9a2de96a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9d5d72437dc4540af9056d855650579_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzktMTEtMS0xLTEyMDQzNA_4f874b7d-ea35-40ab-bde8-69c3d56c5b25">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="i7fc05ccba9064dc5a3f5ad940fc0f671_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzktMTMtMS0xLTEyMDQzNA_2aface14-b813-4911-9e24-305285fb59f4">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="ie76b7b63523a465eb572b59877c1fe81_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEwLTEtMS0xLTEyMDQzNA_8704e42d-20f8-466a-97dd-c42ed95d30b2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0c01d1c4bdb4a8ba4d50827c5dfa3f4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEwLTMtMS0xLTEyMDQzNA_0c5e5615-8a65-41bb-8083-6b4ba41273e4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ab46547de014c3a8ecde61a1147439b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEwLTUtMS0xLTEyMDQzNA_d900d748-34eb-463f-aac3-ca6ea7838d98">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16b743fa4b8e49d4bf5a9de62306a49b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEwLTctMS0xLTEyMDQzNA_7e9e9081-a746-4112-a044-93c109872364">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16b743fa4b8e49d4bf5a9de62306a49b_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEwLTktMS0xLTEyMDQzNA_a3fbf536-8b8c-4989-aee1-7e52def0e06a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefe04f54fe934607b9adb2c785ca72b8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEwLTExLTEtMS0xMjA0MzQ_e152d943-af78-4567-8675-2f5608595497">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="i16b743fa4b8e49d4bf5a9de62306a49b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEwLTEzLTEtMS0xMjA0MzQ_61c4f923-f70e-4aad-8f8b-2ec00c8c5922">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="i46b9fc6aa57e49c0a37a27dfcdeb8db2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzExLTEtMS0xLTEyMDQzNA_9c18a76a-da08-4972-980d-5bb3246b499b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if10cfc5a521c49cb9b0af50c8e076949_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzExLTMtMS0xLTEyMDQzNA_80e1bb3b-96dd-4ea5-a492-fced1cacda33">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a86be5381034387813cb649206ef462_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzExLTUtMS0xLTEyMDQzNA_225bdc8d-51eb-4f07-b259-cb4b947931a3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67f126d54a69425e907ee9f5dfedb8d4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzExLTctMS0xLTEyMDQzNA_3c3aa526-3a54-402c-a324-6ab5a738f817">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67f126d54a69425e907ee9f5dfedb8d4_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzExLTktMS0xLTEyMDQzNA_959f7449-2f4d-4ca7-a610-9121fde9aa01">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544e6fd500c48b0a97db4dcee2ffc6e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzExLTExLTEtMS0xMjA0MzQ_0cce85ee-2869-4e91-bf84-2f31c413fefe">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="i67f126d54a69425e907ee9f5dfedb8d4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzExLTEzLTEtMS0xMjA0MzQ_a7895e5d-4388-4849-a232-9940da884907">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;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="i870ee4d9ce9941bfa0d7d39959424932_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEyLTEtMS0xLTEyMDQzNA_7590eb7f-e982-4558-ae62-7b76a6ec086b">&#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="ibfde937612ff411d8a7fbd60cdd0a885_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEyLTMtMS0xLTEyMDQzNA_7abae6cc-e77a-4fd2-bc33-896d6ad423f1">&#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="i540e4b3046ab4fc1ba7d2c678b89fbb9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEyLTUtMS0xLTEyMDQzNA_ca8a76c5-7d60-45cb-bef7-0f7fb5c18d04">&#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="idab6621fc5a24493a1e2ec5267f92c09_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEyLTctMS0xLTEyMDQzNA_a06b924a-b0d4-4185-94f0-4203636305cb">&#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="idab6621fc5a24493a1e2ec5267f92c09_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEyLTktMS0xLTEyMDQzNA_5b8d5985-6bc1-4159-b6d4-4c6108ec6347">&#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="ic3a21766cba148eb96c97b5844cf6126_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEyLTExLTEtMS0xMjA0MzQ_186b889b-0202-4710-9dac-37757b8be65f">3,616,862</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="idab6621fc5a24493a1e2ec5267f92c09_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEyLTEzLTEtMS0xMjA0MzQ_9fd35312-b22e-4773-bab3-195f8ea01ba0">3,616,862</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="id357b7863b1b456eb2150d50ec975cdd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE0LTEtMS0xLTEyMDQzNA_c92ed08d-9ee0-49c0-888b-f4b444f38ffe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc52d79e78aa42b4911cef7f8b97154c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE0LTMtMS0xLTEyMDQzNA_ba1c627b-57bd-46d5-b7cd-39b4103eaa81">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83989f8f8ba14eb682e4634c37fa2052_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE0LTUtMS0xLTEyMDQzNA_447b90e2-9404-4be7-8608-2069673311b9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74e2ca7978994e26b7e0f587bfc39db6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE0LTctMS0xLTEyMDQzNA_b9fbc731-a6a8-499d-90a4-270359c7dee6">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="i74e2ca7978994e26b7e0f587bfc39db6_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE0LTktMS0xLTEyMDQzNA_01336dbe-ac47-4f17-9963-7d1d9d1fbad9">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="i76fbef5073ef44c1aacafe132748bf80_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE0LTExLTEtMS0xMjA0MzQ_02c1d331-f9c5-425a-999d-81e8d53e27f9">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="i74e2ca7978994e26b7e0f587bfc39db6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE0LTEzLTEtMS0xMjA0MzQ_3e97b9eb-eb6d-4447-8078-db9460b4bd69">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="i2d4fd85c85124fc199d5c235fc9b1288_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE1LTEtMS0xLTEyMDQzNA_85d48bf6-ac5a-4e46-ab7c-83af078acb73">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="ide25be0c4ece4243834c6f75ed6cc9a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE1LTMtMS0xLTEyMDQzNA_13763628-899c-4c91-a127-bfc72556e363">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe739a0080954d9a8580fa8168360171_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE1LTUtMS0xLTEyMDQzNA_2b981cb2-a6bb-4c09-90ef-588e13377d3b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba056f3876c84101b8d9588fa367a863_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE1LTctMS0xLTEyMDQzNA_3f52336e-3119-45d2-befe-9408920327c9">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="iba056f3876c84101b8d9588fa367a863_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE1LTktMS0xLTEyMDQzNA_17b29efc-265a-494f-9c14-89ece67da0bc">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="i5731597c3b384d7dacb2402913dbdecf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE1LTExLTEtMS0xMjA0MzQ_2bcef791-0d94-4240-b697-7203ac284bfd">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="iba056f3876c84101b8d9588fa367a863_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE1LTEzLTEtMS0xMjA0MzQ_1a65dd9c-2e04-4f0d-a032-85ff85a48a99">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;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="i4002c3f39b704c27a155182a177cfd2c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE2LTEtMS0xLTEyMDQzNA_75758b34-c4b4-4ab9-ae04-53c6a0d86b22">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="idaf275617b9046c8afd0c93333d00190_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE2LTMtMS0xLTEyMDQzNA_c7533a46-ec0f-4044-8e18-6d30bec53322">&#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="ib793b25cfc6249c993e5ac2e6150c21f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE2LTUtMS0xLTEyMDQzNA_8a8be0ab-381e-4931-97af-30b27e954333">&#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="i8bce74931ff442d1abd8e043a2c9813d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE2LTctMS0xLTEyMDQzNA_8df02e27-512f-4124-b7e1-dc032586eeef">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="i8bce74931ff442d1abd8e043a2c9813d_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE2LTktMS0xLTEyMDQzNA_63aa080c-ec43-448f-ac4e-7cc338361c10">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="ifb7f7a751d304ce9a27112992633a055_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE2LTExLTEtMS0xMjA0MzQ_c87ab207-94a0-48a2-b660-a18c4cf24338">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="i8bce74931ff442d1abd8e043a2c9813d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE2LTEzLTEtMS0xMjA0MzQ_80ca9914-f033-457c-8e1f-4f254ac209d6">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="i6f74dcbf59d5485584daab0bf2662e35_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE4LTEtMS0xLTEyMDQzNA_d514ed2f-b585-4e45-960b-36c3b382ede4">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="i11083bb3314744c8b5a771ebf38cd548_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE4LTMtMS0xLTEyMDQzNA_8b91a12b-16ef-45ca-9b55-0aaf25b93fb4">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="i9312c51f6ccd44f2968bacf3c9cba609_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE4LTUtMS0xLTEyMDQzNA_034515ab-0e6a-4c26-9b9a-b9fd7db899e8">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="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="i5809ffa006b04596a4aafb11fd3c040e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE4LTctMS0xLTEyMDQzNA_a05d5da4-6442-4f5f-b5b6-a53bfab7abb9">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="i5809ffa006b04596a4aafb11fd3c040e_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE4LTktMS0xLTEyMDQzNA_820f548c-29fc-4943-9f08-84e2deac0215">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="i4d28b294482749a4a73bb181b255874e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE4LTExLTEtMS0xMjA0MzQ_9b899c22-dd9f-4949-ab2e-35d530708151">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="i5809ffa006b04596a4aafb11fd3c040e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE4LTEzLTEtMS0xMjA0MzQ_eb8a6159-c47b-4cf8-a2b2-b8e259b59ae1">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%">(3)</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="i941496a4d67c4ba985c091c2bda3e5e5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE5LTEtMS0xLTEyMDQzNA_a063486a-5328-406f-8a64-a45e2c72f2f7">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="ia81fd4e0639f4fc085b681be2d0e3cd2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE5LTMtMS0xLTEyMDQzNA_ba0a7a32-8978-4364-909b-b68e4a344dda">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="i86938783c80a455fa1a56a20b406503f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE5LTUtMS0xLTEyMDQzNA_0ddd78c0-3e7b-415e-bbe5-933b3ac133ff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59787900139f428d87a962394fa62409_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE5LTctMS0xLTEyMDQzNA_88ece361-a22f-4e9e-98a8-137a314dcbd4">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="i59787900139f428d87a962394fa62409_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE5LTktMS0xLTEyMDQzNA_98ba21e0-b5a7-4710-9eae-daed8fb3d58b">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="if19bb2d735af48d0958c0554a186d715_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE5LTExLTEtMS0xMjA0MzQ_13305dd0-c930-4306-a370-f001d74d4d78">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="i59787900139f428d87a962394fa62409_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE5LTEzLTEtMS0xMjA0MzQ_383b5db5-0d26-4d7d-ae49-45eddb283ac0">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 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="id3daecc96df247999734d0fc87fedbf5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIwLTEtMS0xLTEyMDQzNA_560600e5-673f-47ce-b115-3ffd148071c1">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="idf149f2d4bb8454c907c3a796737182f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIwLTMtMS0xLTEyMDQzNA_b3f71b02-4d7b-4409-be82-01191d69b873">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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ea914afbfd94e47a86359a54fd78e6c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIwLTUtMS0xLTEyMDQzNA_5bbe69fd-f536-4e7f-a525-1c81e7015df2">6,717</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="iff92719778aa46cca654464953cea6ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIwLTctMS0xLTEyMDQzNA_d2416bfc-2b1d-497b-992c-e33e4642d027">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="iff92719778aa46cca654464953cea6ee_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIwLTktMS0xLTEyMDQzNA_2f7bbada-3c95-4949-9f8f-00078ebc8aea">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="ic4954c6c93e846998a4a91be7f8d2ab7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIwLTExLTEtMS0xMjA0MzQ_1453b1ff-7547-4780-8c0e-a00ee15b71fa">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="iff92719778aa46cca654464953cea6ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIwLTEzLTEtMS0xMjA0MzQ_0de1b19d-57cb-4a10-9e91-2301cfcb1b08">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: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="iee619a8b51234b788e104f065d34487e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIxLTEtMS0xLTEyMDQzNA_572f9fb8-ebec-472b-a4bc-f531f039ad14">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="ief7e37324398478a895f39665532f2cf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIxLTMtMS0xLTEyMDQzNA_b29e37ee-446d-4c1b-91a2-f74ba2bfaf1d">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="i1348f9acb601400c82e7be6daa2742b5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIxLTUtMS0xLTEyMDQzNA_3f4ada9f-ca0f-44bd-912d-116df5208080">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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIxLTctMS0xLTEyMDQzNA_51dc8976-64a7-4f96-a0f2-b56adbcba49b">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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIxLTktMS0xLTEyMDQzNA_0ccdf98e-8650-4146-b687-d73c892b35c3">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="ia630f5576c914aaf8d8a214cdc2a1066_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIxLTExLTEtMS0xMjA0MzQ_34ee9eb4-ad3a-4d63-a560-8a5fda46bd11">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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIxLTEzLTEtMS0xMjA0MzQ_1f244a94-ac7a-4e00-8bbd-31b926ba27c6">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: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="iee619a8b51234b788e104f065d34487e_I20211231" decimals="4" name="hmst:FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIyLTEtMS0xLTEyMDQzNA_78d73040-09f5-4de1-b733-4e7e1ab92ea9">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="ief7e37324398478a895f39665532f2cf_I20211231" decimals="4" name="hmst:FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIyLTMtMS0xLTEyMDQzNA_9e484c4c-9e3b-4302-8acd-418830f06818">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="i1348f9acb601400c82e7be6daa2742b5_I20211231" decimals="4" name="hmst:FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIyLTUtMS0xLTEyMDQzNA_b646e9d7-5894-4109-912c-83a0751504fb">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="i26fa2862180a4636814698446769547f_I20211231" decimals="4" name="hmst:FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIyLTctMS0xLTEyMDQzNA_d75b5566-ec3d-4ab3-a5d5-510080fb142f">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="i26fa2862180a4636814698446769547f_I20211231" decimals="4" name="hmst:FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIyLTktMS0xLTEyMDQzNA_e334deda-3043-40b8-bfce-61be66bb1885">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="ia630f5576c914aaf8d8a214cdc2a1066_I20211231" decimals="4" name="hmst:FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIyLTExLTEtMS0xMjA0MzQ_f6a37b9b-14c0-44ff-8b60-83e41e5dc744">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="i26fa2862180a4636814698446769547f_I20211231" decimals="4" name="hmst:FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIyLTEzLTEtMS0xMjA0MzQ_17659d80-d318-4e52-8d01-b393456e8e03">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-bottom:3pt;margin-top:6pt;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 loans whose repayments are insured by the FHA or guaranteed by the VA or SBA of $<ix:nonFraction unitRef="usd" contextRef="i7865e3941c8749a0a55353ca306638e2_I20221231" decimals="-5" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzU0OTc1NTgzNzAwOQ_212a071c-5172-4d4a-89b9-edc4c2a319fa">10.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id2f2202f14504bcd86e5cf595d92420d_I20211231" decimals="-5" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzU0OTc1NTgzNzAxNw_3b741f48-cc53-4934-bd2c-ee263ecf0bcd">8.4</ix:nonFraction> million at December&#160;31, 2022 and  2021, 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: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="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="i304513f11df74868bf59ff8c3ed0d078" continuedAt="iff8634e723a24ca3b1ae7adbd6abfde5">(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="iff8634e723a24ca3b1ae7adbd6abfde5">Includes $<ix:nonFraction unitRef="usd" contextRef="i582538e133bf4b5c89653c93cd478b62_I20221231" decimals="-5" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzU0OTc1NTgzNjQ2NQ_2f6e5e90-2048-401c-a6ef-5b01df0cef79">5.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i7c0426e086d1437eb070fbefb94cad06_I20211231" decimals="-5" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzU0OTc1NTgzNjQ3Mw_b1ff6a75-aa44-498f-944b-a3d2859a028d">7.3</ix:nonFraction> million of loans at December&#160;31, 2022 and 2021, 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.</ix:continuation> </span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_118"></div><ix:continuation id="i5b0bd8b6ab664bffbe851b291ccfc747" continuedAt="iaf5a6825094c4227a4957d28519240b8"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Loan Modifications</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides MFDBs which may include other than insignificant delays in payment of amounts due, extension of the terms of the notes or reduction in the interest rates on the notes. In certain instances, the Company may grant more than one type of modification. The granting of modifications for the year ended December 31, 2022 did not have a material impact on the ACL. <ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:FinancingReceivableModifiedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90ZXh0cmVnaW9uOjMyZDI4OTI1NjJiNzQwNzc5NTU4MGU2ZTY4ZGNmMjk2XzIxOTkwMjMyNTc2NDk_a4abddaa-efdf-4208-9b66-110c8e3320c2" continuedAt="i009375c523ec41f29697cc7b5e4ce0d3" escape="true">The following tables provide information related to MFDBs</ix:nonNumeric></span><ix:continuation id="i009375c523ec41f29697cc7b5e4ce0d3" continuedAt="i17adfb17aa914a0a83394d83198c8d32"><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%">during the year ended December 31, 2022, disaggregated by class of financing receivable and type of concession granted:</span></ix:continuation></div><div><ix:continuation id="i17adfb17aa914a0a83394d83198c8d32" continuedAt="ia4d8f8eed92148b19d66205b13277600"><table 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:42.905%"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:26.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.242%"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant Payment Delay</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="display:none"></td><td 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%">Amortized Cost Basis at Period End</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%">% of Total Class of Financing Receivable</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%">Single family</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 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="i937203d132b1421e9dd83c472c7224b7_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo2ZDYzYTNhNjRmZmM0ZGEwYTZhZWE2YmRmNGQ3NTc0Ny90YWJsZXJhbmdlOjZkNjNhM2E2NGZmYzRkYTBhNmFlYTZiZGY0ZDc1NzQ3XzMtNi0xLTEtMTIwNDM0_3f8f31ee-11cb-4304-81d9-30f69fe424ae">1,377</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="number" contextRef="i937203d132b1421e9dd83c472c7224b7_D20220101-20221231" decimals="4" name="hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo2ZDYzYTNhNjRmZmM0ZGEwYTZhZWE2YmRmNGQ3NTc0Ny90YWJsZXJhbmdlOjZkNjNhM2E2NGZmYzRkYTBhNmFlYTZiZGY0ZDc1NzQ3XzMtOC0xLTEtMTIwNDM0_c316f6e0-6e6f-45f0-9a12-596ec2884a23">0.14</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"><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%">Home equity and other</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17621e37d1764415949024b9670487f0_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo2ZDYzYTNhNjRmZmM0ZGEwYTZhZWE2YmRmNGQ3NTc0Ny90YWJsZXJhbmdlOjZkNjNhM2E2NGZmYzRkYTBhNmFlYTZiZGY0ZDc1NzQ3XzQtNi0xLTEtMTI3MDg5_efe0ace3-b36f-4178-9c54-72483d916fcf">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="number" contextRef="i17621e37d1764415949024b9670487f0_D20220101-20221231" decimals="4" name="hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo2ZDYzYTNhNjRmZmM0ZGEwYTZhZWE2YmRmNGQ3NTc0Ny90YWJsZXJhbmdlOjZkNjNhM2E2NGZmYzRkYTBhNmFlYTZiZGY0ZDc1NzQ3XzQtOC0xLTEtMTI3MDkx_107a7f5b-e043-41f9-b5c9-4e85895deecd">0.02</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></tr></table><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:42.823%"></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 colspan="3" style="display: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:26.279%"></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:26.281%"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Term Extension</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="display:none"></td><td 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%">Amortized Cost Basis at Period End</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%">% of Total Class of Financing Receivable</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%">Commercial business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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="iab6337b2fb2b42a6a3bdd2315cecec63_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo4N2RmNWQyNDg3ZmM0NmU5YWZjNGVhNTVlODZmNDljZC90YWJsZXJhbmdlOjg3ZGY1ZDI0ODdmYzQ2ZTlhZmM0ZWE1NWU4NmY0OWNkXzMtNi0xLTEtMTIwNDM0_2438873d-5102-4d63-9ebc-8a0c9a0b2010">1,562</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iab6337b2fb2b42a6a3bdd2315cecec63_D20220101-20221231" decimals="4" name="hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo4N2RmNWQyNDg3ZmM0NmU5YWZjNGVhNTVlODZmNDljZC90YWJsZXJhbmdlOjg3ZGY1ZDI0ODdmYzQ2ZTlhZmM0ZWE1NWU4NmY0OWNkXzMtOC0xLTEtMTIwNDM0_9df2d04d-854c-4729-9c5e-5383c8ec25c7">0.43</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"><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%">Single family</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ed909506d864a0da408990c8828bd67_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo4N2RmNWQyNDg3ZmM0NmU5YWZjNGVhNTVlODZmNDljZC90YWJsZXJhbmdlOjg3ZGY1ZDI0ODdmYzQ2ZTlhZmM0ZWE1NWU4NmY0OWNkXzQtNi0xLTEtMTIwNDM0_4fbdec61-f325-4a68-ad75-43efd92422b9">269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4ed909506d864a0da408990c8828bd67_D20220101-20221231" decimals="4" name="hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo4N2RmNWQyNDg3ZmM0NmU5YWZjNGVhNTVlODZmNDljZC90YWJsZXJhbmdlOjg3ZGY1ZDI0ODdmYzQ2ZTlhZmM0ZWE1NWU4NmY0OWNkXzQtOC0xLTEtMTIwNDM0_6e4be068-83d7-4ab9-8ea1-938893bb9905">0.03</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></tr></table></ix:continuation></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%">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><ix:continuation id="iaf5a6825094c4227a4957d28519240b8" continuedAt="i16a9df1cc3c34ebd804c40772b34bc40"><ix:continuation id="ia4d8f8eed92148b19d66205b13277600"><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:42.823%"></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 colspan="3" style="display: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:26.279%"></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:26.281%"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest Rate Reduction and Significant Payment Delay</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="display:none"></td><td 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%">Amortized Cost Basis at Period End</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%">% of Total Class of Financing Receivable</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%">Commercial business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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="iaeece27b0c9644ecb3df351974925a08_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo4ZWI4ZTNhMGZhNzQ0YmEwYmY5NTU2ODE2OTM3MjdjNy90YWJsZXJhbmdlOjhlYjhlM2EwZmE3NDRiYTBiZjk1NTY4MTY5MzcyN2M3XzMtNi0xLTEtMTI2NjQx_a1a0f708-fd66-4ded-811f-72dd0469d29d">459</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="number" contextRef="iaeece27b0c9644ecb3df351974925a08_D20220101-20221231" decimals="4" name="hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo4ZWI4ZTNhMGZhNzQ0YmEwYmY5NTU2ODE2OTM3MjdjNy90YWJsZXJhbmdlOjhlYjhlM2EwZmE3NDRiYTBiZjk1NTY4MTY5MzcyN2M3XzMtOC0xLTEtMTI2NjQ1_688d0251-e38e-4eff-81c2-35165529c0ff">0.13</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"><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></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:42.823%"></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 colspan="3" style="display: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:26.279%"></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:26.281%"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest Rate Reduction and Term Extension</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="display:none"></td><td 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%">Amortized Cost Basis at Period End</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%">% of Total Class of Financing Receivable</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%">Single family</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 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="i0994b8a84ab7434a8f433d3b84f1a874_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTphZDhmMGRiOTAxMTk0MDBlOWM0ODM1Zjk5MjllY2ExMC90YWJsZXJhbmdlOmFkOGYwZGI5MDExOTQwMGU5YzQ4MzVmOTkyOWVjYTEwXzMtNi0xLTEtMTIwNDM0_a21d62f0-08cc-4edc-9ac0-506cd06bf9f5">814</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="number" contextRef="i0994b8a84ab7434a8f433d3b84f1a874_D20220101-20221231" decimals="4" name="hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTphZDhmMGRiOTAxMTk0MDBlOWM0ODM1Zjk5MjllY2ExMC90YWJsZXJhbmdlOmFkOGYwZGI5MDExOTQwMGU5YzQ4MzVmOTkyOWVjYTEwXzMtOC0xLTEtMTIwNDM0_54387ff1-a3fc-4919-9be9-bb1f8ab686d2">0.08</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"><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></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:42.823%"></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 colspan="3" style="display: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:26.279%"></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:26.281%"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant Payment Delay and Term Extension</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="display:none"></td><td 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%">Amortized Cost Basis at Period End</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%">% of Total Class of Financing Receivable</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%">Single family</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 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="i4182b9afddb64eed8e530a57834ae61a_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo3N2FkZjk1OTc3MWI0MjY5YjcwOTNlNWVmMDFiZDgzNi90YWJsZXJhbmdlOjc3YWRmOTU5NzcxYjQyNjliNzA5M2U1ZWYwMWJkODM2XzMtNi0xLTEtMTIwNDM0_4c5059d8-020f-4600-8f8a-316d4a507bd6">13,742</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="number" contextRef="i4182b9afddb64eed8e530a57834ae61a_D20220101-20221231" decimals="4" name="hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo3N2FkZjk1OTc3MWI0MjY5YjcwOTNlNWVmMDFiZDgzNi90YWJsZXJhbmdlOjc3YWRmOTU5NzcxYjQyNjliNzA5M2U1ZWYwMWJkODM2XzMtOC0xLTEtMTIwNDM0_16134544-b75b-41d1-87b0-1c9afe73bdf4">1.36</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"><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%">Home equity and other</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc2e4f885cd6457a83da5e3d118ee918_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo3N2FkZjk1OTc3MWI0MjY5YjcwOTNlNWVmMDFiZDgzNi90YWJsZXJhbmdlOjc3YWRmOTU5NzcxYjQyNjliNzA5M2U1ZWYwMWJkODM2XzQtNi0xLTEtMTIwNDM0_afc2a857-4ada-4dfa-b0ad-f82388572dd6">51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ifc2e4f885cd6457a83da5e3d118ee918_D20220101-20221231" decimals="4" name="hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo3N2FkZjk1OTc3MWI0MjY5YjcwOTNlNWVmMDFiZDgzNi90YWJsZXJhbmdlOjc3YWRmOTU5NzcxYjQyNjliNzA5M2U1ZWYwMWJkODM2XzQtOC0xLTEtMTIwNDM0_c183f320-16d1-4cc8-8c1c-4c530accaec8">0.01</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><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:42.823%"></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 colspan="3" style="display: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:26.279%"></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:26.281%"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest Rate Reduction, Significant Payment Delay and Term Extension</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="display:none"></td><td 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%">Amortized Cost Basis at Period End</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%">% of Total Class of Financing Receivable</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%">Single family</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 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="i841b45918e6b4c04b9d5547437afbfdf_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTplMTZkMzFlZjU2NzM0NzU1YWZlYWY1YWM2OTMxNTNmZi90YWJsZXJhbmdlOmUxNmQzMWVmNTY3MzQ3NTVhZmVhZjVhYzY5MzE1M2ZmXzMtNi0xLTEtMTIwNDM0_a9638cca-fd1c-4b69-ac12-f950c1e0a13c">6,500</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="number" contextRef="i841b45918e6b4c04b9d5547437afbfdf_D20220101-20221231" decimals="4" name="hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTplMTZkMzFlZjU2NzM0NzU1YWZlYWY1YWM2OTMxNTNmZi90YWJsZXJhbmdlOmUxNmQzMWVmNTY3MzQ3NTVhZmVhZjVhYzY5MzE1M2ZmXzMtOC0xLTEtMTIwNDM0_deade3c8-b497-4949-939c-46cbbc2b417e">0.64</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"><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:continuation><div><span><br/></span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:FinancingReceivableLoanModificationsFinancialEffectTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90ZXh0cmVnaW9uOjMyZDI4OTI1NjJiNzQwNzc5NTU4MGU2ZTY4ZGNmMjk2XzIxOTkwMjMyNTc2NTA_311e80b1-958a-4865-9cf8-eec48ac8f1af" 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 describes the financial effect of the MFDBs:</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:43.017%"></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:1.0%"></td><td style="width:54.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Interest Rate Reduction</span></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="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, 2022</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%">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="background-color:#cceeff;border-top:1pt solid #000;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%">Reduced weighted-average contractual interest rate from <ix:nonFraction unitRef="number" contextRef="iccf92a2bf2ec4643887f15ee6f74fdf7_D20220101-20221231" decimals="4" name="hmst:FinancingReceivableWeightedAverageInterestRateBeforeLoanModification" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo0NTFlN2NlMmNkZGU0YjExYTEzMDQ0NDA0MTYyY2Q3ZC90YWJsZXJhbmdlOjQ1MWU3Y2UyY2RkZTRiMTFhMTMwNDQ0MDQxNjJjZDdkXzMtNC0xLTEtMTM0MTI2L3RleHRyZWdpb246M2EzZTRjNjA1NWRmNDQ4ZThjOTk2ZGJmMmFkNzJlYzlfNTQ5NzU1ODEzOTY1_1897442c-314f-47ab-91a2-b7b4b789eed0">5.72</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="iccf92a2bf2ec4643887f15ee6f74fdf7_D20220101-20221231" decimals="4" name="hmst:FinancingReceivableWeightedAverageInterestRateAfterLoanModification" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo0NTFlN2NlMmNkZGU0YjExYTEzMDQ0NDA0MTYyY2Q3ZC90YWJsZXJhbmdlOjQ1MWU3Y2UyY2RkZTRiMTFhMTMwNDQ0MDQxNjJjZDdkXzMtNC0xLTEtMTM0MTI2L3RleHRyZWdpb246M2EzZTRjNjA1NWRmNDQ4ZThjOTk2ZGJmMmFkNzJlYzlfNTQ5NzU1ODEzOTY5_1923d4d5-9586-4ee2-a3f8-80e3ae04c22b">4.00</ix:nonFraction>%.</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Reduced weighted-average contractual interest rate from <ix:nonFraction unitRef="number" contextRef="i57dea9e5b7dc4796b4980e84b3193d55_D20220101-20221231" decimals="4" name="hmst:FinancingReceivableWeightedAverageInterestRateBeforeLoanModification" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo0NTFlN2NlMmNkZGU0YjExYTEzMDQ0NDA0MTYyY2Q3ZC90YWJsZXJhbmdlOjQ1MWU3Y2UyY2RkZTRiMTFhMTMwNDQ0MDQxNjJjZDdkXzMtNC0xLTEtMTIwNDM0L3RleHRyZWdpb246YTM3N2E2YTM2MTJlNDYzNTg4MmRhNWU5YzVjNjZhZTNfNjA_52156fc8-9f4e-472b-b894-8fd3cc86efe6">4.25</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i57dea9e5b7dc4796b4980e84b3193d55_D20220101-20221231" decimals="4" name="hmst:FinancingReceivableWeightedAverageInterestRateAfterLoanModification" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo0NTFlN2NlMmNkZGU0YjExYTEzMDQ0NDA0MTYyY2Q3ZC90YWJsZXJhbmdlOjQ1MWU3Y2UyY2RkZTRiMTFhMTMwNDQ0MDQxNjJjZDdkXzMtNC0xLTEtMTIwNDM0L3RleHRyZWdpb246YTM3N2E2YTM2MTJlNDYzNTg4MmRhNWU5YzVjNjZhZTNfNjY_ba89152b-0fae-4bcd-8343-efbe149d1433">3.31</ix:nonFraction>%.</span></div></td></tr><tr style="height:12pt"><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></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:2px 1pt;text-align: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 Payment Delay</span></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="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, 2022</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%">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="background-color:#cceeff;border-top:1pt solid #000;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%">Provided payment deferrals to borrowers. A weighted average <ix:nonFraction unitRef="number" contextRef="i0b910a22a25142fdab325288c30f95a6_D20220101-20221231" decimals="4" name="hmst:FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo0NTFlN2NlMmNkZGU0YjExYTEzMDQ0NDA0MTYyY2Q3ZC90YWJsZXJhbmdlOjQ1MWU3Y2UyY2RkZTRiMTFhMTMwNDQ0MDQxNjJjZDdkXzctNC0xLTEtMTIwNDM0L3RleHRyZWdpb246NDA1NWE4NTNhNjEwNGMzZmI1Yjg0ZmRjMTZhMDkwZGJfNjQ_1073121f-52b5-49d0-8410-8c77461a03e2">0.22</ix:nonFraction>% of loan balances were capitalized and added to the remaining term of the loan.</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="display:none"></td><td colspan="3" style="display:none"></td><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%">Provided payment deferrals to borrowers. A weighted average <ix:nonFraction unitRef="number" contextRef="i17621e37d1764415949024b9670487f0_D20220101-20221231" decimals="4" name="hmst:FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo0NTFlN2NlMmNkZGU0YjExYTEzMDQ0NDA0MTYyY2Q3ZC90YWJsZXJhbmdlOjQ1MWU3Y2UyY2RkZTRiMTFhMTMwNDQ0MDQxNjJjZDdkXzgtNC0xLTEtMTIwNDM0L3RleHRyZWdpb246MjZiNmQyMTZiZTMwNGUyMmE1ODQ4OTZjNzNmNGVjYTBfNjQ_cb148cf1-fc3a-4c01-a9c3-d9285cc60358">3.47</ix:nonFraction>% of loan balances were capitalized and added to the remaining term of the loan.</span></div></td></tr><tr style="height:9pt"><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></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Term Extension</span></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="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, 2022</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%">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="background-color:#cceeff;border-top:1pt solid #000;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%">Added a weighted average <ix:nonNumeric contextRef="iab6337b2fb2b42a6a3bdd2315cecec63_D20220101-20221231" name="hmst:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo0NTFlN2NlMmNkZGU0YjExYTEzMDQ0NDA0MTYyY2Q3ZC90YWJsZXJhbmdlOjQ1MWU3Y2UyY2RkZTRiMTFhMTMwNDQ0MDQxNjJjZDdkXzEyLTQtMS0xLTEyMDQzNC90ZXh0cmVnaW9uOjRhNjUxNmJlOTRkYTRkNTViOWM0MThhZjQyYjYzNDVlXzI5_3ae0f871-e0d0-4407-aa79-4d7800481870">0.8</ix:nonNumeric> years to the life of loans, which reduced the monthly payment amounts to the borrowers.</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Added a weighted average <ix:nonNumeric contextRef="ifd08802c147e4909a819ee98a79d5c1d_D20220101-20221231" name="hmst:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo0NTFlN2NlMmNkZGU0YjExYTEzMDQ0NDA0MTYyY2Q3ZC90YWJsZXJhbmdlOjQ1MWU3Y2UyY2RkZTRiMTFhMTMwNDQ0MDQxNjJjZDdkXzEzLTQtMS0xLTEyMDQzNC90ZXh0cmVnaW9uOjMxMzJjM2JmOGVkNTQ1MDc5ZjJhMWY4MjNkMTAxYzIzXzI5_6ca9ae2f-c79f-4916-84e5-667017e8c4c9">4.4</ix:nonNumeric> years to the life of loans, which reduced the monthly payment amounts to the borrowers.</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><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%">Added a weighted average <ix:nonNumeric contextRef="i8b2305510aab42dbbfca190e9afcf6bd_D20220101-20221231" name="hmst:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo0NTFlN2NlMmNkZGU0YjExYTEzMDQ0NDA0MTYyY2Q3ZC90YWJsZXJhbmdlOjQ1MWU3Y2UyY2RkZTRiMTFhMTMwNDQ0MDQxNjJjZDdkXzE0LTQtMS0xLTEyMDQzNC90ZXh0cmVnaW9uOmUyN2RmNzZjOTk3ZjQ1ZTQ4NmQzYTE5ZWNiYzQxMGE5XzI5_6d49a209-7714-4683-8a71-063e2620eaf7">16.1</ix:nonNumeric> years to the life of loans, which reduced the monthly payment amounts to the borrowers.</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></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%">Upon determination that a modified loan (or portion of a loan) has subsequently been deemed uncollectible, the loan (or portion of the loan) is written off. Therefore, the amortized cost basis of the loan is reduced by the uncollectible amount and the allowance for credit losses is adjusted by the same amount.</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%">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><ix:continuation id="i16a9df1cc3c34ebd804c40772b34bc40"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90ZXh0cmVnaW9uOjMyZDI4OTI1NjJiNzQwNzc5NTU4MGU2ZTY4ZGNmMjk2XzIxOTkwMjMyNTc2NTE_8d36cc8c-2f3f-469e-9115-619a359e8150" continuedAt="i2b7cb3916a6444af8e6c263b531ffd04" 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 depicts the payment status of loans that were modified to borrowers experiencing financial difficulties on or after January 1, 2022, the date we adopted ASU 2022-02, through September 30, 2022:</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:37.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></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.783%"></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.786%"></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%">Payment Status (Amortized Cost Basis) at December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">Current</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%">30-89 Days Past Due</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 Past Due</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%">Commercial business</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="idc0910338fdf42118564715350c27bfc_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzItMS0xLTEtMTIwNDM0_e133a14c-da0c-4509-b817-2850272f314f">2,021</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="i5961415670694293a6ddbcd7d3a1a5ff_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzItMy0xLTEtMTIwNDM0_2a20e919-b467-4fd9-9155-e4b8ce370673">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="idba9f446187c471c9269b5eef8099963_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzItNS0xLTEtMTIwNDM0_495fc102-e55a-48a0-a258-eb3eab8b5d4e">&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie464bfe6c51c4cc792d229de14ff3a47_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzMtMS0xLTEtMTIwNDM0_e2b20e88-0896-4d67-8ac5-4fb9e3af5a5a">19,908</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05bd4a4547284e31baa22dfe213eca20_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzMtMy0xLTEtMTIwNDM0_9d20387e-a304-4350-9d32-668259573d01">1,831</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08082757b3b24d96acf1f31c74fd2439_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzMtNS0xLTEtMTIwNDM0_41025179-1d74-4345-a486-43c3d61adb11">198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Home equity 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="i31dcd85d8e2544e09fcd5d98afbf8987_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzQtMS0xLTEtMTIwNDM0_bd564108-556a-410f-a921-75e78ad9cf33">120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b58bef8e0fa42808faf7ff662563fac_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzQtMy0xLTEtMTIwNDM0_641d41ae-7f7d-44e8-a0ff-620cc56aa7fb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8a16e29a29e4fa6b048660466960632_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzQtNS0xLTEtMTIwNDM0_84d1c4f6-7a01-4894-a670-03ee74d05c59">&#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%">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="i6e1e98adcbb54beabfd95ab1a45dc1aa_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzUtMS0xLTEtMTIwNDM0_8f95e96c-d2cd-429b-b92c-72f8484303f4">22,049</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="i083407df4208431bbc0fd3f6437a6732_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzUtMy0xLTEtMTIwNDM0_ac66966a-18ba-4bef-9c66-940e4541953e">1,831</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="ic67d6068b8084c2a8c8d0718e956fa64_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzUtNS0xLTEtMTIwNDM0_4b58e31b-a451-4c60-bb04-e286ac85fe0c">198</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:10pt;font-weight:400;line-height:120%"> </span></div><ix:continuation id="i2b7cb3916a6444af8e6c263b531ffd04"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide the amortized cost basis as of December 31, 2022 of MFDBs, on or after January 1, 2022, the date we adopted ASU 2022-02 through September 30, 2022 and subsequently had a payment default. </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:20.098%"></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:15.859%"></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.519%"></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.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.528%"></td><td style="width:0.1%"></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="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%">Amortized Cost Basis of Modified Loans That Subsequently Defaulted Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">Significant Payment Delay</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%">Term Extension</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%">Interest Rate Reduction and Term Extension</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%">Significant Payment Delay and Term Extension</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%">Interest Rate Reduction, Significant Payment Delay and Term Extension</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%">Single family</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="iea5fd7c988844eb5be96aa6b16075a9c_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZToyYWY0NDJlYWY5MzQ0Y2Q3YTdiMGJiNmM5YTQ2NDEyMC90YWJsZXJhbmdlOjJhZjQ0MmVhZjkzNDRjZDdhN2IwYmI2YzlhNDY0MTIwXzMtMi0xLTEtMTI3MTE1_c3f70126-69e9-406f-8dd1-3066866ff64e">340</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="i51369bec6ce140e08d4169623fadb3a5_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZToyYWY0NDJlYWY5MzQ0Y2Q3YTdiMGJiNmM5YTQ2NDEyMC90YWJsZXJhbmdlOjJhZjQ0MmVhZjkzNDRjZDdhN2IwYmI2YzlhNDY0MTIwXzMtNC0xLTEtMTI3MTE3_36ed96da-ff81-4db1-8a27-8907603b0028">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="i97d9847a5b1545b2a04a7bd0f62311e8_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZToyYWY0NDJlYWY5MzQ0Y2Q3YTdiMGJiNmM5YTQ2NDEyMC90YWJsZXJhbmdlOjJhZjQ0MmVhZjkzNDRjZDdhN2IwYmI2YzlhNDY0MTIwXzMtNi0xLTEtMTI3MTE5_f4c1a89c-c3ab-4b04-91ae-bde80a43aac3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="idf0f25afaebb4670a3b2790eb4fbf7ce_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZToyYWY0NDJlYWY5MzQ0Y2Q3YTdiMGJiNmM5YTQ2NDEyMC90YWJsZXJhbmdlOjJhZjQ0MmVhZjkzNDRjZDdhN2IwYmI2YzlhNDY0MTIwXzMtOC0xLTEtMTI3MTIx_3eea2b2d-5d41-4a62-a89d-f10f6909cef9">1,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 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="i2ee5f7f228ae45a1a9a0e273fe4e86dc_D20220101-20221231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZToyYWY0NDJlYWY5MzQ0Y2Q3YTdiMGJiNmM5YTQ2NDEyMC90YWJsZXJhbmdlOjJhZjQ0MmVhZjkzNDRjZDdhN2IwYmI2YzlhNDY0MTIwXzMtMTAtMS0xLTEyNzEyMw_dfb093db-9ab9-48c0-91a7-587c9dda1116">764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 id="i6d958ec3c6f14168a6fec350b30bfca6_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 4&#8211;<ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90ZXh0cmVnaW9uOjBhOWM1MzExNWI0YzQyNWJhNTc4NjI2NmU1NTY1MzhhXzEwNQ_2f5d564e-5bdb-4957-9803-1d298e33fa68" continuedAt="i69b09c9edfaa414a8bbc2fdccbefb68b" escape="true">PREMISES AND EQUIPMENT, NET:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i69b09c9edfaa414a8bbc2fdccbefb68b"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90ZXh0cmVnaW9uOjBhOWM1MzExNWI0YzQyNWJhNTc4NjI2NmU1NTY1MzhhXzk4_79991ade-df47-47cc-856a-7fb2e676550a" 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%">2022</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%">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><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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FurnitureAndFixturesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzMtMS0xLTEtMTIwNDM0_cac00659-2b55-4098-9031-d0575d779af8">55,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FurnitureAndFixturesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzMtMy0xLTEtMTIwNDM0_0bdf6c8c-a651-46eb-9ee5-805bbd7bc09a">54,548</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:LeaseholdImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzQtMS0xLTEtMTIwNDM0_422ae7ac-2f6a-4c18-b38b-093a2ed4e21d">40,970</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:LeaseholdImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzQtMy0xLTEtMTIwNDM0_fd8941b9-dc84-46e1-825a-f63adeb43366">41,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:BuildingsAndImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzUtMS0xLTEtMTIwNDM0_2bdf8791-611d-4e38-b4c2-23fa748d370e">35,898</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:BuildingsAndImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzUtMy0xLTEtMTIwNDM0_c50d7e1e-c268-4147-a0f9-8fd1ba1b7faf">36,121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzYtMS0xLTEtMTIwNDM0_205b7320-4a16-45db-ade4-dfc8020546aa">132,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzYtMy0xLTEtMTIwNDM0_34f7f640-b5ea-4cd1-94fd-a45546b4ef86">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></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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzctMS0xLTEtMTIwNDM0_0502c95b-3ecc-4bff-9ea4-a594023c5156">81,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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzctMy0xLTEtMTIwNDM0_419a2058-279c-422b-b041-e3ec54038e9a">73,941</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzgtMS0xLTEtMTIwNDM0_96773b5b-b333-405e-be32-95f92ebbd91a">51,172</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzgtMy0xLTEtMTIwNDM0_0d75ca97-ccba-4159-93a4-f3473ec71f28">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></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_130"></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:DepositLiabilitiesDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90ZXh0cmVnaW9uOjE4Yjk2ZmM0YWZlYjQ4NmI4M2ZlNWRlOGJiZDU2ZDE2XzQ1OA_1c7f94a5-cab4-4c3d-98a1-6ef54d260888" continuedAt="i94256ae1317d47539435fb4235ab1df6" escape="true">DEPOSITS:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i94256ae1317d47539435fb4235ab1df6" continuedAt="idf4404c5653c44ab893d17c9d48f97ad"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:DepositBalancesIncludingStatedRatesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90ZXh0cmVnaW9uOjE4Yjk2ZmM0YWZlYjQ4NmI4M2ZlNWRlOGJiZDU2ZDE2XzQ3Mw_67cfa8b3-543f-48ca-9e26-2b94b9be5f22" 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><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: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></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%">2022</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%">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%">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: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="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="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%">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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzItMS0xLTEtMTIwNDM0_3a9329bc-bbef-4367-8698-7ffa2b0144c3">1,399,912</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzItNS0xLTEtMTIwNDM0_e6975141-dc3a-4d71-9419-36a65b7404a4">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:</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 16pt;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 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%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositDemand" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzMtMS0xLTEtMTIwNDM0_349721cf-d632-493e-adf3-29cbacc3b924">466,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="4" name="us-gaap:WeightedAverageRateDomesticDeposit" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzMtMy0xLTEtMTIwNDM0_6a80f2a0-3cfd-4da2-8cc6-4d423289ec19">0.10</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositDemand" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzMtNS0xLTEtMTIwNDM0_f43f0f66-5db1-4f57-8b2e-74d226162948">513,810</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i26fa2862180a4636814698446769547f_I20211231" decimals="4" name="us-gaap:WeightedAverageRateDomesticDeposit" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzMtNy0xLTEtMTIwNDM0_784ed409-226a-4548-95f0-9a5db3025bba">0.10</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 22pt;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DepositsSavingsDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzQtMS0xLTEtMTIwNDM0_340400d8-51cd-4620-adcf-8c299f52deb0">258,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="number" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="4" name="us-gaap:WeightedAverageRateDomesticDepositSavings" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzQtMy0xLTEtMTIwNDM0_88a7aeef-4479-4b53-95e8-7148b1e7fb8c">0.06</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DepositsSavingsDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzQtNS0xLTEtMTIwNDM0_a1d05e5b-c316-4fae-99d6-92a035a56721">302,389</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i26fa2862180a4636814698446769547f_I20211231" decimals="4" name="us-gaap:WeightedAverageRateDomesticDepositSavings" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzQtNy0xLTEtMTIwNDM0_bd0a66e1-e41c-4871-956a-b53871146230">0.06</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 22pt;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DepositsMoneyMarketDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzUtMS0xLTEtMTIwNDM0_3c4c4b96-497b-45bc-b74e-2ba39e5cf7e4">2,383,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="4" name="us-gaap:WeightedAverageRateDomesticDepositMoneyMarket" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzUtMy0xLTEtMTIwNDM0_537a3768-5d52-414f-bc57-1b1c94f0e0fa">1.22</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DepositsMoneyMarketDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzUtNS0xLTEtMTIwNDM0_e86c9c69-5181-477c-a092-e9edd2d6edd2">2,806,313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i26fa2862180a4636814698446769547f_I20211231" decimals="4" name="us-gaap:WeightedAverageRateDomesticDepositMoneyMarket" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzUtNy0xLTEtMTIwNDM0_9b0308cd-7ce1-448d-97e6-d171e98f432d">0.15</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 22pt;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzYtMS0xLTEtMTIwNDM0_ba20a2a0-489a-4f94-884b-aa0bb14b9643">2,943,331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="4" name="us-gaap:WeightedAverageRateDomesticDepositCertificatesOfDeposit" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzYtMy0xLTEtMTIwNDM0_42531e87-ae63-4ac7-919e-eef7cde161f1">3.07</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzYtNS0xLTEtMTIwNDM0_4f634827-bf6d-486f-bd1b-6d73977a4a91">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i26fa2862180a4636814698446769547f_I20211231" decimals="4" name="us-gaap:WeightedAverageRateDomesticDepositCertificatesOfDeposit" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzYtNy0xLTEtMTIwNDM0_6fd6b977-833e-4396-afd9-25a5d14eae64">0.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43pt;text-align:left;text-indent:-18pt;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 bearing deposits</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:InterestBearingDepositLiabilitiesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzEwLTEtMS0xLTEzNTk1OQ_95502d6d-bee5-49e4-a24d-1c6b7a091cc1">6,052,007</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="4" name="hmst:WeightedAverageRateInterestBearingDeposits" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzgtMy0xLTEtMTIyNzg1_faa3e74b-f3b0-4c7d-9f1b-f0252b8a9e8d">1.98</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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:InterestBearingDepositLiabilitiesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzgtNS0xLTEtMTIyNzcz_2d5a95bb-f884-49ad-b9b4-ab315d05f725">4,529,440</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="i26fa2862180a4636814698446769547f_I20211231" decimals="4" name="hmst:WeightedAverageRateDomesticDeposit1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzgtNy0xLTEtMTIyNzg5_371e867e-7b11-4712-9747-389ab7541c8c">0.21</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 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 deposits</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzctMS0xLTEtMTIwNDM0_3d78d872-fd5a-4607-91e2-76eb4c07e266">7,451,919</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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="4" name="hmst:WeightedAverageRateDomesticDeposit1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzctMy0xLTEtMTIwNDM0_8e24e70f-d7ff-4563-aed5-bafd176bc0fb">1.61</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzctNS0xLTEtMTIwNDM0_a62d0b79-0866-4658-bc40-33c60bd4301d">6,146,509</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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i26fa2862180a4636814698446769547f_I20211231" decimals="4" name="hmst:WeightedAverageRateInterestBearingDeposits" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzctNy0xLTEtMTIwNDM0_e7f44da5-0995-45e4-9f1d-795fa1aedb17">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></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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-6" name="hmst:PublicFundsIncludedInDeposits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90ZXh0cmVnaW9uOjE4Yjk2ZmM0YWZlYjQ4NmI4M2ZlNWRlOGJiZDU2ZDE2XzExNQ_b65f3146-a8d8-454e-9cd6-10dbf2fffda6">351</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-6" name="hmst:PublicFundsIncludedInDeposits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90ZXh0cmVnaW9uOjE4Yjk2ZmM0YWZlYjQ4NmI4M2ZlNWRlOGJiZDU2ZDE2XzEyMg_f789d2ee-ea0a-4b18-97fc-f9afcc203180">342</ix:nonFraction> million in public funds included in deposits at December&#160;31, 2022 and 2021, respectively.</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%">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><div><span><br/></span></div><ix:continuation id="idf4404c5653c44ab893d17c9d48f97ad"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90ZXh0cmVnaW9uOjE4Yjk2ZmM0YWZlYjQ4NmI4M2ZlNWRlOGJiZDU2ZDE2XzQ2Mw_5b2eb32a-7ddb-4b35-b690-1b108d3c80a9" 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, 2022</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesNextRollingTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTo0Y2RkZGM4ODQ1NmI0MjUzYjhiYjk0ZWRkMjBkMDJjYS90YWJsZXJhbmdlOjRjZGRkYzg4NDU2YjQyNTNiOGJiOTRlZGQyMGQwMmNhXzItMS0xLTEtMTIwNDM0_3addd75c-a1fe-4aa7-9912-727a7015d73f">2,375,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesRollingYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTo0Y2RkZGM4ODQ1NmI0MjUzYjhiYjk0ZWRkMjBkMDJjYS90YWJsZXJhbmdlOjRjZGRkYzg4NDU2YjQyNTNiOGJiOTRlZGQyMGQwMmNhXzMtMS0xLTEtMTIwNDM0_719771e0-dbdc-408f-8ae7-3b2ef31e3e5e">557,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesRollingYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTo0Y2RkZGM4ODQ1NmI0MjUzYjhiYjk0ZWRkMjBkMDJjYS90YWJsZXJhbmdlOjRjZGRkYzg4NDU2YjQyNTNiOGJiOTRlZGQyMGQwMmNhXzQtMS0xLTEtMTIwNDM0_525a1676-7115-4609-8d09-20643442a7f0">6,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesRollingYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTo0Y2RkZGM4ODQ1NmI0MjUzYjhiYjk0ZWRkMjBkMDJjYS90YWJsZXJhbmdlOjRjZGRkYzg4NDU2YjQyNTNiOGJiOTRlZGQyMGQwMmNhXzUtMS0xLTEtMTIwNDM0_a304840f-aec7-492f-be11-c6f1e6e10ac8">1,998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesRollingYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTo0Y2RkZGM4ODQ1NmI0MjUzYjhiYjk0ZWRkMjBkMDJjYS90YWJsZXJhbmdlOjRjZGRkYzg4NDU2YjQyNTNiOGJiOTRlZGQyMGQwMmNhXzYtMS0xLTEtMTIwNDM0_e1903e15-2f3d-4e46-a010-67feb5288c3c">1,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesAfterRollingYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTo0Y2RkZGM4ODQ1NmI0MjUzYjhiYjk0ZWRkMjBkMDJjYS90YWJsZXJhbmdlOjRjZGRkYzg4NDU2YjQyNTNiOGJiOTRlZGQyMGQwMmNhXzctMS0xLTEtMTIwNDM0_01cf1fa9-62d8-4053-8eed-57cd16b406fc">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 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTo0Y2RkZGM4ODQ1NmI0MjUzYjhiYjk0ZWRkMjBkMDJjYS90YWJsZXJhbmdlOjRjZGRkYzg4NDU2YjQyNTNiOGJiOTRlZGQyMGQwMmNhXzgtMS0xLTEtMTIwNDM0_a959e65a-6539-4b2c-a940-d4c36046f307">2,943,331</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, 2022 and 2021 was $<ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-6" name="us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90ZXh0cmVnaW9uOjE4Yjk2ZmM0YWZlYjQ4NmI4M2ZlNWRlOGJiZDU2ZDE2XzM1Nw_0adc9f16-6a44-4e98-b565-f742915ddd6a">189</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-6" name="us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90ZXh0cmVnaW9uOjE4Yjk2ZmM0YWZlYjQ4NmI4M2ZlNWRlOGJiZDU2ZDE2XzM2NA_84c6c084-3e7d-4170-bf54-ac373b408a76">108</ix:nonFraction> million, respectively. There were $<ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-6" name="us-gaap:InterestBearingDomesticDepositBrokered" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90ZXh0cmVnaW9uOjE4Yjk2ZmM0YWZlYjQ4NmI4M2ZlNWRlOGJiZDU2ZDE2XzM5Mw_54d6059a-9995-4fba-a0f8-48d81aa75a5e">1.4</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-6" name="us-gaap:InterestBearingDomesticDepositBrokered" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90ZXh0cmVnaW9uOjE4Yjk2ZmM0YWZlYjQ4NmI4M2ZlNWRlOGJiZDU2ZDE2XzQwMA_73c29319-15c8-452f-8b7f-12d991680e33">145</ix:nonFraction> million of brokered deposits at December&#160;31, 2022 and 2021, respectively.</span></div></ix:continuation><div><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_133"></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:FederalHomeLoanBankandOtherBorrowingsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90ZXh0cmVnaW9uOjQ1M2IxMzQ3MGRhNjQzMzU4YWNhYTY1ZGEwZTY3NGNhXzYyOA_c7cb3cba-81da-49bc-a9bf-f8b705e5e731" continuedAt="i52f88e750916489783a47bc6340a605d" escape="true">BORROWINGS:</ix:nonNumeric></span></div><ix:continuation id="i52f88e750916489783a47bc6340a605d" continuedAt="i1bb0dc0578944278850a3a3fd9322618"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   The Company borrows funds through advances from the Des Moines FHLB. The balances, maturity and rate of the outstanding FHLB advances were 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: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: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></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%">2022</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%">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%">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: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="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="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%">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%">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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzQtMS0xLTEtMTQwMTg4_380ff6f5-ee02-4211-91a9-9dcc8705e54c">16,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="number" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="4" name="us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzQtMy0xLTEtMTQwMTg4_b47d6c02-0b91-4598-91ca-883802fbff73">4.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzQtNS0xLTEtMTQwMTg4_48802e86-8c91-4833-ae00-628e98aec0db">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="number" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="4" name="us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzQtNy0xLTEtMTQwMTg4_d696a288-0ab5-4759-b5e7-5f6a5021c5f7">0.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="background-color:#ffffff;padding:2px 1pt;text-align: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 three 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzUtMS0xLTEtMTQwMTg4_7727141c-caaf-4c4c-85ef-cf0d2489b98b">450,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="number" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="4" name="hmst:FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzUtMy0xLTEtMTQwMTg4_6a8ad301-40e0-4c2c-bdf6-739dde549a3c">4.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="hmst:FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzUtNS0xLTEtMTQwMTg4_35bcf1e6-783d-4f4e-b9d1-83380f01cbb2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i26fa2862180a4636814698446769547f_I20211231" decimals="4" name="hmst:FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzUtNy0xLTEtMTQwMTg4_9a2174d8-83d4-4743-be09-f0f1ac952cd2">&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 through 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:FederalHomeLoanBankAdvanceAfterYearThreeThroughFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzYtMS0xLTEtMTQwMTg4_e5d7ad32-33c7-42e1-99a5-61f8a697e9f2">550,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="number" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="4" name="hmst:FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzYtMy0xLTEtMTQwMTg4_81f50907-058a-445f-82fb-75d14fbb9cc7">4.35</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="hmst:FederalHomeLoanBankAdvanceAfterYearThreeThroughFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzYtNS0xLTEtMTQwMTg4_587e1b74-3d1e-4042-9312-1fe071986fb6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i26fa2862180a4636814698446769547f_I20211231" decimals="4" name="hmst:FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzYtNy0xLTEtMTQwMTg4_a760ae2f-f4b8-4e95-98c8-27afd4ce52e9">&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:8pt;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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:AdvancesFromFederalHomeLoanBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzgtMS0xLTEtMTQwMTg4_848b7e8a-04ca-4984-95cb-1103c1015fbc">1,016,000</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="4" name="us-gaap:FederalHomeLoanBankAdvancesWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzgtMy0xLTEtMTQwMTg4_f968f821-65b4-4ffa-98a8-d7c821347588">4.33</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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:AdvancesFromFederalHomeLoanBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzgtNS0xLTEtMTQwMTg4_d459fe6d-2fd9-4495-a2fc-4b1564e8a127">41,000</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i26fa2862180a4636814698446769547f_I20211231" decimals="4" name="us-gaap:FederalHomeLoanBankAdvancesWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzgtNy0xLTEtMTQwMTg4_5d1094fe-f745-442d-bc01-a9a253379612">0.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></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%"><ix:continuation id="i1bb0dc0578944278850a3a3fd9322618">As of December&#160;31, 2022 and 2021, the Company held $<ix:nonFraction unitRef="usd" contextRef="i25ae4acff7d14587b6c3304f03a8fc7f_I20221231" decimals="-5" name="us-gaap:FederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90ZXh0cmVnaW9uOjQ1M2IxMzQ3MGRhNjQzMzU4YWNhYTY1ZGEwZTY3NGNhXzE2NDkyNjc0NDU1OTE_7ec4e9d1-268d-4044-9e89-1a94cf182873">49.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="idb48c9de863a451fab402f4b7faa04f9_I20211231" decimals="-5" name="us-gaap:FederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90ZXh0cmVnaW9uOjQ1M2IxMzQ3MGRhNjQzMzU4YWNhYTY1ZGEwZTY3NGNhXzE2NDkyNjc0NDU1OTk_e2d0e2ff-3394-49a6-a17c-5de556e4ec68">10.4</ix:nonFraction> million, respectively, of FHLB stock.</ix:continuation>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    </span></div><div><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_136"></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzEyNzE_8ea05508-525b-415e-a955-b821ba33a494" continuedAt="ief3a3f5db7da443b9eaf9d6841093966" escape="true">LONG-TERM DEBT:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ief3a3f5db7da443b9eaf9d6841093966" continuedAt="i31f4a29fb0754071a30e9e3caf6795de"><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="iac558c45840b411d869cf6d215c09e83_I20220119" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzE2NDkyNjc0NDY1OTU_949331aa-4fb5-4dd4-8683-8fc2b6ea1ad9">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="iac558c45840b411d869cf6d215c09e83_I20220119" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzE2NDkyNjc0NDY2MDI_a3e969c5-d62e-4873-bea0-b4305ca2d184">3.5</ix:nonFraction>% 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:120%">or the date of earlier redemption, the Notes will bear interest equal to the three-month term Secured Overnight Financing Rate ("SOFR") plus <ix:nonFraction unitRef="number" contextRef="id38973a52a3f45198eafa15a4ea2f35a_D20220119-20220119" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzE2NDkyNjc0NDY2MTM_80567b2b-d7dd-4274-a8bd-b8ea6a0db8e4">215</ix:nonFraction> basis points, payable quarterly in arrears. Net proceeds to the Company were $<ix:nonFraction unitRef="usd" contextRef="i271ccddeafa3414eb673d836e4990a9d_I20221231" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzE2NDkyNjc0NDY2MDY_f164da61-3a67-4ba7-8f82-a55f58cfdde3">98</ix:nonFraction>&#160;million, after deducting underwriting fees and offering expenses, all of which were still outstanding at December&#160;31, 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%">At December&#160;31, 2022 and 2021, the Company had outstanding $<ix:nonFraction unitRef="usd" contextRef="i094434117d604831aa2a36f912c34cf0_I20211231" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzU0OTc1NTgxNTE5Mw_798be285-fb1b-4b96-98cc-b8d2f815854e"><ix:nonFraction unitRef="usd" contextRef="i60b97ca3d5d34fd28edaf10faa4eace2_I20221231" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzU0OTc1NTgxNTE5Mw_ae0228b4-c8d3-43b2-8521-69f87ca2a9e1">64</ix:nonFraction></ix:nonFraction>&#160;million of Senior Notes which bear interest at a rate of <ix:nonFraction unitRef="number" contextRef="i60b97ca3d5d34fd28edaf10faa4eace2_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzU4MA_07a4b24f-0e15-434b-9e78-1030ee3841dc"><ix:nonFraction unitRef="number" contextRef="i094434117d604831aa2a36f912c34cf0_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzU4MA_ac902dc4-e545-4391-a950-7e340ca49257">6.50</ix:nonFraction></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 ("TRUPS") during the period from 2005 through 2007, resulting in a debt balance of $<ix:nonFraction unitRef="usd" contextRef="i39b3364153934352b7a5b0236452dd68_I20221231" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzU0OTc1NTgxNTIzMw_17fd8f83-5680-47cc-b459-ec9d70616eb7"><ix:nonFraction unitRef="usd" contextRef="icc6a465ff0654fc588f0f086f947f76c_I20211231" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzU0OTc1NTgxNTIzMw_2564f73f-0bed-44f2-b42f-bbdd85241a1b">62</ix:nonFraction></ix:nonFraction> million that remains outstanding at December&#160;31, 2022 and 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></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><ix:continuation id="i31f4a29fb0754071a30e9e3caf6795de"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzEyNzQ_43de0b31-8cbf-48f1-acd0-044c67d958cd" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The TRUPS outstanding as of December&#160;31, 2022 and 2021 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="i2c179d40ddcc47148130fe717eafb680_I20221231" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzQtMS0xLTEtMTIwNDM0_0b022b27-5d0b-429e-98bf-f4097c08d91a"><ix:nonFraction unitRef="usd" contextRef="i9a137989e5da4aa8bae6a7b73017c3b9_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzQtMS0xLTEtMTIwNDM0_6e98339a-9f0a-4dc2-b12f-98bad49ebec4">5,155</ix:nonFraction></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="i14e11ce7378b43b6b3d705abf09c79b4_I20221231" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzQtMy0xLTEtMTIwNDM0_07642076-3a4d-4532-99ce-937c8126b45c"><ix:nonFraction unitRef="usd" contextRef="i4337df9c6f384a1098cd95dd03e713bb_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzQtMy0xLTEtMTIwNDM0_81c903d4-7d2d-4eba-b840-c082b3d7e522">20,619</ix:nonFraction></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="i952129e6d4b44225a3e23936d02d822c_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzQtNS0xLTEtMTIwNDM0_0901e308-b855-4519-a7c9-3f5f0b34c9f2"><ix:nonFraction unitRef="usd" contextRef="i6ca3acbe27384b93aeca4dc24d37c8a6_I20221231" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzQtNS0xLTEtMTIwNDM0_244e38e5-8919-46a3-9652-f40a844e0e68">20,619</ix:nonFraction></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="i8570d230e76b496b935d0cf20adb2a7c_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzQtNy0xLTEtMTIwNDM0_2d213ed4-b135-43ea-96b1-6605cc436f09"><ix:nonFraction unitRef="usd" contextRef="ie9f7d8d7ee6a4357942e008a844d2967_I20221231" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzQtNy0xLTEtMTIwNDM0_cf2b968f-bf42-4a4c-85af-95281122d006">15,464</ix:nonFraction></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="ic2a2ea2cbbaa429f8da7de689cfdcdbf_D20210101-20211231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzUtMS0xLTEtMTIwNDM0L3RleHRyZWdpb246OWM5MjVjMDJmMGU1NGFhYmExNGQ2MmFmZmYwYjhmMzBfMTc_4b4be677-c516-40f4-930c-3dde0fe78a12"><ix:nonFraction unitRef="number" contextRef="i25edfab4a7864da789460a648b715981_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzUtMS0xLTEtMTIwNDM0L3RleHRyZWdpb246OWM5MjVjMDJmMGU1NGFhYmExNGQ2MmFmZmYwYjhmMzBfMTc_6309193e-8d6e-430e-96cd-8f4087f42925">1.70</ix:nonFraction></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="i306e1a77c5d7420bb04e6661d04a30a9_D20210101-20211231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzUtMy0xLTEtMTIwNDM0L3RleHRyZWdpb246MjM1ZmZmMTdhZmVmNDU4ZjlkYWM1MjYzMjFhZjdkNGRfMTc_44f1781a-e8d2-45a0-9142-2edf78bb4393"><ix:nonFraction unitRef="number" contextRef="i8e0d255145be493da48b03d377c4bfff_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzUtMy0xLTEtMTIwNDM0L3RleHRyZWdpb246MjM1ZmZmMTdhZmVmNDU4ZjlkYWM1MjYzMjFhZjdkNGRfMTc_d177f6ee-a418-4eb3-9ec7-e17f64be92de">1.50</ix:nonFraction></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="i380a465de0d04214b6b82d7e64f7df6a_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzUtNS0xLTEtMTIwNDM0L3RleHRyZWdpb246NzVhNWRiNmFhNmFkNDcwODhiZGUyNDNjYzc2ZmQ1NTBfMTc_ac6b6392-cb91-4550-bdc9-75975638544c"><ix:nonFraction unitRef="number" contextRef="i48c071c8c85a49a293d3287808b9ef86_D20210101-20211231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzUtNS0xLTEtMTIwNDM0L3RleHRyZWdpb246NzVhNWRiNmFhNmFkNDcwODhiZGUyNDNjYzc2ZmQ1NTBfMTc_dc0db403-23b1-41f6-9aca-0ea52b7d159e">1.37</ix:nonFraction></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="id91a3088332f4b4a9631513382e96638_D20210101-20211231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzUtNy0xLTEtMTIwNDM0L3RleHRyZWdpb246YjdjZTlkMmM1YzNhNDVhYTliMTMyZmJhZmNjY2Q0ZjVfMTc_5378add1-b13e-4568-9a8a-2b61f401f652"><ix:nonFraction unitRef="number" contextRef="i4fadc7a97f06450da5422cf7c809208f_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzUtNy0xLTEtMTIwNDM0L3RleHRyZWdpb246YjdjZTlkMmM1YzNhNDVhYTliMTMyZmJhZmNjY2Q0ZjVfMTc_5677c815-22c6-49d6-9926-efaa532fdbaf">1.68</ix:nonFraction></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 style="margin-top:6pt"><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.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_139"></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 8&#8211;<ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzI2MTQ_42744555-9bac-4efc-90b3-19b8eb028280" continuedAt="i6ba79454062741fd887edcec3599e75f" escape="true">DERIVATIVES AND HEDGING ACTIVITIES:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i6ba79454062741fd887edcec3599e75f" continuedAt="i2fca18bdc62644609b86458636070162"><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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzI2MzE_972df744-25b5-4528-83db-ba7179996b91" continuedAt="i85a29611348c4369986036a780970179" 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></div><ix:continuation id="i85a29611348c4369986036a780970179"><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, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="i4ca32f55b623469390fc001ffdb9d037_I20221231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzQtMS0xLTEtMTIwNDM0_75adf11c-b21e-494a-9800-561bc10c9dff">51,252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ca32f55b623469390fc001ffdb9d037_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzQtMy0xLTEtMTIwNDM0_7e45f98f-8d24-4d6a-a0e9-77774840bf70">293</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i4ca32f55b623469390fc001ffdb9d037_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzQtNS0xLTEtMTIwNDM0_04a52462-a460-489e-bc4f-4f2072ebd50d">151</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="i89a243de40bc497686e84ab87026d565_I20221231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzYtMS0xLTEtMTIwNDM0_47e9ed08-5814-4265-afd4-49fd1029981f">17,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89a243de40bc497686e84ab87026d565_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzYtMy0xLTEtMTIwNDM0_c5e7dc24-c10d-4e5b-b93b-9679cf32204d">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="i89a243de40bc497686e84ab87026d565_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzYtNS0xLTEtMTIwNDM0_8f2c7d85-8579-4991-9f72-5d8537796bb3">36</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="if203a009874e46b8942b9277f2b66ae0_I20221231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzctMS0xLTEtMTIwNDM0_f40c8b54-55ba-4ebe-b94c-5afa3299e2ec">236,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="usd" contextRef="if203a009874e46b8942b9277f2b66ae0_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzctMy0xLTEtMTIwNDM0_d2fdef88-6097-49aa-aa9a-80ca57caac35">13,093</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if203a009874e46b8942b9277f2b66ae0_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzctNS0xLTEtMTIwNDM0_424fed27-491d-4204-af71-cab37e965a9d">13,093</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="ic93fada0ba844e8ab0bc71da9164c49b_I20221231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzgtMS0xLTEtMTIwNDM0_bf617611-59c9-4a73-8c26-9dc954044d29">23,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="ic93fada0ba844e8ab0bc71da9164c49b_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzgtMy0xLTEtMTIwNDM0_cc564481-aa0a-4aef-a92a-11460f3d580d">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic93fada0ba844e8ab0bc71da9164c49b_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzgtNS0xLTEtMTIwNDM0_caf51a91-b8f1-4a81-9449-21d391409aa4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="idcf8094e1d5e4c74a51a5353f33e72e7_I20221231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzktMS0xLTEtMTI1NTE4_e8fc75bd-bb57-4119-8692-c7bf72bb0412">14,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="idcf8094e1d5e4c74a51a5353f33e72e7_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzktMy0xLTEtMTI1NTIz_055137fb-292a-445c-998f-9e61cf76c097">218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idcf8094e1d5e4c74a51a5353f33e72e7_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzktNS0xLTEtMTI1NTI3_d7eb46c0-37b3-4084-bc7b-efbfa121d13e">&#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 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:#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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzktMS0xLTEtMTIwNDM0_33b1da3b-e5d7-4e82-b468-0eddbfcb7352">342,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 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzktMy0xLTEtMTIwNDM0_aaa3f62c-02fe-4eb0-ba90-c31cb8edc8c4">13,763</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzktNS0xLTEtMTIwNDM0_eece6115-e865-4190-8493-4c0622e8c763">13,280</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><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:#cceeff;border-top:3pt double #000000;padding:0 1pt"></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="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" sign="-" name="hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzEwLTMtMS0xLTEyMDQzNA_dc35ca3e-a1a5-4f5c-8127-292c37a95575">12,870</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" sign="-" name="hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzEwLTUtMS0xLTEyMDQzNA_c937fca7-9a95-45f2-bd46-92fa235fe78b">101</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><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%">Carrying value on consolidated balance sheet</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 style="background-color:#ffffff;border-bottom:3pt 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzExLTMtMS0xLTEyMDQzNA_dbc2e529-3c71-45b9-85c3-1ec46381410b">893</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzExLTUtMS0xLTEyMDQzNA_eb21f7ae-064a-42df-a80f-f0f3a84bfc11">13,179</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><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="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="i63fecdb964894c089bda52d368aa187d_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzQtMS0xLTEtMTIwNDM0_afb5b345-765c-4a5d-ac5c-e5215d06cdbb">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="i63fecdb964894c089bda52d368aa187d_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzQtMy0xLTEtMTIwNDM0_02674c6d-0049-4a70-bba9-b241461c530a">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="i63fecdb964894c089bda52d368aa187d_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzQtNS0xLTEtMTIwNDM0_5fd882cc-66d9-47dd-bd8e-588bc82f4cf3">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="i6a8edc4e4592450c950788bb84f99794_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzYtMS0xLTEtMTIwNDM0_c0501968-b41a-4cf6-b930-d8d5d3e987a4">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="i6a8edc4e4592450c950788bb84f99794_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzYtMy0xLTEtMTIwNDM0_95c49a5a-8dc0-45e9-9b79-f77f97f79358">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="i6a8edc4e4592450c950788bb84f99794_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzYtNS0xLTEtMTIwNDM0_36224617-6db0-4a9b-89a8-5b63c91b8af3">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="i8f6e65e36d5c4710a5f6064728d6ccb9_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzctMS0xLTEtMTIwNDM0_1fec8599-51f0-4edb-a4aa-84cf24a5ea86">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="i8f6e65e36d5c4710a5f6064728d6ccb9_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzctMy0xLTEtMTIwNDM0_9e142a8e-3e9f-44b4-85a6-44c8c79d785f">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="i8f6e65e36d5c4710a5f6064728d6ccb9_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzctNS0xLTEtMTIwNDM0_fd93f03b-cc1f-42a0-8a73-0d96b3874d2a">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="id662613f3d884eee96a7c744ff2f4d59_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzgtMS0xLTEtMTIwNDM0_346083c8-a862-4549-8384-13b4dc9ef038">139,900</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id662613f3d884eee96a7c744ff2f4d59_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzgtMy0xLTEtMTIwNDM0_9c94586a-0f47-41bd-8bef-27fc891b2b12">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="id662613f3d884eee96a7c744ff2f4d59_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzgtNS0xLTEtMTIwNDM0_62009423-5268-407b-ad86-6641fe99f6fd">&#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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzktMS0xLTEtMTIwNDM0_a8dd43d8-ab04-45a2-9a3f-10e02081d77e">1,335,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzktMy0xLTEtMTIwNDM0_e1335dba-4e28-4516-bffa-d2648cdf6151">7,925</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzktNS0xLTEtMTIwNDM0_78dda524-2eaa-4a1f-964b-7aab387ecc90">5,184</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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzEwLTMtMS0xLTEyMDQzNA_3050e96b-a248-46bb-964e-3e3c49cd08e8">1,355</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" sign="-" name="hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzEwLTUtMS0xLTEyMDQzNA_c3697423-e481-453d-9a02-0d5bb77de4aa">3,921</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 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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzExLTMtMS0xLTEyMDQzNA_2c7c2fca-ba57-47cf-a836-2ee48af40a1e">9,280</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzExLTUtMS0xLTEyMDQzNA_ad689a20-614c-4a87-b6a5-9d39da681d77">1,263</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 style="margin-bottom:3pt;margin-top:6pt;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 received of $<ix:nonFraction unitRef="usd" contextRef="i62b9c018bf2045e8a974f8072f474301_I20221231" decimals="-5" name="hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzQ5Ng_7cbe3a27-6ee0-426a-849b-92897c31c284">12.8</ix:nonFraction> million and paid of $<ix:nonFraction unitRef="usd" contextRef="i943a4047c91043fea7cdc16b0a8fa005_I20211231" decimals="-5" sign="-" name="hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzUwMw_be113dae-49cf-45bf-9e9e-b921920efb37">5.3</ix:nonFraction> million at December&#160;31, 2022 and 2021, 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></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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i2fca18bdc62644609b86458636070162" continuedAt="i8e580502c86943e5b007e5af3c5515fa"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzI2NDg_2f3b7714-7355-4c44-9f45-bc602f4d95cb" 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, 2022</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzgtMC0xLTEtMTI2OTU5_d9b0e232-3d82-414f-ac96-6df67726fdcf">Derivative assets</span></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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzgtMS0xLTEtMTIwNDM0_aaa3f62c-02fe-4eb0-ba90-c31cb8edc8c4">13,763</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" sign="-" name="hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzgtMy0xLTEtMTIwNDM0_dc35ca3e-a1a5-4f5c-8127-292c37a95575">12,870</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzgtNS0xLTEtMTIwNDM0_a57fb72c-9e19-41b4-9a9e-859c2b207f78">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzEzLTAtMS0xLTEyNjk1OQ_e01dad4b-9752-403e-8385-c35f7cc7dab5">Derivative liabilities</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzEzLTEtMS0xLTEyMDQzNA_eece6115-e865-4190-8493-4c0622e8c763">13,280</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" sign="-" name="hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzEzLTMtMS0xLTEyMDQzNA_c937fca7-9a95-45f2-bd46-92fa235fe78b">101</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzEzLTUtMS0xLTEyMDQzNA_62236e81-375b-4627-a696-41deab38544b">13,179</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, 2021</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE1LTAtMS0xLTEyNjk2MQ_b946877c-ada9-41d2-a8c2-aba9381018c1">Derivative assets</span> </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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE1LTEtMS0xLTEyMDQzNA_e1335dba-4e28-4516-bffa-d2648cdf6151">7,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE1LTMtMS0xLTEyMDQzNA_3050e96b-a248-46bb-964e-3e3c49cd08e8">1,355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE1LTUtMS0xLTEyMDQzNA_f7211e46-bb1e-46ee-a348-683374088908">9,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE2LTAtMS0xLTEyNjk2MQ_f3f2cbce-941f-4c4a-b071-3dd48ab762cc">Derivative liabilities</span> </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE2LTEtMS0xLTEyMDQzNA_78dda524-2eaa-4a1f-964b-7aab387ecc90">5,184</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" sign="-" name="hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE2LTMtMS0xLTEyMDQzNA_c3697423-e481-453d-9a02-0d5bb77de4aa">3,921</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE2LTUtMS0xLTEyMDQzNA_81120c83-6157-4003-b668-d4a7f5a52f20">1,263</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 style="margin-bottom:3pt;margin-top:6pt;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 received of $<ix:nonFraction unitRef="usd" contextRef="i62b9c018bf2045e8a974f8072f474301_I20221231" decimals="-5" name="hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzEwODY_7cbe3a27-6ee0-426a-849b-92897c31c284">12.8</ix:nonFraction> million and paid of $<ix:nonFraction unitRef="usd" contextRef="i943a4047c91043fea7cdc16b0a8fa005_I20211231" decimals="-5" sign="-" name="hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzEwOTM_be113dae-49cf-45bf-9e9e-b921920efb37">5.3</ix:nonFraction> million at December&#160;31, 2022 and 2021, 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 other liabilities. Interest is owed on amounts received from counterparties and we earn interest on amounts paid to counterparties. Any securities pledged to counterparties as collateral remain on the consolidated balance sheets. At December&#160;31, 2022 and 2021, the Company had liabilities of $<ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-5" name="us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzU0OTc1NTgxNjU4Ng_cf2b13db-6947-45d5-abc6-9807d37ec562">12.8</ix:nonFraction> million and <ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-5" name="us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzE3ODE_8450abc9-29b8-4b13-bf77-fe255c1950d4">zero</ix:nonFraction>, respectively, in cash collateral received from counterparties and receivables of $<ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-4" name="us-gaap:DerivativeLiabilityCollateralRightToReclaimCashOffset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzE4NjY_a70674bd-057f-423b-b9eb-e070fde6b165">0.03</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-5" name="us-gaap:DerivativeLiabilityCollateralRightToReclaimCashOffset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzE4NzM_a8a19c44-e675-4911-ba57-191bbd78ab06">5.3</ix:nonFraction> million, respectively, in cash collateral paid to counterparties.</span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzI2MTM_bfb94cf0-e7fb-459d-94a2-034663a99b41" 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:50.508%"></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.530%"></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><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%">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%">2022</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%">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="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="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="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="i27e9fd24d80a456aa39f485e84f0c7e7_D20220101-20221231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZToxNjA4YTA4NDUzYzI0ZTFlYTg2MmVlMDA0ZTFiN2NmMi90YWJsZXJhbmdlOjE2MDhhMDg0NTNjMjRlMWVhODYyZWUwMDRlMWI3Y2YyXzQtMS0xLTEtMTIwNDM0_e94d7553-0257-41d4-a547-cbf4d859d0c5">8,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i662429c40d6045d798ac3b6d5b3cb4ef_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZToxNjA4YTA4NDUzYzI0ZTFlYTg2MmVlMDA0ZTFiN2NmMi90YWJsZXJhbmdlOjE2MDhhMDg0NTNjMjRlMWVhODYyZWUwMDRlMWI3Y2YyXzQtMy0xLTEtMTIwNDM0_5fe2abb4-a540-4ebb-ba50-2de829c9fa64">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="i1015194ac97c4b808effaf651353dbe5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZToxNjA4YTA4NDUzYzI0ZTFlYTg2MmVlMDA0ZTFiN2NmMi90YWJsZXJhbmdlOjE2MDhhMDg0NTNjMjRlMWVhODYyZWUwMDRlMWI3Y2YyXzQtNS0xLTEtMTIzNTY5_1d987eaf-bafe-4211-8c66-9f95734dd949">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="i4715cb255b9a4ac7a34cd38fb7d6a8d1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZToxNjA4YTA4NDUzYzI0ZTFlYTg2MmVlMDA0ZTFiN2NmMi90YWJsZXJhbmdlOjE2MDhhMDg0NTNjMjRlMWVhODYyZWUwMDRlMWI3Y2YyXzUtMS0xLTEtMTIwNDM0_b7fff6f7-06b4-4761-9382-12017780e517">11,769</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="idee22199b70d41d082c5025bd09d2803_D20210101-20211231" decimals="-3" sign="-" name="hmst:DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZToxNjA4YTA4NDUzYzI0ZTFlYTg2MmVlMDA0ZTFiN2NmMi90YWJsZXJhbmdlOjE2MDhhMDg0NTNjMjRlMWVhODYyZWUwMDRlMWI3Y2YyXzUtMy0xLTEtMTIwNDM0_b1523725-21f2-47fa-8ffa-3481f34dd81a">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="ia4ed468946d2413aacc58a6887fa16e3_D20200101-20201231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZToxNjA4YTA4NDUzYzI0ZTFlYTg2MmVlMDA0ZTFiN2NmMi90YWJsZXJhbmdlOjE2MDhhMDg0NTNjMjRlMWVhODYyZWUwMDRlMWI3Y2YyXzUtNS0xLTEtMTIzNTc3_f154f778-1782-4769-ae7c-1b7aab0c1bc4">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="ibe4faa41ea8b4f9d8cdcc85ad43b328c_D20220101-20221231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZToxNjA4YTA4NDUzYzI0ZTFlYTg2MmVlMDA0ZTFiN2NmMi90YWJsZXJhbmdlOjE2MDhhMDg0NTNjMjRlMWVhODYyZWUwMDRlMWI3Y2YyXzYtMS0xLTEtMTIwNDM0_5226e31f-7dbd-4a5c-b241-6cb58a6d0508">160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb5eda2548524f7bbb7e059e99335d9b_D20210101-20211231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZToxNjA4YTA4NDUzYzI0ZTFlYTg2MmVlMDA0ZTFiN2NmMi90YWJsZXJhbmdlOjE2MDhhMDg0NTNjMjRlMWVhODYyZWUwMDRlMWI3Y2YyXzYtMy0xLTEtMTIwNDM0_b088c94d-dafb-4c8d-b76e-455486a5cbd7">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="i1dacf92a47ed4256a9ffbf337272ab76_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZToxNjA4YTA4NDUzYzI0ZTFlYTg2MmVlMDA0ZTFiN2NmMi90YWJsZXJhbmdlOjE2MDhhMDg0NTNjMjRlMWVhODYyZWUwMDRlMWI3Y2YyXzYtNS0xLTEtMTIzNTc3_1ff00c35-2f3f-4275-8c26-a20a8a5e7dc6">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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;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 interest rate lock commitments (" IRLCs") and forward contracts used as economic hedges of single family mortgage LHFS.</span></div><div style="margin-bottom:3pt;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">Comprised of interest rate swaps, interest rate swaptions, futures, US Treasury options and forward contracts used as economic hedges of single family MSRs.</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">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="i8e580502c86943e5b007e5af3c5515fa">The notional amount of open interest rate swap agreements executed with commercial banking customers at December&#160;31, 2022 and 2021 were $<ix:nonFraction unitRef="usd" contextRef="ifb40a9d0d2c24295bb186f0188899681_I20221231" decimals="-6" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzI1ODg_ff5b3b4f-2228-4539-b141-b1a39b46a092">237</ix:nonFraction> million and&#160;$<ix:nonFraction unitRef="usd" contextRef="ib537d6de6e41436393bec989f8022806_I20211231" decimals="-6" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzI1OTU_d38dbb76-d2f4-4591-85c0-2fcd54a4f69c">287</ix:nonFraction> million, respectively.</ix:continuation> </span></div><div style="margin-bottom:3pt"><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_142"></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:MortgageBankingOperationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1MTI_d7b90e1e-40ed-45de-a4fd-ba9bfedd6440" continuedAt="if5aa4a79ed254443b0c1309e27484f88" escape="true">MORTGAGE BANKING OPERATIONS:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="if5aa4a79ed254443b0c1309e27484f88" continuedAt="iff29914442c34d3ea778141b87a446c1"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1ODI_950a40a2-35ef-4d93-a474-1a1f9f017ced" continuedAt="i21d632c59f7d4569af56d66f3745f3e1" 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><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%">2022</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%">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><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="idba600316a7a4673b452fd265fce05b0_I20221231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo2MTk2ODU3OWVkZDU0ZDU4YTU1NzI1ODhjNDRmOTMzNy90YWJsZXJhbmdlOjYxOTY4NTc5ZWRkNTRkNThhNTU3MjU4OGM0NGY5MzM3XzMtMS0xLTEtMTIwNDM0_daa53e02-3b59-4cdc-97e0-e507f2b94643">14,075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="idbeb3e38b8ef434d880cf2d27ed6fc23_I20211231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo2MTk2ODU3OWVkZDU0ZDU4YTU1NzI1ODhjNDRmOTMzNy90YWJsZXJhbmdlOjYxOTY4NTc5ZWRkNTRkNThhNTU3MjU4OGM0NGY5MzM3XzMtMy0xLTEtMTIwNDM0_b5ca8f9f-5bd7-4ed3-a933-02824d74dfff">128,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i74a5356925ab4aedb549991e7432f935_I20221231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo2MTk2ODU3OWVkZDU0ZDU4YTU1NzI1ODhjNDRmOTMzNy90YWJsZXJhbmdlOjYxOTY4NTc5ZWRkNTRkNThhNTU3MjU4OGM0NGY5MzM3XzQtMS0xLTEtMTIwNDM0_f510161a-be0f-4d58-adf6-b7da9cb6ac23">3,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0da679b613141ecb003b7c18145d467_I20211231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo2MTk2ODU3OWVkZDU0ZDU4YTU1NzI1ODhjNDRmOTMzNy90YWJsZXJhbmdlOjYxOTY4NTc5ZWRkNTRkNThhNTU3MjU4OGM0NGY5MzM3XzQtMy0xLTEtMTIwNDM0_de8a8d24-7a1d-4a1d-8733-76c99a4d4ec9">48,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo2MTk2ODU3OWVkZDU0ZDU4YTU1NzI1ODhjNDRmOTMzNy90YWJsZXJhbmdlOjYxOTY4NTc5ZWRkNTRkNThhNTU3MjU4OGM0NGY5MzM3XzUtMS0xLTEtMTIwNDM0_06a14569-cd2a-47dd-b846-a3b3a70edfb8">17,327</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo2MTk2ODU3OWVkZDU0ZDU4YTU1NzI1ODhjNDRmOTMzNy90YWJsZXJhbmdlOjYxOTY4NTc5ZWRkNTRkNThhNTU3MjU4OGM0NGY5MzM3XzUtMy0xLTEtMTIwNDM0_02c33b79-8485-4124-b10f-7533c0e41a26">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></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></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%">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><ix:continuation id="iff29914442c34d3ea778141b87a446c1" continuedAt="ie15e3fe4e81a459487a02029262efbac"><ix:continuation id="i21d632c59f7d4569af56d66f3745f3e1"><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><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:50.508%"></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.530%"></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: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%">2022</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%">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="border-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="i1f1ee8056fde47d19e4da38f34c616d3_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiZDE0NGE2NjA0NDk0NDE1ODZiODcyMGMxODQyM2ViYy90YWJsZXJhbmdlOmJkMTQ0YTY2MDQ0OTQ0MTU4NmI4NzIwYzE4NDIzZWJjXzMtMS0xLTEtMTIwNDM0_39545cc4-c9f8-42af-a70f-c345228c38de">693,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="i6c4603dedc7644ceb1681f75f4b14f44_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiZDE0NGE2NjA0NDk0NDE1ODZiODcyMGMxODQyM2ViYy90YWJsZXJhbmdlOmJkMTQ0YTY2MDQ0OTQ0MTU4NmI4NzIwYzE4NDIzZWJjXzMtMy0xLTEtMTIwNDM0_cdfa0079-7102-4d5e-b200-2f6100107f06">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="i587ee3986fc24e68abdb91466e0870b5_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiZDE0NGE2NjA0NDk0NDE1ODZiODcyMGMxODQyM2ViYy90YWJsZXJhbmdlOmJkMTQ0YTY2MDQ0OTQ0MTU4NmI4NzIwYzE4NDIzZWJjXzMtNS0xLTEtMTIwNDM0_477f1bde-e045-4620-81d4-0a2ab76627de">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i792ca326108e448c81cf45f9b4733692_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiZDE0NGE2NjA0NDk0NDE1ODZiODcyMGMxODQyM2ViYy90YWJsZXJhbmdlOmJkMTQ0YTY2MDQ0OTQ0MTU4NmI4NzIwYzE4NDIzZWJjXzQtMS0xLTEtMTIwNDM0_2081b376-809b-49ed-8f11-3a172849a037">145,622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i703e737e9dfa46ff8f86be7fcc6e9c5f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiZDE0NGE2NjA0NDk0NDE1ODZiODcyMGMxODQyM2ViYy90YWJsZXJhbmdlOmJkMTQ0YTY2MDQ0OTQ0MTU4NmI4NzIwYzE4NDIzZWJjXzQtMy0xLTEtMTIwNDM0_9aac09bf-f268-4d84-8097-55274c91e431">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="i96742a0a61e74deab296dbc11059088f_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiZDE0NGE2NjA0NDk0NDE1ODZiODcyMGMxODQyM2ViYy90YWJsZXJhbmdlOmJkMTQ0YTY2MDQ0OTQ0MTU4NmI4NzIwYzE4NDIzZWJjXzQtNS0xLTEtMTIwNDM0_77194f97-b13a-4665-8018-df20998775ce">908,776</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiZDE0NGE2NjA0NDk0NDE1ODZiODcyMGMxODQyM2ViYy90YWJsZXJhbmdlOmJkMTQ0YTY2MDQ0OTQ0MTU4NmI4NzIwYzE4NDIzZWJjXzUtMS0xLTEtMTIwNDM0_e19e7c9c-bc4d-47d9-9dfc-993470647d04">838,970</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiZDE0NGE2NjA0NDk0NDE1ODZiODcyMGMxODQyM2ViYy90YWJsZXJhbmdlOmJkMTQ0YTY2MDQ0OTQ0MTU4NmI4NzIwYzE4NDIzZWJjXzUtMy0xLTEtMTIwNDM0_45d05aaf-71a1-4ef1-9e92-e4a38be10be6">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiZDE0NGE2NjA0NDk0NDE1ODZiODcyMGMxODQyM2ViYy90YWJsZXJhbmdlOmJkMTQ0YTY2MDQ0OTQ0MTU4NmI4NzIwYzE4NDIzZWJjXzUtNS0xLTEtMTIwNDM0_bc404313-756d-4105-95c5-4470331dbce4">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></tr></table></div></ix:continuation><div style="margin-bottom:3pt"><span><br/></span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1OTU_03652504-09d5-4305-bcd2-7495d21a79ec" escape="true"><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%">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:50.508%"></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.530%"></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:2px 1pt;text-align: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%">2022</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%">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><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="i1f1ee8056fde47d19e4da38f34c616d3_D20220101-20221231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo3MjViNmE4MzAwNmI0YjBiOGE3NzUzN2Y4NTNhZWQzYy90YWJsZXJhbmdlOjcyNWI2YTgzMDA2YjRiMGI4YTc3NTM3Zjg1M2FlZDNjXzMtMS0xLTEtMTIwNDM0_be4ae2e2-9ec6-4514-bde3-5766d33f345a">13,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i6c4603dedc7644ceb1681f75f4b14f44_D20210101-20211231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo3MjViNmE4MzAwNmI0YjBiOGE3NzUzN2Y4NTNhZWQzYy90YWJsZXJhbmdlOjcyNWI2YTgzMDA2YjRiMGI4YTc3NTM3Zjg1M2FlZDNjXzMtMy0xLTEtMTIwNDM0_2590bf89-de20-41df-b14b-f66ff7500b80">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="i587ee3986fc24e68abdb91466e0870b5_D20200101-20201231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo3MjViNmE4MzAwNmI0YjBiOGE3NzUzN2Y4NTNhZWQzYy90YWJsZXJhbmdlOjcyNWI2YTgzMDA2YjRiMGI4YTc3NTM3Zjg1M2FlZDNjXzMtNS0xLTEtMTIwNDM0_6f6e7fc0-64ce-4318-a0cb-1fbf137bce8c">100,795</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i792ca326108e448c81cf45f9b4733692_D20220101-20221231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo3MjViNmE4MzAwNmI0YjBiOGE3NzUzN2Y4NTNhZWQzYy90YWJsZXJhbmdlOjcyNWI2YTgzMDA2YjRiMGI4YTc3NTM3Zjg1M2FlZDNjXzQtMS0xLTEtMTIwNDM0_9226fd5c-b251-424b-bfaa-09c4784d8889">4,647</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i703e737e9dfa46ff8f86be7fcc6e9c5f_D20210101-20211231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo3MjViNmE4MzAwNmI0YjBiOGE3NzUzN2Y4NTNhZWQzYy90YWJsZXJhbmdlOjcyNWI2YTgzMDA2YjRiMGI4YTc3NTM3Zjg1M2FlZDNjXzQtMy0xLTEtMTIwNDM0_b4af435b-3760-4498-8efb-6ad5d604df31">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="i96742a0a61e74deab296dbc11059088f_D20200101-20201231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo3MjViNmE4MzAwNmI0YjBiOGE3NzUzN2Y4NTNhZWQzYy90YWJsZXJhbmdlOjcyNWI2YTgzMDA2YjRiMGI4YTc3NTM3Zjg1M2FlZDNjXzQtNS0xLTEtMTIwNDM0_0c2879ee-1886-486c-96b3-4609bb05a27a">21,769</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Total </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo3MjViNmE4MzAwNmI0YjBiOGE3NzUzN2Y4NTNhZWQzYy90YWJsZXJhbmdlOjcyNWI2YTgzMDA2YjRiMGI4YTc3NTM3Zjg1M2FlZDNjXzUtMS0xLTEtMTIwNDM0_8fe62f73-69aa-4346-b940-3ff881192681">17,701</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo3MjViNmE4MzAwNmI0YjBiOGE3NzUzN2Y4NTNhZWQzYy90YWJsZXJhbmdlOjcyNWI2YTgzMDA2YjRiMGI4YTc3NTM3Zjg1M2FlZDNjXzUtMy0xLTEtMTIwNDM0_86aaceae-c90d-4084-ad45-f2f6994e528a">92,318</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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo3MjViNmE4MzAwNmI0YjBiOGE3NzUzN2Y4NTNhZWQzYy90YWJsZXJhbmdlOjcyNWI2YTgzMDA2YjRiMGI4YTc3NTM3Zjg1M2FlZDNjXzUtNS0xLTEtMTIwNDM0_db818f2e-522d-45a5-bda1-3f4e663b00df">122,564</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="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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:PortfolioOfLoansServicedForOthersTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1MTc_77cb0518-57d1-4a04-bfcf-c8d340869eb5" continuedAt="id11cf5a6bc22478e97de0d08dbf217dc" 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="id11cf5a6bc22478e97de0d08dbf217dc"><table 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%">2022</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%">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><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="idba600316a7a4673b452fd265fce05b0_I20221231" decimals="-3" name="us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpmYjhmNmM4MGYzMjE0NzMwOTBhYjJmYWU0ZWY1NWUyNi90YWJsZXJhbmdlOmZiOGY2YzgwZjMyMTQ3MzA5MGFiMmZhZTRlZjU1ZTI2XzMtMS0xLTEtMTIwNDM0_2cd89cfc-fb29-4e64-9c8a-cbbad2ff3ffc">5,436,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="idbeb3e38b8ef434d880cf2d27ed6fc23_I20211231" decimals="-3" name="us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpmYjhmNmM4MGYzMjE0NzMwOTBhYjJmYWU0ZWY1NWUyNi90YWJsZXJhbmdlOmZiOGY2YzgwZjMyMTQ3MzA5MGFiMmZhZTRlZjU1ZTI2XzMtMy0xLTEtMTIwNDM0_88351673-e8db-41ad-93f6-ad99add0a4ec">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i74a5356925ab4aedb549991e7432f935_I20221231" decimals="-3" name="us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpmYjhmNmM4MGYzMjE0NzMwOTBhYjJmYWU0ZWY1NWUyNi90YWJsZXJhbmdlOmZiOGY2YzgwZjMyMTQ3MzA5MGFiMmZhZTRlZjU1ZTI2XzQtMS0xLTEtMTIwNDM0_4e7147b6-2dbd-41be-b9d5-c9abb382e7b0">1,938,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="id0da679b613141ecb003b7c18145d467_I20211231" decimals="-3" name="us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpmYjhmNmM4MGYzMjE0NzMwOTBhYjJmYWU0ZWY1NWUyNi90YWJsZXJhbmdlOmZiOGY2YzgwZjMyMTQ3MzA5MGFiMmZhZTRlZjU1ZTI2XzQtMy0xLTEtMTIwNDM0_261c22f0-cb0a-4a70-b8d6-1030e44d36f2">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></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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpmYjhmNmM4MGYzMjE0NzMwOTBhYjJmYWU0ZWY1NWUyNi90YWJsZXJhbmdlOmZiOGY2YzgwZjMyMTQ3MzA5MGFiMmZhZTRlZjU1ZTI2XzUtMS0xLTEtMTIwNDM0_acece6c6-6699-4977-a980-aaa07dd7e2c1">7,375,383</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpmYjhmNmM4MGYzMjE0NzMwOTBhYjJmYWU0ZWY1NWUyNi90YWJsZXJhbmdlOmZiOGY2YzgwZjMyMTQ3MzA5MGFiMmZhZTRlZjU1ZTI2XzUtMy0xLTEtMTIwNDM0_ee4bb1a6-d517-4de9-87ae-0d41960d6af5">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></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%">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="i01ee7b86a1654b33be5057efbb1a2d7d_I20221231" decimals="-8" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzEyMjM_252ca04c-61f3-4638-8fac-14c6ea465820">5.4</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="i27d1b5a19fb442cc91446ad4881b5ff0_I20211231" decimals="-8" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzEyMzA_d5ed8243-caaa-46ad-a308-bb3d5e64c321">5.5</ix:nonFraction> billion as of December&#160;31, 2022 and 2021, respectively. At December&#160;31, 2022 and 2021, 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="i48212d5470ce4983a76364557c244f7c_I20221231" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzE0NTk_c72cffcb-797e-426f-b125-6dce02fd2ef9">2.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iceff29ce7e17457b9b614d96eefb8402_I20211231" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzE0NjY_e71ca905-52b0-4214-bd98-19d291cec809">1.3</ix:nonFraction> million, respectively. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:MortgageRepurchaseLossesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1NTk_13d6d5f8-6ba2-44ee-b8c0-96fbc85cb694" 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 single family 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%">2022</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%">2021</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="i27d1b5a19fb442cc91446ad4881b5ff0_I20211231" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplM2NmMGNkYjgxYWI0ZGNhYTMwYmY4MGYxMDNjMDU3NS90YWJsZXJhbmdlOmUzY2YwY2RiODFhYjRkY2FhMzBiZjgwZjEwM2MwNTc1XzMtMS0xLTEtMTIwNDM0_bd05107e-4712-4ecc-9e40-d0361b1368c6">1,312</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="id9595826a51241daa4f89f7d4a8a696b_I20201231" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplM2NmMGNkYjgxYWI0ZGNhYTMwYmY4MGYxMDNjMDU3NS90YWJsZXJhbmdlOmUzY2YwY2RiODFhYjRkY2FhMzBiZjgwZjEwM2MwNTc1XzMtMy0xLTEtMTIwNDM0_262937d9-5c42-45ac-bbef-7e30ea6fcd66">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="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="i3d2aeebda132469697e8f2fa7dca6157_D20220101-20221231" decimals="-3" name="us-gaap:LossContingencyAccrualProvision" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplM2NmMGNkYjgxYWI0ZGNhYTMwYmY4MGYxMDNjMDU3NS90YWJsZXJhbmdlOmUzY2YwY2RiODFhYjRkY2FhMzBiZjgwZjEwM2MwNTc1XzQtMS0xLTEtMTIwNDM0_8a76ed5b-2a3e-4623-a4d2-bce468d3f201">1,629</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefb77af692be4b0c8af08e75afa363d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:LossContingencyAccrualProvision" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplM2NmMGNkYjgxYWI0ZGNhYTMwYmY4MGYxMDNjMDU3NS90YWJsZXJhbmdlOmUzY2YwY2RiODFhYjRkY2FhMzBiZjgwZjEwM2MwNTc1XzQtMy0xLTEtMTIwNDM0_317b0927-84ed-4cf6-9eb2-fd71b676a392">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="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="i3d2aeebda132469697e8f2fa7dca6157_D20220101-20221231" decimals="-3" name="us-gaap:LossContingencyAccrualPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplM2NmMGNkYjgxYWI0ZGNhYTMwYmY4MGYxMDNjMDU3NS90YWJsZXJhbmdlOmUzY2YwY2RiODFhYjRkY2FhMzBiZjgwZjEwM2MwNTc1XzUtMS0xLTEtMTIwNDM0_86286db2-4374-4ea2-9f87-fdfcafd39226">709</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="iefb77af692be4b0c8af08e75afa363d3_D20210101-20211231" decimals="-3" name="us-gaap:LossContingencyAccrualPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplM2NmMGNkYjgxYWI0ZGNhYTMwYmY4MGYxMDNjMDU3NS90YWJsZXJhbmdlOmUzY2YwY2RiODFhYjRkY2FhMzBiZjgwZjEwM2MwNTc1XzUtMy0xLTEtMTIwNDM0_76296210-4be3-47ca-bf64-197edcd5c28a">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="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="i01ee7b86a1654b33be5057efbb1a2d7d_I20221231" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplM2NmMGNkYjgxYWI0ZGNhYTMwYmY4MGYxMDNjMDU3NS90YWJsZXJhbmdlOmUzY2YwY2RiODFhYjRkY2FhMzBiZjgwZjEwM2MwNTc1XzYtMS0xLTEtMTIwNDM0_40a62408-7500-429f-bd42-54bf81375391">2,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="i27d1b5a19fb442cc91446ad4881b5ff0_I20211231" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplM2NmMGNkYjgxYWI0ZGNhYTMwYmY4MGYxMDNjMDU3NS90YWJsZXJhbmdlOmUzY2YwY2RiODFhYjRkY2FhMzBiZjgwZjEwM2MwNTc1XzYtMy0xLTEtMTIwNDM0_a369ce0e-5d95-46dd-b043-bd806ba6d3ae">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="display:none"></td></tr></table></div><div style="margin-top:6pt;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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-5" name="hmst:ServicingAdvances" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzIxNjU_95700e3e-332f-442f-b32c-769883f0dfec">1.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-5" name="hmst:ServicingAdvances" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzIxNzI_ea689256-c48a-442b-8420-3259334d5b74">1.9</ix:nonFraction> million were recorded in other assets as of December&#160;31, 2022 and 2021, 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, 2022 and 2021, delinquent or defaulted mortgage loans currently in Ginnie Mae pools that the Company has recognized on its </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%">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><ix:continuation id="ie15e3fe4e81a459487a02029262efbac" continuedAt="i8a40fdef49e74bb8a30b72a767ad400d"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consolidated balance sheets totaled $<ix:nonFraction unitRef="usd" contextRef="ic9ebfca3f2344f949615f09f6f452596_I20221231" decimals="-5" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzI2MzU_5a36e16c-7aac-4cea-a701-6f99cfe467a3">6.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib4ff0ebf2ead44b4976644b989888931_I20211231" decimals="-5" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzI2NDI_3a55a0fe-324c-415c-b3c6-929e5d8e1ce7">12.3</ix:nonFraction> million, respectively. The recognition of previously sold loans does not impact the accounting for the previously recognized MSRs.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1ODQ_3fb28451-9571-41fb-8a7a-f333ac86773e" 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><table 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.508%"></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.530%"></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:2px 1pt;text-align: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%">2022</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%">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><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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="hmst:ServicingFeesAndOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzQtMS0xLTEtMTIwNDM0_193b6d55-694e-46f0-83da-8852b83ac45f">32,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="hmst:ServicingFeesAndOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzQtMy0xLTEtMTIwNDM0_1a036ca7-522b-4da7-92e5-30de124f291a">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:ServicingFeesAndOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzQtNS0xLTEtMTIwNDM0_d2384479-082b-4b48-a5e4-0b92ffecaa72">32,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzUtMS0xLTEtMTIwNDM0_9ea4f3ed-be55-4708-bc10-71233806325c">9,951</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzUtMy0xLTEtMTIwNDM0_28e6b3ea-43c9-4c96-aa38-bfa25d508aa0">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzUtNS0xLTEtMTIwNDM0_0e397f04-2017-4cf2-a68f-4126600d61b7">17,754</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzYtMS0xLTEtMTIwNDM0_47d3e461-42f0-4507-b95f-878e1e16e30f">7,692</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzYtMy0xLTEtMTIwNDM0_89cc5ef3-1e57-4e53-bda8-eae61ea8ca44">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzYtNS0xLTEtMTIwNDM0_6475860f-901f-47f1-b749-cf186c51d60c">5,657</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="hmst:NetServicingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzctMS0xLTEtMTIwNDM0_84737374-8553-46c7-95d5-75a90a436f49">14,439</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="hmst:NetServicingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzctMy0xLTEtMTIwNDM0_171bd2e0-280f-4844-950c-798883c95cc7">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:NetServicingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzctNS0xLTEtMTIwNDM0_08489498-47cb-47c1-8b61-3620ac101ed1">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></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"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzktMC0xLTEtMTI2OTY5_9ecd59d9-f68a-4c07-937e-dfbfb7e29b80"><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)</span></ix:nonNumeric></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzktMS0xLTEtMTIwNDM0_8c0853e0-db84-437f-92c9-d15a217dc793">16,739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzktMy0xLTEtMTIwNDM0_d9b2c148-1d8f-45b4-a1a8-f17ea09da1b2">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzktNS0xLTEtMTIwNDM0_0f03c223-58dd-4f20-b0fd-0d8d1c864bb5">19,955</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 economic 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="i4715cb255b9a4ac7a34cd38fb7d6a8d1_D20220101-20221231" decimals="-3" sign="-" name="hmst:DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzEwLTEtMS0xLTEyMDQzNA_2e77aef4-a1b0-4ece-945b-021dfa8d93cd">18,790</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="idee22199b70d41d082c5025bd09d2803_D20210101-20211231" decimals="-3" sign="-" name="hmst:DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzEwLTMtMS0xLTEyMDQzNA_b1523725-21f2-47fa-8ffa-3481f34dd81a">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="ia4ed468946d2413aacc58a6887fa16e3_D20200101-20201231" decimals="-3" name="hmst:DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzEwLTUtMS0xLTEyMDQzNA_5387e245-4f3c-49be-b164-3d2f132225dc">20,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 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" sign="-" name="hmst:MortgageServicingRightsRiskManagement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzExLTEtMS0xLTEyMDQzNA_602cfb07-551c-4cf7-a335-528fed23cd36">2,051</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="hmst:MortgageServicingRightsRiskManagement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzExLTMtMS0xLTEyMDQzNA_86e4b8d8-b0e4-4c15-930f-4ae56a609132">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:MortgageServicingRightsRiskManagement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzExLTUtMS0xLTEyMDQzNA_86da5120-37a4-41a5-b28e-05d0d3d2eeac">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></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%">Loan servicing income </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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="hmst:ServicingFeesNetIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzEzLTEtMS0xLTEyMDQzNA_de3ee463-6d33-4498-885b-774d8313e907">12,388</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="hmst:ServicingFeesNetIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzEzLTMtMS0xLTEyMDQzNA_16ca5ef5-a759-44af-9b6a-4f1824c46acc">7,233</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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="hmst:ServicingFeesNetIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzEzLTUtMS0xLTEyMDQzNA_825a2faf-ee08-498c-ad17-995bcdf8ee73">9,491</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;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></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1NDM_56dca582-99bc-4609-b568-4ca35257782a" continuedAt="iee0e9a5d8a0f48528435718cb0bc9907" escape="true">The changes in single family MSRs measured at fair value are as follows:</ix:nonNumeric></span></div><ix:continuation id="iee0e9a5d8a0f48528435718cb0bc9907"><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:50.508%"></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.530%"></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:2px 1pt;text-align: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%">2022</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%">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><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="idbeb3e38b8ef434d880cf2d27ed6fc23_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzMtMS0xLTEtMTIwNDM0_0696c120-f950-4f15-a614-fb64103de4b8">61,584</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9cbdf53cea854762808d95c69354c349_I20201231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzMtMy0xLTEtMTIwNDM0_23f913c6-21a9-42f4-a6a0-ae9b26ef3a4c">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="i7bcc2cbb05c64abba070f16e7d2f229b_I20191231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzMtNS0xLTEtMTIwNDM0_45d35dac-00b4-40fe-83fc-c07f4d2c3824">68,109</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i1f1ee8056fde47d19e4da38f34c616d3_D20220101-20221231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzUtMS0xLTEtMTIwNDM0_d89f5b4f-982c-4493-bfaf-1155759f9067">8,245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c4603dedc7644ceb1681f75f4b14f44_D20210101-20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzUtMy0xLTEtMTIwNDM0_5b0611bb-7ae1-4d8c-9c67-5abb310f2bc1">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="i587ee3986fc24e68abdb91466e0870b5_D20200101-20201231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzUtNS0xLTEtMTIwNDM0_202a8b4d-ffdc-4b2d-8313-448e429aace5">19,424</ix:nonFraction>&#160;</span></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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1f1ee8056fde47d19e4da38f34c616d3_D20220101-20221231" decimals="-3" sign="-" name="hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzgtMS0xLTEtMTIwNDM0_57b8a28e-90ca-4d7a-8c72-645fd3dce2b8">9,951</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="i6c4603dedc7644ceb1681f75f4b14f44_D20210101-20211231" decimals="-3" sign="-" name="hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzgtMy0xLTEtMTIwNDM0_0b5a7416-2852-4fec-9243-3d35e2154996">19,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="i587ee3986fc24e68abdb91466e0870b5_D20200101-20201231" decimals="-3" sign="-" name="hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzgtNS0xLTEtMTIwNDM0_70f952ea-d5a9-4351-a213-3af639d74fdb">17,754</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;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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1f1ee8056fde47d19e4da38f34c616d3_D20220101-20221231" decimals="-3" sign="-" name="hmst:ServicingAssetatFairValueAdditionsandAmortizationNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzktMS0xLTEtMTIwNDM0_bbf27985-9c74-48d1-ac4a-a5e225f77cd6">1,706</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="i6c4603dedc7644ceb1681f75f4b14f44_D20210101-20211231" decimals="-3" name="hmst:ServicingAssetatFairValueAdditionsandAmortizationNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzktMy0xLTEtMTIwNDM0_f372d36f-7d93-4d5a-98c9-075bd19380ca">4,239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i587ee3986fc24e68abdb91466e0870b5_D20200101-20201231" decimals="-3" name="hmst:ServicingAssetatFairValueAdditionsandAmortizationNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzktNS0xLTEtMTIwNDM0_9f6942aa-ca4b-46a9-b1c2-e64ca5e12122">1,670</ix:nonFraction>&#160;</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 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%">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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f1ee8056fde47d19e4da38f34c616d3_D20220101-20221231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzEwLTEtMS0xLTEyMDQzNA_bc87c7f9-0e2f-4ab9-a96e-b892039c5040">16,739</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c4603dedc7644ceb1681f75f4b14f44_D20210101-20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzEwLTMtMS0xLTEyMDQzNA_5a04967b-7296-44d6-bae6-2bcf81263480">7,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i587ee3986fc24e68abdb91466e0870b5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzEwLTUtMS0xLTEyMDQzNA_e05e61a6-9061-40e8-beb0-405bb26d07cd">19,813</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%">Ending balance</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="idba600316a7a4673b452fd265fce05b0_I20221231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzExLTEtMS0xLTEyMDQzNA_e10aa8c1-be61-40d7-bfd9-4cdbcfeeff44">76,617</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="idbeb3e38b8ef434d880cf2d27ed6fc23_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzExLTMtMS0xLTEyMDQzNA_4a53c78a-4bba-4189-a87f-57375a675411">61,584</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="i9cbdf53cea854762808d95c69354c349_I20201231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzExLTUtMS0xLTEyMDQzNA_1d49118e-08e1-4a13-9636-42ab9db29a60">49,966</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;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></ix:continuation><div style="margin-bottom:3pt"><span><br/></span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1MDU_02e70b12-bdb3-4575-aece-1f27da74f923" 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:50.508%"></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.530%"></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="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%">2022</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%">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><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="i2ede61e80676473c92ce18e263c8ccce_D20220101-20221231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplZTQwZDAxZmNjNTU0ZDZkYWZmYTNmMzJiMDUxZDA4NC90YWJsZXJhbmdlOmVlNDBkMDFmY2M1NTRkNmRhZmZhM2YzMmIwNTFkMDg0XzMtMS0xLTEtMTIwNDM0_65d2424f-1a50-43d6-a0cd-32b37b66e976">10.91</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="i06da9771512643c393e146ead11bbbe7_D20210101-20211231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplZTQwZDAxZmNjNTU0ZDZkYWZmYTNmMzJiMDUxZDA4NC90YWJsZXJhbmdlOmVlNDBkMDFmY2M1NTRkNmRhZmZhM2YzMmIwNTFkMDg0XzMtMy0xLTEtMTIwNDM0_fdc5c448-a689-465d-a44b-aeed03be60fd">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="i2a65d73eebf84166a9b481bbe8be77d9_D20200101-20201231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplZTQwZDAxZmNjNTU0ZDZkYWZmYTNmMzJiMDUxZDA4NC90YWJsZXJhbmdlOmVlNDBkMDFmY2M1NTRkNmRhZmZhM2YzMmIwNTFkMDg0XzMtNS0xLTEtMTIwNDM0_11030357-8968-47dd-b73e-b6c6a1def1cc">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i635120cf228e41f3b6a7581185f926a6_D20220101-20221231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplZTQwZDAxZmNjNTU0ZDZkYWZmYTNmMzJiMDUxZDA4NC90YWJsZXJhbmdlOmVlNDBkMDFmY2M1NTRkNmRhZmZhM2YzMmIwNTFkMDg0XzQtMS0xLTEtMTIwNDM0_96be2c09-1b9d-4a7c-be13-db52ed145b5d">9.35</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="i77a769fc27ce4a0eaf005ee552cbc096_D20210101-20211231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplZTQwZDAxZmNjNTU0ZDZkYWZmYTNmMzJiMDUxZDA4NC90YWJsZXJhbmdlOmVlNDBkMDFmY2M1NTRkNmRhZmZhM2YzMmIwNTFkMDg0XzQtMy0xLTEtMTIwNDM0_00e464fb-db93-4888-bf83-c79368c28941">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6e7f4c23284f4094b98ddf80f936260c_D20200101-20201231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplZTQwZDAxZmNjNTU0ZDZkYWZmYTNmMzJiMDUxZDA4NC90YWJsZXJhbmdlOmVlNDBkMDFmY2M1NTRkNmRhZmZhM2YzMmIwNTFkMDg0XzQtNS0xLTEtMTIwNDM0_136b15bc-ef4e-4d50-b6de-af0930fbcfd4">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></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;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%">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><ix:continuation id="i8a40fdef49e74bb8a30b72a767ad400d" continuedAt="i70da3d03a6994d0e8e98a0495fc8864f"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1NTY_9ab85f3c-cb52-4786-9a30-50268ad9c9aa" 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, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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="i4c4683ea67e34213a7713295bbe4e11b_D20220101-20221231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzMtMS0xLTEtMTIwNDM0L3RleHRyZWdpb246YTUzM2UyYjNkZGUwNGM0ZDg1NDA5ZmQ5YTljZjk1ZjZfNA_be2804ad-807d-44c2-b108-b1b712555176">6.01</ix:nonFraction>%  - <ix:nonFraction unitRef="number" contextRef="iaef2900181fb4e808d97c3dcb546c318_D20220101-20221231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzMtMS0xLTEtMTIwNDM0L3RleHRyZWdpb246YTUzM2UyYjNkZGUwNGM0ZDg1NDA5ZmQ5YTljZjk1ZjZfMTA_972eeea2-6b96-4ae6-9c69-a4710cdee6b1">11.10</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="i4aeedc8c322c4dedbab2db7974d4c621_D20220101-20221231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzMtMy0xLTEtMTIwNDM0_da98db08-2a85-46aa-bb8f-f74ea94ca50f">8.19</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="i1a6b8d3ba0be416386911f73d145508b_D20210101-20211231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzMtNS0xLTEtMTIwNDM0L3RleHRyZWdpb246YzYyMzk3Y2UzMTMwNDIzZmExYzZlNmM0Y2QyYTJlYzNfNA_72470fd0-fa99-4df4-916b-9cd2f08d8c0a">7.90</ix:nonFraction>%- <ix:nonFraction unitRef="number" contextRef="i430fcfe7a46d471d840e2abc6ffd7d3b_D20210101-20211231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzMtNS0xLTEtMTIwNDM0L3RleHRyZWdpb246YzYyMzk3Y2UzMTMwNDIzZmExYzZlNmM0Y2QyYTJlYzNfOA_693caa43-0248-4f5b-8b3a-d8e4a9f71ea7">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="i6a00718ad43b4e4fb326e09fd48cc092_D20210101-20211231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzMtNy0xLTEtMTIwNDM0_2b874dbe-9f44-4bfe-b087-fd2cb055cea3">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></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="i2f425b4b2f8a4fc1bfe158ed40b5bbe1_D20220101-20221231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzQtMS0xLTEtMTIwNDM0L3RleHRyZWdpb246NzMzYTQzZDRlODQ5NGZjOTkwYTVmYzAyZGFkODE5NGRfNA_73b11df5-49ab-4abf-b91f-d302457b06b4">9.74</ix:nonFraction>%  - <ix:nonFraction unitRef="number" contextRef="i8cc08e2c88914a5b84b4d1fa82cfdcf4_D20220101-20221231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzQtMS0xLTEtMTIwNDM0L3RleHRyZWdpb246NzMzYTQzZDRlODQ5NGZjOTkwYTVmYzAyZGFkODE5NGRfMTA_994e9060-53e0-40b8-ac82-62db52bc4819">16.88</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="ib9d9929b299f4a6a981303e9ee3e9b4e_D20220101-20221231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzQtMy0xLTEtMTIwNDM0_04bef338-61ad-41e9-b655-a3e7cae020c0">10.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="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="ie512ca297d924c599a9fc3a17d80df70_D20210101-20211231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzQtNS0xLTEtMTIwNDM0L3RleHRyZWdpb246NzZhYmIxODQ5NWZjNGNmNTgxNWNkZmYxM2JkMzY5YjBfNA_fa306601-aa00-4b15-8fa0-27e7e3b663fd">6.94</ix:nonFraction>% -<ix:nonFraction unitRef="number" contextRef="i17496c36416748e9a709530930814d8e_D20210101-20211231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzQtNS0xLTEtMTIwNDM0L3RleHRyZWdpb246NzZhYmIxODQ5NWZjNGNmNTgxNWNkZmYxM2JkMzY5YjBfOA_d752668b-236c-4c48-943d-4ebafff9bad1">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="ide6d48f7db544fab8d0be852b50bc798_D20210101-20211231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzQtNy0xLTEtMTIwNDM0_8ecaa040-ee2d-44b2-9bcd-630834aa4de3">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></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt"><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, 2022</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowZGVhNDU5N2Y2N2I0NzcyYWRkZGNmYmJlZGMyYTA4MC90YWJsZXJhbmdlOjBkZWE0NTk3ZjY3YjQ3NzJhZGRkY2ZiYmVkYzJhMDgwXzItMS0xLTEtMTIwNDM0_22592bc1-e23a-4768-b588-e80ca9c16192">76,617</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowZGVhNDU5N2Y2N2I0NzcyYWRkZGNmYmJlZGMyYTA4MC90YWJsZXJhbmdlOjBkZWE0NTk3ZjY3YjQ3NzJhZGRkY2ZiYmVkYzJhMDgwXzMtMS0xLTEtMTIwNDM0_5c742e69-77b3-4ad2-9986-56d5d630dbce">7.77</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:ImpactOnFairValueOfTwentyFiveBasisPointsDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowZGVhNDU5N2Y2N2I0NzcyYWRkZGNmYmJlZGMyYTA4MC90YWJsZXJhbmdlOjBkZWE0NTk3ZjY3YjQ3NzJhZGRkY2ZiYmVkYzJhMDgwXzUtMS0xLTEtMTIwNDM0_f03069f0-520c-4937-bea8-2387e44cdcfe">447</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:ImpactOnFairValueOfFiftyBasisPointsDecrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowZGVhNDU5N2Y2N2I0NzcyYWRkZGNmYmJlZGMyYTA4MC90YWJsZXJhbmdlOjBkZWE0NTk3ZjY3YjQ3NzJhZGRkY2ZiYmVkYzJhMDgwXzYtMS0xLTEtMTIwNDM0_ba1b6920-1f54-4ce3-a2ac-98bc3713f3c1">1,045</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:ImpactOnFairValueOfHundredBasisPointsIncrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowZGVhNDU5N2Y2N2I0NzcyYWRkZGNmYmJlZGMyYTA4MC90YWJsZXJhbmdlOjBkZWE0NTk3ZjY3YjQ3NzJhZGRkY2ZiYmVkYzJhMDgwXzgtMS0xLTEtMTIwNDM0_ecd446db-891d-49ed-a3f2-23864035610b">3,150</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:ImpactOnFairValueOfTwoHundredBasisPointsIncrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowZGVhNDU5N2Y2N2I0NzcyYWRkZGNmYmJlZGMyYTA4MC90YWJsZXJhbmdlOjBkZWE0NTk3ZjY3YjQ3NzJhZGRkY2ZiYmVkYzJhMDgwXzktMS0xLTEtMTIwNDM0_b50b7af9-3798-42c1-ae06-07b467102e0c">6,062</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%">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1OTk_e235b489-d366-4bc1-a71a-121b9eb341b5" 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 LOCOM 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: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></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%">2022</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%">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><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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzMtMS0xLTEtMTIwNDM0_aad992b1-ec6b-4b8f-82a4-e15e549e3995">39,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzMtMy0xLTEtMTIwNDM0_60ae5bb2-0821-4863-a7d7-7bec390a15cf">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="i89719e6d8a3e4c22ae313938022e212d_I20191231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzMtNS0xLTEtMTIwNDM0_7cafdcba-ccee-4627-876c-08df8d3da863">29,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValueAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzQtMS0xLTEtMTIwNDM0_67fce7b2-113a-4c06-9a13-42c0fdd0d8c5">3,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="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValueAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzQtMy0xLTEtMTIwNDM0_1ab88125-c219-4ff7-9387-cc8a53780c00">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValueAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzQtNS0xLTEtMTIwNDM0_20d4d3b7-db03-4b6c-b738-ba0ae0856490">11,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValueAmortization1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzUtMS0xLTEtMTIwNDM0_21896a11-f801-42a5-8d46-852b04675000">7,692</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValueAmortization1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzUtMy0xLTEtMTIwNDM0_a5ac5bbe-8c07-4f7e-b58b-1a9c63d31f85">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValueAmortization1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzUtNS0xLTEtMTIwNDM0_6c958cfa-7a02-4243-b052-2c504119482e">5,307</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzYtMS0xLTEtMTIwNDM0_d875c29e-4b46-40a9-957c-c73c01e06227">35,256</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzYtMy0xLTEtMTIwNDM0_10c7b239-9a6e-49e1-a410-242f44c18d4f">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="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzYtNS0xLTEtMTIwNDM0_cdd8c13f-ddca-4c0c-b92e-81246ecdcaa9">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></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%">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><ix:continuation id="i70da3d03a6994d0e8e98a0495fc8864f"><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, 2022, the expected weighted-average life of the Company's multifamily and SBA MSRs was <ix:nonNumeric contextRef="ic9330e9d477f4053b8bbb542782e360c_D20220101-20221231" name="hmst:ExpectedWeightedAverageLifeofMSR" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzY1ODk_5479c9bb-91d6-4f39-b027-3811711cb100">11.58</ix:nonNumeric> years. <ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1MDM_d6bdb6fc-ee56-4dc4-9983-31dbc09020a1" continuedAt="iaa9aecdc91124cb28f91ff2ca973ae60" escape="true">Projected amortization expense for the gross carrying value of multifamily and SBA MSRs is estimated as follows:</ix:nonNumeric></span></div><ix:continuation id="iaa9aecdc91124cb28f91ff2ca973ae60"><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, 2022</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%">2023</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZToyNWExMDdiNjA4MDE0YTAwOWNjOGJkYWJiZjlkOGU4OC90YWJsZXJhbmdlOjI1YTEwN2I2MDgwMTRhMDA5Y2M4YmRhYmJmOWQ4ZTg4XzItMS0xLTEtMTIwNDM0_2acb823a-a403-40b2-9b89-390e5763612a">5,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZToyNWExMDdiNjA4MDE0YTAwOWNjOGJkYWJiZjlkOGU4OC90YWJsZXJhbmdlOjI1YTEwN2I2MDgwMTRhMDA5Y2M4YmRhYmJmOWQ4ZTg4XzMtMS0xLTEtMTIwNDM0_54796d0b-34b3-40d5-be5b-f84478de3eaf">5,309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZToyNWExMDdiNjA4MDE0YTAwOWNjOGJkYWJiZjlkOGU4OC90YWJsZXJhbmdlOjI1YTEwN2I2MDgwMTRhMDA5Y2M4YmRhYmJmOWQ4ZTg4XzQtMS0xLTEtMTIwNDM0_ca22097d-49d7-4068-b39d-5462cfe583f9">5,068</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZToyNWExMDdiNjA4MDE0YTAwOWNjOGJkYWJiZjlkOGU4OC90YWJsZXJhbmdlOjI1YTEwN2I2MDgwMTRhMDA5Y2M4YmRhYmJmOWQ4ZTg4XzUtMS0xLTEtMTIwNDM0_bb93a564-93d6-454a-9268-a583d943ba10">4,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZToyNWExMDdiNjA4MDE0YTAwOWNjOGJkYWJiZjlkOGU4OC90YWJsZXJhbmdlOjI1YTEwN2I2MDgwMTRhMDA5Y2M4YmRhYmJmOWQ4ZTg4XzYtMS0xLTEtMTIwNDM0_1bbfe6be-c9c8-4850-a2bf-c44fe1f6c932">3,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">2028 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZToyNWExMDdiNjA4MDE0YTAwOWNjOGJkYWJiZjlkOGU4OC90YWJsZXJhbmdlOjI1YTEwN2I2MDgwMTRhMDA5Y2M4YmRhYmJmOWQ4ZTg4XzctMS0xLTEtMTIwNDM0_c0c34d23-81d6-4b97-a37f-3051c776d8f5">10,946</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZToyNWExMDdiNjA4MDE0YTAwOWNjOGJkYWJiZjlkOGU4OC90YWJsZXJhbmdlOjI1YTEwN2I2MDgwMTRhMDA5Y2M4YmRhYmJmOWQ4ZTg4XzgtMS0xLTEtMTIwNDM0_63c04c29-61e9-48dc-bcb3-9040c2e3d3a6">35,256</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="i6d958ec3c6f14168a6fec350b30bfca6_145"></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzMwODQ_73df5fd3-1d72-430d-bb42-15c700f3f3cb" continuedAt="i1b849b1f83874cd1b07df847c843ae69" escape="true">COMMITMENTS, GUARANTEES AND CONTINGENCIES:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i1b849b1f83874cd1b07df847c843ae69" continuedAt="ib6f41a02a9c54f39b9d310447bf9b897"><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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:OtherCommitmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzMwODY_3041b41a-8b5a-4dee-ab48-42553622195e" continuedAt="i7ebce4c49c76465895f2af1bfaf1c66a" 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: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></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%">2022</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%">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><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="i7b5ac4a452364d3aabfc1187fc48abf1_I20221231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90YWJsZTpkMmM0NzE3ODYyNDE0ZTFiODdmMzgyM2I4ZmFhOTc2Yi90YWJsZXJhbmdlOmQyYzQ3MTc4NjI0MTRlMWI4N2YzODIzYjhmYWE5NzZiXzMtMS0xLTEtMTIwNDM0_7035d636-3f72-4593-8424-e2de4428e83c">531,784</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i529102da55e54a3990ee85a989caf62f_I20211231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90YWJsZTpkMmM0NzE3ODYyNDE0ZTFiODdmMzgyM2I4ZmFhOTc2Yi90YWJsZXJhbmdlOmQyYzQ3MTc4NjI0MTRlMWI4N2YzODIzYjhmYWE5NzZiXzMtMy0xLTEtMTIwNDM0_d7a7d425-0ce2-41fe-994b-29e5049a5d2f">405,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i3145764522e240bb8ab217fed190f0f1_I20221231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90YWJsZTpkMmM0NzE3ODYyNDE0ZTFiODdmMzgyM2I4ZmFhOTc2Yi90YWJsZXJhbmdlOmQyYzQ3MTc4NjI0MTRlMWI4N2YzODIzYjhmYWE5NzZiXzQtMS0xLTEtMTIwNDM0_5c5ad2bc-8377-4df6-a1a5-086f24352efd">788,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i312db16446a640a9980d7b34058404c7_I20211231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90YWJsZTpkMmM0NzE3ODYyNDE0ZTFiODdmMzgyM2I4ZmFhOTc2Yi90YWJsZXJhbmdlOmQyYzQ3MTc4NjI0MTRlMWI4N2YzODIzYjhmYWE5NzZiXzQtMy0xLTEtMTIwNDM0_8b66fe2b-914e-489b-b2d1-0c29c02eeadb">820,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="i9054acf9e117444aa7573d9a3987fcb7_I20221231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90YWJsZTpkMmM0NzE3ODYyNDE0ZTFiODdmMzgyM2I4ZmFhOTc2Yi90YWJsZXJhbmdlOmQyYzQ3MTc4NjI0MTRlMWI4N2YzODIzYjhmYWE5NzZiXzUtMS0xLTEtMTIwNDM0_c0a61dea-e1f6-4671-af34-1e34f72efa42">46,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fc77942d0c0424c8c1980a0718172a3_I20211231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90YWJsZTpkMmM0NzE3ODYyNDE0ZTFiODdmMzgyM2I4ZmFhOTc2Yi90YWJsZXJhbmdlOmQyYzQ3MTc4NjI0MTRlMWI4N2YzODIzYjhmYWE5NzZiXzUtMy0xLTEtMTIwNDM0_872c2d07-c955-4458-b0b5-655f0afe9a84">90,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90YWJsZTpkMmM0NzE3ODYyNDE0ZTFiODdmMzgyM2I4ZmFhOTc2Yi90YWJsZXJhbmdlOmQyYzQ3MTc4NjI0MTRlMWI4N2YzODIzYjhmYWE5NzZiXzYtMS0xLTEtMTIwNDM0_1953553e-5b42-44b7-bc06-95e9317d1b8d">1,365,959</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90YWJsZTpkMmM0NzE3ODYyNDE0ZTFiODdmMzgyM2I4ZmFhOTc2Yi90YWJsZXJhbmdlOmQyYzQ3MTc4NjI0MTRlMWI4N2YzODIzYjhmYWE5NzZiXzYtMy0xLTEtMTIwNDM0_8371312b-cad8-4ac5-bf84-723e44bec93f">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></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;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="i7ebce4c49c76465895f2af1bfaf1c66a">(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="i52ba9579d57c48748e36833a52f177d4_I20221231" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzcyMQ_38338275-568f-42d8-af85-3b543add6d69">525</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i93daa67f3ad34849bd121f9d9beccfb1_I20211231" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzcyOA_0cd422aa-a25c-4566-b5a9-26db90b31a4e">584</ix:nonFraction> million at December&#160;31, 2022 and 2021, 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-5" name="hmst:AllowanceForUnfundedCommitments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzEwODI_727792ce-a730-4058-8b99-867cccb51847">2.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-5" name="hmst:AllowanceForUnfundedCommitments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzEwODk_739f7000-cdb8-4efc-ac8a-302e8a456810">2.4</ix:nonFraction> million at December&#160;31, 2022 and 2021, 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, 2022 and 2021 we had $<ix:nonFraction unitRef="usd" contextRef="ifa17d79acd0c4e9fa4b0dff193d19f44_I20221231" decimals="-5" name="us-gaap:OtherCommitment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzEzNTU_4a544eb2-11ef-4b61-ab8f-94b16e5cb7f2">11.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id75a5b791bfd41b1a7e0bec24de3d453_I20211231" decimals="-5" name="us-gaap:OtherCommitment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzEzNjI_23f53012-beb1-4f95-a43b-9a1164c729d1">15.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%">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><ix:continuation id="ib6f41a02a9c54f39b9d310447bf9b897"><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, 2022 and 2021, the total unpaid principal balance of loans sold under this program was $<ix:nonFraction unitRef="usd" contextRef="i845e15d18ecc4e6f884fe52193f0f234_I20221231" decimals="-8" name="hmst:LoanssoldthroughDUS" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzIyNjY_9fdb816b-f05a-4a17-b0c8-3026bf579a8c">1.8</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="ice350458710d426e91a8530de9ee19b0_I20211231" decimals="-8" name="hmst:LoanssoldthroughDUS" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzIyNzM_d9416532-f729-4860-981f-6e61f84c60f7">1.9</ix:nonFraction> billion, respectively. The Company's reserve liability related to this arrangement totaled $<ix:nonFraction unitRef="usd" contextRef="i3235568dfcf742e8ba126677b8f54b59_I20211231" decimals="-5" name="hmst:ReserveliabilityrelatedtomultifamilyDUSProgram" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzIzNTk_80948c9d-5781-48c3-8efa-efcc55be0a7f"><ix:nonFraction unitRef="usd" contextRef="i03a6c6c269c4416dbab1f6c98690dc0e_I20221231" decimals="-5" name="hmst:ReserveliabilityrelatedtomultifamilyDUSProgram" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzIzNTk_fdf3e512-f9c1-470b-8f3d-90771ddcbee4">0.6</ix:nonFraction></ix:nonFraction> million at both December&#160;31, 2022 and 2021. There were <ix:nonFraction unitRef="usd" contextRef="i636cce78a09e4728b698646c7b485a24_D20210101-20211231" decimals="INF" name="us-gaap:LossContingencyLossInPeriod" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzI0MDg_32b2d6d7-8f19-4c03-9489-071ee9d253fb"><ix:nonFraction unitRef="usd" contextRef="ie4e489b03f0147878660ff9ade96a12c_D20200101-20201231" decimals="INF" name="us-gaap:LossContingencyLossInPeriod" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzI0MDg_b466618b-9208-4b46-a557-992b2e9dcd9d"><ix:nonFraction unitRef="usd" contextRef="ia368e238e3184b0aa91e3c1d88171101_D20220101-20221231" decimals="INF" name="us-gaap:LossContingencyLossInPeriod" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzI0MDg_c5f110af-baed-4d20-b8d5-e295a02a4738">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> actual losses incurred under this arrangement during 2022, 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%;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, 2022.</span></div></ix:continuation><div><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_148"></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90ZXh0cmVnaW9uOmJlODExZWQ4MGRhYzQyMjlhNTY1MzE2ZTUxYTljOGZiXzIwMjI_7fe19ef6-0bbf-4a02-af66-774258fd5a59" continuedAt="ic034e6d63ae348018df237690d4eca7c" escape="true">INCOME TAXES:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ic034e6d63ae348018df237690d4eca7c" continuedAt="ie48cc721c5794a0fa6facf94c1597480"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90ZXh0cmVnaW9uOmJlODExZWQ4MGRhYzQyMjlhNTY1MzE2ZTUxYTljOGZiXzIwMjA_dd726fc7-e6e6-4b55-a0c4-f29e9a5ce444" 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 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: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 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%">2022</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%">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><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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzQtMS0xLTEtMTIwNDM0_3d1096d8-a4f5-4933-b460-402eff0f648e">2,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzQtMy0xLTEtMTIwNDM0_e06c18d2-5c66-4d9e-a27e-65a8d27ea658">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzQtNS0xLTEtMTIwNDM0_70c50809-1699-4cda-bc8f-dafac930a1ba">27,166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzUtMS0xLTEtMTIwNDM0_8470cd93-8384-42de-847c-5001118bfd59">1,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzUtMy0xLTEtMTIwNDM0_3d1d144c-3227-4b3c-86fa-5e1714430018">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzUtNS0xLTEtMTIwNDM0_6cd14215-f42f-48c4-9888-d623001d1b71">4,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzctMS0xLTEtMTIwNDM0_996cbc01-3d27-4645-8e70-af4bbb666b42">7,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzctMy0xLTEtMTIwNDM0_265746a2-2bfe-4486-895a-62efd35b5feb">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzctNS0xLTEtMTIwNDM0_7b79ee00-c44a-4028-bda6-b5683ffc3acc">11,076</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzktMS0xLTEtMTIwNDM0_b5b72a57-cd85-47d9-b0a4-43a9f5d4ec81">1,545</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzktMy0xLTEtMTIwNDM0_5bdce591-ff33-4e9f-b4ba-749642997b6b">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzktNS0xLTEtMTIwNDM0_83888750-3f41-4342-a557-2f19d26e0da8">1,596</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzEwLTEtMS0xLTEyMDQzNA_22c66c55-0f89-4809-a192-600886120a4f">4,809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzEwLTMtMS0xLTEyMDQzNA_61fbc8c0-88ab-47b6-8db2-5b0ce2ba6e52">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzEwLTUtMS0xLTEyMDQzNA_51fe4312-7d8e-4cef-8903-5250c52c276f">2,606</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzExLTEtMS0xLTEyMDQzNA_27199e2b-60d9-4573-9fc2-2cd299804f08">18,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzExLTMtMS0xLTEyMDQzNA_1c6c91ad-e01c-46b1-ada8-16513899411b">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzExLTUtMS0xLTEyMDQzNA_6532296b-5560-4887-9efa-3ddda1246dff">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></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90ZXh0cmVnaW9uOmJlODExZWQ4MGRhYzQyMjlhNTY1MzE2ZTUxYTljOGZiXzIwMjE_44b6a511-6553-46a7-9db3-cabf4d28865c" 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 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%">2022</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%">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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzQtMy0xLTEtMTIwNDM0_56b0bd5d-eb68-4171-bb99-bdb8cc1f887e">84,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzQtNy0xLTEtMTIwNDM0_e3a2ae2b-43e2-4a7c-bce8-863af3d91003">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzQtMTEtMS0xLTEyMDQzNA_437c065b-c301-4190-b2e7-4c75221ddc2f">101,894</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzYtMS0xLTEtMTIwNDM0_2ce26bfd-664e-43d7-b453-5acf08165328">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzYtMy0xLTEtMTIwNDM0_24554288-ac3b-414c-bb8c-267cebd7722f">17,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzYtNS0xLTEtMTIwNDM0_1c5d9faf-0353-43d5-806a-f449e2211330">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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzYtNy0xLTEtMTIwNDM0_c3bba92f-a899-4701-ba06-12c54ee5cc21">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzYtOS0xLTEtMTIwNDM0_d540d5f2-7a57-4e03-a2c4-a1bd69cd482c">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzYtMTEtMS0xLTEyMDQzNA_f323555e-b130-4193-8edb-fc8fcb036858">21,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 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzctMS0xLTEtMTIwNDM0_3ab01cb1-1b1e-4c4b-9588-2a4501279aad">3.44</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzctMy0xLTEtMTIwNDM0_79953902-636f-4e3b-adb8-dfbefdadf634">2,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzctNS0xLTEtMTIwNDM0_a5b57a62-34fa-4e11-afea-e0997b375eb1">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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzctNy0xLTEtMTIwNDM0_7dd69f7b-2e2a-4bce-83f7-f0d4c637a3b4">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzctOS0xLTEtMTIwNDM0_d341f362-8b5e-4c9a-9efb-8d59ea951938">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzctMTEtMS0xLTEyMDQzNA_b7a3a4b6-7dad-47f7-a00b-a8fb0e587700">2,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 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="number" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzgtMS0xLTEtMTIwNDM0_a5aed94d-4c4a-4a74-addf-faeb558229b4">4.62</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzgtMy0xLTEtMTIwNDM0_fe245296-7781-4bbd-aef4-1b7de9e13c0a">3,908</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzgtNS0xLTEtMTIwNDM0_1a9609e6-c1bd-4722-a5aa-c2a05cbdccf8">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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzgtNy0xLTEtMTIwNDM0_7b26a4c2-f18e-4740-8df2-736d02a5ddc8">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzgtOS0xLTEtMTIwNDM0_bf000359-5167-48aa-89da-02bd5e20810c">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzgtMTEtMS0xLTEyMDQzNA_bc28292a-c5fa-4254-9011-2dbadc7f258f">1,849</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzktMS0xLTEtMTIwNDM0_12e030dc-135b-490d-8131-0caa2e92b8a9">0.14</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzktMy0xLTEtMTIwNDM0_fbc81d63-31b5-400a-b218-2034489cd451">121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzktNS0xLTEtMTIwNDM0_0f5a70bc-a9d8-42f5-93a9-aade6a605614">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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzktNy0xLTEtMTIwNDM0_61f6a036-b65e-430c-ae8f-905b4f0238c7">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzktOS0xLTEtMTIwNDM0_c99cf3d2-d515-455c-8166-624f2e7c8f63">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzktMTEtMS0xLTEyMDQzNA_b916d449-8ae6-4390-9a1a-c05c4b95d18d">159</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEyLTEtMS0xLTEyMDQzNA_8b1b16c3-fbc1-4255-8789-584893c87d83">1.44</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEyLTMtMS0xLTEyMDQzNA_45ae9299-af90-42a9-a725-908ca7503f22">1,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEyLTUtMS0xLTEyMDQzNA_96cf47c8-d20c-48e7-8aee-d58cf965561e">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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEyLTctMS0xLTEyMDQzNA_6fbdfb05-7619-43fa-a182-636476f1af79">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEyLTktMS0xLTEyMDQzNA_60be6df3-631a-4d5c-a769-92e66f6ecc0c">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEyLTExLTEtMS0xMjA0MzQ_08c9b5bb-0650-419c-ae1e-06d50971a6ac">73</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEzLTEtMS0xLTEyMDQzNA_e846976a-522e-4af3-ab7d-dd7f05ea324e">21.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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEzLTMtMS0xLTEyMDQzNA_443f21ea-9710-40de-a597-4f6ffaa1ae9e">18,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEzLTUtMS0xLTEyMDQzNA_1563323a-770e-47ce-b74b-d57a2ca3b5fa">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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEzLTctMS0xLTEyMDQzNA_3858e666-b380-4ca3-885b-45de462519f8">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEzLTktMS0xLTEyMDQzNA_0df5e3ae-9b3f-49be-b232-2c64b5a04f68">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEzLTExLTEtMS0xMjA0MzQ_dbfacd7b-ddd1-4a64-882b-a8df67ec9da8">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></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%">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><ix:continuation id="ie48cc721c5794a0fa6facf94c1597480"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90ZXh0cmVnaW9uOmJlODExZWQ4MGRhYzQyMjlhNTY1MzE2ZTUxYTljOGZiXzIwMjc_5b964ffe-04cb-480c-9f8b-774009bbfbee" 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: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></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%">2022</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%">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><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 tax 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzQtMS0xLTEtMTIwNDM0_99e49cc0-9afe-4fe1-b8cf-a862185e513c">10,501</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzQtMy0xLTEtMTIwNDM0_51373bef-b62a-4452-b1ee-75873f3697a5">11,477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Unrealized loss on investments 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzUtMS0xLTEtMTMxOTA5_ff255f56-4408-45f3-b897-e1dc918ee594">31,431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzUtMy0xLTEtMTMxOTE4_31e8b366-fe62-4d44-8a27-e904eea18dad">&#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%">Federal and state net operating loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzUtMS0xLTEtMTIwNDM0_43f54968-6349-4109-a6dd-c414ebf00ec8">628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzUtMy0xLTEtMTIwNDM0_3cc1ac1c-1d24-4b69-b440-58f04ebac140">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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzYtMS0xLTEtMTIwNDM0_a799105d-7ebd-4878-9611-2ea1e5dbcf5b">2,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzYtMy0xLTEtMTIwNDM0_10233a3a-68fe-4cd8-b753-18bbd390c032">2,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzctMS0xLTEtMTIwNDM0_7fc3fdff-d5a8-4af9-a3d1-a6468188f5ee">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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzctMy0xLTEtMTIwNDM0_3a34e876-e048-47bb-a4b9-c528197653e1">471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:DeferredTaxAssetsLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzgtMS0xLTEtMTIwNDM0_b2d849f6-2f01-4283-856e-ddb5632b7312">10,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="hmst:DeferredTaxAssetsLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzgtMy0xLTEtMTIwNDM0_5b737dbd-e305-4603-b851-50c71c8eca5c">12,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Nonaccrual interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetInterestCarryforward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzktMS0xLTEtMTIwNDM0_80416ddf-9c84-4a96-bc86-91039f54e564">513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetInterestCarryforward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzktMy0xLTEtMTIwNDM0_b2a31d17-c674-42e6-9aad-1f3ba932439c">213</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Stock based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:DeferredTaxAssetsStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzEwLTEtMS0xLTEyMDQzNA_e065badc-8fc6-48ef-968f-9e7475541970">737</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="hmst:DeferredTaxAssetsStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzEwLTMtMS0xLTEyMDQzNA_a64c1924-5761-44ab-827b-77e5d1e00b3d">969</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Loan valuation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:DeferredTaxAssetsLoanValuation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzExLTEtMS0xLTEyMDQzNA_2809c697-b08d-4a94-a617-86667eb9e18d">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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="hmst:DeferredTaxAssetsLoanValuation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzExLTMtMS0xLTEyMDQzNA_6365a2a8-e7c6-4b3b-a484-bf6d7c05e14b">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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzEyLTEtMS0xLTEyMDQzNA_62026c55-d5ea-4cfe-9513-231be6a88f9d">694</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzEyLTMtMS0xLTEyMDQzNA_ef9c2128-9ffa-48c0-a713-8be2f467fd83">1,744</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">&#160;&#160;&#160;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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzEzLTEtMS0xLTEyMDQzNA_62e5e6e9-5106-4e6b-9348-d95b85f06df8">58,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzEzLTMtMS0xLTEyMDQzNA_20371be8-6805-4c84-94ca-b55a243d369f">30,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><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%">Mortgage 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesMortgageServicingRights" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzE2LTEtMS0xLTEyMDQzNA_21a88140-9f77-407f-965b-6e4e3daea72e">25,725</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesMortgageServicingRights" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzE2LTMtMS0xLTEyMDQzNA_2de3e7ca-e133-46b8-b861-ae2ecf6185ca">22,221</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%">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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:DeferredTaxLiabilitiesDeferredLoanFeesandCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzE3LTEtMS0xLTEyMDQzNA_20edd3e8-5653-4708-8c7e-509d2919f9bd">9,565</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="hmst:DeferredTaxLiabilitiesDeferredLoanFeesandCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzE3LTMtMS0xLTEyMDQzNA_e9180f6b-546d-4236-9af1-db34df555b17">7,336</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%">Lease right-of-use 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzE4LTEtMS0xLTEyMDQzNA_71ca9a4b-7bc3-4568-a331-ad93b8067b09">8,415</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzE4LTMtMS0xLTEyMDQzNA_e467b1de-6937-4f23-b641-0544b9b3903b">8,572</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%">Unrealized gain on investments AFS </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzE5LTEtMS0xLTEyMDQzNA_ac55134b-6191-4c0d-a81f-d30610689cfd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="hmst:DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzE5LTMtMS0xLTEyMDQzNA_069869c1-4b8e-4ce8-8603-a24dc601b35e">5,630</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%">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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzIwLTEtMS0xLTEyMDQzNA_fed1e7a9-a251-4b8d-80f6-f26e102cddf5">2,486</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzIwLTMtMS0xLTEyMDQzNA_a3345fb9-9a93-4795-9257-18f031095b3e">1,843</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%">Intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzIxLTEtMS0xLTEyMDQzNA_d3355dff-342d-4fe7-b328-04ef2ab2696a">694</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzIxLTMtMS0xLTEyMDQzNA_e2384799-c8b0-42fc-b4d0-100c89137b57">742</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%">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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzIyLTEtMS0xLTEyMDQzNA_dd5a9ebe-7357-4a77-aaff-4993fd75546f">14</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzIyLTMtMS0xLTEyMDQzNA_f5f3dbad-95df-46a0-b3dd-044ec1f061cb">54</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%">&#160;&#160;&#160;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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzIzLTEtMS0xLTEyMDQzNA_9fd78eca-8fdb-4717-89d1-e34e88a22d50">46,899</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzIzLTMtMS0xLTEyMDQzNA_fdcb8c97-ae92-4ad5-bf85-e1bb8c5a097d">46,398</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 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 asset (liability)</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzI0LTEtMS0xLTEyMDQzNA_7de484f5-4fd2-4f05-92f3-91e84c49e922">11,901</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzI0LTMtMS0xLTEyMDQzNA_c06b78f6-0cfe-4dc6-9322-9b763ca73479">16,311</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><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 fully utilize the existing deferred tax assets. As of December&#160;31, 2022, 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%">The Company has state net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="i234606d7a1f342b3a866a64435d5311d_I20221231" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90ZXh0cmVnaW9uOmJlODExZWQ4MGRhYzQyMjlhNTY1MzE2ZTUxYTljOGZiXzEwMTE_608e60df-194d-4a02-8933-1b02d1f84031">7.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id965492435da4fff9b72071ddba81fa7_I20211231" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90ZXh0cmVnaW9uOmJlODExZWQ4MGRhYzQyMjlhNTY1MzE2ZTUxYTljOGZiXzE2NDkyNjc0NDQyNDQ_97984672-1c0a-4036-9ef4-53dca50b204f">12.1</ix:nonFraction> million as of December&#160;31, 2022 and 2021 that will expire at various dates from 2027 to 2036. Utilization of net operating loss carryforwards may be subject to an annual limitation due to the "change in ownership" provisions of the Internal Revenue Code of 1986, as amended.</span></div><div><span><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, 2022 and 2021 include approximately $<ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-5" name="hmst:TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90ZXh0cmVnaW9uOmJlODExZWQ4MGRhYzQyMjlhNTY1MzE2ZTUxYTljOGZiXzExNDA_18134301-5130-4736-b7fe-dbd06a22fb1b"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="-5" name="hmst:TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90ZXh0cmVnaW9uOmJlODExZWQ4MGRhYzQyMjlhNTY1MzE2ZTUxYTljOGZiXzExNDA_6dbeff13-c72d-4459-8b16-f716ef3f9258">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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90ZXh0cmVnaW9uOmJlODExZWQ4MGRhYzQyMjlhNTY1MzE2ZTUxYTljOGZiXzE2NzU_404e8b50-a353-49bc-b0c6-b2cb5bb8ea8e"><ix:nonFraction unitRef="usd" contextRef="i26fa2862180a4636814698446769547f_I20211231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90ZXh0cmVnaW9uOmJlODExZWQ4MGRhYzQyMjlhNTY1MzE2ZTUxYTljOGZiXzE2NzU_de33960d-3a7a-4b56-a154-a04990b97c3b">no</ix:nonFraction></ix:nonFraction> recorded unrecognized tax position as of December&#160;31, 2022 or 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%">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 2019 or state income tax examination for tax years prior to 2018, generally.</span></div></ix:continuation><div><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_151"></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTEvZnJhZzpkMDU2ZGFjZWI2ZWY0MWJkOTBkOTBiYTJjNzU2MDk3YS90ZXh0cmVnaW9uOmQwNTZkYWNlYjZlZjQxYmQ5MGQ5MGJhMmM3NTYwOTdhXzc1NA_4f8795b9-4f35-448b-974b-0fdc9aa78b74" continuedAt="ie168ef9e771a42929c96d3e851177cdc" 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="ie168ef9e771a42929c96d3e851177cdc" continuedAt="ia16ef5e8a3ce42e6ba9ebd841270e4df">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%">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><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ia16ef5e8a3ce42e6ba9ebd841270e4df">matching contribution equal to <ix:nonFraction unitRef="number" contextRef="i9e65f482d7f84e12833904977a1cd758_D20220101-20221231" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTEvZnJhZzpkMDU2ZGFjZWI2ZWY0MWJkOTBkOTBiYTJjNzU2MDk3YS90ZXh0cmVnaW9uOmQwNTZkYWNlYjZlZjQxYmQ5MGQ5MGJhMmM3NTYwOTdhXzU3MA_6daf5b94-640f-44d5-80cc-4762756af028">100</ix:nonFraction>% of the first <ix:nonFraction unitRef="number" contextRef="i9e65f482d7f84e12833904977a1cd758_D20220101-20221231" decimals="3" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTEvZnJhZzpkMDU2ZGFjZWI2ZWY0MWJkOTBkOTBiYTJjNzU2MDk3YS90ZXh0cmVnaW9uOmQwNTZkYWNlYjZlZjQxYmQ5MGQ5MGJhMmM3NTYwOTdhXzU4Ng_72e1581d-f291-4473-bd93-0035c3eba331">3.0</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="iccfd2211c3d1467785cb825de5799402_D20220101-20221231" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTEvZnJhZzpkMDU2ZGFjZWI2ZWY0MWJkOTBkOTBiYTJjNzU2MDk3YS90ZXh0cmVnaW9uOmQwNTZkYWNlYjZlZjQxYmQ5MGQ5MGJhMmM3NTYwOTdhXzU5Mw_e4c72307-c37b-43ed-930c-dc1a2020cbff">50</ix:nonFraction>% of the next <ix:nonFraction unitRef="number" contextRef="iccfd2211c3d1467785cb825de5799402_D20220101-20221231" decimals="3" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTEvZnJhZzpkMDU2ZGFjZWI2ZWY0MWJkOTBkOTBiYTJjNzU2MDk3YS90ZXh0cmVnaW9uOmQwNTZkYWNlYjZlZjQxYmQ5MGQ5MGJhMmM3NTYwOTdhXzYwOA_2f1b896b-6dc6-49fb-a938-008ff598658c">2.0</ix:nonFraction>% of eligible compensation deferred by the participant. Employer contributions of $<ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTEvZnJhZzpkMDU2ZGFjZWI2ZWY0MWJkOTBkOTBiYTJjNzU2MDk3YS90ZXh0cmVnaW9uOmQwNTZkYWNlYjZlZjQxYmQ5MGQ5MGJhMmM3NTYwOTdhXzY5MQ_a08230e8-71d6-4295-820c-12bc514c4d65">4.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTEvZnJhZzpkMDU2ZGFjZWI2ZWY0MWJkOTBkOTBiYTJjNzU2MDk3YS90ZXh0cmVnaW9uOmQwNTZkYWNlYjZlZjQxYmQ5MGQ5MGJhMmM3NTYwOTdhXzY5NQ_67c2a29b-129a-4c7b-8ca4-8db44698a643">3.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTEvZnJhZzpkMDU2ZGFjZWI2ZWY0MWJkOTBkOTBiYTJjNzU2MDk3YS90ZXh0cmVnaW9uOmQwNTZkYWNlYjZlZjQxYmQ5MGQ5MGJhMmM3NTYwOTdhXzcwMg_dc40cebf-a1dc-4e24-abf1-0c02b45b1add">3.8</ix:nonFraction> million were incurred in 2022, 2021, and 2020, respectively.</ix:continuation></span></div><div><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_157"></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzExODQ0_4add09ea-1b13-49f1-9a43-05cadf863a3a" continuedAt="i9a4c9249a67242c6b9318aa976ac1a6f" escape="true">FAIR VALUE MEASUREMENT:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i6fc39bafba514ee998c91accac343b5a" continuedAt="i9e777fc522e5435a8b932bf3a09e61e0"><ix:continuation id="i9a4c9249a67242c6b9318aa976ac1a6f" continuedAt="iaefe1b3a5180456bb86134ec1e6d3f09"><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></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%">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><ix:continuation id="i9e777fc522e5435a8b932bf3a09e61e0"><ix:continuation id="iaefe1b3a5180456bb86134ec1e6d3f09" continuedAt="i4470ea4dd5074be89dd23b185f0b253e"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:FairValueMeasurementMethodologiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzExODE1_601591b7-1edf-4c47-9c7f-fd277d9aeb16" 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 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><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: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%">Trading securities</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%">Fair Value is based on quoted prices in an active market.</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 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:#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%">Observable market prices of identical or similar securities are used where available.<br/>&#160;<br/></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: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:&#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:#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%">LHFS</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 loans, excluding loans transferred from held for investment</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%">Fair value is based on observable market data, including:<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:#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: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:#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%">Estimated fair value classified as Level 3.</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%">Mortgage servicing rights</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 MSRs</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"><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:#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%">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></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%">Futures and Options</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 closing exchange prices.</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 1 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%">Forward sale commitments<br/>Interest rate swaps</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%">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:#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: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:#cceeff;padding:0 1pt"></td><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%">The fair value considers several factors including:</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:#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></table></div></ix:nonNumeric></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%">90</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i4470ea4dd5074be89dd23b185f0b253e" continuedAt="ic3ddcf89df8d4a718dde6854a2cb9b2e"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzExODM0_d22c8076-5457-4057-8c49-467be50c8bfc" continuedAt="icbd41a3f12984359bdc013ea8294ff28" 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.169%"></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.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.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.039%"></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, 2022</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%">Trading securities - U.S. Treasury securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i323cb4b5863b453096725ff44b2b6ef6_I20221231" decimals="-3" name="us-gaap:TradingSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzQtMS0xLTEtMTI2ODI5_58f5e712-bdd0-403e-b8d3-9b1e5db1334e">18,997</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18d760d72c0146ceafbeba93e0170893_I20221231" decimals="-3" name="us-gaap:TradingSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzQtMy0xLTEtMTIwNDM0_a30e352c-dea8-4f9e-b247-3ee1cc4502f3">18,997</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88f7a9f0013c48dfbc3a2e374a1d40ea_I20221231" decimals="-3" name="us-gaap:TradingSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzQtNS0xLTEtMTIwNDM0_b1d918fe-649a-41c0-b2d1-a2d58d05e3e8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="ib0323282d78247d78b2a1597feee88fe_I20221231" decimals="-3" name="us-gaap:TradingSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzQtNy0xLTEtMTIwNDM0_e1fe8a4a-d4aa-440e-b457-f8374a3e84f5">&#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 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 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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="ic97b1bbdaede40449677ff621d09fd13_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzctMS0xLTEtMTIwNDM0_4469414c-1763-484b-a8b1-06f8eb78f3a2">197,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26a46c80a81843509b318b07667cd82e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzctMy0xLTEtMTIwNDM0_c23eb457-88b9-459b-b1f1-33a2c7d56977">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia332cc55718449c2a5d3acccff4615e4_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzctNS0xLTEtMTIwNDM0_a51c4ccb-43da-49f4-a652-ea7e89e0341c">195,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50a70d438a424a8ea19b35e41c0b960f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzctNy0xLTEtMTIwNDM0_f69c6127-1293-483c-a261-0aa533191062">1,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 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="i35d32364ed3e47d294d0697e16ef9b55_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzgtMS0xLTEtMTIwNDM0_6b852954-b8e1-4562-a5c0-50091ebfe271">56,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i687cdff527004494b083596f6ca5944b_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzgtMy0xLTEtMTIwNDM0_cf36f00d-fff4-4a03-8b2c-f6de61dd748b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i135415943d344e47819b7f48d583457e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzgtNS0xLTEtMTIwNDM0_b2607855-e72f-4966-8051-598914af36e3">56,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99a71d9bd811499b946eb96ec12bb561_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzgtNy0xLTEtMTIwNDM0_1b7f2d88-5b9e-416b-9427-71515dbc417b">&#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%">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><td colspan="3" style="background-color:#cceeff;padding:0 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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd0ee4b01f44753bcef3133a979b4b4_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEwLTEtMS0xLTEyMDQzNA_f08f2dd9-e08e-4e74-be81-3f7549cac57b">553,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21d86eb2d4204813af9ed626a515e0a3_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEwLTMtMS0xLTEyMDQzNA_a9f82683-bbe4-494e-9e5b-2c6d4bc1ff46">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id123912262d84ee68edf1b199db1f827_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEwLTUtMS0xLTEyMDQzNA_2af14044-6b21-447b-a99a-7db91568b228">553,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad4da86f554c48e7bd392c02d19d4cea_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEwLTctMS0xLTEyMDQzNA_b809f941-579e-42c3-bfe3-98caacc8faf8">&#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%">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="i35857570f208476dbb32244c08a0fb74_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzExLTEtMS0xLTEyMDQzNA_87293efb-5373-4c3e-a7bb-c5c8b2998254">70,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03d5bd48f54343b09007ed112ec7cb8e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzExLTMtMS0xLTEyMDQzNA_527b9204-4970-48d1-87eb-1609b41c5319">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a9356cfabbd4f0286637bfb3d930698_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzExLTUtMS0xLTEyMDQzNA_3476f9d2-b6fd-42ec-bb6e-749ef3fb30be">70,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic312d19e3ba44513a155511cc2324df2_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzExLTctMS0xLTEyMDQzNA_827ccbee-2e51-4b4d-bc09-9bcd9ccb6261">&#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%">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="i2397ff2bee8b44afaf894c14e361dfe5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEyLTEtMS0xLTEyMDQzNA_4eabdca5-b611-425a-9eda-a437bc412eb1">411,548</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e2ad8bfa9b94e8d86ae71dd3ad20658_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEyLTMtMS0xLTEyMDQzNA_70210bbe-221d-45ce-b7d7-8fbac9457479">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c5a48144614f358e5401b423f80e47_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEyLTUtMS0xLTEyMDQzNA_5f0f7070-6c67-48b8-a9d0-6478190f0d6d">411,548</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a174ccec8564541ab14dd8fdde27a52_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEyLTctMS0xLTEyMDQzNA_99468170-a2b4-407f-ae4d-ecbdbd3402aa">&#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%">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="id325b30ad9294b089888d43c94ca8fa6_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEzLTEtMS0xLTEyMDQzNA_6462a82d-7f00-4b27-8f61-b9413e7872bb">42,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id885b7ac7d62487ba47891bee6c39fad_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEzLTMtMS0xLTEyMDQzNA_d5a0a019-6d74-4df2-8cec-9394632abbc3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb4270946e7a45a4aab84e46f6241987_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEzLTUtMS0xLTEyMDQzNA_a7ffc18e-b45e-4207-827c-7e530f587aae">42,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60156711c08d421d8e327bc8adb56cc8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEzLTctMS0xLTEyMDQzNA_093898c2-349b-4f03-aa70-4660cc7ad943">68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f24ed0b87be4b80845b09a18dd77684_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE0LTEtMS0xLTEyMDQzNA_fe43e7f0-e851-4a68-98f7-f226677c618e">19,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a8d3139ea29453cb077053afa80fb4b_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE0LTMtMS0xLTEyMDQzNA_c10f4a3a-db37-4a2e-98d4-1471b4aec21f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbbff076dce34e8aa76b8a6165377ea0_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE0LTUtMS0xLTEyMDQzNA_3554b3f2-9e6f-4665-b1ad-716a442ab70e">19,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7778f85c5bce44ebb36fb49d5fa2102a_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE0LTctMS0xLTEyMDQzNA_de5308ad-3111-4f9b-ab26-2bd6c81c4da9">&#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%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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="i705513e7526445ad81c85de6ebb11ebb_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE1LTEtMS0xLTEyMDQzNA_bc727dde-42b4-4e7b-8845-de96ecd20a08">27,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a8be63f4f7a4e0aa942446b34b84177_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE1LTMtMS0xLTEyMDQzNA_728da52c-ee9a-4598-8faa-32f408149fa7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b6377b5d20463187ae5d0786341edd_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE1LTUtMS0xLTEyMDQzNA_e99f6618-d5ef-4071-98af-7f61c2c60e34">27,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i307976f7e4ba4161920bd22486653819_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE1LTctMS0xLTEyMDQzNA_f5724eb8-1c3c-4ce3-9b2b-7c13248a786c">&#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="if3de73969dfa478fab562d04b122ac3e_I20221231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE2LTEtMS0xLTEyMDQzNA_d5980b48-0c7f-4aef-8494-61af5507e6fe">14,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie993876ddf9b40f4bef083b957f2d1e0_I20221231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE2LTMtMS0xLTEyMDQzNA_c9e2c86c-c8d1-4f3b-88f3-a11078efc307">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i207e71c9934d497891fed08117fb37a9_I20221231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE2LTUtMS0xLTEyMDQzNA_a24db8d9-1d15-4699-aeb5-5f6b52797b90">14,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582538e133bf4b5c89653c93cd478b62_I20221231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE2LTctMS0xLTEyMDQzNA_ca0701cc-8fea-4c9c-94d8-367935cfdb61">&#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="if3de73969dfa478fab562d04b122ac3e_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE3LTEtMS0xLTEyMDQzNA_b9b71f0c-b0ec-4d39-82ef-6b98f689466b">5,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie993876ddf9b40f4bef083b957f2d1e0_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE3LTMtMS0xLTEyMDQzNA_fedec3cb-deda-4470-8139-8b71f6aba985">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i207e71c9934d497891fed08117fb37a9_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE3LTUtMS0xLTEyMDQzNA_28a1f6cd-fe41-419a-a3c6-a1231eb7d199">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582538e133bf4b5c89653c93cd478b62_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE3LTctMS0xLTEyMDQzNA_9dc826e0-161e-41ef-a28c-b14038cbd3f5">5,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="if3de73969dfa478fab562d04b122ac3e_I20221231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE4LTEtMS0xLTEyMDQzNA_217c8de7-99e8-4b66-b4ac-083ed7a9eed4">76,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie993876ddf9b40f4bef083b957f2d1e0_I20221231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE4LTMtMS0xLTEyMDQzNA_c6ec7506-5ab4-4365-a879-10d7840eaa7b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i207e71c9934d497891fed08117fb37a9_I20221231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE4LTUtMS0xLTEyMDQzNA_c2de56f3-596b-405c-9a9c-3f5fc279209a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582538e133bf4b5c89653c93cd478b62_I20221231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE4LTctMS0xLTEyMDQzNA_ba354198-38ad-4790-ab05-124eb2ae25ba">76,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="idfeccd8287c24e57b2e7ffc9706ce691_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIwLTEtMS0xLTEyMDQzNA_1185f06e-b506-4eb8-b123-0f47817654aa">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc337869b4194f7899833915905ad0f9_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIwLTMtMS0xLTEyMDQzNA_5d892ea4-7812-4c58-b551-e92e9fbe10a5">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88b3be6b2f9b42c1bb148015f839a092_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIwLTUtMS0xLTEyMDQzNA_8eba7c1e-a7cd-4ec3-a001-514c21077871">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fa9ae719fd24659866c48803354444a_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIwLTctMS0xLTEyMDQzNA_254bb5ce-b2f8-4d82-8c96-031293789e50">&#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%">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="i64a77f96706b4827a285ce8a983d765b_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIxLTEtMS0xLTEyNjgxMg_70f38892-9ccb-43c0-9d0b-4d08485a40aa">218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78fbde2312664a078ba90432db4215fe_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIxLTMtMS0xLTEyNTU2MQ_39e54093-a563-4cfe-be58-1b78b6206ef6">218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57c0c2f8ddaf47a99722691cd4b54ba4_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIxLTUtMS0xLTEyNTU2Nw_731063fd-097e-4668-8138-bedd3155ac1e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i6f97cacd18c4498c9df7b015136d786d_I20221231" xsi:nil="true" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIxLTctMS0xLTEyNjgxNA_b300dc0e-0819-4372-9805-940118d7c45b"></ix:nonFraction></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="id9fc38e943f042ce80049f903c3963d2_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIxLTEtMS0xLTEyMDQzNA_5d1bc309-4d25-4852-aac8-f78ac8cce971">293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e4a7126a13b430686688aef83c920c8_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIxLTMtMS0xLTEyMDQzNA_7b56d85f-d355-4649-82e8-e80a43d1ab38">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib971dc9c7ac74c86aceba39f00f9bd50_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIxLTUtMS0xLTEyMDQzNA_16710e26-c3a4-460f-a37e-642f98c4ba8a">293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie138fce64c0047b0967c13ede4c9ef57_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIxLTctMS0xLTEyMDQzNA_47b96ad3-fb56-428a-b2a7-592ea3b8835a">&#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="ifcccf07d7a70456a80b5b25a37fce7df_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIzLTEtMS0xLTEyMDQzNA_3a8042fd-9b52-4a54-af68-e93fc02c0588">141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i899a789e65694f96834b831e6d4bb47e_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIzLTMtMS0xLTEyMDQzNA_6d3221b1-0ffd-4cf4-bb07-8fd51683173d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic696dcc1e45045b1ac30cde1ce1bcd16_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIzLTUtMS0xLTEyMDQzNA_f9bd16fd-8d69-4d8c-8437-310ecd3e41f1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06e5ea437454273bb41fd1605aa0e2d_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIzLTctMS0xLTEyMDQzNA_53f15fb3-b288-4c2a-af1e-fd9eb23cbb76">141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="idee62fb79cd24860bbdda44e2d9c3963_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI0LTEtMS0xLTEyMDQzNA_abfc8438-b161-4340-b9f4-86f811b93a85">13,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1184cacbcec2434b82e0ed8009eda210_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI0LTMtMS0xLTEyMDQzNA_1d629efd-f927-4510-abfd-3fa876d901bc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b856b6a86984f9599048039e325e4f4_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI0LTUtMS0xLTEyMDQzNA_45a16dd1-967c-4211-b6e8-36c31bcf3fa4">13,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77031cfdacaa40b19cf9f8582285eda7_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI0LTctMS0xLTEyMDQzNA_e362c5ae-43a4-4984-a241-607f591bb4e6">&#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="if3de73969dfa478fab562d04b122ac3e_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI1LTEtMS0xLTEyMDQzNA_8ef11deb-b839-4ece-ab10-d46f59e7ca95">1,508,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ie993876ddf9b40f4bef083b957f2d1e0_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI1LTMtMS0xLTEyMDQzNA_36132373-4cb1-4000-a3a3-2a2e35e19110">19,233</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i207e71c9934d497891fed08117fb37a9_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI1LTUtMS0xLTEyMDQzNA_ff86ab14-1e5b-4509-9346-53d188fd0829">1,404,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i582538e133bf4b5c89653c93cd478b62_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI1LTctMS0xLTEyMDQzNA_a53dd169-7f3e-4bb4-9081-760aeff21462">84,635</ix:nonFraction>&#160;</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9fc38e943f042ce80049f903c3963d2_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI5LTEtMS0xLTEyMDQzNA_8384bc23-c25b-4de6-93d7-8604cb45acbc">151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i9e4a7126a13b430686688aef83c920c8_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI5LTMtMS0xLTEyMDQzNA_5131b6fe-8147-4e53-8801-d8341d8d786f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="ib971dc9c7ac74c86aceba39f00f9bd50_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI5LTUtMS0xLTEyMDQzNA_807f7eac-febc-4e2a-819d-0169b22f37f7">151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="ie138fce64c0047b0967c13ede4c9ef57_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI5LTctMS0xLTEyMDQzNA_5fe0a1c1-9841-4f23-993d-4c3e7766269c">&#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="ifcccf07d7a70456a80b5b25a37fce7df_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMxLTEtMS0xLTEyMDQzNA_17595a6a-bd8b-4df8-8015-ff79eb0e71bd">36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i899a789e65694f96834b831e6d4bb47e_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMxLTMtMS0xLTEyMDQzNA_5a42170f-cefe-4d2a-830a-e4dc4deeb5e1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic696dcc1e45045b1ac30cde1ce1bcd16_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMxLTUtMS0xLTEyMDQzNA_cbeff1c3-a43b-4e35-a9f1-a4adbae13b16">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06e5ea437454273bb41fd1605aa0e2d_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMxLTctMS0xLTEyMDQzNA_451e98fc-51aa-4a23-b980-c9af115ce576">36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="idee62fb79cd24860bbdda44e2d9c3963_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMyLTEtMS0xLTEyMDQzNA_b48fd04c-2f5c-4187-9e47-f339955824d2">13,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1184cacbcec2434b82e0ed8009eda210_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMyLTMtMS0xLTEyMDQzNA_df5d03e7-b4cc-49c7-9a8f-e60d00ebc2ad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b856b6a86984f9599048039e325e4f4_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMyLTUtMS0xLTEyMDQzNA_b0307f66-2514-474f-b570-2c0fe748ba57">13,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77031cfdacaa40b19cf9f8582285eda7_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMyLTctMS0xLTEyMDQzNA_0d7c5873-2199-42da-aa35-09c76d323dfd">&#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 liabilities</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="if3de73969dfa478fab562d04b122ac3e_I20221231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMzLTEtMS0xLTEyMDQzNA_ab4cb8da-2b26-4c39-aac2-fd25cf6c78ea">13,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="ie993876ddf9b40f4bef083b957f2d1e0_I20221231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMzLTMtMS0xLTEyMDQzNA_5a4b32a7-57dd-4f91-82ac-f369c7e522eb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="i207e71c9934d497891fed08117fb37a9_I20221231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMzLTUtMS0xLTEyMDQzNA_821694c4-836d-4866-a5ba-3f15334543e6">13,244</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="i582538e133bf4b5c89653c93cd478b62_I20221231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMzLTctMS0xLTEyMDQzNA_f4a2cac9-fba8-4bc0-b510-4ecc3a10a4e2">36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><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%">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><ix:continuation id="ic3ddcf89df8d4a718dde6854a2cb9b2e" continuedAt="i6b0dba31a5f14ee68705710f69bc70f2"><div style="padding-left:18pt"><ix:continuation id="icbd41a3f12984359bdc013ea8294ff28"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:46.324%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.480%"></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;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="ib277488e32164829a8bcdc8bbb3d4583_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzYtMS0xLTEtMTIwNDM0_1336cff9-d0b8-4bcb-898f-ef0be51ed0eb">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="ib3394f1d784e4a8eb0267a38f5a61fd8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzYtMy0xLTEtMTIwNDM0_e71fc17b-5d69-47ad-983c-52e5f95a2920">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="id7328008819948d39015f692ef7146c6_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzYtNS0xLTEtMTIwNDM0_171964a0-c5e2-43e2-9e6c-8a9faf03da80">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="i3b72d0d32c7643f3a9f8c1c650580adb_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzYtNy0xLTEtMTIwNDM0_0b84f572-8d61-47c6-ac6a-bedeeb2a8f86">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;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="i1fda8254f8c2419a9a8280ee230787db_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzctMS0xLTEtMTIwNDM0_061ece1d-6038-4744-8952-102d973355a0">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="iee25acbf7ecd407abc4a3533f997f8f6_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzctMy0xLTEtMTIwNDM0_4d25f731-cbf1-461b-92dd-4de90df853ff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3706453625cc41dcb817e79273c74c70_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzctNS0xLTEtMTIwNDM0_758809a1-e8b8-4185-a70f-8169709f5036">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="i267eeb2e278e4368825d365ddbea3177_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzctNy0xLTEtMTIwNDM0_31d0739a-7bda-4dff-907b-9f92ee1aaad0">&#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="if848846aade24e34b393ccf1853ec65b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzktMS0xLTEtMTIwNDM0_94e41c62-a1a4-48e3-bc89-09403f14c0f9">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="id5c65e763019414298db966ca13c334f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzktMy0xLTEtMTIwNDM0_d6d77f00-b564-4889-82e0-e36db35d35b9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02e1b9072b1549bfbd0a18a611783a74_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzktNS0xLTEtMTIwNDM0_ca13ab4d-b5ac-483d-9e19-c9f43f314e73">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="i9f210b9c98094e5d96c26c274cd4d741_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzktNy0xLTEtMTIwNDM0_18ecc70e-e20a-418e-a7b6-b74d326bc108">&#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="i040a4eae24e2446fb24bfe4a894707ed_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEwLTEtMS0xLTEyMDQzNA_fa94086e-acd7-4f59-a51b-e3db0e8b3853">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="ie1a3afd7ea8f478ba9561621186d0cab_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEwLTMtMS0xLTEyMDQzNA_ca1f5803-45a2-41de-8485-989d489d0a96">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5970642a6067459f8ec450d0545bbc8d_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEwLTUtMS0xLTEyMDQzNA_4633dd00-3d77-472a-a0a2-81f8b35c3159">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="i8b4d84f127594f8f98ad09147de66af6_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEwLTctMS0xLTEyMDQzNA_96e9f84f-aebc-463f-9f27-7d3471851de0">&#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="i20b44722d4dc4da8936f37a914a14fd4_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzExLTEtMS0xLTEyMDQzNA_5a265c93-1729-4306-aee0-138747427fd8">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i635a22fb242e4cd2a7c9e1e115a81c1d_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzExLTMtMS0xLTEyMDQzNA_b9db9610-1848-48e5-84aa-4c7a2d1a544c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27a1fc92f62b49ceaf8da4eef8437fba_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzExLTUtMS0xLTEyMDQzNA_22792e62-e669-44fd-8b06-8e744a2143db">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="i6359e40d53734d4ab89ae3927fd5470c_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzExLTctMS0xLTEyMDQzNA_f1f14cdf-9ab0-47c0-94b2-01aa72f458c7">&#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="if8c64361e807472fa182773ada88e59e_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEyLTEtMS0xLTEyMDQzNA_e9152fce-08af-4bda-aca3-f01a6f12dac4">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="ie938ce621877475d9fa2e9b6f6a2c00e_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEyLTMtMS0xLTEyMDQzNA_ff58edb5-1159-4c56-9bcd-5a0d247702ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c557c490d9f4c71ad9b3fa0efdb1ef6_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEyLTUtMS0xLTEyMDQzNA_4ff2295e-b178-4f4e-b34f-dc7ac9eea0d0">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="i40f60f00d88b43289c82c397bb360135_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEyLTctMS0xLTEyMDQzNA_e3229258-7ead-48c9-be8a-db2541e1a73d">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="i3cb2514288184fb794e91b0703605651_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEzLTEtMS0xLTEyMDQzNA_e38f08b7-7cfa-48d9-a379-af64c935ce92">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="ia64b8a16a547405c830e3547b4edbef1_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEzLTMtMS0xLTEyMDQzNA_d6f6198a-74e7-4e99-b2c8-8a0fbd32197f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i019693ce1b584c818e1b1b32070fadc9_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEzLTUtMS0xLTEyMDQzNA_963dfdde-912a-4f54-9f31-6a07cb1bbde1">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="i931bcc96bc8744bea840a6154a3938ad_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEzLTctMS0xLTEyMDQzNA_e911c74e-c8fb-4704-93ca-e457f4eec8ec">&#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="ia8672ccffb0847da8197e8f1905bc049_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE1LTEtMS0xLTEyMDQzNA_eb55367b-caae-41f3-b086-f55ab1ff7618">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="if79aa35472a44f8d8167ccda56262cfa_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE1LTMtMS0xLTEyMDQzNA_ebd5f573-98ae-4a59-bdef-7d81d7914eef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic42d1505acc54e498c46477d1eece4fa_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE1LTUtMS0xLTEyMDQzNA_a4187994-e324-49d0-b650-1776d852c8e5">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="i7c0426e086d1437eb070fbefb94cad06_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE1LTctMS0xLTEyMDQzNA_36680e18-f3d4-4ca5-9ed1-312a82852b27">&#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="ia8672ccffb0847da8197e8f1905bc049_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE2LTEtMS0xLTEyMDQzNA_3a2cdaf4-be97-4900-a596-b039d10d9819">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="if79aa35472a44f8d8167ccda56262cfa_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE2LTMtMS0xLTEyMDQzNA_290140e9-fec8-484e-9357-7ef70ddaabda">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic42d1505acc54e498c46477d1eece4fa_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE2LTUtMS0xLTEyMDQzNA_d438db3c-fa0f-495f-8885-f3b0e03a3522">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c0426e086d1437eb070fbefb94cad06_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE2LTctMS0xLTEyMDQzNA_ddbd9b36-9ee9-44c5-b89a-13845afa6ad1">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="ia8672ccffb0847da8197e8f1905bc049_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE3LTEtMS0xLTEyMDQzNA_f36a8994-1737-4695-a41c-0dc87fb054d1">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="if79aa35472a44f8d8167ccda56262cfa_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE3LTMtMS0xLTEyMDQzNA_65f9a35e-ad16-4ea6-a7a2-373720589a35">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic42d1505acc54e498c46477d1eece4fa_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE3LTUtMS0xLTEyMDQzNA_6d6916a2-a248-4e0c-a1ac-869c511bb9f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c0426e086d1437eb070fbefb94cad06_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE3LTctMS0xLTEyMDQzNA_36b4536d-1c74-430a-b388-55acff82f46c">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="i6ede16d0f8d44d328a74878b11bdcf42_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE5LTEtMS0xLTEyMDQzNA_d7be4ee4-2c34-4161-b56e-fe884494b03e">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="i78ef0f6ddff54e7da6acf78005b08561_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE5LTMtMS0xLTEyMDQzNA_f87c1e4e-25c7-4471-b317-23de697312c2">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="i8d0ac48aa91d44c4aefc86d14101d0be_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE5LTUtMS0xLTEyMDQzNA_6d6db5e5-40ba-4b39-8ad8-e4afd273e1f8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76343e5ba9354521a71fa7549796c3ec_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE5LTctMS0xLTEyMDQzNA_7a608fca-461f-4e8f-b1c4-04d22b5f8677">&#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="i1ec0b4b95da047bc8d8fbd6382c0227e_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIwLTEtMS0xLTEyMDQzNA_5330255c-f197-454d-8eef-55cf1d7ba667">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="i9281e6e1c0d54e08a50b4d234d0f9dc3_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIwLTMtMS0xLTEyMDQzNA_6248abb3-6164-4e6e-915d-dfbb3426fc44">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic62ec7ecbb7045c9bb3b536748594c2b_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIwLTUtMS0xLTEyMDQzNA_99ecee04-0f5f-410d-aa1f-4c6df00b5cf9">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="ib3705c566c7a4deb97125fd3270cbc3c_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIwLTctMS0xLTEyMDQzNA_8346fbbc-535e-42f5-882a-60698ebdf3ce">&#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="i731a6c1d13d54eaf85eb106ad78b9265_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIyLTEtMS0xLTEyMDQzNA_f73de6b3-757c-470f-ae02-a4aaf94a1d99">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="i31aaf5ad5a6a44f8a37d51fc5c8c1afa_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIyLTMtMS0xLTEyMDQzNA_e4508b28-8bc4-48eb-ae73-ed767453c95d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2758e0c235324f57aaa7fd6ac315e618_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIyLTUtMS0xLTEyMDQzNA_a6ed0472-08ef-4456-b080-c728d96e5e41">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fb6aaa8e13647d59de39cc7738e744e_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIyLTctMS0xLTEyMDQzNA_4ff1fb70-b250-4240-b068-6c6730ca24bc">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="i0cb745c7b8a34e7e980d4109f034ba24_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIzLTEtMS0xLTEyMDQzNA_f1028dc6-af31-4c59-b037-501b3c2a288e">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="i6e3054649eb2470aaed3b01e13211ecc_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIzLTMtMS0xLTEyMDQzNA_0abb4196-c647-443c-916a-3307dab35eb2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1562b524a2b34bb189399346febeff7d_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIzLTUtMS0xLTEyMDQzNA_b89834e8-4ba7-437e-9460-6a39102a5afa">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="ib1e9cbbb89c847a79ac3fabf5f405bb3_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIzLTctMS0xLTEyMDQzNA_be0f6db6-761c-4ac3-9e8a-76204e8ed4f2">&#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="ia8672ccffb0847da8197e8f1905bc049_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzI0LTEtMS0xLTEyMDQzNA_5b555467-e1d3-4737-9a06-a1e11dbb9304">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="if79aa35472a44f8d8167ccda56262cfa_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzI0LTMtMS0xLTEyMDQzNA_dab0c5ea-1cb1-4482-a650-172961bbbcb7">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="ic42d1505acc54e498c46477d1eece4fa_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzI0LTUtMS0xLTEyMDQzNA_1c996ace-acf1-4c71-8f89-be7e38a8f5fb">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="i7c0426e086d1437eb070fbefb94cad06_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzI0LTctMS0xLTEyMDQzNA_abc7b0cd-9433-4996-ada3-38ed731cce44">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%">Derivative</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%">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="i1ec0b4b95da047bc8d8fbd6382c0227e_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzI4LTEtMS0xLTEyMDQzNA_a1c4c677-986f-4101-8927-35a22b28830c">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="i9281e6e1c0d54e08a50b4d234d0f9dc3_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzI4LTMtMS0xLTEyMDQzNA_4dc40bae-2583-4451-8a5a-754661055701">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="ic62ec7ecbb7045c9bb3b536748594c2b_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzI4LTUtMS0xLTEyMDQzNA_e679b3da-25a8-4b89-a436-3df4a17cb7cc">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="ib3705c566c7a4deb97125fd3270cbc3c_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzI4LTctMS0xLTEyMDQzNA_4a08b3c6-830e-4370-80ce-525d4548a44e">&#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%">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="i731a6c1d13d54eaf85eb106ad78b9265_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMwLTEtMS0xLTEyMDQzNA_a8dcf6e1-4b1b-4ca9-9672-d858862b4a88">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="i31aaf5ad5a6a44f8a37d51fc5c8c1afa_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMwLTMtMS0xLTEyMDQzNA_7ff75605-9a2a-4e8b-aeb7-acae6f76d11d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2758e0c235324f57aaa7fd6ac315e618_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMwLTUtMS0xLTEyMDQzNA_417b9c5c-4f2d-4a03-964a-43245fb937b6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fb6aaa8e13647d59de39cc7738e744e_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMwLTctMS0xLTEyMDQzNA_a64ee5c4-c012-4078-b888-41e79451e582">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="i0cb745c7b8a34e7e980d4109f034ba24_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMxLTEtMS0xLTEyMDQzNA_2fc350ec-e8f2-435e-8f28-7cb4b2fe2796">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="i6e3054649eb2470aaed3b01e13211ecc_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMxLTMtMS0xLTEyMDQzNA_49e91ea3-eefd-4e39-bb75-62192068bba7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1562b524a2b34bb189399346febeff7d_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMxLTUtMS0xLTEyMDQzNA_6a79ea34-e266-4038-ba6e-32c5ca66e43b">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1e9cbbb89c847a79ac3fabf5f405bb3_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMxLTctMS0xLTEyMDQzNA_ebb0fdb5-01fd-4bb0-96ac-1793e33e5b8a">&#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="ia8672ccffb0847da8197e8f1905bc049_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMyLTEtMS0xLTEyMDQzNA_2eb68b6d-21c8-4afc-8098-e6828d01bd45">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="if79aa35472a44f8d8167ccda56262cfa_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMyLTMtMS0xLTEyMDQzNA_9ad44a03-939a-498c-9dd3-f934bef6b45c">&#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="ic42d1505acc54e498c46477d1eece4fa_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMyLTUtMS0xLTEyMDQzNA_ebbc10d3-32d7-4ac1-a54e-de750b39c78d">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="i7c0426e086d1437eb070fbefb94cad06_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMyLTctMS0xLTEyMDQzNA_1bb03276-e324-4547-a887-5c2dba30b9ab">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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="INF" name="hmst:FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzMzNTM_5cf46056-6f30-4b35-b605-e7acd5b61588"><ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="INF" name="hmst:FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzMzNTM_9da4327f-c9e3-4e78-8465-08b87b903316">no</ix:nonFraction></ix:nonFraction> transfers between levels of the fair value hierarchy during 2022 and 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%;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 IRCLs, which are accounted for as derivatives.&#160;For information regarding fair value changes and activity for single family MSRs during 2022 and 2021, 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%">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><ix:continuation id="i6b0dba31a5f14ee68705710f69bc70f2" continuedAt="i7ed033a0145a48f2904f7cbb4d1a8ef6"><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 the 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="i582538e133bf4b5c89653c93cd478b62_I20221231" decimals="-5" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzczMTA_3c0ce5c2-1ed5-4795-9ff6-4a12095546f3">5.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i7c0426e086d1437eb070fbefb94cad06_I20211231" decimals="-5" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzczMTc_e2a7c376-f7de-4b28-83bb-b6b3a35c4e63">7.3</ix:nonFraction> million at December&#160;31, 2022 and 2021, respectively.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzExODIy_c4a32a46-a259-4b86-b8d4-48466c43824a" 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, 2022</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="i582538e133bf4b5c89653c93cd478b62_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzMtMS0xLTEtMTIwNDM0_c47a3d15-a87e-4976-ab40-cdf1f7e472b3">2,009</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="i73cc0c37cc744599a3ee0dc9ed2a769d_I20221231" decimals="4" name="us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzMtNy0xLTEtMTIwNDM0_3abeaec9-529a-45ee-a96d-73310a4cf4a5">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="ib180c0fd7d6d4385ba555670f5bfd49e_I20221231" decimals="4" name="us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzMtOS0xLTEtMTIwNDM0_af9596f0-09a5-41a7-ae69-d90bdf422aa5">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="if5e98a44d2bd44c2aaf59c5a6740f463_I20221231" decimals="4" name="us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzMtMTEtMS0xLTEyMDQzNA_07d8d8c1-ebed-4a68-adb3-242783cd2b1d">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="i18383a010f044f13a805870d9aa54089_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzQtMS0xLTEtMTIwNDM0_b908c971-b409-476e-9801-a30a5345bb00">5,868</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="ie66cb05d1ef145e2ada16c46e59dcd8c_I20221231" decimals="4" name="hmst:LoansHeldforInvestmentMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzQtNy0xLTEtMTIwNDM0_024debbe-32f9-4e12-a1bd-2c53f70293f4">2.87</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="i2288019cba8c419f874383e172d5b383_I20221231" decimals="4" name="hmst:LoansHeldforInvestmentMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzQtOS0xLTEtMTIwNDM0_ae0536a9-1e36-4d63-85d2-ba5bb0f38dbf">5.15</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="ifb102d1dd6544f28b4085bcd6f2e15cc_I20221231" decimals="4" name="hmst:LoansHeldforInvestmentMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzQtMTEtMS0xLTEyMDQzNA_76339420-4bfd-441b-9f1e-8f42ce0fe4f4">4.14</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="ia06e5ea437454273bb41fd1605aa0e2d_I20221231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzUtMS0xLTEtMTIwNDM0_f0d9e2f1-2491-44a8-9491-eb740c479f11">105</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="ic30f5d41a1d84cae852b123226016a6d_I20221231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzUtNy0xLTEtMTIwNDM0_66f04fd0-0e8e-4646-a84e-c66094c132da">0.10</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="i92cd6db1b90b4db1b3337c20dde7d84f_I20221231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzUtOS0xLTEtMTIwNDM0_8bf8a57b-2903-4e93-8c27-12dd92b11b48">17.50</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="iaf54910239024a89927af9e1920f2f87_I20221231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzUtMTEtMS0xLTEyMDQzNA_ae3d4dea-0c8b-4781-a1b7-e54c2b776db1">6.43</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="i7ed7b641d5c24632a4bf83041946b2bb_I20221231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzYtNy0xLTEtMTIwNDM0_b23c4547-cd44-49ff-b151-19d6337f1eb7">0.54</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="i4bdc32ab63cf4660b20eb86ffb85c6e6_I20221231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzYtOS0xLTEtMTIwNDM0_2a5eb22e-1787-4924-a47d-eff9de50b729">1.11</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="i94ef477c593b4be48cb1001e6179d72a_I20221231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzYtMTEtMS0xLTEyMDQzNA_acec3121-b548-4b67-a811-8d873e81d305">0.95</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, 2021</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="i7c0426e086d1437eb070fbefb94cad06_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzgtMS0xLTEtMTIwNDM0_9eb57155-058b-4301-a5b1-c49f83ba74a2">2,482</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="i9e3dfe2a1ec5468d998e7a2c4cddb77b_I20211231" decimals="4" name="us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzgtNy0xLTEtMTIwNDM0_d61c8299-290a-425e-8941-42c2db42fe39">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="i0a44928914cb426285e4fd044c8cc8bc_I20211231" decimals="4" name="us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzgtOS0xLTEtMTIwNDM0_d02c1dcb-7163-4265-9a98-04a3f1457816">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="ie58c1d50e3d94a46b1a2976068231b53_I20211231" decimals="4" name="us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzgtMTEtMS0xLTEyMDQzNA_ce415b5a-872f-44f5-b547-fc986f864aa6">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="i8ed2ff0dca5b4705a51b93eda4628da9_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzktMS0xLTEtMTIwNDM0_9ec5b09c-1717-4952-ba15-cf81a5e46702">7,287</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="i03e2f367612642fea6dfed86938e23d0_I20211231" decimals="4" name="hmst:LoansHeldforInvestmentMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzktNy0xLTEtMTIwNDM0_878ee3f7-98c9-45c0-b218-9f9f5a28777f">2.39</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="i456bb2afaaff4849a80f4941d53d6ef4_I20211231" decimals="4" name="hmst:LoansHeldforInvestmentMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzktOS0xLTEtMTIwNDM0_37bd82f8-2a9d-4d75-9389-fa5a2187e958">7.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="ibaac863c4f7c4ef2a5abee021d0178ad_I20211231" decimals="4" name="hmst:LoansHeldforInvestmentMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzktMTEtMS0xLTEyMDQzNA_f2b12448-0d0f-407b-b3d0-3f2c1e97ea2c">3.56</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="i0fb6aaa8e13647d59de39cc7738e744e_I20211231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzEwLTEtMS0xLTEyMDQzNA_6a717398-6d57-4bbb-9fa5-9deaa8b5ebe0">2,484</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="ic9d2bd5d21e34a8488dac41ab6754173_I20211231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzEwLTctMS0xLTEyMDQzNA_b45004e0-602e-4ed3-aea2-9740e1c78c51">0.15</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="icedf2c6bbea849c8b4e1c7b2dd266516_I20211231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzEwLTktMS0xLTEyMDQzNA_0c76fbc6-b965-4fd2-af5a-55eaa0540c67">21.93</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="i1296b2b1802640f880179d1be407f4a2_I20211231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzEwLTExLTEtMS0xMjA0MzQ_8f675e6f-462b-4c3a-8e87-d19fbbbedbf2">8.44</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="ic39c085e0a3540a4acb3882f1fa03eb1_I20211231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzExLTctMS0xLTEyMDQzNA_b642d7c7-51b7-48a9-8fa6-ca9080e98ac5">0.35</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="icb20b3789cb34736b448233af173b5c5_I20211231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzExLTktMS0xLTEyMDQzNA_7b355dd4-eaf7-4695-9077-ede446755ca1">1.46</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="i6565871a3c9c421191a9641861636114_I20211231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzExLTExLTEtMS0xMjA0MzQ_aa84b2ca-9b88-48f6-abe1-73adb572cfa7">1.15</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="i582538e133bf4b5c89653c93cd478b62_I20221231" decimals="INF" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzc0ODA_5c650194-bb49-43b6-9c9f-b5eaeba704fe"><ix:nonFraction unitRef="usd" contextRef="i7c0426e086d1437eb070fbefb94cad06_I20211231" decimals="INF" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzc0ODA_fce12418-e941-4c13-ae54-a9ceb4639e42">no</ix:nonFraction></ix:nonFraction> LHFS where the fair value was not derived with significant observable inputs at December 31, 2022 or 2021.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzExODM5_b4796a3f-e519-47db-8512-81884ec1c4ad" continuedAt="ied22aaf12b99450ea07ea98f63d71de8" 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, 2022</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="i3c7a66fe233b4f5f8dc17e04d0fac62d_I20211231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzMtMi0xLTEtMTI2ODMz_1d54e068-31bd-4216-85ac-bc27599a2aa3">2,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i4a3a1e34733b44aca84e3cbcc937f44e_D20220101-20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzMtNC0xLTEtMTI2ODMz_a574cd9a-a864-4d06-89e7-d6073984334f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i4a3a1e34733b44aca84e3cbcc937f44e_D20220101-20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzMtNi0xLTEtMTI2ODMz_629efeee-c0c0-4d0e-9d85-35827e6051df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i4a3a1e34733b44aca84e3cbcc937f44e_D20220101-20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzMtOC0xLTEtMTI2ODMz_82d9094e-cf91-42e8-9a5a-b97cace48d2b">193</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="i4a3a1e34733b44aca84e3cbcc937f44e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzMtMTAtMS0xLTEyNjgzMw_80c6dd3e-129d-4e11-b35f-8bad2e61c2f3">280</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="idcc454e4f0894a31ae6355bc9b2e1e6d_I20221231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzMtMTItMS0xLTEyMDQzNA_c624d014-4691-42b4-91ac-20b495b99d47">2,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i11b40fd3ff7d459fa617c9fe20e7aac2_I20211231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzQtMi0xLTEtMTIwNDM0_7c017d92-f36b-47c2-9359-34b5663f9d54">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="ibf767358ed674d27956169cb80d2ba54_D20220101-20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzQtNC0xLTEtMTIwNDM0_4753cf59-dc2c-4c8f-99d7-ab7f1c113340">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf767358ed674d27956169cb80d2ba54_D20220101-20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzQtNi0xLTEtMTIwNDM0_2004cfd4-2b81-4407-b28f-3fdee1cacb55">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf767358ed674d27956169cb80d2ba54_D20220101-20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzQtOC0xLTEtMTIwNDM0_91e17059-d16c-4a46-8e9d-9e2ef32e4a34">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf767358ed674d27956169cb80d2ba54_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzQtMTAtMS0xLTEyMDQzNA_187dea6a-f104-4962-891e-f4ae77589485">1,419</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="i305654547f754c63ba5adbf46dee45d8_I20221231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzQtMTItMS0xLTEyMDQzNA_ea5c1b7b-8bb3-45c5-8ebe-012efdc78b4e">5,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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, 2021</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="i4ecc26f3ce6e441e9e18c20482cab7dd_I20201231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzYtMi0xLTEtMTIwNDM0_7d2ba349-16ec-4fdf-a664-6af1517d6270">2,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f7cb0a9e3814283814b56c340e7bcb7_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzYtNC0xLTEtMTIwNDM0_8399fd1f-f5fb-4d0a-a3b1-d92956693e0c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i4f7cb0a9e3814283814b56c340e7bcb7_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzYtNi0xLTEtMTIwNDM0_1dbad7bf-e66a-4f93-9bca-528b1f32b3b0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i4f7cb0a9e3814283814b56c340e7bcb7_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzYtOC0xLTEtMTIwNDM0_3a34e3f3-4190-4d69-95e3-4a7ae855f159">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="i4f7cb0a9e3814283814b56c340e7bcb7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzYtMTAtMS0xLTEyMDQzNA_80a6e073-f8dd-4073-8821-8529aed33152">36</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c7a66fe233b4f5f8dc17e04d0fac62d_I20211231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzYtMTItMS0xLTEyMDQzNA_070ff1e1-2ea9-4545-8c5e-b290d2d9e732">2,482</ix:nonFraction>&#160;</span></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="iabf6ec78a7374131b2c58b1a511eda0d_I20201231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzgtMi0xLTEtMTIwNDM0_4d51a48e-a82d-420e-8022-cf66c5df49ac">7,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00db4ecf5a3240a388111dd95b3e4041_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzgtNC0xLTEtMTIwNDM0_63ce4359-b815-448b-aa82-c311d2744f27">4,051</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00db4ecf5a3240a388111dd95b3e4041_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzgtNi0xLTEtMTIwNDM0_b07dea92-969b-4059-9e29-056e9a51ec4b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i00db4ecf5a3240a388111dd95b3e4041_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzgtOC0xLTEtMTIwNDM0_6f0158c6-9f33-4232-8f93-d3ecc8aaba5a">4,279</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="i00db4ecf5a3240a388111dd95b3e4041_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzgtMTAtMS0xLTEyMDQzNA_9ca14d4b-f914-491d-a5a5-f2f1da164bf1">407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11b40fd3ff7d459fa617c9fe20e7aac2_I20211231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzgtMTItMS0xLTEyMDQzNA_449c005d-0531-4c91-9663-1784c1bb34e0">7,287</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 statements.</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%">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><ix:continuation id="i7ed033a0145a48f2904f7cbb4d1a8ef6" continuedAt="i4f444725c05d477288b1bb5e687ced3f"><ix:continuation id="ied22aaf12b99450ea07ea98f63d71de8"><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 commitments:</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></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%">2022</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%">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><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="ic30b740df43648f297ba7c03937fce22_I20211231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpmZmRhZmFjZWNmZGE0NzQ1YjJhNzJkM2ViYWQ2OTVmYy90YWJsZXJhbmdlOmZmZGFmYWNlY2ZkYTQ3NDViMmE3MmQzZWJhZDY5NWZjXzMtMS0xLTEtMTIwNDM0_1b5b196c-1fe4-4226-af00-02a0cf5f4aa3">2,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff34b6d4634d4cc0b913981644985069_I20201231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpmZmRhZmFjZWNmZGE0NzQ1YjJhNzJkM2ViYWQ2OTVmYy90YWJsZXJhbmdlOmZmZGFmYWNlY2ZkYTQ3NDViMmE3MmQzZWJhZDY5NWZjXzMtMy0xLTEtMTIwNDM0_ae29fb56-c5f9-443b-9de0-7c308f7437b3">17,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 19pt;text-align:left;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="i694d49be208b492e849810a5c68712c1_D20220101-20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpmZmRhZmFjZWNmZGE0NzQ1YjJhNzJkM2ViYWQ2OTVmYy90YWJsZXJhbmdlOmZmZGFmYWNlY2ZkYTQ3NDViMmE3MmQzZWJhZDY5NWZjXzQtMS0xLTEtMTIwNDM0_f288432c-b9fa-45ce-b886-38cc2a463f73">68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied55e2c85f7645ee8f5670de3b738359_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpmZmRhZmFjZWNmZGE0NzQ1YjJhNzJkM2ViYWQ2OTVmYy90YWJsZXJhbmdlOmZmZGFmYWNlY2ZkYTQ3NDViMmE3MmQzZWJhZDY5NWZjXzQtMy0xLTEtMTIwNDM0_ef16d816-2172-4a7c-988d-9fd290a27d7f">11,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 19pt;text-align: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="i694d49be208b492e849810a5c68712c1_D20220101-20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpmZmRhZmFjZWNmZGE0NzQ1YjJhNzJkM2ViYWQ2OTVmYy90YWJsZXJhbmdlOmZmZGFmYWNlY2ZkYTQ3NDViMmE3MmQzZWJhZDY5NWZjXzUtMS0xLTEtMTIwNDM0_08d7aa2e-110f-4200-8faf-ddd7c65e7a49">2,447</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="ied55e2c85f7645ee8f5670de3b738359_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpmZmRhZmFjZWNmZGE0NzQ1YjJhNzJkM2ViYWQ2OTVmYy90YWJsZXJhbmdlOmZmZGFmYWNlY2ZkYTQ3NDViMmE3MmQzZWJhZDY5NWZjXzUtMy0xLTEtMTIwNDM0_9ea8797b-c989-4580-b271-47b294a93e85">26,796</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="i0d2ffb83569f4402a12665942a2b026d_I20221231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpmZmRhZmFjZWNmZGE0NzQ1YjJhNzJkM2ViYWQ2OTVmYy90YWJsZXJhbmdlOmZmZGFmYWNlY2ZkYTQ3NDViMmE3MmQzZWJhZDY5NWZjXzYtMS0xLTEtMTIwNDM0_8a8b634c-aff5-47e7-b101-6b9df5ed8186">105</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="ic30b740df43648f297ba7c03937fce22_I20211231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpmZmRhZmFjZWNmZGE0NzQ1YjJhNzJkM2ViYWQ2OTVmYy90YWJsZXJhbmdlOmZmZGFmYWNlY2ZkYTQ3NDViMmE3MmQzZWJhZDY5NWZjXzYtMy0xLTEtMTIwNDM0_4340ae6e-e271-431f-9f1b-991d0169c15a">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></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:120%">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzExODI2_00e35770-874e-4d36-af61-63dabf957b06" 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 presents assets classified as Level 3 assets that had changes in their recorded fair value during 2022 and 2021 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:97.807%"><tr><td style="width:1.0%"></td><td style="width:66.164%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.895%"></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="padding:2px 1pt;text-align: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="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, 2022</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></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="i601d6ba9a4794a68b349672a3c5d7ad3_I20221231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4ZjA1ZTdmODk2NTY0NmM4YTc5YmMwNDVlMWZkZDk0NS90YWJsZXJhbmdlOjhmMDVlN2Y4OTY1NjQ2YzhhNzliYzA0NWUxZmRkOTQ1XzMtMS0xLTEtMTIwNDM0_00cad1b5-bdb3-4584-8943-76d9c2d31ef4">3,186</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="ia68665664e254b6a9d4f1af733d74992_D20220101-20221231" decimals="-3" sign="-" name="hmst:GainsLossesOnLoansHeldForInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4ZjA1ZTdmODk2NTY0NmM4YTc5YmMwNDVlMWZkZDk0NS90YWJsZXJhbmdlOjhmMDVlN2Y4OTY1NjQ2YzhhNzliYzA0NWUxZmRkOTQ1XzMtOS0xLTEtMTIwNDM0_2288aba7-b32b-424d-a6fc-28bf7e98fc84">385</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, 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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="i0f1fffd5015243b2b84fa59a6a83e216_I20211231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4ZjA1ZTdmODk2NTY0NmM4YTc5YmMwNDVlMWZkZDk0NS90YWJsZXJhbmdlOjhmMDVlN2Y4OTY1NjQ2YzhhNzliYzA0NWUxZmRkOTQ1XzYtMS0xLTEtMTIwNDM0_625638dc-5cdf-4130-bb64-7aa4a22286bf">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id6e169f40c414e18a35b1f9a5cfcb7e0_D20210101-20211231" decimals="-3" sign="-" name="hmst:GainsLossesOnLoansHeldForInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4ZjA1ZTdmODk2NTY0NmM4YTc5YmMwNDVlMWZkZDk0NS90YWJsZXJhbmdlOjhmMDVlN2Y4OTY1NjQ2YzhhNzliYzA0NWUxZmRkOTQ1XzYtOS0xLTEtMTIwNDM0_42f5116c-b9dd-4f4e-9474-3f3ce0489359">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display: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%">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><ix:continuation id="i4f444725c05d477288b1bb5e687ced3f" continuedAt="iaddf72faf8574c3099d5dbb16bb15dfc"><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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzExODI3_08f66757-a902-4ef9-ae0f-602e955e20c3" 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, 2022</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="id11532d0186e48a79f3d4080a396b444_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzQtMS0xLTEtMTIwNDM0_3e0947bd-5d5f-4fec-890b-a385e96465e7">72,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i772f0e39c53d414eb5b122e02133322e_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzQtMy0xLTEtMTIwNDM0_52deed59-1b11-4d22-bd55-e4856877af0f">72,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i80bdb7f2fe6d448e8d47b32737e9b3b5_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzQtNS0xLTEtMTIwNDM0_1de5133d-7106-448d-be42-f5c65a6c3297">72,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="ia700b8e5c80b4203ba81eab6e16a8d56_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzQtNy0xLTEtMTIwNDM0_49ddf985-c0cd-4c83-a70b-2edf88a6786d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="id488a0f76a944200bbff424bd49912fc_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzQtOS0xLTEtMTIwNDM0_ed7d5046-b8cd-4a26-8e53-cabed2681787">&#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="id11532d0186e48a79f3d4080a396b444_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzUtMS0xLTEtMTIwNDM0_2a3c551a-6f06-4d7e-bb88-22207b363aca">2,441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i772f0e39c53d414eb5b122e02133322e_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzUtMy0xLTEtMTIwNDM0_42408c6e-d979-453d-9203-28e47297f4e0">2,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80bdb7f2fe6d448e8d47b32737e9b3b5_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzUtNS0xLTEtMTIwNDM0_a70cbe2e-46c3-41a5-a3a2-2491fe9e2234">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia700b8e5c80b4203ba81eab6e16a8d56_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzUtNy0xLTEtMTIwNDM0_668dba7d-3817-428e-be6c-eafaf31e4fb1">2,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id488a0f76a944200bbff424bd49912fc_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzUtOS0xLTEtMTIwNDM0_65de239f-517f-46bd-b59d-26aadc555572">&#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="id11532d0186e48a79f3d4080a396b444_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzYtMS0xLTEtMTIwNDM0_453c7435-67b1-484c-ab0d-3f17b5538231">7,378,952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i772f0e39c53d414eb5b122e02133322e_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzYtMy0xLTEtMTIwNDM0_82ff93ff-d07c-4a2c-a3e8-d97946b6a5a6">6,988,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="i80bdb7f2fe6d448e8d47b32737e9b3b5_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzYtNS0xLTEtMTIwNDM0_a3ec2892-f34f-40fc-8a31-5bba422c274c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia700b8e5c80b4203ba81eab6e16a8d56_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzYtNy0xLTEtMTIwNDM0_c67dcdb8-838f-45c7-b0d9-73e7521bbff7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id488a0f76a944200bbff424bd49912fc_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzYtOS0xLTEtMTIwNDM0_e08ffe05-1db7-4bae-bd6e-adf363dc415f">6,988,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 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="i743d7f5e58c846abb4069599e4367145_I20221231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzgtMS0xLTEtMTIwNDM0_a01ef912-0989-45be-9f4b-4f767542d1e1">3,252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdd5292f33742afb9af0dbad9393acd_I20221231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzgtMy0xLTEtMTIwNDM0_ce8c5558-8241-4bfc-a018-7a50468fdc5f">3,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="ie8b6c8f35f314a70bc4689f6ceef33cd_I20221231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzgtNS0xLTEtMTIwNDM0_f2b7fcca-e04b-4107-be44-aeb39ef292b8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70b1058129b245fb9ac791601dd5d2c7_I20221231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzgtNy0xLTEtMTIwNDM0_4d61d2f1-23c6-48ea-a248-44fee2250cae">3,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="i111af89c2d1a486595df2a539a34e760_I20221231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzgtOS0xLTEtMTIwNDM0_51b554e5-7871-4432-ab3b-82047871fe65">&#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="i743d7f5e58c846abb4069599e4367145_I20221231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzktMS0xLTEtMTIwNDM0_3eca89f6-8416-4773-b252-f8cb35b63ee1">35,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdd5292f33742afb9af0dbad9393acd_I20221231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzktMy0xLTEtMTIwNDM0_73c7679b-d88f-4696-8e51-fbf1066649aa">39,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8b6c8f35f314a70bc4689f6ceef33cd_I20221231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzktNS0xLTEtMTIwNDM0_5a6ec1ac-3c9a-4365-86be-d110a643d89d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70b1058129b245fb9ac791601dd5d2c7_I20221231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzktNy0xLTEtMTIwNDM0_44034775-175b-4d2a-a7f5-50653b49566f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i111af89c2d1a486595df2a539a34e760_I20221231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzktOS0xLTEtMTIwNDM0_22e163ae-330f-42d3-98e1-5dae8c07e394">39,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 2px 19pt;text-align: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="id11532d0186e48a79f3d4080a396b444_I20221231" decimals="-3" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzEwLTEtMS0xLTEyMDQzNA_89f74312-8a13-4f45-ba6c-9d4cd8625ee7">49,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="i772f0e39c53d414eb5b122e02133322e_I20221231" decimals="-3" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzEwLTMtMS0xLTEyMDQzNA_dbf216fb-e1bd-42fa-acb1-c0012853dcee">49,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="i80bdb7f2fe6d448e8d47b32737e9b3b5_I20221231" decimals="-3" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzEwLTUtMS0xLTEyMDQzNA_0912e577-ff86-4f23-9563-18e1082dda5d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia700b8e5c80b4203ba81eab6e16a8d56_I20221231" decimals="-3" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzEwLTctMS0xLTEyMDQzNA_6537ab0d-2b8e-4c2c-9ed6-6b8b51ebdd12">49,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="id488a0f76a944200bbff424bd49912fc_I20221231" decimals="-3" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzEwLTktMS0xLTEyMDQzNA_0551e9c5-8052-4746-b768-abdc92067bf4">&#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="i938ca4f992294ef1bbdb3dfe13e6bdd7_I20221231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzExLTEtMS0xLTEyMDQzNA_ac8b630b-8643-4696-8cce-eae4978b8d5a">6,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7df49911e8a34336bce3b1a226282292_I20221231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzExLTMtMS0xLTEyMDQzNA_35b26310-42e1-4229-ac13-e6f6e6989044">6,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i793ff2ed43cf4dcdac8cb3dc5ef93dd3_I20221231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzExLTUtMS0xLTEyMDQzNA_ab61dc64-2beb-4ff7-b34a-e94a060fb3cc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1064f4f247514518ab000663cdcaff7b_I20221231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzExLTctMS0xLTEyMDQzNA_69d684cb-4dec-452f-876b-81fbd4a5fa03">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib26f7b1fa50c438a96d580a683582bf5_I20221231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzExLTktMS0xLTEyMDQzNA_5c6e64f7-fb35-43dd-8afc-e8e49e66d191">6,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="id11532d0186e48a79f3d4080a396b444_I20221231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzEzLTEtMS0xLTEyMDQzNA_5581da17-f336-4c8f-8ce6-0a3939ea9f32">2,943,331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i772f0e39c53d414eb5b122e02133322e_I20221231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzEzLTMtMS0xLTEyMDQzNA_91d4978d-6add-4e20-bf9b-fe54e7a8a06c">2,910,301</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80bdb7f2fe6d448e8d47b32737e9b3b5_I20221231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzEzLTUtMS0xLTEyMDQzNA_72241e2f-9d5c-43e1-a09c-d42370874dae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="ia700b8e5c80b4203ba81eab6e16a8d56_I20221231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzEzLTctMS0xLTEyMDQzNA_452a3afe-025f-4841-9a41-ac9dec3648a5">2,910,301</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id488a0f76a944200bbff424bd49912fc_I20221231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzEzLTktMS0xLTEyMDQzNA_266627a9-9946-4a94-b527-09c1bd7f80ff">&#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="id11532d0186e48a79f3d4080a396b444_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzE0LTEtMS0xLTEyMDQzNA_35392ac8-482a-4b45-89e3-23060ee35f20">1,016,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="i772f0e39c53d414eb5b122e02133322e_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzE0LTMtMS0xLTEyMDQzNA_cc421b68-6cbf-41cd-9686-b4e4c7d8b698">1,014,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80bdb7f2fe6d448e8d47b32737e9b3b5_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzE0LTUtMS0xLTEyMDQzNA_e0d796f0-546f-4bbd-b79e-c5758a97d123">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia700b8e5c80b4203ba81eab6e16a8d56_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzE0LTctMS0xLTEyMDQzNA_b441af36-5037-43e1-962d-fd78ac5c7b6f">1,014,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id488a0f76a944200bbff424bd49912fc_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzE0LTktMS0xLTEyMDQzNA_bdfe8ffc-d11c-4b51-b77b-0b99736a10b1">&#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%">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="id11532d0186e48a79f3d4080a396b444_I20221231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzE2LTEtMS0xLTEyMDQzNA_7e77c5cf-ed90-43b4-9020-fcee663fbf4a">224,404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i772f0e39c53d414eb5b122e02133322e_I20221231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzE2LTMtMS0xLTEyMDQzNA_fd6112cc-615d-494c-bbeb-8fde556fdd28">202,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="i80bdb7f2fe6d448e8d47b32737e9b3b5_I20221231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzE2LTUtMS0xLTEyMDQzNA_5e8b7d8a-d865-4c5f-b682-e30b974d4b87">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia700b8e5c80b4203ba81eab6e16a8d56_I20221231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzE2LTctMS0xLTEyMDQzNA_286c87e9-1868-4b7c-8e37-7ff113cb73e2">202,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="id488a0f76a944200bbff424bd49912fc_I20221231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzE2LTktMS0xLTEyMDQzNA_5d3c3286-1920-44eb-8b8f-a8c066e92612">&#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><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="id6fab19d3ea64ea1b5f65e8646070fc0_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzQtMS0xLTEtMTIwNDM0_e4a9d9e3-c8eb-496b-a62e-692e1d30e3a0">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="i37613158b75e4a278c9f92ec471df9cf_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzQtMy0xLTEtMTIwNDM0_5fe04058-ff44-4e24-9989-78f85df34176">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="i84b94d98f82d4947bff0eb36689876e4_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzQtNS0xLTEtMTIwNDM0_4a6f6b31-7379-4944-838f-424225ed52cd">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="ia2a43ef7f19c4fa6a4f22fbd463dcee4_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzQtNy0xLTEtMTIwNDM0_9e1585f4-1ac7-46dd-ad92-2c00000b4310">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i72abe5587991480dbb234743ec5eb5a4_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzQtOS0xLTEtMTIwNDM0_21bdfdd1-c3a3-493e-bb8f-cbf7f12c54ca">&#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="id6fab19d3ea64ea1b5f65e8646070fc0_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzUtMS0xLTEtMTIwNDM0_2aa25bc8-a259-4de8-be38-8a2f95ba55dd">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="i37613158b75e4a278c9f92ec471df9cf_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzUtMy0xLTEtMTIwNDM0_28b5c38d-740e-456f-a0ec-4240490a6c92">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="i84b94d98f82d4947bff0eb36689876e4_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzUtNS0xLTEtMTIwNDM0_9c9d606d-4a0f-40ad-be39-f65eee759e82">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2a43ef7f19c4fa6a4f22fbd463dcee4_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzUtNy0xLTEtMTIwNDM0_619283ab-1d74-43b3-ab05-905c533ccbe8">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="i72abe5587991480dbb234743ec5eb5a4_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzUtOS0xLTEtMTIwNDM0_fd2f9bc9-024f-495a-be83-f5e69e3a1e69">&#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="id6fab19d3ea64ea1b5f65e8646070fc0_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzYtMS0xLTEtMTIwNDM0_6a742075-1fb4-4694-8b54-d4810bb77571">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="i37613158b75e4a278c9f92ec471df9cf_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzYtMy0xLTEtMTIwNDM0_2331de9f-6fff-4c07-8554-5d61800210f3">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="i84b94d98f82d4947bff0eb36689876e4_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzYtNS0xLTEtMTIwNDM0_79811cdf-fe79-4ee5-9a5d-0dfb2195e03b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2a43ef7f19c4fa6a4f22fbd463dcee4_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzYtNy0xLTEtMTIwNDM0_eb55b5bc-6fb9-4bad-aa88-17a2e2f6c9d2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72abe5587991480dbb234743ec5eb5a4_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzYtOS0xLTEtMTIwNDM0_dc0780da-fa7a-4ee2-b15f-69955157b5ce">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="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="i4cd25a1ad4bb47988566392aaf58d248_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzgtMS0xLTEtMTIwNDM0_15080361-c246-4ed8-9225-e1f63c1aa91a">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="i5cf4ca34cdab4a779dd31d901a45b410_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzgtMy0xLTEtMTIwNDM0_459b25c4-e121-4cd0-b925-69966ffcb3be">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="i9982d2e60892477fa0683d1573aad926_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzgtNS0xLTEtMTIwNDM0_e2c7e2a2-dbdf-4896-9d36-c07926ca2577">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73ff096692a746019be11c568c4e0a2b_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzgtNy0xLTEtMTIwNDM0_46447068-e4e3-47a8-b880-6ceb6a892955">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="iefa14ea8488a461d96a89dfbb4dcce85_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzgtOS0xLTEtMTIwNDM0_8f3842e6-f243-4973-84c0-2e8279d469ad">&#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 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="i4cd25a1ad4bb47988566392aaf58d248_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzktMS0xLTEtMTIwNDM0_ddee47c4-3fbd-43f9-8479-bc5f01236576">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="i5cf4ca34cdab4a779dd31d901a45b410_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzktMy0xLTEtMTIwNDM0_817a87cc-9a65-45c8-9bb6-2bd8423d0675">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="i9982d2e60892477fa0683d1573aad926_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzktNS0xLTEtMTIwNDM0_294e6c1d-50cf-43a7-a61b-77400bb09acf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73ff096692a746019be11c568c4e0a2b_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzktNy0xLTEtMTIwNDM0_045f3b41-3357-4990-a0f2-a38116f28b67">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefa14ea8488a461d96a89dfbb4dcce85_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzktOS0xLTEtMTIwNDM0_19f0ee12-de79-499f-aaea-cd424c77cefa">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="id6fab19d3ea64ea1b5f65e8646070fc0_I20211231" decimals="-3" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzEwLTEtMS0xLTEyMDQzNA_bd3e6fe1-7db3-4e17-b8d4-e8839a9ccf99">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="i37613158b75e4a278c9f92ec471df9cf_I20211231" decimals="-3" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzEwLTMtMS0xLTEyMDQzNA_0e2da822-bdd8-42c1-b606-492dffb9f931">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="i84b94d98f82d4947bff0eb36689876e4_I20211231" decimals="-3" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzEwLTUtMS0xLTEyMDQzNA_39666dbf-c5c5-4605-9fd1-3c4913474288">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2a43ef7f19c4fa6a4f22fbd463dcee4_I20211231" decimals="-3" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzEwLTctMS0xLTEyMDQzNA_d0823b40-94f8-4d5d-a494-657159251bf4">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="i72abe5587991480dbb234743ec5eb5a4_I20211231" decimals="-3" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzEwLTktMS0xLTEyMDQzNA_35361f0b-e446-48ed-bdef-5f9295aa60bb">&#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="ic1218984305d4e0991a6494f6f3b2a9d_I20211231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzExLTEtMS0xLTEyMDQzNA_f91d80ca-ff84-40c5-ab21-6f7ce31f7560">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="idaeabcde034c408e9b1980e3440388de_I20211231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzExLTMtMS0xLTEyMDQzNA_c4a4bc3b-5392-4432-a946-0f6ed6791a18">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="if5354e88abfd4b179141c0c2ce590ade_I20211231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzExLTUtMS0xLTEyMDQzNA_86e2427f-f78f-433e-b5c7-f7fbf29beb36">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib836e7b21e18479fbdfd1e554c533693_I20211231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzExLTctMS0xLTEyMDQzNA_348f7cef-6e35-442e-9137-e31ee532b23d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e9e5eeabf704004a55fb85007349081_I20211231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzExLTktMS0xLTEyMDQzNA_95dd7449-9ec4-4174-9065-2c70e3bab801">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="id6fab19d3ea64ea1b5f65e8646070fc0_I20211231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzEzLTEtMS0xLTEyMDQzNA_c53184d6-84fc-4f3b-8739-82333046ba0d">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="i37613158b75e4a278c9f92ec471df9cf_I20211231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzEzLTMtMS0xLTEyMDQzNA_d6ab2ded-5de6-4a6e-bc26-9639c6a601d6">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="i84b94d98f82d4947bff0eb36689876e4_I20211231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzEzLTUtMS0xLTEyMDQzNA_d324fb40-23df-4c10-b932-6fcc77919278">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="ia2a43ef7f19c4fa6a4f22fbd463dcee4_I20211231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzEzLTctMS0xLTEyMDQzNA_aed8dfbd-25f3-4d3a-8eee-18724d860a90">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="i72abe5587991480dbb234743ec5eb5a4_I20211231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzEzLTktMS0xLTEyMDQzNA_4a52beca-658a-45ad-8c8e-fd4fa692078c">&#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="id6fab19d3ea64ea1b5f65e8646070fc0_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzE0LTEtMS0xLTEyMDQzNA_754635d3-3de8-4276-987e-e00e63a948f8">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="i37613158b75e4a278c9f92ec471df9cf_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzE0LTMtMS0xLTEyMDQzNA_f75252f4-5357-46e6-b6c7-de44ef33d157">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="i84b94d98f82d4947bff0eb36689876e4_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzE0LTUtMS0xLTEyMDQzNA_3cd5414c-0b24-40e6-beee-722a38f76592">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2a43ef7f19c4fa6a4f22fbd463dcee4_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzE0LTctMS0xLTEyMDQzNA_dff05363-b684-47a8-b18c-35750c30e335">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="i72abe5587991480dbb234743ec5eb5a4_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzE0LTktMS0xLTEyMDQzNA_8910081f-3073-4248-8152-99e4d1b9d647">&#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%">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="id6fab19d3ea64ea1b5f65e8646070fc0_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzE2LTEtMS0xLTEyMDQzNA_168d155a-a708-458a-b242-8d3479b76213">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="i37613158b75e4a278c9f92ec471df9cf_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzE2LTMtMS0xLTEyMDQzNA_27dae27b-c88c-4d0e-9470-0ae3c7e1cd57">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="i84b94d98f82d4947bff0eb36689876e4_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzE2LTUtMS0xLTEyMDQzNA_b8833421-c211-4890-988f-2baea906e08e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2a43ef7f19c4fa6a4f22fbd463dcee4_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzE2LTctMS0xLTEyMDQzNA_74f3d716-2a24-49c8-b098-0efd44cd21e2">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="i72abe5587991480dbb234743ec5eb5a4_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzE2LTktMS0xLTEyMDQzNA_5bdb94d2-b3de-49ed-be3f-be1d93cb1285">&#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 for 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%">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><ix:continuation id="iaddf72faf8574c3099d5dbb16bb15dfc"><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, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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 Aggregate 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 Aggregate 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="i207e71c9934d497891fed08117fb37a9_I20221231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjYTMxY2ZkZWUzZjA0Mzg1OTRiNmZiMjUxMTJkYWNkYy90YWJsZXJhbmdlOmNhMzFjZmRlZTNmMDQzODU5NGI2ZmIyNTExMmRhY2RjXzMtMS0xLTEtMTIwNDM0_a24db8d9-1d15-4699-aeb5-5f6b52797b90">14,075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i207e71c9934d497891fed08117fb37a9_I20221231" decimals="-3" name="hmst:FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjYTMxY2ZkZWUzZjA0Mzg1OTRiNmZiMjUxMTJkYWNkYy90YWJsZXJhbmdlOmNhMzFjZmRlZTNmMDQzODU5NGI2ZmIyNTExMmRhY2RjXzMtMy0xLTEtMTI2ODU4_c3ac2eb0-dd50-45d2-88c5-8b98fbe1227f">13,914</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i207e71c9934d497891fed08117fb37a9_I20221231" decimals="-3" name="us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjYTMxY2ZkZWUzZjA0Mzg1OTRiNmZiMjUxMTJkYWNkYy90YWJsZXJhbmdlOmNhMzFjZmRlZTNmMDQzODU5NGI2ZmIyNTExMmRhY2RjXzMtNS0xLTEtMTIwNDM0_515f04d3-d8e1-43be-b8e9-5c7a8ac36393">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="ic42d1505acc54e498c46477d1eece4fa_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjYTMxY2ZkZWUzZjA0Mzg1OTRiNmZiMjUxMTJkYWNkYy90YWJsZXJhbmdlOmNhMzFjZmRlZTNmMDQzODU5NGI2ZmIyNTExMmRhY2RjXzMtNy0xLTEtMTIwNDM0_a4187994-e324-49d0-b650-1776d852c8e5">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="ic42d1505acc54e498c46477d1eece4fa_I20211231" decimals="-3" name="hmst:FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjYTMxY2ZkZWUzZjA0Mzg1OTRiNmZiMjUxMTJkYWNkYy90YWJsZXJhbmdlOmNhMzFjZmRlZTNmMDQzODU5NGI2ZmIyNTExMmRhY2RjXzMtOS0xLTEtMTIwNDM0_704dba6b-43da-4dee-bedd-1a637bbca237">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="ic42d1505acc54e498c46477d1eece4fa_I20211231" decimals="-3" name="us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjYTMxY2ZkZWUzZjA0Mzg1OTRiNmZiMjUxMTJkYWNkYy90YWJsZXJhbmdlOmNhMzFjZmRlZTNmMDQzODU5NGI2ZmIyNTExMmRhY2RjXzMtMTEtMS0xLTEyMDQzNA_a25b466c-259c-437a-8d46-69bb87f42b28">3,108</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="i6d958ec3c6f14168a6fec350b30bfca6_160"></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90ZXh0cmVnaW9uOmRmODAyMGVhYWM5NTQwM2M4NzQ4NDlkZTNiNTc0M2I4XzI4NDU_ba81ef51-cc7a-46b3-affa-4ffcc97ef891" continuedAt="i18403492bf814d809f51acd389e88035" escape="true">REGULATORY CAPITAL REQUIREMENTS:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i18403492bf814d809f51acd389e88035" continuedAt="ie922ab249cb24f23a28f81f2ff6ec0d0"><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, 2022 that the Company and the Bank met all capital adequacy requirements. <ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90ZXh0cmVnaW9uOmRmODAyMGVhYWM5NTQwM2M4NzQ4NDlkZTNiNTc0M2I4XzI4NTM_631f1b88-9e31-4037-ba77-59cfccda76f0" continuedAt="ie637c13148794872bcbb68f8094957a7" 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="ie637c13148794872bcbb68f8094957a7" continuedAt="i0d24bc164f4b4203b20e07318cfc2457"><table 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, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzUtMS0xLTEtMTIwNDM0_a4fc47e6-5813-480d-bf64-207e497f0381">693,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="number" contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzUtMy0xLTEtMTIwNDM0_21747a63-fd76-449e-8110-56534f149264">7.25</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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzUtNS0xLTEtMTIwNDM0_5ccae081-8db7-459f-8cf1-073e2700185d">382,467</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzUtNy0xLTEtMTIwNDM0_44de1bb5-6b22-4009-a7e2-d3f4a73251f9">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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="hmst:Tier1CommonEquityCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzYtMS0xLTEtMTIwNDM0_c13dc98c-cf2a-4f50-bce8-7661fd4cecd6">633,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="4" name="hmst:CommonEquityRiskBasedCapitalToRiskWeightAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzYtMy0xLTEtMTIwNDM0_9317ba53-af05-479f-af16-11970470733b">8.72</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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzYtNS0xLTEtMTIwNDM0_5e952b40-63ea-432b-9db8-c72367e0d102">326,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="number" contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="3" name="hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzYtNy0xLTEtMTIwNDM0_d6e14dc2-0551-4a29-8fe5-12e18ce77f51">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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzctMS0xLTEtMTIwNDM0_01b3cd0a-fd38-4bb7-813b-435278fb51a6">693,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="number" contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzctMy0xLTEtMTIwNDM0_ece49dd4-d1c4-437d-a9d9-63e32904bdfa">9.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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzctNS0xLTEtMTIwNDM0_6f748a82-264a-4465-839b-b086392d30c8">435,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzctNy0xLTEtMTIwNDM0_96882968-ad24-4cba-8723-12502a5ad689">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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzgtMS0xLTEtMTIwNDM0_c2b33825-e5f5-4906-a16b-095dcb0ab855">837,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzgtMy0xLTEtMTIwNDM0_1ea25c88-33ab-4c41-8aab-d99fea147a45">11.53</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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzgtNS0xLTEtMTIwNDM0_cf4248a6-f28b-4efd-a70f-3a46d12fa1fa">581,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzgtNy0xLTEtMTIwNDM0_7109eaca-cb4c-4b3f-bc36-37be4132086e">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="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEwLTEtMS0xLTEyMDQzNA_c3631fea-831a-4913-8d8a-cd10b3f1022e">822,891</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEwLTMtMS0xLTEyMDQzNA_85c05ff1-4e4e-4a0c-a61f-58e67940af2b">8.63</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="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEwLTUtMS0xLTEyMDQzNA_a1857693-d926-4449-a64d-e6c25c635c4d">381,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEwLTctMS0xLTEyMDQzNA_aab54b60-61d7-477c-8d54-29c797a9c141">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="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEwLTktMS0xLTEyMDQzNA_f30e0538-a2b1-4d16-aef5-bd0eb17e7085">476,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="number" contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEwLTExLTEtMS0xMjA0MzQ_12c65ad9-1690-489f-b872-c3d65ec8acea">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="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="-3" name="hmst:Tier1CommonEquityCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzExLTEtMS0xLTEyMDQzNA_fb551f83-eb40-4449-a70e-217196aa704a">822,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="number" contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="4" name="hmst:CommonEquityRiskBasedCapitalToRiskWeightAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzExLTMtMS0xLTEyMDQzNA_d68c63df-a9cf-445c-9344-64a39ffa4d79">11.92</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="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="-3" name="hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzExLTUtMS0xLTEyMDQzNA_97d95905-fa14-45e4-aa0c-339196301a66">310,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="3" name="hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzExLTctMS0xLTEyMDQzNA_4bbe6204-eb10-40b2-bd13-57fd69024990">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="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="-3" name="hmst:CommonEquityRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzExLTktMS0xLTEyMDQzNA_16a34165-ba96-4281-ba4e-f2ab1956b95b">448,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="3" name="hmst:CommonEquityRiskBasedCapitalRequiredToBeWellCapitalizedPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzExLTExLTEtMS0xMjA0MzQ_9a7721ab-9376-41b2-9f9f-1044553df55e">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="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEyLTEtMS0xLTEyMDQzNA_067f00e2-661d-4148-a43f-8ab34fd68547">822,891</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEyLTMtMS0xLTEyMDQzNA_a1f68934-e819-4a97-af78-669c0be195c6">11.92</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="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEyLTUtMS0xLTEyMDQzNA_1e127afa-ea32-4007-956a-e4bbd302b416">414,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEyLTctMS0xLTEyMDQzNA_2da674a9-03f1-430d-a7e3-dc7ec2b3d9bd">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="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEyLTktMS0xLTEyMDQzNA_75672140-d747-4411-86ae-cdbea59db378">552,146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEyLTExLTEtMS0xMjA0MzQ_81dd23c8-3055-4f6c-8c55-d8b55ea77651">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="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEzLTEtMS0xLTEyMDQzNA_f310840f-22c9-457b-8aaa-1d3cff541bcc">868,993</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEzLTMtMS0xLTEyMDQzNA_aa5889f9-b234-407e-8c5d-ff782db0dbc8">12.59</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="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEzLTUtMS0xLTEyMDQzNA_247d59ac-7136-458d-971b-1376f67e79dd">552,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="number" contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEzLTctMS0xLTEyMDQzNA_fa0c52c9-1df5-49bb-a62f-f6544bbb36ad">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="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEzLTktMS0xLTEyMDQzNA_c25c1847-455a-4144-af0e-fe7476d6be92">690,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEzLTExLTEtMS0xMjA0MzQ_e5dcfc8a-5dba-47b6-bc65-9f582a9b8fc6">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 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><ix:continuation id="ie922ab249cb24f23a28f81f2ff6ec0d0"><div style="text-align:center"><ix:continuation id="i0d24bc164f4b4203b20e07318cfc2457" continuedAt="i475c8a5e2dfe41688ffca3556dbd9fca"><table 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, 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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzUtMS0xLTEtMTIwNDM0_d83ff2e2-1cb8-40b0-9f7f-ee688dbc45bc">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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzUtMy0xLTEtMTIwNDM0_fdc768be-b1c9-47fc-80fd-7c7b662c1864">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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzUtNS0xLTEtMTIwNDM0_c24e3fe5-972c-45e6-9e52-f15c704d80ba">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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzUtNy0xLTEtMTIwNDM0_d14249d5-d74a-456c-9047-c36b8c23d655">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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="hmst:Tier1CommonEquityCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzYtMS0xLTEtMTIwNDM0_909a6215-8467-43b8-9d98-0391b2168de6">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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="4" name="hmst:CommonEquityRiskBasedCapitalToRiskWeightAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzYtMy0xLTEtMTIwNDM0_4bfe55e3-ebc6-49b6-93b3-c1b058d606ef">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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzYtNS0xLTEtMTIwNDM0_9b957c90-3fd2-4613-bda5-bc264e9a2524">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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="3" name="hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzYtNy0xLTEtMTIwNDM0_da8acc92-55e4-4e87-a4a5-05c729a6da85">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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzctMS0xLTEtMTIwNDM0_28bc639f-5cd5-4cac-a58b-76aaf7f9d3c5">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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzctMy0xLTEtMTIwNDM0_26d8c291-2e59-454e-8b7b-66da0c89b5ec">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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzctNS0xLTEtMTIwNDM0_22aba9c3-9e18-479a-a0de-1f82e95bd9fb">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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzctNy0xLTEtMTIwNDM0_48bee765-49b9-4e1b-aab0-a9252d9b8d2d">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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzgtMS0xLTEtMTIwNDM0_bed6e66d-853f-43fc-8953-057bf6679a29">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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzgtMy0xLTEtMTIwNDM0_222abafd-d408-4a77-983e-597e02d406a3">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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzgtNS0xLTEtMTIwNDM0_f9515476-61ab-426c-8fcb-d5e9db401298">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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzgtNy0xLTEtMTIwNDM0_dd69e27c-af25-4c3b-af35-0cb7e916f90b">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEwLTEtMS0xLTEyMDQzNA_7ac1a832-fc4e-4554-8096-b153422083a8">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEwLTMtMS0xLTEyMDQzNA_d0c3ddbd-47ab-4b74-8064-3f8c19612fe5">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEwLTUtMS0xLTEyMDQzNA_c94e38f3-e58f-4a5d-a775-a8def9093657">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEwLTctMS0xLTEyMDQzNA_31501aec-b477-4e66-b30a-8fd8ddf923b4">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEwLTktMS0xLTEyMDQzNA_b5c813f2-e00a-427b-94cb-68d43fcc3587">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEwLTExLTEtMS0xMjA0MzQ_ef2041d7-b5db-4a05-ac7f-a1e0838d13a7">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="-3" name="hmst:Tier1CommonEquityCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzExLTEtMS0xLTEyMDQzNA_78f35b66-b3de-4604-81c6-aab5296f351a">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="4" name="hmst:CommonEquityRiskBasedCapitalToRiskWeightAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzExLTMtMS0xLTEyMDQzNA_0b0fc253-7fd4-4477-bf0a-63ce498f38b2">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="-3" name="hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzExLTUtMS0xLTEyMDQzNA_34b3f1b3-8bfe-4014-b7aa-08f8aa6e2d04">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="3" name="hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzExLTctMS0xLTEyMDQzNA_8f5d2b86-948f-4e62-9668-544b591f5977">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="-3" name="hmst:CommonEquityRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzExLTktMS0xLTEyMDQzNA_8b3541f4-1586-480a-99ec-ac75318d4a2c">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="3" name="hmst:CommonEquityRiskBasedCapitalRequiredToBeWellCapitalizedPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzExLTExLTEtMS0xMjA0MzQ_c286e8f0-47a5-4a2a-88d3-41a596006551">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEyLTEtMS0xLTEyMDQzNA_fcc448f3-2042-4aed-a024-c79bdac7206e">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEyLTMtMS0xLTEyMDQzNA_a872eada-8c03-4130-bb32-965f2b6f9c31">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEyLTUtMS0xLTEyMDQzNA_f3ba0aeb-3d4d-4a80-b432-1bbc5d88393a">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEyLTctMS0xLTEyMDQzNA_9c4987f9-f16e-4a63-8946-cae17826bc69">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEyLTktMS0xLTEyMDQzNA_f41b66eb-2af7-4f97-811f-2bf206ecf259">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEyLTExLTEtMS0xMjA0MzQ_fb9278d3-1fd7-4dd7-acdc-2ccf61bd63c5">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEzLTEtMS0xLTEyMDQzNA_2d6d0dd9-3ee3-4465-add8-560fa5491f1c">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEzLTMtMS0xLTEyMDQzNA_09b43275-cd3b-46f9-bfe8-4078d622739e">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEzLTUtMS0xLTEyMDQzNA_e043be3a-7da4-4063-9d05-3a0239284611">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEzLTctMS0xLTEyMDQzNA_fca46e9d-1ef1-482e-9ef4-e63e0c603a72">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEzLTktMS0xLTEyMDQzNA_e800e43d-939a-4daa-b39a-a4d55a0ef7df">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="ia835f20a287f40159ac1d2b4c726a8f1_I20211231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEzLTExLTEtMS0xMjA0MzQ_bbd41acd-ed2c-4e39-a309-346389598d2b">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, 2022 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, 2022, capital conservation buffers for the Company and the Bank were <ix:nonFraction unitRef="number" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="4" name="us-gaap:BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90ZXh0cmVnaW9uOmRmODAyMGVhYWM5NTQwM2M4NzQ4NDlkZTNiNTc0M2I4XzI2OTA_78c6ee2a-7a48-4804-84e0-c378b80b139d">3.53</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231" decimals="4" name="us-gaap:BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90ZXh0cmVnaW9uOmRmODAyMGVhYWM5NTQwM2M4NzQ4NDlkZTNiNTc0M2I4XzI2OTc_e8379a6d-6e4f-40bb-84ec-375b19179b16">4.59</ix:nonFraction>%, respectively. <ix:continuation id="i475c8a5e2dfe41688ffca3556dbd9fca" continuedAt="ib133b663c6514ebdad4b979622c88f36">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="ib133b663c6514ebdad4b979622c88f36"><table 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%">Common equity to Tier-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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="4" name="hmst:BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTo1MzZkNDc5NmZmM2Y0NDg0YTk0ZjA2YTdlZjYxNWU5MS90YWJsZXJhbmdlOjUzNmQ0Nzk2ZmYzZjQ0ODRhOTRmMDZhN2VmNjE1ZTkxXzAtMi0xLTEtMTIwNDM0_19b07484-c67a-4663-b893-97af638118b6">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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="4" name="hmst:BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTo1MzZkNDc5NmZmM2Y0NDg0YTk0ZjA2YTdlZjYxNWU5MS90YWJsZXJhbmdlOjUzNmQ0Nzk2ZmYzZjQ0ODRhOTRmMDZhN2VmNjE1ZTkxXzEtMi0xLTEtMTIwNDM0_16a3686e-0d51-466a-af5b-6c96fb7afe48">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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="4" name="hmst:BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTo1MzZkNDc5NmZmM2Y0NDg0YTk0ZjA2YTdlZjYxNWU5MS90YWJsZXJhbmdlOjUzNmQ0Nzk2ZmYzZjQ0ODRhOTRmMDZhN2VmNjE1ZTkxXzItMi0xLTEtMTIwNDM0_4640c2e9-5c30-4d3e-9bdc-d37ceca08020">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%">97</span></div></div></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_163"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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 15&#8211;<ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90ZXh0cmVnaW9uOjMxZmQ5NmM1Yzk3MDQwYzRiZTE4YzI3MjhmMGQ2NjQyXzExMA_ac6ac524-16d8-415d-9608-425d4290b2a1" continuedAt="i8c4c7f6c127244a8a300e0dda056ad68" escape="true">EARNINGS PER SHARE:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i8c4c7f6c127244a8a300e0dda056ad68"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90ZXh0cmVnaW9uOjMxZmQ5NmM1Yzk3MDQwYzRiZTE4YzI3MjhmMGQ2NjQyXzExOA_9fd27817-9523-47d4-8674-f2c156dc7c2a" 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.707%"><tr><td style="width:1.0%"></td><td style="width:61.070%"></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.776%"></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.776%"></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.779%"></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%">2022</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%">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><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 colspan="3" style="background-color:#cceeff;padding:0 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzMtMi0xLTEtMTIwNDM0_b057b2a3-1145-4222-b0a0-284b4baa2ca0">66,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzMtNC0xLTEtMTIwNDM0_cf5ab388-695d-40fc-93a8-de603bfede04">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzMtNi0xLTEtMTIwNDM0_10735d97-45a9-4b2b-aaa9-7eb4c95626fe">79,990</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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">Basic weighted-average number of common shares outstanding</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="shares" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzYtMi0xLTEtMTIwNDM0_fa07a060-6881-4775-b4b8-d6d3ce23ac1b">18,931,107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzYtNC0xLTEtMTIwNDM0_cf795cb9-a3c6-4e6a-9e77-02c32cad964f">20,885,509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzYtNi0xLTEtMTIwNDM0_331e0506-334b-4d41-87b1-c11e9c33229c">22,867,268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:27pt;text-indent:-9pt"><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><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%"><ix:nonFraction unitRef="shares" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="0" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzctMi0xLTEtMTIwNDM0_cb6cc496-9451-4e0c-ae20-6a5f759c1e3a">110,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="shares" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzctNC0xLTEtMTIwNDM0_5a3a9fc9-60b4-4464-b87b-d7e0713e8638">257,905</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzctNi0xLTEtMTIwNDM0_ddfb00e7-5701-4d81-a002-8384aa896ec2">209,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Diluted weighted-average number of common shares outstanding</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="shares" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzgtMi0xLTEtMTIwNDM0_05bcd109-e139-4179-b639-be76f79e5002">19,041,111</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="shares" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzgtNC0xLTEtMTIwNDM0_2b2c404d-f931-426f-88bb-5a9c67bf0596">21,143,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="shares" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzgtNi0xLTEtMTIwNDM0_1aa4f44c-382d-46bb-9fe2-efad22a4d61a">23,076,822</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 per share</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 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%">Basic earnings per share</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="usdPerShare" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzEwLTItMS0xLTEyMDQzNA_6103db2a-593c-44eb-ae78-af3e88f37798">3.51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzEwLTQtMS0xLTEyMDQzNA_073aa0b9-e808-4a97-87d9-d42120cecd30">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzEwLTYtMS0xLTEyMDQzNA_7176f5c9-f70f-43b9-a027-94bbec08b392">3.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Diluted earnings per share</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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzExLTItMS0xLTEyMDQzNA_6f796596-c42a-45f6-b395-436bd5056a44">3.49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzExLTQtMS0xLTEyMDQzNA_43214990-a2e6-4d64-91d9-746f462fd192">5.46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzExLTYtMS0xLTEyMDQzNA_021d4df6-85aa-473d-a42e-0dcd4b5ae8ea">3.47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;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) Excluded from the computation of diluted earnings per share (due to their antidilutive effect) for the years ended December&#160;31, 2022, 2021 and 2020 were certain unvested RSUs and PSUs. The aggregate number of common stock unvested restricted shares, which could potentially be dilutive in future periods, was <ix:nonFraction unitRef="shares" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90ZXh0cmVnaW9uOjMxZmQ5NmM1Yzk3MDQwYzRiZTE4YzI3MjhmMGQ2NjQyXzU0OTc1NTgxNzgzNw_9a9506f6-9558-43aa-91f7-9b7537cd687d">176,259</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90ZXh0cmVnaW9uOjMxZmQ5NmM1Yzk3MDQwYzRiZTE4YzI3MjhmMGQ2NjQyXzU0OTc1NTgxNzg0NA_719fdefb-776c-4d0e-a0e9-45ec78137112">zero</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90ZXh0cmVnaW9uOjMxZmQ5NmM1Yzk3MDQwYzRiZTE4YzI3MjhmMGQ2NjQyXzU0OTc1NTgxNzg1MA_13b70e33-95e5-440b-a7ec-521faeeb7e8e">201</ix:nonFraction> at December&#160;31, 2022, 2021 and 2020, respectively.</span></div></ix:nonNumeric></ix:continuation><div style="padding-left:13.5pt"><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_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 16&#8211;<ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzEwNjE_89aa95c8-4482-4ba2-847f-bd782f75143f" continuedAt="i8b591dd9bb224808ba81aac358955346" escape="true"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzEwNjI_ad9fdea4-bb8c-4491-8956-3ad043e8c6cd" continuedAt="i6a5d48f6cec1404496ccc82ec9b9a781" escape="true">LEASES:</ix:nonNumeric></ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i8b591dd9bb224808ba81aac358955346" continuedAt="ib9355d436fe44cd49a998d3ef5e74f38"><ix:continuation id="i6a5d48f6cec1404496ccc82ec9b9a781" continuedAt="ib22f194ee8a641709b8ce1149a3112cf"><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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:OperatingAndFinanceLeaseRemainingLeaseTerms" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzU0OTc1NTgxNTA0MA_f510525c-684f-4763-8bfe-6ebc388d7bc4">13</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 any significant subleases end by 2027. Under all of our executed sublease arrangements, the sublessees are obligated to pay the Company sublease payments of $<ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-5" name="hmst:LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzQyMg_579771e0-a53b-4c46-8c2f-328652ecfcdd">4.9</ix:nonFraction> million in 2023, $<ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-5" name="hmst:LesseeOperatingSubleaseAssetPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzQzNA_bf5dbb57-8bd9-40d2-88e8-3e9558953914">3.3</ix:nonFraction> million in 2024, $<ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-5" name="hmst:LesseeOperatingSubleaseAssetPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzQ0Ng_474b331a-80e5-4795-bcf7-816001717bd2">2.8</ix:nonFraction> million in 2025, $<ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-5" name="hmst:LesseeOperatingSubleaseAssetPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzQ1OA_112e4b6b-b26c-4794-8f3e-132d03ef7c66">2.9</ix:nonFraction> million in 2026 and $<ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-5" name="hmst:LesseeOperatingSubleaseAssetPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzQ3MA_e182271e-7523-4376-8eee-4551c98a3a97">2.7</ix:nonFraction> million in 2027. For 2020 we incurred $<ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzUyNg_88945d23-985f-4eab-959d-9c987e72c2ee">2.5</ix:nonFraction> million in impairment charges on lease right-of-use assets.     </span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzEwNTY_fb861fde-885b-4f0a-bb95-3aee14db84f6" 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%">2022</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%">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="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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzMtNS0xLTEtMTIwNDM0_9dd25ced-78f9-42f3-b5f8-44fb8a6b250a">8,762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzMtNy0xLTEtMTIwNDM0_7511cf36-0467-41c0-8e2c-82c22bc907fe">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzMtOS0xLTEtMTIwNDM0_8a47383d-1923-4ed5-8d8d-70a4f81058b3">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="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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: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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzYtNS0xLTEtMTIwNDM0_cdabfbb8-865c-45eb-bf63-0ac1ec4e68c6">580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzYtNy0xLTEtMTIwNDM0_09de83c2-ee7e-420d-9f63-c5fc3235840d">1,066</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzYtOS0xLTEtMTIwNDM0_1307eff0-d880-40a5-8304-7e377fce1dbc">1,277</ix:nonFraction>&#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%">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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzctNS0xLTEtMTIwNDM0_b5225e22-3ded-4181-b739-5d9d954c2171">19</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzctNy0xLTEtMTIwNDM0_dbc29734-08d7-42ed-b1e9-55da9022e91f">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzctOS0xLTEtMTIwNDM0_08be6a1a-a8c6-4430-8d31-53bc8683f3e4">151</ix:nonFraction>&#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%">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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzgtNS0xLTEtMTIwNDM0_6dd2aadf-f1d6-4333-b0cf-0a0c63bbf3ca">3,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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzgtNy0xLTEtMTIwNDM0_5de635be-841c-40eb-94af-984e512241f7">3,716</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzgtOS0xLTEtMTIwNDM0_4b354c48-d9db-4fbd-8393-88e3adef866c">5,502</ix:nonFraction>&#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%">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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzktNS0xLTEtMTIwNDM0_5776b3f4-246e-49de-a3de-bc683edd1333">2,565</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzktNy0xLTEtMTIwNDM0_53987cb3-ce80-46fd-a352-66fdd4c68e2f">3,449</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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzktOS0xLTEtMTIwNDM0_b0f4d6a0-c17c-4874-8794-c740ac0ddbb9">6,662</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 2px 23.5pt;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:#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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzEwLTUtMS0xLTEyMDQzNA_ee122578-e211-4385-a4b9-3dcc630f8432">9,919</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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzEwLTctMS0xLTEyMDQzNA_276a0080-cd82-4c3c-ac95-ad4f76258455">10,965</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzEwLTktMS0xLTEyNjg0Ng_3a52628a-5380-4386-885f-53d0f7993754">12,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></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%">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><ix:continuation id="ib9355d436fe44cd49a998d3ef5e74f38"><ix:continuation id="ib22f194ee8a641709b8ce1149a3112cf"><div style="margin-bottom:5pt;margin-top:6pt"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:LeaseSupplementalCashFlowInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzEwNTc_b863684c-2703-4c6e-a3f9-d49f368e10c5" escape="true"><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%">2022</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%">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="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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzQtNS0xLTEtMTIwNDM0_cc7b898a-1c17-4101-8704-08c5163c6fe7">12,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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzQtNy0xLTEtMTIwNDM0_ac736015-187f-4206-85ec-f51655abe467">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzQtOS0xLTEtMTIwNDM0_21753ea1-fe04-4991-9fcb-8c06394f1a9d">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="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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzUtNS0xLTEtMTIwNDM0_da5b18ff-d328-46c3-b399-7605bc9530f4">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzUtNy0xLTEtMTIwNDM0_70901ac9-a420-402e-b03f-61c78512a2a8">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzUtOS0xLTEtMTIwNDM0_8d52e125-c584-4bf8-bd6a-46ed429c6238">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="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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzYtNS0xLTEtMTIwNDM0_cc4df330-6e61-43f2-9c71-647b5e57e839">589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzYtNy0xLTEtMTIwNDM0_004cae73-6150-4f6e-bc9c-b166992eb82b">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzYtOS0xLTEtMTIwNDM0_e4214b3b-0d7a-482b-8117-e3899b853b0c">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="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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzgtNS0xLTEtMTIwNDM0_96e077d6-825d-4a2d-8599-5caf4dde678d">6,347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzgtNy0xLTEtMTIwNDM0_04e91bf6-11b2-4c17-a1c9-188eebb681cb">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzgtOS0xLTEtMTIwNDM0_b63b2d53-a1c2-4dc5-ae24-06690b4170af">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="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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzktNS0xLTEtMTIwNDM0_6bbc7a76-cf0e-4784-8b4c-1723de18f813">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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzktNy0xLTEtMTIwNDM0_319d08a4-23c1-4844-9d53-80deb20bda3e">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzktOS0xLTEtMTIwNDM0_d01d0e0a-041f-4308-bf8e-f854b697fc78">&#8212;</ix:nonFraction>&#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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="hmst:IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzExLTUtMS0xLTEyMDQzNA_85837861-7142-49af-a013-ed60570b6bf8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="hmst:IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzExLTctMS0xLTEyMDQzNA_ddd8b54c-4860-4599-805f-645e54607895">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" sign="-" name="hmst:IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzExLTktMS0xLTEyMDQzNA_97642600-326a-4142-af0f-3755bdddd94c">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="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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-3" name="hmst:IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzEyLTUtMS0xLTEyMDQzNA_98ba5474-1573-4c0f-9159-46f8522bae9a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-3" sign="-" name="hmst:IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzEyLTctMS0xLTEyMDQzNA_5f57c13f-8c1b-475d-85eb-1440665f9e9b">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="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-3" sign="-" name="hmst:IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzEyLTktMS0xLTEyMDQzNA_afe82d7a-019d-4ff9-8d3e-7a8dfb334b19">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="display:none"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:174%">(1) Change in 2020 primarily relates to changes in assumptions regarding the exercise of renewal options available under real estate lease agreements.</span></ix:nonNumeric></div><div><span><br/></span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:AssetsAndLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzEwNTg_00fb85ba-8b1c-423c-8cb5-13145a7d9006" 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 #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%">2022</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%">2021</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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtMC0xLTEtMTIwNDM0_5e9addd9-9343-44ac-a98e-069df19aa073"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtMC0xLTEtMTIwNDM0_7de6f3ac-0b4a-4610-a711-9421fe72e144">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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtMy0xLTEtMTIwNDM0_bd1686bc-9872-4fd8-a70c-8813baec7359">34,070</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtNS0xLTEtMTIwNDM0_c7c16e6d-caac-4628-96e6-ccaa3f69ebb0">38,010</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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtMC0xLTEtMTIwNDM0_3cc94ca4-a717-4af9-a0b3-db8204cdffe7"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtMC0xLTEtMTIwNDM0_c8d93f98-fd3c-42fa-9111-1497d7ad96aa">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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtMy0xLTEtMTIwNDM0_13f7980d-7787-4487-b065-b78b5b7968b7">42,848</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtNS0xLTEtMTIwNDM0_31404ae9-da70-481e-b021-5629b603061e">49,574</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 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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTAtMS0xLTEyMDQzNA_385bb06a-e829-4741-ac56-c2b89ce7378a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTAtMS0xLTEyMDQzNA_9a1a82b1-3007-4f9f-84b0-3f44ca7027b8">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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTMtMS0xLTEyMDQzNA_0b267fbe-68c1-489d-91e5-3b14df6f4696">359</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTUtMS0xLTEyMDQzNA_302a5a88-fea2-43b8-bdcd-42e94572a018">777</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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTAtMS0xLTEyMDQzNA_8b94f536-a543-443a-ace3-ada35951c924"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTAtMS0xLTEyMDQzNA_d611a2f9-ca31-4b4c-8b06-f4ca0450cc89">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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTMtMS0xLTEyMDQzNA_7c5c8d7e-3a39-4d30-bac9-ab061a24572a">359</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="i26fa2862180a4636814698446769547f_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTUtMS0xLTEyMDQzNA_7f441bed-e885-45ec-af94-9cbdd363d819">787</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 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 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="i502863423f9a4456b09ed953da5427f2_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzE2LTMtMS0xLTEyMDQzNA_509cb701-c08d-47fa-aaae-f66a22416b5e">5.07</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="i26fa2862180a4636814698446769547f_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzE2LTUtMS0xLTEyMDQzNA_a4361c46-23f1-4b49-ba19-b1f91db4f4ea">5.87</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="i502863423f9a4456b09ed953da5427f2_I20221231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzE3LTMtMS0xLTEyMDQzNA_367237d4-249d-4f43-b983-05b4d29bfefe">0.88</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="i26fa2862180a4636814698446769547f_I20211231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzE3LTUtMS0xLTEyMDQzNA_c1a87820-a9d0-4e7f-8e7e-e47c7d4c0ded">0.96</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 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzE5LTMtMS0xLTEyMDQzNA_463a7932-504b-4c91-adab-7d3dcd2076d8">1.91</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="i26fa2862180a4636814698446769547f_I20211231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzE5LTUtMS0xLTEyMDQzNA_62b103e5-6b4b-4355-8003-b0069218429d">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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzIwLTMtMS0xLTEyMDQzNA_607cf2f5-31e0-4d4f-ba9c-69b68c826fda">3.50</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="i26fa2862180a4636814698446769547f_I20211231" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzIwLTUtMS0xLTEyMDQzNA_cbeaed80-1f32-4e3d-ab24-781474a13b8b">1.43</ix:nonFraction>%</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzEwNTk_3f518540-30e3-4b69-bd50-9049dfd6cbb4" escape="true"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzEwNjA_52f6359b-83ef-4c1f-99ae-5a792b283a99" 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%">2023</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzQtMi0xLTEtMTIwNDM0_58c46203-7dbf-40f5-ac1a-92daaf5376ad">11,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzQtNC0xLTEtMTIwNDM0_16d23c6a-4fe9-4628-b459-922b6a1fe18e">360</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:LesseeNonleaseLiabilityToBePaidYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzQtNi0xLTEtMTIwNDM0_ba97efe9-87b7-4dcb-8ddd-689711b6fc63">4,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;text-align: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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzUtMi0xLTEtMTIwNDM0_b42fab96-151d-4ab2-992e-e2ce869b2774">9,492</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzUtNC0xLTEtMTIwNDM0_2f0696a5-e9a9-4b0c-a64d-977c819b9c55">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:LesseeNonleaseLiabilityToBePaidYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzUtNi0xLTEtMTIwNDM0_cfbb2420-147b-4c60-a4f7-f4e798d3183f">4,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;text-align: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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzYtMi0xLTEtMTIwNDM0_90950f60-b7c4-4e14-9346-a168e44a3cb4">7,976</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzYtNC0xLTEtMTIwNDM0_3905bc03-2a4e-4223-80f7-62048b88b6c6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:LesseeNonleaseLiabilityToBePaidYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzYtNi0xLTEtMTIwNDM0_344f86cf-159d-4792-9187-7ca980166530">4,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;text-align: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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzctMi0xLTEtMTIwNDM0_2e0492c5-7024-443b-bfa9-32e0eba8fb16">6,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzctNC0xLTEtMTIwNDM0_a2f1ee99-807b-4378-a066-460bbf9da7dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:LesseeNonleaseLiabilityToBePaidYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzctNi0xLTEtMTIwNDM0_41ff30f8-37a5-4147-9cc8-7e5c5bedbaa6">4,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;text-align: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</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzgtMi0xLTEtMTIwNDM0_fe12d779-b948-4646-b883-a213296d8d77">6,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzgtNC0xLTEtMTIwNDM0_2716142c-9086-4b69-869a-9e504973abb9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:LesseeNonleaseLiabilityToBePaidYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzgtNi0xLTEtMTIwNDM0_dde80c99-ef12-48ad-aca3-8b3f02fc97e5">3,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">2028 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzktMi0xLTEtMTIwNDM0_057b12f7-6811-446d-8419-c4bbca044ffb">3,546</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzktNC0xLTEtMTIwNDM0_c9c41636-d150-4193-92d5-6bb841b00327">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:LesseeNonleaseLiabilityToBePaidAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzktNi0xLTEtMTIwNDM0_0f5566bd-5548-465a-b28f-b30cbbbcde60">123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzEwLTItMS0xLTEyMDQzNA_8ad4e4f9-c778-4761-8ae3-17454f92cbb6">45,111</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzEwLTQtMS0xLTEyMDQzNA_c94c60ac-3d72-46a3-baa2-80b78633305a">368</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="hmst:NonleaseLiabilityDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzEwLTYtMS0xLTEyMDQzNA_f8ad9b57-fdad-41c5-a180-40db6986978c">22,120</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzExLTItMS0xLTEyMDQzNA_b0397bef-e05c-481e-8a85-eadd8b8f9bbf">2,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzExLTQtMS0xLTEyMDQzNA_d31b4cd7-b61e-4540-91e3-4c30ee85799c">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzEyLTItMS0xLTEyMDQzNA_76425655-5557-40f3-95d5-60dca0a6af15">42,848</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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzEyLTQtMS0xLTEyMDQzNA_20982608-9544-47be-916b-b8e71652155d">359</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="margin-top:5pt"><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="i6d958ec3c6f14168a6fec350b30bfca6_154"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90ZXh0cmVnaW9uOjA3MTY3Y2YxOWMwMzRlYmM4ZmI3OGVjOTc1ZjUxNjAyXzE1NzE_6770371d-b7f3-431d-9d14-25249450eebb" continuedAt="i46f06e973e6845cb8abdeee913aacddf" escape="true">SHARE-BASED COMPENSATION PLANS:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i46f06e973e6845cb8abdeee913aacddf"><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="i502863423f9a4456b09ed953da5427f2_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90ZXh0cmVnaW9uOjA3MTY3Y2YxOWMwMzRlYmM4ZmI3OGVjOTc1ZjUxNjAyXzU0NQ_766e9b50-9d06-494a-96ea-669f1c32261d">1,875,000</ix:nonFraction> shares of the Company&#8217;s common stock. For 2022, 2021, and 2020, the Company recognized stock-based compensation cost of $<ix:nonFraction unitRef="usd" contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90ZXh0cmVnaW9uOjA3MTY3Y2YxOWMwMzRlYmM4ZmI3OGVjOTc1ZjUxNjAyXzY1Nw_ff0847d9-e1b1-4f1b-8aab-9d063f5cc12e">3.3</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90ZXh0cmVnaW9uOjA3MTY3Y2YxOWMwMzRlYmM4ZmI3OGVjOTc1ZjUxNjAyXzY2NA_8301526b-2dca-4a0b-b257-e7ff67058e29">2.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90ZXh0cmVnaW9uOjA3MTY3Y2YxOWMwMzRlYmM4ZmI3OGVjOTc1ZjUxNjAyXzU0OTc1NTgxNTUwNQ_1a744da3-9b18-4518-aabb-6d173d64c34f">2.4</ix:nonFraction> 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%">RSUs generally vest over a <ix:nonNumeric contextRef="i6325a87fcf1c4ae7aa293ba7c46eabef_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90ZXh0cmVnaW9uOjA3MTY3Y2YxOWMwMzRlYmM4ZmI3OGVjOTc1ZjUxNjAyXzE1NTY_57fe4c55-26cc-4897-ac92-f85606c4fd31">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="ibd0a5c8f27d6455091c7716edfc9bc5b_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90ZXh0cmVnaW9uOjA3MTY3Y2YxOWMwMzRlYmM4ZmI3OGVjOTc1ZjUxNjAyXzE1NTc_f4156afa-1090-4d5a-89b2-356e1d3459a2">three year</ix:nonNumeric> period with the fair market value of the awards determined using a Monte Carlo simulation technique. <ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90ZXh0cmVnaW9uOjA3MTY3Y2YxOWMwMzRlYmM4ZmI3OGVjOTc1ZjUxNjAyXzE1Njg_de1b3d82-2c8e-4107-a18c-16db08d3f7f4" continuedAt="i2d4b6f7b403246659932d3e62b957e11" 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="i2d4b6f7b403246659932d3e62b957e11"><table 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: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.545%"></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, 2021</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="id2909964f48d49079bb49f010475be5e_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTo2OGVlNmI2NWY1NjM0NDJmYjBmYWYyMzgxM2E5YmQxMC90YWJsZXJhbmdlOjY4ZWU2YjY1ZjU2MzQ0MmZiMGZhZjIzODEzYTliZDEwXzItMS0xLTEtMTIwNDM0_19e750cf-e60f-4ffe-9d0a-76b3626f47a9">268,531</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="id2909964f48d49079bb49f010475be5e_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTo2OGVlNmI2NWY1NjM0NDJmYjBmYWYyMzgxM2E5YmQxMC90YWJsZXJhbmdlOjY4ZWU2YjY1ZjU2MzQ0MmZiMGZhZjIzODEzYTliZDEwXzItMy0xLTEtMTIwNDM0_dc624d52-8930-44e0-bfc1-5258b7b9cbbb">26.83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i6325a87fcf1c4ae7aa293ba7c46eabef_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTo2OGVlNmI2NWY1NjM0NDJmYjBmYWYyMzgxM2E5YmQxMC90YWJsZXJhbmdlOjY4ZWU2YjY1ZjU2MzQ0MmZiMGZhZjIzODEzYTliZDEwXzMtMS0xLTEtMTIwNDM0_fcc43746-d72a-402d-9262-89973d95eba4">91,942</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="i6325a87fcf1c4ae7aa293ba7c46eabef_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTo2OGVlNmI2NWY1NjM0NDJmYjBmYWYyMzgxM2E5YmQxMC90YWJsZXJhbmdlOjY4ZWU2YjY1ZjU2MzQ0MmZiMGZhZjIzODEzYTliZDEwXzMtMy0xLTEtMTIwNDM0_33b195e1-c5a7-4dfd-a65d-040b7d2c1398">51.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: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="i6325a87fcf1c4ae7aa293ba7c46eabef_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTo2OGVlNmI2NWY1NjM0NDJmYjBmYWYyMzgxM2E5YmQxMC90YWJsZXJhbmdlOjY4ZWU2YjY1ZjU2MzQ0MmZiMGZhZjIzODEzYTliZDEwXzQtMS0xLTEtMTIwNDM0_022cd3ad-5ac1-4e47-9f18-cb4be73ade31">11,921</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="i6325a87fcf1c4ae7aa293ba7c46eabef_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTo2OGVlNmI2NWY1NjM0NDJmYjBmYWYyMzgxM2E5YmQxMC90YWJsZXJhbmdlOjY4ZWU2YjY1ZjU2MzQ0MmZiMGZhZjIzODEzYTliZDEwXzQtMy0xLTEtMTIwNDM0_af4bcc28-d5d4-4fe0-84a7-5e8b6386eb24">33.58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i6325a87fcf1c4ae7aa293ba7c46eabef_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTo2OGVlNmI2NWY1NjM0NDJmYjBmYWYyMzgxM2E5YmQxMC90YWJsZXJhbmdlOjY4ZWU2YjY1ZjU2MzQ0MmZiMGZhZjIzODEzYTliZDEwXzUtMS0xLTEtMTIwNDM0_7b9dfd72-e83a-4b4e-9e35-b63c2661e0b7">121,477</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="i6325a87fcf1c4ae7aa293ba7c46eabef_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTo2OGVlNmI2NWY1NjM0NDJmYjBmYWYyMzgxM2E5YmQxMC90YWJsZXJhbmdlOjY4ZWU2YjY1ZjU2MzQ0MmZiMGZhZjIzODEzYTliZDEwXzUtMy0xLTEtMTIwNDM0_17ab3422-dff0-4ffd-a3b9-6b995e2e7dc2">27.90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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, 2022</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="i81322b12ed4e49778c25e8cff5accc40_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTo2OGVlNmI2NWY1NjM0NDJmYjBmYWYyMzgxM2E5YmQxMC90YWJsZXJhbmdlOjY4ZWU2YjY1ZjU2MzQ0MmZiMGZhZjIzODEzYTliZDEwXzYtMS0xLTEtMTIwNDM0_69c65907-2fc8-4003-b39d-a24e6bf94c3d">227,075</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="i81322b12ed4e49778c25e8cff5accc40_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTo2OGVlNmI2NWY1NjM0NDJmYjBmYWYyMzgxM2E5YmQxMC90YWJsZXJhbmdlOjY4ZWU2YjY1ZjU2MzQ0MmZiMGZhZjIzODEzYTliZDEwXzYtMy0xLTEtMTIwNDM0_31f124a5-a8b2-45f4-8a34-de07ce933a77">33.95</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></ix:continuation></div><div><span><br/></span></div><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90ZXh0cmVnaW9uOjA3MTY3Y2YxOWMwMzRlYmM4ZmI3OGVjOTc1ZjUxNjAyXzE1NjQ_204b9cc1-1250-465a-88a2-c3e818e2425b" escape="true"><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 assumptions used in the Monte Carlo simulations used to determine fair market value of the PSUs granted in 2022, 2021 and 2020 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:99.269%"><tr><td style="width:1.0%"></td><td style="width:49.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.830%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.658%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.658%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.661%"></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%">2022</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%">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></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="ibd0a5c8f27d6455091c7716edfc9bc5b_D20220101-20221231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzItMi0xLTEtMTIwNDM0_971229ba-492f-412d-bee4-16dbc3125244">40.3</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="i0986f8fed5044dd5af09e7fd985c27ae_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzItNC0xLTEtMTIwNDM0_b9181770-6087-4673-b6bb-7b90a1cb3a2a">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="id052672adc9840fd88b595bc1d466593_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzItNi0xLTEtMTIwNDM0_c40bc6fe-1f6c-4642-840a-9fe894050f6d">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ibd0a5c8f27d6455091c7716edfc9bc5b_D20220101-20221231" decimals="4" name="hmst:ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzMtMi0xLTEtMTIwNDM0_3aa97416-def8-48b9-ab9d-14a66b3bc8d3">44.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="i0986f8fed5044dd5af09e7fd985c27ae_D20210101-20211231" decimals="3" name="hmst:ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzMtNC0xLTEtMTIwNDM0_0d0ebea2-813d-4830-a3f2-ba04f4f7d980">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="id052672adc9840fd88b595bc1d466593_D20200101-20201231" decimals="3" name="hmst:ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzMtNi0xLTEtMTIwNDM0_52618ba8-0588-4b96-aee5-a37aecd0dc4b">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="ibd0a5c8f27d6455091c7716edfc9bc5b_D20220101-20221231" decimals="6" name="hmst:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzQtMi0xLTEtMTIwNDM0_9afbc791-e012-4376-a25c-79a89bf6072e">0.8079</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="i0986f8fed5044dd5af09e7fd985c27ae_D20210101-20211231" decimals="6" name="hmst:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzQtNC0xLTEtMTIwNDM0_37504e00-12e9-4615-95d6-88b12a4ebba7">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="id052672adc9840fd88b595bc1d466593_D20200101-20201231" decimals="6" name="hmst:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzQtNi0xLTEtMTIwNDM0_f131be03-c894-4ad1-b7df-d3029e6d44fa">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ibd0a5c8f27d6455091c7716edfc9bc5b_D20220101-20221231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzUtMi0xLTEtMTIwNDM0_a647af6b-3cac-4162-9add-dbd6e61d446e">1.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="number" contextRef="i0986f8fed5044dd5af09e7fd985c27ae_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzUtNC0xLTEtMTIwNDM0_17408453-5bac-4707-82b4-dba338577c63">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="id052672adc9840fd88b595bc1d466593_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzUtNi0xLTEtMTIwNDM0_5faa5316-775b-43b0-9f52-fe1d4c2bcf63">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="ibd0a5c8f27d6455091c7716edfc9bc5b_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzYtMi0xLTEtMTIwNDM0_ca5e712e-3916-47e3-8ff3-89113ca05dca">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="i0986f8fed5044dd5af09e7fd985c27ae_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzYtNC0xLTEtMTIwNDM0_543dbf87-adc5-4005-b6d0-f9fca85cecd9">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="id052672adc9840fd88b595bc1d466593_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzYtNi0xLTEtMTIwNDM0_fe870999-ef5a-4f53-bf77-e2fc530ff957">2.76</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 style="text-align:center"><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="i6d958ec3c6f14168a6fec350b30bfca6_169"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90ZXh0cmVnaW9uOmM2YjU1NDFiOTJhODQ0Yzk4ODdhYzhjNGI3MDI3Zjk0XzE0Ng_b91dde9f-6524-4a4d-a3b5-681881f9f9da" continuedAt="i697b01c70b02498592d1c0ef24311c3a" escape="true">PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED): </ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i697b01c70b02498592d1c0ef24311c3a" continuedAt="i6ae443a361004ed69f557284be6e546c"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:CondensedBalanceSheetsParentCompanyTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90ZXh0cmVnaW9uOmM2YjU1NDFiOTJhODQ0Yzk4ODdhYzhjNGI3MDI3Zjk0XzE0NA_04e8c557-3284-4b29-8673-8e8069b09f72" 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: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></tr><tr><td colspan="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%">2022</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%">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><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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzQtMS0xLTEtMTIwNDM0_cdda7b8a-6afe-4a1c-88bf-accba9f35897">5,804</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzQtMy0xLTEtMTIwNDM0_d229163d-5978-4436-a8ce-fe28865e3398">12,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzUtMS0xLTEtMTIwNDM0_4fd2286d-0968-4306-b94a-ee2ba56da1a8">4,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzUtMy0xLTEtMTIwNDM0_c6aea828-31d5-4c81-8134-00ed403329de">5,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzYtMS0xLTEtMTIwNDM0_44684e86-ff8e-4ab6-bdf1-417b59d08b01">752,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="usd" contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzYtMy0xLTEtMTIwNDM0_9e00ac8d-4597-431b-b230-262c0d49d24b">779,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="hmst:InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzctMS0xLTEtMTIwNDM0_5269eeb5-ba04-470a-adb9-6e9fb64e96b9">26,954</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="hmst:InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzctMy0xLTEtMTIwNDM0_3f49b989-31bb-4815-8538-715529a1efee">45,175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzgtMS0xLTEtMTIwNDM0_0820c66c-a2df-4048-a7e3-6a30891730d4">789,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzgtMy0xLTEtMTIwNDM0_d1002f3d-06a3-4863-a2c9-86192efaa513">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzEwLTEtMS0xLTEyMDQzNA_5d32d431-3266-41d0-8dd0-7b5ed9c6d698">3,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzEwLTMtMS0xLTEyMDQzNA_b7707ad2-7e61-44fb-b6b9-d23e64b1db99">1,499</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzExLTEtMS0xLTEyMDQzNA_9f4a7480-cd78-44c3-be32-7095543ea429">224,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzExLTMtMS0xLTEyMDQzNA_1214eeb8-ab0d-4b8c-8f36-8f6206571816">126,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzEyLTEtMS0xLTEyMDQzNA_4d02a25f-624d-4a31-abbe-2a83afe53af6">227,423</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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzEyLTMtMS0xLTEyMDQzNA_4b8119f7-2a56-46d2-97a2-86be0c6e5bf0">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></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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzE1LTEtMS0xLTEyMDQzNA_2461e5c6-2eb3-43ff-9021-12fc82ef61ec">226,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzE1LTMtMS0xLTEyMDQzNA_d12fb668-dc74-46cb-adaf-37de6f337500">249,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzE2LTEtMS0xLTEyMDQzNA_b83b5951-4e31-4c87-a53a-a5acb91f2868">435,085</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzE2LTMtMS0xLTEyMDQzNA_ba3b1ad6-dca4-4dcf-b801-22b9a7a41906">444,343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzE3LTEtMS0xLTEyMDQzNA_49797a68-e6f8-4717-a965-c8a7fde35a2a">99,530</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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzE3LTMtMS0xLTEyMDQzNA_cefe495b-85c9-42cb-b904-c33444041a7a">21,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzE4LTEtMS0xLTEyMDQzNA_ec4415d1-da64-4249-ba9d-62e4f62aba08">562,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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzE4LTMtMS0xLTEyMDQzNA_e8ba744c-42c0-47bc-b41b-13a73bba3704">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></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 shareholders' 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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzE5LTEtMS0xLTEyMDQzNA_9cd72075-7e12-48ed-a03d-4efc5a8266db">789,570</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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzE5LTMtMS0xLTEyMDQzNA_3888f9b8-5152-4106-b538-36361f69f37a">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></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:CondensedStatementsofIncomeParentcompanyTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90ZXh0cmVnaW9uOmM2YjU1NDFiOTJhODQ0Yzk4ODdhYzhjNGI3MDI3Zjk0XzE2MA_e034b203-03a7-4ef1-bf09-7b6dcc15dd64" 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%">2022</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%">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><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 </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="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" name="us-gaap:DividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzQtMS0xLTEtMTIwNDM0_018c306e-6bb6-4f7e-b8b3-a5389b6ae395">51,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="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" name="us-gaap:DividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzQtMy0xLTEtMTIwNDM0_f8e9f46a-063c-4144-a66a-77bfbdcf337c">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="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" name="us-gaap:DividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzQtNS0xLTEtMTIwNDM0_72aaa090-0704-4697-9ac0-211d3624116a">82,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">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="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromSubsidiariesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzUtMS0xLTEtMTIwNDM0_4cbe30c5-a227-4fce-96c6-81f563b68a64">24,898</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromSubsidiariesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzUtMy0xLTEtMTIwNDM0_b01117cb-a94b-485a-b75b-99ce68c9c2ea">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="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromSubsidiariesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzUtNS0xLTEtMTIwNDM0_a37c2fdc-faf6-482e-9e49-42cd4cc5ebe0">3,374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzctMS0xLTEtMTIwNDM0_cbcea738-0f25-49f9-a320-042c06e33e70">2,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzctMy0xLTEtMTIwNDM0_8b6804c8-0654-431c-995f-1c5b391f5704">1,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="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzctNS0xLTEtMTIwNDM0_28d564b6-9e25-4080-bfa8-bad2ed5a5436">1,773</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 revenues</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="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzgtMS0xLTEtMTIwNDM0_d915ac83-fa51-4868-bcd8-03c7aa636b6c">77,951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzgtMy0xLTEtMTIwNDM0_c838ca96-55ce-4d0b-95d9-a729e3857b61">121,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzgtNS0xLTEtMTIwNDM0_5be0e12c-ae29-4468-a5bd-d0c3ed1d9754">88,056</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%">Expenses</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%">Interest expense-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="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzEwLTEtMS0xLTEyMDQzNA_4d0263aa-ca28-4cf2-a310-90c7f9357c1b">8,315</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzEwLTMtMS0xLTEyMDQzNA_10c95828-cb27-4580-81f0-be607242b073">4,576</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzEwLTUtMS0xLTEyMDQzNA_565ee6b8-3ec1-428e-b7ec-9fc6dade19b7">5,731</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Noninterest 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="usd" contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzExLTEtMS0xLTEyMDQzNA_fe6da339-82b9-4a40-8cd1-810c1e3282c0">6,123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzExLTMtMS0xLTEyMDQzNA_8c11832a-9603-4b04-9735-01a4228a22ab">2,939</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzExLTUtMS0xLTEyMDQzNA_7a0a7026-dbe8-4ae3-b489-483bdcc8d464">4,136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 expenses</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="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzEyLTEtMS0xLTEyMDQzNA_04955107-686e-4343-a0c4-e93f585e8b14">14,438</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="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzEyLTMtMS0xLTEyMDQzNA_c781d35d-3f9d-43e5-a508-4d1913cd1b86">7,515</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="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzEyLTUtMS0xLTEyMDQzNA_b73be6e6-0523-4867-a615-e896084a0ef3">9,867</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 before income taxes (benefit)</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="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzEzLTEtMS0xLTEyMDQzNA_97a5070e-4064-4214-b2c6-7c2f2cb2b563">63,513</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="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzEzLTMtMS0xLTEyMDQzNA_378505a4-a0c6-4a11-9f94-4604a1f6063d">114,124</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="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzEzLTUtMS0xLTEyMDQzNA_0fdedf9b-b027-4bee-b78b-f516f6627097">78,189</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 taxes (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="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzE0LTEtMS0xLTEyMDQzNA_ee713055-661b-41ac-9fd4-c19f2ee10130">3,027</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="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzE0LTMtMS0xLTEyMDQzNA_9f96ae48-4969-4de3-9597-a3e9d0c250eb">1,298</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="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzE0LTUtMS0xLTEyMDQzNA_a380e838-0fd8-4562-889b-a42dcc33fc51">1,801</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</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="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzE1LTEtMS0xLTEyMDQzNA_59186911-7f2c-46bc-875b-a6c4e00ec05a">66,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzE1LTMtMS0xLTEyMDQzNA_5b9c838a-45a0-4661-8591-39e1b3166887">115,422</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="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzE1LTUtMS0xLTEyMDQzNA_e15ceada-6d80-4fd2-a6bd-0cb6b29e44ba">79,990</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">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><div style="text-align:center"><ix:continuation id="i6ae443a361004ed69f557284be6e546c"><ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="hmst:CondensedStatementsofCashFlowsParentcompanyTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90ZXh0cmVnaW9uOmM2YjU1NDFiOTJhODQ0Yzk4ODdhYzhjNGI3MDI3Zjk0XzE0OQ_84aa4c2a-1af5-4411-babc-352f02022751" 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%">2022</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%">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><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="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzQtMS0xLTEtMTIwNDM0_d1b716f6-d0dc-4223-afac-8f6ecc21887b">66,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzQtMy0xLTEtMTIwNDM0_9ba6ecef-d575-4baf-9704-013ae62c30f3">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="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzQtNS0xLTEtMTIwNDM0_c2e7a2b7-8017-4bf0-9e16-85d7630031e9">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 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="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" name="hmst:UndistributedEarningsFromInvestmentInSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzYtMS0xLTEtMTIwNDM0_faed96c5-ffcd-4802-b8ca-d53ca1b45d7b">24,898</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="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" name="hmst:UndistributedEarningsFromInvestmentInSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzYtMy0xLTEtMTIwNDM0_ac4c8b88-5a76-4191-a47f-3edea1beced5">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="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" name="hmst:UndistributedEarningsFromInvestmentInSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzYtNS0xLTEtMTIwNDM0_29526493-4221-45db-a2a9-9d362245fbf6">3,374</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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzgtMS0xLTEtMTIwNDM0_03e4e2fa-fd46-4bab-a731-07f78c0894c4">6,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="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzgtMy0xLTEtMTIwNDM0_dc40216b-b8c4-49d1-97b2-1c463d0fc987">8,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="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzgtNS0xLTEtMTIwNDM0_cc7d4d1a-a4ee-4f52-98ac-31b6dddacacb">4,483</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 cash provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzktMS0xLTEtMTIwNDM0_e9f41d15-62b4-4347-9fab-73feea56ca6f">48,028</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="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzktMy0xLTEtMTIwNDM0_a6476801-86fe-4f00-b019-3b41a0a9e326">95,952</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="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzktNS0xLTEtMTIwNDM0_d60e5307-4870-4860-adaa-fba4f14239eb">72,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 style="height:6pt"><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: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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">AFS securities: Principal collections net of purchases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" sign="-" name="hmst:Purchaseofandproceedsfromsaleofmarketablesecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzEyLTEtMS0xLTEyMDQzNA_405b9e4f-5c28-4cf2-85ee-53f0a498448b">831</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" sign="-" name="hmst:Purchaseofandproceedsfromsaleofmarketablesecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzEyLTMtMS0xLTEyMDQzNA_18537ec6-db5c-4867-a6c8-598289e05416">2,012</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" sign="-" name="hmst:Purchaseofandproceedsfromsaleofmarketablesecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzEyLTUtMS0xLTEyMDQzNA_e16dc7ff-14ad-4a26-a159-de5f00ce3711">2,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 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%">Investments 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="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" sign="-" name="hmst:Paymentsforinvestmentsinandadvancestosubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzEzLTEtMS0xLTEyMDQzNA_6b5ffdb7-b29b-41a7-95ef-7550c85a0d84">52,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="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" name="hmst:Paymentsforinvestmentsinandadvancestosubsidiaries" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzEzLTMtMS0xLTEyMDQzNA_dfbc8f12-e47e-47e6-b994-93d1b94af6b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" name="hmst:Paymentsforinvestmentsinandadvancestosubsidiaries" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzEzLTUtMS0xLTEyMDQzNA_e4625794-125d-49f1-935e-011ddb3ddf3f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE0LTEtMS0xLTEyMDQzNA_0afcbc10-d407-4da8-8f23-173d1089803e">51,169</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="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE0LTMtMS0xLTEyMDQzNA_c22a3d54-5f0e-4b9b-9264-d8cdfc6a8748">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="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE0LTUtMS0xLTEyMDQzNA_fd718eb8-33d3-4681-ba7e-3c225c3778bf">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></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 #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: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="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE3LTEtMS0xLTEyMDQzNA_396c90e3-51ed-42f4-9e00-67f7c857a0f3">75,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="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE3LTMtMS0xLTEyMDQzNA_5b9a5de2-234f-4b96-8fef-c7138d99f480">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="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE3LTUtMS0xLTEyMDQzNA_a05d42f5-8b92-46fd-b8fd-7eb1c3ff0764">58,009</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 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="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE4LTEtMS0xLTEyMDQzNA_1b0b38f9-b7fb-4701-831a-55943b2ce72b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE4LTMtMS0xLTEyMDQzNA_dab61dde-27af-41fc-854d-0838606c9d5a">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="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE4LTUtMS0xLTEyMDQzNA_4944ebc7-fdbf-41a2-85f1-793620d18a04">238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Proceeds from issuance of long-term debt</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="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE5LTEtMS0xLTEyMDQzNA_0e0b54e7-2aac-49e1-bf05-c7caee8412be">98,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%"><ix:nonFraction unitRef="usd" contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE5LTMtMS0xLTEyMDQzNA_f2dd9aa1-b678-4875-9aaa-1a28b4e3bc66">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE5LTUtMS0xLTEyMDQzNA_07d5c9f5-9372-41a3-b337-f9cd18b1b797">&#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="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%">Dividends paid on common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzIxLTEtMS0xLTEyMDQzNA_01a38963-59ef-40d6-953d-11cf0d4a5c1e">26,847</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="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzIxLTMtMS0xLTEyMDQzNA_bb702880-486f-4d7f-905d-19bf67b300ea">21,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzIxLTUtMS0xLTEyMDQzNA_2c0f177a-d7fc-41c3-ab7a-ac02c014958c">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI0LTEtMS0xLTEyMDQzNA_96fdb77c-0823-4d80-8329-7a307331f4b7">3,811</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="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI0LTMtMS0xLTEyMDQzNA_887a0864-dedc-435f-b86a-12721dce6bb9">105,229</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="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI0LTUtMS0xLTEyMDQzNA_1f3e1ec8-411d-4f2e-9f80-0b7ecc706042">71,636</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI1LTEtMS0xLTEyMDQzNA_7146e68e-13f7-414a-85bc-e50e8839eb52">6,952</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="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI1LTMtMS0xLTEyMDQzNA_ef7316e3-f6d0-4169-9e86-1e5f286e9a01">7,265</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="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI1LTUtMS0xLTEyMDQzNA_539f7030-d4b1-43d1-b0ca-cc9dce0fcb10">3,383</ix:nonFraction>&#160;</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%">Cash and cash equivalents, beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI2LTEtMS0xLTEyMDQzNA_7991f9fa-963c-4d33-b9f5-5057472e1db9">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id34b62f4b4da47248b752e686052cd07_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI2LTMtMS0xLTEyMDQzNA_34e38bcd-e137-4726-b5d7-859e55bbeb1a">20,021</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6435baf40ca64f9886fe9f55f902d7aa_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI2LTUtMS0xLTEyMDQzNA_b14ef27a-abc7-4883-865e-8a1895d8dfc9">16,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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, end of year</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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI3LTEtMS0xLTEyMDQzNA_4b5b5839-2fc8-4a21-ac16-1bfe5d447434">5,804</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="if75983e675dd4a0e8935f5e7299934e8_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI3LTMtMS0xLTEyMDQzNA_a34ce33b-923f-4308-b1a1-34f75184ab72">12,756</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="id34b62f4b4da47248b752e686052cd07_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI3LTUtMS0xLTEyMDQzNA_769df9b9-884b-42e2-9f0b-90e88bb3a11a">20,021</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></ix:nonNumeric></ix:continuation></div><div><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_178"></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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNzgvZnJhZzozNDkwYTcyMmY3ZjU0MjY2YjVkZjJjZGViZGI0NTVlZC90ZXh0cmVnaW9uOjM0OTBhNzIyZjdmNTQyNjZiNWRmMmNkZWJkYjQ1NWVkXzEyMzE_44dda8e9-929d-4cb2-a2a4-655166539c98" continuedAt="i6f268c57f1ed41e2bcaf87d53b901145" escape="true">SUBSEQUENT EVENTS:</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="i6f268c57f1ed41e2bcaf87d53b901145" continuedAt="i5470b9d1da604df7b83ff74657921568">In February 2023, we completed an acquisition of <ix:nonFraction unitRef="saleofright" contextRef="ib36eae4196ed434db72b402ade9e382f_D20230201-20230228" decimals="INF" name="hmst:AssetPurchaseNumberOfBranchesPurchased" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNzgvZnJhZzozNDkwYTcyMmY3ZjU0MjY2YjVkZjJjZGViZGI0NTVlZC90ZXh0cmVnaW9uOjM0OTBhNzIyZjdmNTQyNjZiNWRmMmNkZWJkYjQ1NWVkXzE2NDkyNjc0NDU3MTI_96adb2e8-c00d-4262-a3d8-d9fdc022336f">three</ix:nonFraction> branches in southern California whereby we assumed $<ix:nonFraction unitRef="usd" contextRef="i93fe8e25d0b74d1eaafc8a4b25d7e391_I20230228" decimals="-6" name="hmst:AssetPurchaseLiabilitiesAssumedDeposits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNzgvZnJhZzozNDkwYTcyMmY3ZjU0MjY2YjVkZjJjZGViZGI0NTVlZC90ZXh0cmVnaW9uOjM0OTBhNzIyZjdmNTQyNjZiNWRmMmNkZWJkYjQ1NWVkXzE2NDkyNjc0NDU3MjE_5931339a-4db2-4916-a358-46b81b6be6c5">373</ix:nonFraction>&#160;million in deposits and purchased $<ix:nonFraction unitRef="usd" contextRef="ib36eae4196ed434db72b402ade9e382f_D20230201-20230228" decimals="-6" name="us-gaap:FinancingReceivableSignificantPurchases" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNzgvZnJhZzozNDkwYTcyMmY3ZjU0MjY2YjVkZjJjZGViZGI0NTVlZC90ZXh0cmVnaW9uOjM0OTBhNzIyZjdmNTQyNjZiNWRmMmNkZWJkYjQ1NWVkXzE2NDkyNjc0NDU3MzA_d0b2d852-04c2-473f-bc68-ecec8a4b262d">22</ix:nonFraction>&#160;million in 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="i5470b9d1da604df7b83ff74657921568">On January&#160;26, 2023 the Board of Directors authorized a dividend of $<ix:nonFraction unitRef="usdPerShare" contextRef="i5924b69db50d48e4b6cc66892c42e9bc_I20230126" decimals="2" name="us-gaap:DividendsPayableAmountPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNzgvZnJhZzozNDkwYTcyMmY3ZjU0MjY2YjVkZjJjZGViZGI0NTVlZC90ZXh0cmVnaW9uOjM0OTBhNzIyZjdmNTQyNjZiNWRmMmNkZWJkYjQ1NWVkXzk4OA_e0304955-a804-4e3c-8d9a-b660b3a7cc35">0.35</ix:nonFraction> per share, payable on February&#160;22, 2023 to shareholders of record on February&#160;8, 2023.</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%">102</span></div></div></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_181"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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%">None</span></div><div><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_184"></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, 2022. 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, 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: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, 2022. 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, 2022, 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, 2022, has issued an audit report on the effectiveness of the Company's internal control over financial reporting at December&#160;31, 2022, 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, 2022 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, 2022 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 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><div id="i6d958ec3c6f14168a6fec350b30bfca6_187"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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:112%">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:112%">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:112%">We have audited the internal control over financial reporting of HomeStreet, Inc. and subsidiaries (the &#8220;Company&#8221;) as of December 31, 2022, 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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"> 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 (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, 2022, 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 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:112%">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:112%">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, 2022, of the Company and our report dated March 3, 2023, 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: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%">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:112%">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:112%">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:112%">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:112%">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 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 3, 2023  </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><div id="i6d958ec3c6f14168a6fec350b30bfca6_190"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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%">On March 3, 2023, Douglas I. Smith informed the Company of his resignation from the Company&#8217;s Board of Directors (the &#8220;Board&#8221;), effective immediately, due to personal reasons. Mr. Smith joined the Board of Directors at our initial public offering in February 2012. The Company expresses its appreciation to Mr. Smith for his more than 11 years of distinguished service on the Board.  Mr. Smith&#8217;s decision is not due to any disagreement with the Company or the Board on any matters relating to the Company&#8217;s operations, policies or practices.</span></div><div><span><br/></span></div><div><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_193"></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%">Not applicable.</span></div><div><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_196"></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="i6d958ec3c6f14168a6fec350b30bfca6_199"></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><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><span><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 2023 annual meeting of stockholders (the &#8220;2023 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 id="i6d958ec3c6f14168a6fec350b30bfca6_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 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 2023 Proxy Statement under the captions &#8220;Executive Compensation,&#8221; &#8220;2022 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;2022 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%">105</span></div></div></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_205"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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, 2022 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%">298,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding: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%">924,885&#160;</span></td><td 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%">298,044&#160;</span></td><td style="background-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%">924,885&#160;</span></td><td style="background-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: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">Consists of 85,140 shares subject to Restricted Stock Units, awarded under the 2014 Plan and 212,904 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: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">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: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">Consists of shares remaining available for issuance under the 2014 Plan.</span></div><div style="padding-left: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%">Except as disclosed above, the information required by this item will be set forth in the 2023 Proxy Statement under the caption "Principal Shareholders" which information is incorporated herein by reference.</span></div><div><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_208"></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 2023 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="i6d958ec3c6f14168a6fec350b30bfca6_211"></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 2023 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8yMTEvZnJhZzozOTdiMjc2NDNiMDI0NzlhYTZjMTk3ZTkzMmIzN2IzOS90ZXh0cmVnaW9uOjM5N2IyNzY0M2IwMjQ3OWFhNmMxOTdlOTMyYjM3YjM5XzU2MQ_5427cbe4-f5b2-4f4b-8c3a-3701790596e7">Deloitte &amp; Touche LLP</ix:nonNumeric> (PCAOB ID No. <ix:nonNumeric contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8yMTEvZnJhZzozOTdiMjc2NDNiMDI0NzlhYTZjMTk3ZTkzMmIzN2IzOS90ZXh0cmVnaW9uOjM5N2IyNzY0M2IwMjQ3OWFhNmMxOTdlOTMyYjM3YjM5XzM5OQ_d7279afb-b331-49da-898c-2f547ff2cc6f">34</ix:nonNumeric>) will be presented under the caption &#8220;Audit Committee Matters &#8212; Principal Accounting Firm Fees&#8221; in our 2023 Proxy Statement and is incorporated herein by reference.</span></div><div><span><br/></span></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_214"></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%">106</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="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="i6d958ec3c6f14168a6fec350b30bfca6_217"></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, 2022 and 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 Income Statements for the three years ended December&#160;31, 2022 </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 (Loss) for the three years ended December&#160;31, 2022 </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, 2022 </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, 2022 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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">Executive </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">Employment Agreement between HomeStreet, Inc., HomeStreet Bank, and Mark Mason, 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">(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="http://www.sec.gov/Archives/edgar/data/1518715/000151871521000065/endresenexecutiveemploymen.htm">Executive </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/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">(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.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/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.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/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%">107</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><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.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"> (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.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">(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><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">, between HomeStreet Bank and Union Square Limited Liability Company</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">(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, </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/000151871516000227/exhibit1019fhlb.htm">Pledge and Security</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/000151871516000227/exhibit1019fhlb.htm"> 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.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">(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 </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/000151871514000053/hmst-ex1014_20131231x10k.htm">of </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/000151871514000053/hmst-ex1014_20131231x10k.htm">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.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">(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.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">(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.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">(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.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/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.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">(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.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></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.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">(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/000151871520000193/masonmarkamendmenttoem.htm">Amendment to </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/000151871520000193/masonmarkamendmenttoem.htm">Executive </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/000151871520000193/masonmarkamendmenttoem.htm">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.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">(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/000151871522000103/annualincentiveplan-aipxma.htm">HomeStreet</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/000151871522000103/annualincentiveplan-aipxma.htm"> Bank </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/000151871522000103/annualincentiveplan-aipxma.htm">Performance-Based </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/000151871522000103/annualincentiveplan-aipxma.htm">Annual</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/000151871522000103/annualincentiveplan-aipxma.htm"> Incentive </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/000151871522000103/annualincentiveplan-aipxma.htm">Plan, effective January 1, 2022</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: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">(15) *</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/000151871522000144/michelexecutiveemploymenta.htm">Amend</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/000151871522000144/michelexecutiveemploymenta.htm">ed and Restated Executive</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/000151871522000144/michelexecutiveemploymenta.htm"> </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/000151871522000144/michelexecutiveemploymenta.htm">Employment Agreement, between HomeStreet, Inc., HomeStreet Bank, and John M. Michel, dated August 4, 2022</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: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">*</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="masonsecondamendmenttoempl.htm">Second Amendment to Executive Employment Agreement, between HomeStreet, Inc., HomeStreet Bank, and Mark K. Mason, dated December 13, 2022</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23 </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">*</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="endresenfirstamendmenttoem.htm">First</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="endresenfirstamendmenttoem.htm"> </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="endresenfirstamendmenttoem.htm">Amendment to Executive Employment Agreement, between HomeStreet, Inc., HomeStreet Bank, and William D. Endresen, dated</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="endresenfirstamendmenttoem.htm"> </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="endresenfirstamendmenttoem.htm">February 28, 2023</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="exhibit231consentofdt10k.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="#i6d958ec3c6f14168a6fec350b30bfca6_223">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-ex31110kq42022.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-ex31210kq42022.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">(17)</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-ex3210kq42022.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></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%">108</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><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"><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, 2022 formatted in Inline XBRL (eXtensible Business Reporting Language) and contained in Exhibit 101: (i)&#160;the Consolidated Balance Sheets as of December 31, 2022 and December 31, 2021; (ii) the Consolidated Income Statements for the three years ended December 31, 2022, (iii)&#160;the Consolidated Statements of Comprehensive Income for the three years ended December 31, 2022; (iv)&#160;the Consolidated Statements of Shareholders&#8217; Equity for the three years ended December 31, 2022, (v)&#160;the Consolidated Statements of Cash Flows for the three years ended December 31, 2022, 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, 2022, formatted in Inline XBRL and contained in Exhibit 101.</span></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 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%">(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 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%">(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 May 6, 2022, 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 Inc.&#8217;s Current Report on Form 10-Q (SEC File No. 001-35424) filed on August 5, 2022, 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: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%">(17)</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 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%">109</span></div></div></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_220"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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 3, 2023.</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><br/></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%">110</span></div></div></div><div id="i6d958ec3c6f14168a6fec350b30bfca6_223"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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 3, 2023</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 and Chief Financial 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 3, 2023</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/ 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%">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 3, 2023</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><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 3, 2023</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 3, 2023</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 3, 2023</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/ 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 3, 2023</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: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 3, 2023</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 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 3, 2023</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 3, 2023</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 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%">111</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.22
<SEQUENCE>2
<FILENAME>masonsecondamendmenttoempl.htm
<DESCRIPTION>2ND AMND TO EXEC EMPL AGRMNT HMST INC, HMST BANK AND MASON 12/13/2022
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="iad555414630545eab00d95b6729374bb_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="margin-top:4.5pt;padding-left:81.72pt;padding-right:81.72pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">SECOND AMENDMENT TO EMPLOYMENT AGREEMENT</font></div><div style="margin-top:0.1pt"><font><br></font></div><div style="padding-left:5.65pt;padding-right:5.4pt;text-align:justify;text-indent:36.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This document (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:700;line-height:100%">&#34;Second Amendment&#34;) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">amends the Executive Employment Agreement dated January 25, 2018 between Mark K. Mason </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:700;line-height:100%">(&#34;Executive&#34;) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">and HomeStreet, Inc., HomeStreet Bank and their affiliates (collectively </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:700;line-height:100%">&#34;HomeStreet&#34;), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">which was subsequently amended effective July 29, 2020 (as amended, the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:700;line-height:100%">&#34;Employment Agreement&#34;). </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Any capitalized terms used in this Second Amendment and not otherwise defined herein shall have the meaning set forth in the Employment Agreement. The parties agree as follows&#58;</font></div><div style="margin-top:0.35pt"><font><br></font></div><div style="padding-left:41.3pt;padding-right:11.15pt;text-align:justify;text-indent:-17.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:8.95pt;text-decoration:underline">Amendment to Term of Employment Agreement.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The parties further amend the Employment Agreement by striking Section LB of the Employment Agreement in its entirety and replacing it with the following&#58;</font></div><div style="margin-top:0.25pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:76.3pt;padding-right:5.75pt;text-align:justify;text-indent:0.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This Agreement commenced on the Effective Date and shall continue until December 31, 2025, unless sooner terminated as set forth in Section III. Thereafter, the Agreement shall thereafter automatically renew for successive one (1) year terms, unless either party provides the other with written notice of its intent not to renew no less than 180 days prior to the end of its term. Notwithstanding any termination of this Agreement or Executive's employment, the Executive shall remain subject to the restrictions in Section IV of this Agreement.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:39.9pt;padding-right:12.4pt;text-align:justify;text-indent:-17.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:8.55pt;text-decoration:underline">No Other Modification.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Except as provided herein, the provisions of the Employment Agreement shall remain in full force and effect following the adoption of this Second Amendment and this Second Amendment shall not constitute a modification or waiver of any provision of the Employment Agreement except as provided herein.</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:40.1pt;padding-right:12.45pt;text-align:justify;text-indent:-18.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:9.3pt;text-decoration:underline">Effectiveness.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This Second Amendment shall be effective on the date it is signed by both Executive and HomeStreet.</font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-top:8.6pt;padding-left:78.82pt;padding-right:78.82pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;Signature Page Follows&#93;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:63.36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:12.469%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.908%"><tr><td style="width:1.0%"></td><td style="width:7.575%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.208%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.143%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.446%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.017%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.911%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:12pt;font-weight:400;line-height:100%">HOMESTREET, INC.</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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:12pt;font-weight:400;line-height:100%">HOMESTREET BANK</font></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><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"><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%">December 13, 2022</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;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:0 1pt"></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; Godfrey B. Evans</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: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%">Godfrey B. Evans</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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">EVP, General Counsel, Chief Administrative Officer</font></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><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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">EXECUTIVE</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: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%">December 13, 2022</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;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:0 1pt"></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="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: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:63.36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:12.469%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.23
<SEQUENCE>3
<FILENAME>endresenfirstamendmenttoem.htm
<DESCRIPTION>1ST AMND TO EXEC EMPL AGRMNT HMST INC, HMST BANK AND ENDRESEN 2/28/2023
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ic55fa31dd1d340a49d0fe8186058dd01_1"></div><div style="min-height:48.96pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div><font><br></font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="margin-top:4.5pt;padding-left:81.72pt;padding-right:81.72pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">FIRST AMENDMENT TO EMPLOYMENT AGREEMENT</font></div><div style="margin-top:0.1pt"><font><br></font></div><div style="padding-left:5.65pt;padding-right:5.4pt;text-align:justify;text-indent:36.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This document (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:700;line-height:100%">&#34;First Amendment&#34;) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">amends the Executive Employment Agreement dated February 25, 2021 between William D. Endresen </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:700;line-height:100%">(&#34;Executive&#34;) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">and HomeStreet, Inc., HomeStreet Bank and their affiliates (collectively </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-style:italic;font-weight:700;line-height:100%">&#34;HomeStreet&#34;). </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Any capitalized terms used in this First Amendment and not otherwise defined herein shall have the meaning set forth in the Employment Agreement. The parties agree as follows&#58;</font></div><div style="margin-top:0.35pt"><font><br></font></div><div style="padding-left:41.3pt;padding-right:11.15pt;text-align:justify;text-indent:-17.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:8.95pt;text-decoration:underline">Amendment to Term of Employment Agreement.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The parties further amend the Employment Agreement by striking Section I.B of the Employment Agreement in its entirety and replacing it with the following&#58;</font></div><div style="margin-top:0.25pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:76.3pt;padding-right:5.75pt;text-align:justify;text-indent:0.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This Agreement commenced on the Effective Date and shall continue until December 31, 2025, unless sooner terminated as set forth in Section III. Thereafter, the Agreement shall thereafter automatically renew for successive one (1) year terms, unless either party provides the other with written notice of its intent not to renew no less than 180 days prior to the end of its term. Notwithstanding any termination of this Agreement or Executive's employment, the Executive shall remain subject to the restrictions in Section IV of this Agreement.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:39.9pt;padding-right:12.4pt;text-align:justify;text-indent:-17.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:8.55pt;text-decoration:underline">No Other Modification.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Except as provided herein, the provisions of the Employment Agreement shall remain in full force and effect following the adoption of this First Amendment and this First Amendment shall not constitute a modification or waiver of any provision of the Employment Agreement except as provided herein.</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:40.1pt;padding-right:12.45pt;text-align:justify;text-indent:-18.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:9.3pt;text-decoration:underline">Effectiveness.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This First Amendment shall be effective on the date it is signed by both Executive and HomeStreet.</font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-top:8.6pt;padding-left:78.82pt;padding-right:78.82pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;Signature Page Follows&#93;</font></div><div style="margin-top:8.6pt;padding-left:78.82pt;padding-right:78.82pt;text-align:center"><font><br></font></div><div style="margin-top:8.6pt;padding-left:78.82pt;padding-right:78.82pt;text-align:center"><font><br></font></div><div style="margin-top:8.6pt;padding-left:78.82pt;padding-right:78.82pt;text-align:center"><font><br></font></div><div style="margin-top:8.6pt;padding-right:81.8pt"><font><br></font></div><div style="margin-top:8.6pt;padding-left:78.82pt;padding-right:78.82pt;text-align:center"><font><br></font></div><div style="margin-top:8.6pt;padding-left:78.82pt;padding-right:78.82pt;text-align:center"><font><br></font></div><div style="margin-top:8.6pt;padding-left:78.82pt;padding-right:78.82pt;text-align:center"><font><br></font></div><div style="margin-top:8.6pt;padding-left:78.82pt;padding-right:78.82pt;text-align:center"><font><br></font></div><div style="margin-top:8.6pt;padding-left:78.82pt;padding-right:78.82pt;text-align:center"><font><br></font></div><div style="margin-top:8.6pt;padding-left:78.82pt;padding-right:78.82pt;text-align:center"><font><br></font></div><div style="margin-top:8.6pt;padding-left:78.82pt;padding-right:78.82pt;text-align:center"><font><br></font></div><div style="margin-top:8.6pt;padding-left:37.17pt;padding-right:37.17pt;text-align:center"><font><br></font></div><div style="padding-left:252pt;padding-right:-1.5pt;text-align:justify"><font><br></font></div><div style="padding-right:-1.5pt;text-align:justify"><font><br></font></div><div style="height:63.36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:48.96pt;width:100%"><div><font><br></font></div></div><div style="padding-right:-1.5pt;text-align:justify"><font><br></font></div><div style="padding-right:-1.5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.908%"><tr><td style="width:1.0%"></td><td style="width:7.575%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.208%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.143%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.446%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.017%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.911%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:12pt;font-weight:400;line-height:100%">HOMESTREET, INC.</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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:12pt;font-weight:400;line-height:100%">HOMESTREET BANK</font></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><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"><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%">February 28, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;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:0 1pt"></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; Godfrey B. Evans</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: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%">Godfrey B. Evans</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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">EVP, General Counsel, Chief Administrative Officer</font></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><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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">EXECUTIVE</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: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%">February 28, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;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:0 1pt"></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; William D. Endresen</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: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%">William D. Endresen</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: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%">EVP, Commercial Real Estate and Commercial Capital President</font></td></tr></table></div><div style="padding-right:-1.5pt"><font><br></font></div><div style="padding-right:-1.5pt"><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="height:63.36pt;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-21
<SEQUENCE>4
<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 2023 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:66.329%"><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="background-color:#ffffff;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="background-color:#ffffff;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="background-color:#ffffff;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="background-color:#ffffff;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="background-color:#ffffff;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="background-color:#ffffff;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="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"><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="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"><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="background-color:#ffffff;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="background-color:#ffffff;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="background-color:#ffffff;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="background-color:#ffffff;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="background-color:#ffffff;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="background-color:#ffffff;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></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>5
<FILENAME>exhibit231consentofdt10k.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 2023 Workiva -->
<title>Document</title></head><body><div id="iafdbc493bda345c2933b7bac0f79386a_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:9pt;font-weight:700;line-height:112%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 No. 333-261666 on Form S-3, and in Registration Statement No. 333-213204 on Form S-4, of our reports dated March 3, 2023, 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, 2022. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">&#47;s&#47; Deloitte &#38; Touche LLP</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Seattle, Washington </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">March 3, 2023</font></div><div><font><br></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>6
<FILENAME>hmst-ex31110kq42022.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 2023 Workiva -->
<title>Document</title></head><body><div id="id3f17b8d1e79449fbaacd78c16db66c8_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, 2022 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 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 3, 2023</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 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>7
<FILENAME>hmst-ex31210kq42022.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 2023 Workiva -->
<title>Document</title></head><body><div id="i5fb257348bf94c0693cee747e29de4a5_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, 2022 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 3, 2023</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 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.1
<SEQUENCE>8
<FILENAME>hmst-ex3210kq42022.htm
<DESCRIPTION>EX-32.1 CERTIFICATION
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i1ace0495988b4ca78b50adba22b42cff_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, 2022 (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 3, 2023</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, 2022 (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 3, 2023</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>9
<FILENAME>hmst-20221231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:778e34a2-0ee2-4fc7-bc1b-d3e1f87dce56,g:27a71baf-f9ca-4aac-aa50-cdd7c537a2e5-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:hmst="http://www.homestreet.com/20221231" 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/20221231">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/stpr/2022" schemaLocation="https://xbrl.sec.gov/stpr/2022/stpr-2022.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-20221231_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-20221231_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-20221231_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-20221231_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>0000001 - 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>0000002 - 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>0000003 - 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>0000004 - 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>0000005 - 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="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" roleURI="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS">
        <link:definition>0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</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>0000007 - 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>0000008 - 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>0000009 - 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>0000010 - 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="INVESTMENTSECURITIES" roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIES">
        <link:definition>0000011 - Disclosure - INVESTMENT SECURITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LOANSANDCREDITQUALITY" roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITY">
        <link:definition>0000012 - 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="PREMISESANDEQUIPMENTNET" roleURI="http://www.homestreet.com/role/PREMISESANDEQUIPMENTNET">
        <link:definition>0000013 - 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="DEPOSITS" roleURI="http://www.homestreet.com/role/DEPOSITS">
        <link:definition>0000014 - 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="BORROWINGS" roleURI="http://www.homestreet.com/role/BORROWINGS">
        <link:definition>0000015 - 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="LONGTERMDEBT" roleURI="http://www.homestreet.com/role/LONGTERMDEBT">
        <link:definition>0000016 - 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="DERIVATIVESANDHEDGINGACTIVITIES" roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIES">
        <link:definition>0000017 - 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="MORTGAGEBANKINGOPERATIONS" roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONS">
        <link:definition>0000018 - 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="COMMITMENTSGUARANTEESANDCONTINGENCIES" roleURI="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIES">
        <link:definition>0000019 - 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="INCOMETAXES" roleURI="http://www.homestreet.com/role/INCOMETAXES">
        <link:definition>0000020 - 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="RETIREMENTBENEFITPLAN" roleURI="http://www.homestreet.com/role/RETIREMENTBENEFITPLAN">
        <link:definition>0000021 - 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="FAIRVALUEMEASUREMENT" roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENT">
        <link:definition>0000022 - 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="REGULATORYCAPITALREQUIREMENTS" roleURI="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTS">
        <link:definition>0000023 - 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="EARNINGSPERSHARE" roleURI="http://www.homestreet.com/role/EARNINGSPERSHARE">
        <link:definition>0000024 - 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="LEASES" roleURI="http://www.homestreet.com/role/LEASES">
        <link:definition>0000025 - 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="SHAREBASEDCOMPENSATIONPLANS" roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANS">
        <link:definition>0000026 - 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="PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITED" roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITED">
        <link:definition>0000027 - 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="SUBSEQUENTEVENTS" roleURI="http://www.homestreet.com/role/SUBSEQUENTEVENTS">
        <link:definition>0000028 - 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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies">
        <link:definition>0000029 - 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>0000030 - 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="INVESTMENTSECURITIESTables" roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESTables">
        <link:definition>0000031 - 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="LOANSANDCREDITQUALITYTables" roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables">
        <link:definition>0000032 - 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="PREMISESANDEQUIPMENTNETTables" roleURI="http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETTables">
        <link:definition>0000033 - 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="DEPOSITSTables" roleURI="http://www.homestreet.com/role/DEPOSITSTables">
        <link:definition>0000034 - 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="LONGTERMDEBTTables" roleURI="http://www.homestreet.com/role/LONGTERMDEBTTables">
        <link:definition>0000035 - 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="DERIVATIVESANDHEDGINGACTIVITIESTables" roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESTables">
        <link:definition>0000036 - 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="MORTGAGEBANKINGOPERATIONSTables" roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables">
        <link:definition>0000037 - 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="COMMITMENTSGUARANTEESANDCONTINGENCIESTables" roleURI="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESTables">
        <link:definition>0000038 - 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="INCOMETAXESTables" roleURI="http://www.homestreet.com/role/INCOMETAXESTables">
        <link:definition>0000039 - 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="FAIRVALUEMEASUREMENTTables" roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTTables">
        <link:definition>0000040 - 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="REGULATORYCAPITALREQUIREMENTSTables" roleURI="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSTables">
        <link:definition>0000041 - 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="EARNINGSPERSHARETables" roleURI="http://www.homestreet.com/role/EARNINGSPERSHARETables">
        <link:definition>0000042 - 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="LEASESTables" roleURI="http://www.homestreet.com/role/LEASESTables">
        <link:definition>0000043 - 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="SHAREBASEDCOMPENSATIONPLANSTables" roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSTables">
        <link:definition>0000044 - 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="PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDTables" roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDTables">
        <link:definition>0000045 - 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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESBasisofPresentationDetails" roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESBasisofPresentationDetails">
        <link:definition>0000046 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Basis of Presentation (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>0000047 - 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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInvestmentSecuritiesDetails" roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInvestmentSecuritiesDetails">
        <link:definition>0000048 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Investment 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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails" roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails">
        <link:definition>0000049 - 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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESShareBasedCompensationDetails" roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESShareBasedCompensationDetails">
        <link:definition>0000050 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share-Based Compensation (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>0000051 - 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="INVESTMENTSECURITIESAmortizedCostFairValueDetails" roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails">
        <link:definition>0000052 - 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="INVESTMENTSECURITIESNarrativeDetails" roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails">
        <link:definition>0000053 - 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="INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails" roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails">
        <link:definition>0000054 - 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="INVESTMENTSECURITIESWeightedAverageYieldDetails" roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails">
        <link:definition>0000055 - 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>0000056 - 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>0000057 - 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="LOANSANDCREDITQUALITYNarrativeDetails" roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails">
        <link:definition>0000058 - 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>0000059 - 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>0000060 - 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>0000061 - 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>0000062 - 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>0000063 - 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>0000064 - 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>0000065 - 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>0000066 - 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="LOANSANDCREDITQUALITYLoanModificationsDetails" roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails">
        <link:definition>0000067 - Disclosure - LOANS AND CREDIT QUALITY - Loan Modifications (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="LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails" roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails">
        <link:definition>0000068 - Disclosure - LOANS AND CREDIT QUALITY - Loan Modifications, Financial Effect (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="LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails" roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails">
        <link:definition>0000069 - Disclosure - LOANS AND CREDIT QUALITY - Loan Modifications, by Payment Status (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="LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails" roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails">
        <link:definition>0000070 - Disclosure - LOANS AND CREDIT QUALITY - Loan Modifications with Subsequent Default, by Loan Modification (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="PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails" roleURI="http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails">
        <link:definition>0000071 - 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="DEPOSITSScheduleofDepositBalancesDetails" roleURI="http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails">
        <link:definition>0000072 - 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>0000073 - 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>0000074 - 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="BORROWINGSDetails" roleURI="http://www.homestreet.com/role/BORROWINGSDetails">
        <link:definition>0000075 - Disclosure - BORROWINGS (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="LONGTERMDEBTNarrativeDetails" roleURI="http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails">
        <link:definition>0000076 - 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>0000077 - 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="DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails" roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails">
        <link:definition>0000078 - 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>0000079 - 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>0000080 - 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>0000081 - 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="MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails" roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails">
        <link:definition>0000082 - 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>0000083 - 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>0000084 - 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>0000085 - 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>0000086 - 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>0000087 - 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="MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails" roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails">
        <link:definition>0000088 - Disclosure - MORTGAGE BANKING OPERATIONS - Revenue from Mortgage Servicing (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>0000089 - 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>0000090 - 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>0000091 - 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>0000092 - 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>0000093 - 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="COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails" roleURI="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails">
        <link:definition>0000094 - 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>0000095 - 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="INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails" roleURI="http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails">
        <link:definition>0000096 - 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>0000097 - 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>0000098 - 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>0000099 - 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="RETIREMENTBENEFITPLANDetails" roleURI="http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails">
        <link:definition>0000100 - 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="FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails" roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails">
        <link:definition>0000101 - 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>0000102 - 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="FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails" roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails">
        <link:definition>0000103 - Disclosure - FAIR VALUE MEASUREMENT - Schedule of Level 3 Unobservable Inputs (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>0000104 - 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>0000105 - 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>0000106 - 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>0000107 - 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="REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails" roleURI="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails">
        <link:definition>0000108 - 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>0000109 - 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="EARNINGSPERSHAREScheduleofEPSCalculationDetails" roleURI="http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails">
        <link:definition>0000110 - 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="LEASESNarrativeDetails" roleURI="http://www.homestreet.com/role/LEASESNarrativeDetails">
        <link:definition>0000111 - 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>0000112 - 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>0000113 - 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>0000114 - 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>0000115 - 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>0000115 - 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="SHAREBASEDCOMPENSATIONPLANSNarrativeDetails" roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails">
        <link:definition>0000116 - 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="SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails" roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails">
        <link:definition>0000117 - 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>0000118 - 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="PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails" roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails">
        <link:definition>0000119 - 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>0000120 - 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>0000121 - 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="SUBSEQUENTEVENTSNarrativeDetails" roleURI="http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails">
        <link:definition>0000122 - 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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" abstract="false" name="AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged" abstract="false" name="PledgedAssetsSeparatelyReportedOtherSecuritiesPledged" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans" abstract="false" name="FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_MortgageBankingOperationsTextualAbstract" abstract="true" name="MortgageBankingOperationsTextualAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_ServicingIncomeNetAbstract" abstract="true" name="ServicingIncomeNetAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification" abstract="false" name="FinancingReceivableWeightedAverageInterestRateAfterLoanModification" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" abstract="false" name="FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_WeightedAverageLeaseDiscountRateAbstract" abstract="true" name="WeightedAverageLeaseDiscountRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" abstract="false" name="IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_FinancingReceivableModifiedTableTextBlock" abstract="false" name="FinancingReceivableModifiedTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_SingleFamilyConstructionToPermanentMember" abstract="true" name="SingleFamilyConstructionToPermanentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_CommonEquityRiskBasedCapitalToRiskWeightAssets" abstract="false" name="CommonEquityRiskBasedCapitalToRiskWeightAssets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <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_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized" abstract="false" name="FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_LesseeOperatingSubleaseAssetPaymentsDueYearTwo" abstract="false" name="LesseeOperatingSubleaseAssetPaymentsDueYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures" abstract="false" name="InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault" abstract="false" name="FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" abstract="false" name="FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" 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_Tier1CommonEquityCapital" abstract="false" name="Tier1CommonEquityCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_LesseeVariableLeaseLiabilityPaymentDueAbstract" abstract="true" name="LesseeVariableLeaseLiabilityPaymentDueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember" abstract="true" name="CommercialPortfolioSegmentAdjustedForCreditAnalysisMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_LesseeOperatingSubleaseAssetPaymentsDueYearFive" abstract="false" name="LesseeOperatingSubleaseAssetPaymentsDueYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_OtherNonRealEstateMember" abstract="true" name="OtherNonRealEstateMember" 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_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember" abstract="true" name="MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" abstract="false" name="ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" 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_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember" abstract="true" name="FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember" 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_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member" abstract="true" name="HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member" 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_DeferredTaxLiabilitiesDeferredLoanFeesandCosts" abstract="false" name="DeferredTaxLiabilitiesDeferredLoanFeesandCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" abstract="false" name="BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="hmst_OperatingAndFinanceLeaseRemainingLeaseTerms" abstract="false" name="OperatingAndFinanceLeaseRemainingLeaseTerms" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_RiskManagementSingleFamilyMSRsAbstract" abstract="true" name="RiskManagementSingleFamilyMSRsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_CondensedStatementsofCashFlowsParentcompanyTableTextBlock" abstract="false" name="CondensedStatementsofCashFlowsParentcompanyTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_ScheduleofCollateralDependentLoansTableTextBlock" abstract="false" name="ScheduleofCollateralDependentLoansTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_LesseeNonleaseLiabilityToBePaidAfterYearFive" abstract="false" name="LesseeNonleaseLiabilityToBePaidAfterYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ServicingAdvances" abstract="false" name="ServicingAdvances" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock" abstract="false" name="ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_CollateralizedResidentialMortgageObligationsMember" abstract="false" name="CollateralizedResidentialMortgageObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_UsTreasuryCollateralizedMortgageObligationsMember" abstract="false" name="UsTreasuryCollateralizedMortgageObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_ThreeBranchesPurchaseMember" abstract="true" name="ThreeBranchesPurchaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_HeldToMaturitySecuritiesDebtMaturitiesAverageYield" abstract="false" name="HeldToMaturitySecuritiesDebtMaturitiesAverageYield" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans" abstract="false" name="FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_RatesPerAnnumAbstract" abstract="true" name="RatesPerAnnumAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_LoansHeldforInvestmentMeasurementInput" abstract="false" name="LoansHeldforInvestmentMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <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_DefinedContributionPlanTranchesAxis" abstract="true" name="DefinedContributionPlanTranchesAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <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_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives" abstract="false" name="DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" abstract="false" name="ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" 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_NumberOfPortfolioSegments" abstract="false" name="NumberOfPortfolioSegments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive" abstract="false" name="FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_CliffVestMember" abstract="true" name="CliffVestMember" 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_WeightedAverageRemainingLeaseTermAbstract" abstract="true" name="WeightedAverageRemainingLeaseTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_OtherChangesInRightOfUseAssetsAbstract" abstract="true" name="OtherChangesInRightOfUseAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember" abstract="true" name="ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_ServicingFeesNet1" abstract="false" name="ServicingFeesNet1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_CollateralizedCommercialMortgageObligationsMember" abstract="false" name="CollateralizedCommercialMortgageObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_DiscountRateAbstract" abstract="true" name="DiscountRateAbstract" 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_DepositBalancesIncludingStatedRatesTableTextBlock" abstract="false" name="DepositBalancesIncludingStatedRatesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans" abstract="false" name="FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_NonOwnerOccupiedCommercialRealEstateMember" abstract="true" name="NonOwnerOccupiedCommercialRealEstateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" abstract="false" name="FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" abstract="true" name="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_AssetPurchaseNumberOfBranchesPurchased" abstract="false" name="AssetPurchaseNumberOfBranchesPurchased" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_DeferredTaxAssetsLeaseLiability" abstract="false" name="DeferredTaxAssetsLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_WeightedAverageRateInterestBearingDeposits" abstract="false" name="WeightedAverageRateInterestBearingDeposits" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" abstract="false" name="BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <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_DebtSecuritiesAvailableForSaleMember" abstract="true" name="DebtSecuritiesAvailableForSaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_PaymentDeferralAndExtendedMaturityMember" abstract="true" name="PaymentDeferralAndExtendedMaturityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_AllowanceForUnfundedCommitmentsAbstract" abstract="true" name="AllowanceForUnfundedCommitmentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" 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_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock" abstract="false" name="ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification" abstract="false" name="FinancingReceivableWeightedAverageInterestRateBeforeLoanModification" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_ExtendedMaturityAndInterestRateReductionMember" abstract="true" name="ExtendedMaturityAndInterestRateReductionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross" abstract="false" name="DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember" abstract="true" name="ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree" abstract="false" name="FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_InterestRateReductionAndPaymentDeferralMember" abstract="true" name="InterestRateReductionAndPaymentDeferralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss" abstract="false" name="DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss" 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_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" abstract="false" name="AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_ServicingAssetWeightedAverageMeasurementInput" abstract="false" name="ServicingAssetWeightedAverageMeasurementInput" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_NoncashInvestingActivitiesAbstract" abstract="true" name="NoncashInvestingActivitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" abstract="false" name="NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_PublicFundsIncludedInDeposits" abstract="false" name="PublicFundsIncludedInDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_LesseeNonleaseLiabilityToBePaidYearThree" abstract="false" name="LesseeNonleaseLiabilityToBePaidYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_PaymentsForProceedsFromSaleOfBranches" abstract="false" name="PaymentsForProceedsFromSaleOfBranches" 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_OwnerOccupiedCommercialRealEstateMember" abstract="true" name="OwnerOccupiedCommercialRealEstateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_ImpactOnFairValueOfHundredBasisPointsIncrease" abstract="false" name="ImpactOnFairValueOfHundredBasisPointsIncrease" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract" abstract="true" name="ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember" abstract="true" name="MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_Purchaseofandproceedsfromsaleofmarketablesecurities" abstract="false" name="Purchaseofandproceedsfromsaleofmarketablesecurities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated" abstract="false" name="FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems" abstract="true" name="ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_MortgageBackedAndCollateralMortgageObligationAbstract" abstract="true" name="MortgageBackedAndCollateralMortgageObligationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans" abstract="false" name="FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_FairValueMeasurementMethodologiesTableTextBlock" abstract="false" name="FairValueMeasurementMethodologiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_LesseeNonleaseLiabilityToBePaidYearFive" abstract="false" name="LesseeNonleaseLiabilityToBePaidYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans" abstract="false" name="FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_PortfolioOfLoansServicedForOthersTableTextBlock" abstract="false" name="PortfolioOfLoansServicedForOthersTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_FinanceLeaseCost1Abstract" abstract="true" name="FinanceLeaseCost1Abstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives" abstract="false" name="DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives" 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_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable" abstract="true" name="ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets" abstract="false" name="CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <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_RightOfUseAssetObtainedAbstract" abstract="true" name="RightOfUseAssetObtainedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree" abstract="false" name="FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive" abstract="false" name="FederalHomeLoanBankAdvanceAfterYearThreeThroughFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_MeasurementInputFallOutFactorMember" abstract="true" name="MeasurementInputFallOutFactorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_NonResidentialRealEstateMember" abstract="true" name="NonResidentialRealEstateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent" abstract="false" name="FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_FinancialAsset3089DaysPastDueMember" abstract="true" name="FinancialAsset3089DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_GainLossOnSaleOfBranches" abstract="false" name="GainLossOnSaleOfBranches" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded" abstract="false" name="TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_CashPaidDuringYearForAbstract" abstract="true" name="CashPaidDuringYearForAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_CondensedStatementsofIncomeParentcompanyTableTextBlock" abstract="false" name="CondensedStatementsofIncomeParentcompanyTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_Righttoreclaimcashinexcessoffairvalueofderivativeliability" abstract="false" name="Righttoreclaimcashinexcessoffairvalueofderivativeliability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock" abstract="false" name="FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_DeferredTaxAssetsStockOptions" abstract="false" name="DeferredTaxAssetsStockOptions" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_FinancingReceivableExcludingAccruedInterestRevolvingTerm" abstract="false" name="FinancingReceivableExcludingAccruedInterestRevolvingTerm" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_FederalHomeLoanBankStockPolicyTextBlock" abstract="false" name="FederalHomeLoanBankStockPolicyTextBlock" 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_StockRepurchasedDuringPeriodAwardSettlementNoncash" abstract="false" name="StockRepurchasedDuringPeriodAwardSettlementNoncash" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" abstract="false" name="ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_MortgageRepurchaseLossesTableTextBlock" abstract="false" name="MortgageRepurchaseLossesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_UnusedCommercialPortfolioLoanFundMember" abstract="true" name="UnusedCommercialPortfolioLoanFundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_ImpactOnFairValueOfFiftyBasisPointsDecrease" abstract="false" name="ImpactOnFairValueOfFiftyBasisPointsDecrease" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear" abstract="false" name="HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" abstract="false" name="BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <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_DepositorAndOtherRetailBankingFees" abstract="false" name="DepositorAndOtherRetailBankingFees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_ExpectedWeightedAverageLifeofMSR" abstract="false" name="ExpectedWeightedAverageLifeofMSR" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hmst_FinancingReceivableLoanModificationsFinancialEffectTableTextBlock" abstract="false" name="FinancingReceivableLoanModificationsFinancialEffectTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_MortgageBankingOperationsTextBlock" abstract="false" name="MortgageBankingOperationsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense" abstract="false" name="OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears" abstract="false" name="HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_ConstantPrepaymentRateAbstract" abstract="true" name="ConstantPrepaymentRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_Paymentsforinvestmentsinandadvancestosubsidiaries" abstract="false" name="Paymentsforinvestmentsinandadvancestosubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock" abstract="false" name="MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_AssetPurchaseLiabilitiesAssumedDeposits" abstract="false" name="AssetPurchaseLiabilitiesAssumedDeposits" nillable="true" xbrli:periodType="instant" 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="xbrli:pureItemType"/>
  <xs:element id="hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems" abstract="true" name="GainOnMortgageLoanOriginationAndSaleActivitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>hmst-20221231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:778e34a2-0ee2-4fc7-bc1b-d3e1f87dce56,g:27a71baf-f9ca-4aac-aa50-cdd7c537a2e5-->
<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-20221231.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_e6343ef8-bc1a-4390-9d58-19dbdc47ea4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_46af737f-3ed8-4ba3-b199-8e53b58261ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e6343ef8-bc1a-4390-9d58-19dbdc47ea4c" xlink:to="loc_us-gaap_Liabilities_46af737f-3ed8-4ba3-b199-8e53b58261ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f955ae3c-9952-4635-89a8-2d9dc5a08102" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e6343ef8-bc1a-4390-9d58-19dbdc47ea4c" xlink:to="loc_us-gaap_StockholdersEquity_f955ae3c-9952-4635-89a8-2d9dc5a08102" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_c07c18ce-5158-4f6c-8ba6-e9d3035beae8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e6343ef8-bc1a-4390-9d58-19dbdc47ea4c" xlink:to="loc_us-gaap_CommitmentsAndContingencies_c07c18ce-5158-4f6c-8ba6-e9d3035beae8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_35430a69-0fdb-4006-8ecb-64f2afdf1d72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_0a798833-9d5c-4225-b9a5-79fa30bec73a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_35430a69-0fdb-4006-8ecb-64f2afdf1d72" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_0a798833-9d5c-4225-b9a5-79fa30bec73a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_a56abeae-1029-4943-bd90-ad84709b0ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_35430a69-0fdb-4006-8ecb-64f2afdf1d72" xlink:to="loc_us-gaap_LongTermDebt_a56abeae-1029-4943-bd90-ad84709b0ef8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_93bce0a5-53f8-431f-8f34-d6c1d5f396df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_35430a69-0fdb-4006-8ecb-64f2afdf1d72" xlink:to="loc_us-gaap_Deposits_93bce0a5-53f8-431f-8f34-d6c1d5f396df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_25104a13-599a-4a7b-932b-4bd1b1d8a5a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_35430a69-0fdb-4006-8ecb-64f2afdf1d72" xlink:to="loc_us-gaap_ShortTermBorrowings_25104a13-599a-4a7b-932b-4bd1b1d8a5a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_02beab89-073c-40c8-98a9-357ed7161b54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_fc766b77-b937-47f2-88c3-d28fa8962904" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_02beab89-073c-40c8-98a9-357ed7161b54" xlink:to="loc_us-gaap_CommonStockValue_fc766b77-b937-47f2-88c3-d28fa8962904" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9733429b-b4b0-4b4c-8f0b-7ec1acf9d79c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_02beab89-073c-40c8-98a9-357ed7161b54" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9733429b-b4b0-4b4c-8f0b-7ec1acf9d79c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5bb7ba8b-99b0-4092-a091-9e05d475e29c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_02beab89-073c-40c8-98a9-357ed7161b54" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5bb7ba8b-99b0-4092-a091-9e05d475e29c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_053b9b8f-40e4-4a94-8d5c-4c8448a8b1d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_914054d4-3b76-440f-a532-e2c6e052fbce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_053b9b8f-40e4-4a94-8d5c-4c8448a8b1d8" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_914054d4-3b76-440f-a532-e2c6e052fbce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_a9b8dae9-aed7-4092-b401-a1f2df8a5cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_053b9b8f-40e4-4a94-8d5c-4c8448a8b1d8" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_a9b8dae9-aed7-4092-b401-a1f2df8a5cf7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_913460ba-bc3c-47e7-a097-1a464e6612b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_053b9b8f-40e4-4a94-8d5c-4c8448a8b1d8" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_913460ba-bc3c-47e7-a097-1a464e6612b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset_6e0991be-32d4-4e9c-9042-c5badc87d1c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_053b9b8f-40e4-4a94-8d5c-4c8448a8b1d8" xlink:to="loc_us-gaap_ServicingAsset_6e0991be-32d4-4e9c-9042-c5badc87d1c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_881639d1-2143-4168-a8c3-b95b23528722" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_053b9b8f-40e4-4a94-8d5c-4c8448a8b1d8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_881639d1-2143-4168-a8c3-b95b23528722" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_8191110a-47cc-4e47-b40f-3b62c67ede7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_053b9b8f-40e4-4a94-8d5c-4c8448a8b1d8" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_8191110a-47cc-4e47-b40f-3b62c67ede7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_0649d45d-ab13-42be-a124-2626955828cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_053b9b8f-40e4-4a94-8d5c-4c8448a8b1d8" xlink:to="loc_us-gaap_OtherAssets_0649d45d-ab13-42be-a124-2626955828cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets_9d4da6f4-9eaf-43ef-b2fa-7e4709bfea4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_053b9b8f-40e4-4a94-8d5c-4c8448a8b1d8" xlink:to="loc_us-gaap_OtherRealEstateAndForeclosedAssets_9d4da6f4-9eaf-43ef-b2fa-7e4709bfea4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecurities_57262bd3-1a13-4de0-aa77-d38a55b078e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecurities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_053b9b8f-40e4-4a94-8d5c-4c8448a8b1d8" xlink:to="loc_us-gaap_MarketableSecurities_57262bd3-1a13-4de0-aa77-d38a55b078e7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS" xlink:type="simple" xlink:href="hmst-20221231.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_InterestIncomeExpenseAfterProvisionForLoanLoss_c8a0e9b9-e9b8-4e6b-b40f-f1e31559f332" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_43742185-5ade-43aa-90bc-feef345245fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c8a0e9b9-e9b8-4e6b-b40f-f1e31559f332" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_43742185-5ade-43aa-90bc-feef345245fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_b89f3c4a-73e2-4247-909e-e01632e8008c" xlink:href="hmst-20221231.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_c8a0e9b9-e9b8-4e6b-b40f-f1e31559f332" xlink:to="loc_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_b89f3c4a-73e2-4247-909e-e01632e8008c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_3d30db85-bcd3-4632-8d96-bf586a22ce46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_a7caba3c-9898-4be0-9f5a-f37c50b17bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3d30db85-bcd3-4632-8d96-bf586a22ce46" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_a7caba3c-9898-4be0-9f5a-f37c50b17bf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInterestAndDividendIncome_e23046ee-e136-48e5-ade7-085c66cbf7ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3d30db85-bcd3-4632-8d96-bf586a22ce46" xlink:to="loc_us-gaap_OtherInterestAndDividendIncome_e23046ee-e136-48e5-ade7-085c66cbf7ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecurities_e038fecb-28e9-4ffc-81f9-70f5c8dbfcdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3d30db85-bcd3-4632-8d96-bf586a22ce46" xlink:to="loc_us-gaap_InterestAndDividendIncomeSecurities_e038fecb-28e9-4ffc-81f9-70f5c8dbfcdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_233c8ea7-efb3-4ab3-988d-e8c967f75ad2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_9819133f-84eb-426f-8df6-f486d5a6c24b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_233c8ea7-efb3-4ab3-988d-e8c967f75ad2" xlink:to="loc_us-gaap_OccupancyNet_9819133f-84eb-426f-8df6-f486d5a6c24b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommunicationsAndInformationTechnology_ae5482f9-d759-4d0d-a358-4917e02c62b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_233c8ea7-efb3-4ab3-988d-e8c967f75ad2" xlink:to="loc_us-gaap_CommunicationsAndInformationTechnology_ae5482f9-d759-4d0d-a358-4917e02c62b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_1fdd5e22-8f8b-4d9c-b976-b49548095e47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_233c8ea7-efb3-4ab3-988d-e8c967f75ad2" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_1fdd5e22-8f8b-4d9c-b976-b49548095e47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_a5d203df-fd6a-447a-a8ce-4b351afe6924" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_233c8ea7-efb3-4ab3-988d-e8c967f75ad2" xlink:to="loc_us-gaap_LaborAndRelatedExpense_a5d203df-fd6a-447a-a8ce-4b351afe6924" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ce8230e7-1d40-4659-9e37-0ef918bcbdb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4f14b5d2-606d-436a-9498-a4b57c2e5c52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_ce8230e7-1d40-4659-9e37-0ef918bcbdb2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4f14b5d2-606d-436a-9498-a4b57c2e5c52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e6650f6b-4a80-42b3-b05f-e959b0051fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_ce8230e7-1d40-4659-9e37-0ef918bcbdb2" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_e6650f6b-4a80-42b3-b05f-e959b0051fe2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_f2657a2f-e6ce-4564-8920-1c573d691e92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_926913a1-808b-4a78-b85b-71cba0163ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f2657a2f-e6ce-4564-8920-1c573d691e92" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_926913a1-808b-4a78-b85b-71cba0163ed9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_b1e7c423-e408-4aca-a978-02c744901dc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f2657a2f-e6ce-4564-8920-1c573d691e92" xlink:to="loc_us-gaap_InterestExpense_b1e7c423-e408-4aca-a978-02c744901dc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_1a109a5b-1a33-4f0b-aec9-9814bb97ecf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseBorrowings_99da4a4f-9185-41f3-860d-06df752e9e08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1a109a5b-1a33-4f0b-aec9-9814bb97ecf8" xlink:to="loc_us-gaap_InterestExpenseBorrowings_99da4a4f-9185-41f3-860d-06df752e9e08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_d0dcc097-f796-4dee-846f-9790f81ae2bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1a109a5b-1a33-4f0b-aec9-9814bb97ecf8" xlink:to="loc_us-gaap_InterestExpenseDeposits_d0dcc097-f796-4dee-846f-9790f81ae2bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_14fa9bf2-990c-40f0-9610-06ff42d673b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities_ed757e08-69a2-4d35-8003-09f38b078ae0" xlink:href="hmst-20221231.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_14fa9bf2-990c-40f0-9610-06ff42d673b8" xlink:to="loc_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities_ed757e08-69a2-4d35-8003-09f38b078ae0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_e435955e-3131-4253-a1b2-4549f6b09260" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_14fa9bf2-990c-40f0-9610-06ff42d673b8" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_e435955e-3131-4253-a1b2-4549f6b09260" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingFeesNet1_74278e80-8424-4131-95d8-4a8ebae3be18" xlink:href="hmst-20221231.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_14fa9bf2-990c-40f0-9610-06ff42d673b8" xlink:to="loc_hmst_ServicingFeesNet1_74278e80-8424-4131-95d8-4a8ebae3be18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DepositorAndOtherRetailBankingFees_14f88d20-2ba3-495b-93d7-bd6ea4d39be2" xlink:href="hmst-20221231.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_14fa9bf2-990c-40f0-9610-06ff42d673b8" xlink:to="loc_hmst_DepositorAndOtherRetailBankingFees_14f88d20-2ba3-495b-93d7-bd6ea4d39be2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_344f1081-02d5-4346-9ca8-4552f239457d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_e19433cc-a43d-4974-918d-72ab7cb00be6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_344f1081-02d5-4346-9ca8-4552f239457d" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_e19433cc-a43d-4974-918d-72ab7cb00be6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_e329477d-1d34-4c90-b046-5c6b02489434" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_344f1081-02d5-4346-9ca8-4552f239457d" xlink:to="loc_us-gaap_NoninterestIncome_e329477d-1d34-4c90-b046-5c6b02489434" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_efbad5c0-800a-47f6-b156-d904f0383bea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_344f1081-02d5-4346-9ca8-4552f239457d" xlink:to="loc_us-gaap_NoninterestExpense_efbad5c0-800a-47f6-b156-d904f0383bea" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" xlink:type="simple" xlink:href="hmst-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_3a2b7a84-2b90-43d6-b605-0096811d83f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1a27b16a-03bb-4ae7-b84b-24934ab31b10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3a2b7a84-2b90-43d6-b605-0096811d83f8" xlink:to="loc_us-gaap_NetIncomeLoss_1a27b16a-03bb-4ae7-b84b-24934ab31b10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_01064f1a-26dd-4691-95cf-a292a78ee2e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3a2b7a84-2b90-43d6-b605-0096811d83f8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_01064f1a-26dd-4691-95cf-a292a78ee2e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_6cc80996-526a-40c8-8be6-b0a2bba554d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_4fcf24bc-2aa0-4947-9b5d-0a9f87ec4fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6cc80996-526a-40c8-8be6-b0a2bba554d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_4fcf24bc-2aa0-4947-9b5d-0a9f87ec4fc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_ddda228d-7a8a-4f0f-93a1-6cc012a3a413" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6cc80996-526a-40c8-8be6-b0a2bba554d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_ddda228d-7a8a-4f0f-93a1-6cc012a3a413" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_068dfb60-394b-4fdd-a7a0-03eea09c94b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_725cd5b5-45fc-4887-8236-7c7ad7a42ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_068dfb60-394b-4fdd-a7a0-03eea09c94b1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_725cd5b5-45fc-4887-8236-7c7ad7a42ed3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_6c4d09a9-b6c0-44dd-b617-e71d49a17cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_068dfb60-394b-4fdd-a7a0-03eea09c94b1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_6c4d09a9-b6c0-44dd-b617-e71d49a17cb7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="hmst-20221231.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_da4240cc-526f-4eb6-ba79-8450d75d3dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b0625730-9fbf-4a23-b4c8-906895bf399f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_da4240cc-526f-4eb6-ba79-8450d75d3dd7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b0625730-9fbf-4a23-b4c8-906895bf399f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_072e5ce8-8670-4000-8769-9fb1d5665253" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_da4240cc-526f-4eb6-ba79-8450d75d3dd7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_072e5ce8-8670-4000-8769-9fb1d5665253" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c2d0833f-9556-4944-87bc-162d0c2d260a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_da4240cc-526f-4eb6-ba79-8450d75d3dd7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c2d0833f-9556-4944-87bc-162d0c2d260a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_452bc873-3524-45bd-b091-30dbe330ca08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2d9a59fe-1829-4915-8f2d-232ec3613b04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_us-gaap_NetIncomeLoss_2d9a59fe-1829-4915-8f2d-232ec3613b04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_63902e42-8f91-48e2-95ba-16fbdb775da6" xlink:href="hmst-20221231.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_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_63902e42-8f91-48e2-95ba-16fbdb775da6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_b372182d-f2ab-48a2-969e-3ef8d073d0da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_b372182d-f2ab-48a2-969e-3ef8d073d0da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt_e9071129-d07b-4358-bd38-d31bbd6318f3" xlink:href="hmst-20221231.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_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt_e9071129-d07b-4358-bd38-d31bbd6318f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense_a22c06d6-18c2-4bd8-bdd6-90ad940c8574" xlink:href="hmst-20221231.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_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense_a22c06d6-18c2-4bd8-bdd6-90ad940c8574" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_5e96f0c7-e461-4dc1-b72e-9fb9b0b25c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_5e96f0c7-e461-4dc1-b72e-9fb9b0b25c2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_cfa6d642-6de1-4fd2-ac3b-31b342f72727" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_cfa6d642-6de1-4fd2-ac3b-31b342f72727" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet_df90dcaf-331c-49bb-b466-ce7f0475cc1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet_df90dcaf-331c-49bb-b466-ce7f0475cc1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_6f5f715f-3d3b-4831-9828-4882bfcb93b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_us-gaap_ShareBasedCompensation_6f5f715f-3d3b-4831-9828-4882bfcb93b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_9fc27dd8-3cab-443b-a7ff-9bd7f666822f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_9fc27dd8-3cab-443b-a7ff-9bd7f666822f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_8b9f20fc-82f4-41d4-9095-6914feb8b33a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_8b9f20fc-82f4-41d4-9095-6914feb8b33a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_b0254108-7360-4850-91f7-2f1196a679d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_b0254108-7360-4850-91f7-2f1196a679d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_bf83e39e-e58d-4740-9f19-9f2905421de9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_bf83e39e-e58d-4740-9f19-9f2905421de9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_a36af5aa-e7c7-4e26-8e19-33acd5908744" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_a36af5aa-e7c7-4e26-8e19-33acd5908744" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale_8ba8486b-4da6-4410-b5a6-cdf8e751abda" xlink:href="hmst-20221231.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_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale_8ba8486b-4da6-4410-b5a6-cdf8e751abda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_IncreaseDecreaseinMortgageServicingRights_009e6c8a-ebb5-4169-a939-dd340837e1a3" xlink:href="hmst-20221231.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_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_hmst_IncreaseDecreaseinMortgageServicingRights_009e6c8a-ebb5-4169-a939-dd340837e1a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfNotesReceivable_697e04a5-94ce-4938-b5cb-e399e664a9df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_us-gaap_GainLossOnSaleOfNotesReceivable_697e04a5-94ce-4938-b5cb-e399e664a9df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_ae5087f9-378b-4213-bf37-44c1359e0e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_ae5087f9-378b-4213-bf37-44c1359e0e7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_730dfa57-80ec-4812-a282-26f0df354b44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_730dfa57-80ec-4812-a282-26f0df354b44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainLossOnSaleOfBranches_b9eae358-455b-4cf6-8f4e-2d049f96210c" xlink:href="hmst-20221231.xsd#hmst_GainLossOnSaleOfBranches"/>
    <link:calculationArc order="20" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_hmst_GainLossOnSaleOfBranches_b9eae358-455b-4cf6-8f4e-2d049f96210c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDebtSecuritiesTrading_61a57371-03b3-46ce-a092-a750ac3bc72f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDebtSecuritiesTrading"/>
    <link:calculationArc order="21" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_us-gaap_IncreaseDecreaseInDebtSecuritiesTrading_61a57371-03b3-46ce-a092-a750ac3bc72f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_ddeba560-c80b-48f1-924e-d2bfcd0a5597" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="22" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_ddeba560-c80b-48f1-924e-d2bfcd0a5597" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities_a46fbb1f-5491-4af8-aabd-87d1b3fe13c8" xlink:href="hmst-20221231.xsd#hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities"/>
    <link:calculationArc order="23" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_452bc873-3524-45bd-b091-30dbe330ca08" xlink:to="loc_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities_a46fbb1f-5491-4af8-aabd-87d1b3fe13c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f71b1fae-ad0d-43c3-b84d-2019a933958f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_5eef2e4c-ed16-4f0f-9c1a-8931f73f16e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f71b1fae-ad0d-43c3-b84d-2019a933958f" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_5eef2e4c-ed16-4f0f-9c1a-8931f73f16e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_df497c5f-8b5e-46f9-a0c6-e149570776c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f71b1fae-ad0d-43c3-b84d-2019a933958f" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_df497c5f-8b5e-46f9-a0c6-e149570776c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale_ad6285d3-55f0-49e3-8344-a42cca2df940" xlink:href="hmst-20221231.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_f71b1fae-ad0d-43c3-b84d-2019a933958f" xlink:to="loc_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale_ad6285d3-55f0-49e3-8344-a42cca2df940" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherRealEstate_6454d416-391e-487d-a2d4-0e72492c69a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f71b1fae-ad0d-43c3-b84d-2019a933958f" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherRealEstate_6454d416-391e-487d-a2d4-0e72492c69a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForInvestment_ca2eaeac-0bbe-4f5e-ad44-847d7f5d88f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f71b1fae-ad0d-43c3-b84d-2019a933958f" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForInvestment_ca2eaeac-0bbe-4f5e-ad44-847d7f5d88f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFinanceReceivables_dfc09b84-1bd4-41c5-8783-f57ceb8705b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f71b1fae-ad0d-43c3-b84d-2019a933958f" xlink:to="loc_us-gaap_PaymentsToAcquireFinanceReceivables_dfc09b84-1bd4-41c5-8783-f57ceb8705b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_c1901aa0-c03b-46e1-ac51-4bad2ddff2ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f71b1fae-ad0d-43c3-b84d-2019a933958f" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_c1901aa0-c03b-46e1-ac51-4bad2ddff2ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PaymentsForProceedsFromSaleOfBranches_1901d175-d60f-4837-9828-414a3369daf3" xlink:href="hmst-20221231.xsd#hmst_PaymentsForProceedsFromSaleOfBranches"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f71b1fae-ad0d-43c3-b84d-2019a933958f" xlink:to="loc_hmst_PaymentsForProceedsFromSaleOfBranches_1901d175-d60f-4837-9828-414a3369daf3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLoansHeldForInvestment_02550705-1ac3-4622-9195-bebb5dd7ebd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLoansHeldForInvestment"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f71b1fae-ad0d-43c3-b84d-2019a933958f" xlink:to="loc_us-gaap_PaymentsToAcquireLoansHeldForInvestment_02550705-1ac3-4622-9195-bebb5dd7ebd9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_69971b9a-884c-442e-a0ef-1ad5cb9e66d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f71b1fae-ad0d-43c3-b84d-2019a933958f" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_69971b9a-884c-442e-a0ef-1ad5cb9e66d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_d27ca49c-5437-4a34-a282-375cfdb1bda2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f71b1fae-ad0d-43c3-b84d-2019a933958f" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_d27ca49c-5437-4a34-a282-375cfdb1bda2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_ce3a59ee-b502-4da3-adf4-383c03fd32d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f71b1fae-ad0d-43c3-b84d-2019a933958f" xlink:to="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_ce3a59ee-b502-4da3-adf4-383c03fd32d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_43f11c70-e729-4886-bf13-653c8eff1974" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireFederalHomeLoanBankStock"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f71b1fae-ad0d-43c3-b84d-2019a933958f" xlink:to="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_43f11c70-e729-4886-bf13-653c8eff1974" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_91b462ef-0f9c-484b-b482-9414acbe3c28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits_d8aea193-242c-4e8b-834d-140bcf8ecc7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_91b462ef-0f9c-484b-b482-9414acbe3c28" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_d8aea193-242c-4e8b-834d-140bcf8ecc7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_5087c3ff-304a-46cd-b953-9d7a28403d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_91b462ef-0f9c-484b-b482-9414acbe3c28" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_5087c3ff-304a-46cd-b953-9d7a28403d8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherDebt_b516de52-91da-4544-b7ec-4b520eaf80bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_91b462ef-0f9c-484b-b482-9414acbe3c28" xlink:to="loc_us-gaap_ProceedsFromOtherDebt_b516de52-91da-4544-b7ec-4b520eaf80bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherDebt_0646966d-fea0-49a2-b60e-7caeac59e01e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_91b462ef-0f9c-484b-b482-9414acbe3c28" xlink:to="loc_us-gaap_RepaymentsOfOtherDebt_0646966d-fea0-49a2-b60e-7caeac59e01e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_0fee4dc7-d3f3-48be-b32b-c70f94151569" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_91b462ef-0f9c-484b-b482-9414acbe3c28" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_0fee4dc7-d3f3-48be-b32b-c70f94151569" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_95e2c890-f4d4-4830-8ff8-16972e0a1d2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_91b462ef-0f9c-484b-b482-9414acbe3c28" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_95e2c890-f4d4-4830-8ff8-16972e0a1d2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_b4b4379b-58da-48f7-b155-179c72372f26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_91b462ef-0f9c-484b-b482-9414acbe3c28" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_b4b4379b-58da-48f7-b155-179c72372f26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_9fe24fe4-9d05-4265-b06a-bc69e1cfe8b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_91b462ef-0f9c-484b-b482-9414acbe3c28" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_9fe24fe4-9d05-4265-b06a-bc69e1cfe8b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_51abb9f5-7609-42fb-8c19-a7fb96adebf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_91b462ef-0f9c-484b-b482-9414acbe3c28" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_51abb9f5-7609-42fb-8c19-a7fb96adebf5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails" xlink:type="simple" xlink:href="hmst-20221231.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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_527687fd-51bd-4b64-88cf-b08d9d482be7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_d0c8fa92-8d9a-4eaa-a8ed-06fc2b6f5c68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_527687fd-51bd-4b64-88cf-b08d9d482be7" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_d0c8fa92-8d9a-4eaa-a8ed-06fc2b6f5c68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_f3803d90-c5b1-4cb1-894e-dc3eaa153a43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_527687fd-51bd-4b64-88cf-b08d9d482be7" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_f3803d90-c5b1-4cb1-894e-dc3eaa153a43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_54972620-7d71-4b82-8629-7d0688e433fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_527687fd-51bd-4b64-88cf-b08d9d482be7" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_54972620-7d71-4b82-8629-7d0688e433fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_459c89b1-a8e0-4e91-a234-6617de3b13bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_d3d37824-3c07-48ea-aac6-978f0a69e86a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_459c89b1-a8e0-4e91-a234-6617de3b13bc" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_d3d37824-3c07-48ea-aac6-978f0a69e86a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_c6e79c06-72c3-43b0-994e-2361f3e34d14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_459c89b1-a8e0-4e91-a234-6617de3b13bc" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_c6e79c06-72c3-43b0-994e-2361f3e34d14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_84d2e00b-132a-4686-9772-aac4cc5739c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_459c89b1-a8e0-4e91-a234-6617de3b13bc" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_84d2e00b-132a-4686-9772-aac4cc5739c7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails" xlink:type="simple" xlink:href="hmst-20221231.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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_72c309d4-67fb-45a0-93d5-6b357e4a57f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_9d8aac1a-1d07-4eec-ac17-97bfeffc7775" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_72c309d4-67fb-45a0-93d5-6b357e4a57f7" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_9d8aac1a-1d07-4eec-ac17-97bfeffc7775" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_7bf12028-58c9-4477-805f-c9a904733a43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_72c309d4-67fb-45a0-93d5-6b357e4a57f7" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_7bf12028-58c9-4477-805f-c9a904733a43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_611a895f-6ff2-4c98-9ef0-487a9fd32fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_50a4bdc7-904e-4832-9934-7c07cfb7be82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_611a895f-6ff2-4c98-9ef0-487a9fd32fc0" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_50a4bdc7-904e-4832-9934-7c07cfb7be82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_6cc3b964-4bb3-4177-9840-381dd3ce4e6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_611a895f-6ff2-4c98-9ef0-487a9fd32fc0" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_6cc3b964-4bb3-4177-9840-381dd3ce4e6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_fecf8894-ac1a-4a01-ba32-a8ce51a92b9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_c6ef1984-dde8-45b0-979f-57e8fad8ad05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_fecf8894-ac1a-4a01-ba32-a8ce51a92b9e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_c6ef1984-dde8-45b0-979f-57e8fad8ad05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_9da1a324-6ceb-427f-b045-ff4d8d1ea960" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_fecf8894-ac1a-4a01-ba32-a8ce51a92b9e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_9da1a324-6ceb-427f-b045-ff4d8d1ea960" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_a348b5be-bf80-4a2b-8fd6-85a147d70ba2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_31ae991b-e9ff-40ca-811c-16dd2a46da89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_a348b5be-bf80-4a2b-8fd6-85a147d70ba2" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_31ae991b-e9ff-40ca-811c-16dd2a46da89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_4764de14-b2bd-4e7b-8141-27e7fee45b87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_a348b5be-bf80-4a2b-8fd6-85a147d70ba2" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_4764de14-b2bd-4e7b-8141-27e7fee45b87" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails" xlink:type="simple" xlink:href="hmst-20221231.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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_468d0230-06df-4d5d-a614-0b59f4f7fdc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_4dd532e3-ea3c-4a67-a2b5-b74de19a4c0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_468d0230-06df-4d5d-a614-0b59f4f7fdc2" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_4dd532e3-ea3c-4a67-a2b5-b74de19a4c0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_c914cabc-ba6c-4805-aa38-79fa22f188e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_468d0230-06df-4d5d-a614-0b59f4f7fdc2" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_c914cabc-ba6c-4805-aa38-79fa22f188e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_ca07d396-32a2-4985-b8d0-179016f30b27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_468d0230-06df-4d5d-a614-0b59f4f7fdc2" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_ca07d396-32a2-4985-b8d0-179016f30b27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue_22d02592-541d-4654-a2e0-43f6b8d75f56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_468d0230-06df-4d5d-a614-0b59f4f7fdc2" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue_22d02592-541d-4654-a2e0-43f6b8d75f56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_5b4a6142-13e4-4051-98ad-80b7070d785c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_6266eda4-2ff8-4d12-9bf7-57a0c6c3b0fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_5b4a6142-13e4-4051-98ad-80b7070d785c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_6266eda4-2ff8-4d12-9bf7-57a0c6c3b0fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_bc501c73-f56e-44a3-b30a-d2310308bd0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_5b4a6142-13e4-4051-98ad-80b7070d785c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_bc501c73-f56e-44a3-b30a-d2310308bd0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_e94b9d07-769a-4e70-8b85-37c90125b84f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_5b4a6142-13e4-4051-98ad-80b7070d785c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_e94b9d07-769a-4e70-8b85-37c90125b84f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_88d6fbb3-6507-454c-ab80-f334828b009c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_5b4a6142-13e4-4051-98ad-80b7070d785c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_88d6fbb3-6507-454c-ab80-f334828b009c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails" xlink:type="simple" xlink:href="hmst-20221231.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_DebtSecurities_f43bea78-e545-45fe-b2be-b6b0a82bc0ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged_ebe44399-e22c-4f20-bc22-85d4f7755b5f" xlink:href="hmst-20221231.xsd#hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecurities_f43bea78-e545-45fe-b2be-b6b0a82bc0ac" xlink:to="loc_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged_ebe44399-e22c-4f20-bc22-85d4f7755b5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments_d9e8390a-700f-4ace-982e-c8131335a435" xlink:href="hmst-20221231.xsd#hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecurities_f43bea78-e545-45fe-b2be-b6b0a82bc0ac" xlink:to="loc_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments_d9e8390a-700f-4ace-982e-c8131335a435" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails" xlink:type="simple" xlink:href="hmst-20221231.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_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_c9345304-30c5-404d-be87-fbc8e4894d3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_94812006-76a6-4a6d-95f1-26b6a78d2f83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_c9345304-30c5-404d-be87-fbc8e4894d3d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_94812006-76a6-4a6d-95f1-26b6a78d2f83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_c1983689-76dd-40e6-970c-932e147a8ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_c9345304-30c5-404d-be87-fbc8e4894d3d" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_c1983689-76dd-40e6-970c-932e147a8ce8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails" xlink:type="simple" xlink:href="hmst-20221231.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_cc242fe6-b036-4055-a0fa-f3aff5606e83" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_0ec1e651-c412-4afc-8275-f773dbedb1ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cc242fe6-b036-4055-a0fa-f3aff5606e83" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_0ec1e651-c412-4afc-8275-f773dbedb1ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_f4b39387-3b3a-41ca-990f-e57a256354d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cc242fe6-b036-4055-a0fa-f3aff5606e83" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_f4b39387-3b3a-41ca-990f-e57a256354d6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#LOANSANDCREDITQUALITYAgingAnalysisDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans_6cb37038-1908-492d-a3fa-96207d2aee38" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans_cc5887e2-dc60-46fc-bb2b-b4e40e307740" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans_6cb37038-1908-492d-a3fa-96207d2aee38" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans_cc5887e2-dc60-46fc-bb2b-b4e40e307740" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans_13b82d65-3977-4889-a7e6-55de3916e7ba" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans_6cb37038-1908-492d-a3fa-96207d2aee38" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans_13b82d65-3977-4889-a7e6-55de3916e7ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans_92f90024-f781-42e9-ae19-e3ac2b1c656c" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans_6cb37038-1908-492d-a3fa-96207d2aee38" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans_92f90024-f781-42e9-ae19-e3ac2b1c656c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans_5462266f-e835-45d5-9d66-a1dfc25b9d0c" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans_6cb37038-1908-492d-a3fa-96207d2aee38" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans_5462266f-e835-45d5-9d66-a1dfc25b9d0c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails" xlink:type="simple" xlink:href="hmst-20221231.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_997a5f05-1862-4257-a67e-cf022ac33dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_13a7f55b-c5fd-4e23-b47d-2be122316e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_997a5f05-1862-4257-a67e-cf022ac33dbc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_13a7f55b-c5fd-4e23-b47d-2be122316e8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_88d1ccdd-462b-455f-8817-449a4458f054" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_997a5f05-1862-4257-a67e-cf022ac33dbc" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_88d1ccdd-462b-455f-8817-449a4458f054" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_ff0a6376-15b7-4ca1-9821-a90fb4d7081f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_7944128c-9fa0-431a-b88b-7eca4ef17096" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ff0a6376-15b7-4ca1-9821-a90fb4d7081f" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_7944128c-9fa0-431a-b88b-7eca4ef17096" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross_0f26fbff-f61a-40d6-9536-9ecf7cff96a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ff0a6376-15b7-4ca1-9821-a90fb4d7081f" xlink:to="loc_us-gaap_LeaseholdImprovementsGross_0f26fbff-f61a-40d6-9536-9ecf7cff96a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_172e7b01-f3c9-4c9d-acf5-17b0db392f46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ff0a6376-15b7-4ca1-9821-a90fb4d7081f" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_172e7b01-f3c9-4c9d-acf5-17b0db392f46" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails" xlink:type="simple" xlink:href="hmst-20221231.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_658f00e6-bd4d-43e4-b976-7f1bd5908fd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_954c2402-d8af-4247-849f-143f20a8811b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_658f00e6-bd4d-43e4-b976-7f1bd5908fd7" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_954c2402-d8af-4247-849f-143f20a8811b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilitiesDomestic_541dafe8-facb-4231-bace-7833bcef021c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDepositLiabilitiesDomestic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_658f00e6-bd4d-43e4-b976-7f1bd5908fd7" xlink:to="loc_us-gaap_InterestBearingDepositLiabilitiesDomestic_541dafe8-facb-4231-bace-7833bcef021c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilitiesDomestic_aed6d84b-e235-4ce2-b071-a5048a40b6ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDepositLiabilitiesDomestic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositDemand_a4bdbb76-c4ce-4ded-a7fe-95d2e3778fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositDemand"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestBearingDepositLiabilitiesDomestic_aed6d84b-e235-4ce2-b071-a5048a40b6ee" xlink:to="loc_us-gaap_InterestBearingDomesticDepositDemand_a4bdbb76-c4ce-4ded-a7fe-95d2e3778fd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_7ad78a3a-0451-41b8-9bc0-4e8cd49188cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestBearingDepositLiabilitiesDomestic_aed6d84b-e235-4ce2-b071-a5048a40b6ee" xlink:to="loc_us-gaap_TimeDeposits_7ad78a3a-0451-41b8-9bc0-4e8cd49188cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsSavingsDeposits_71770e68-05ef-401a-8a38-2af494eab6f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsSavingsDeposits"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestBearingDepositLiabilitiesDomestic_aed6d84b-e235-4ce2-b071-a5048a40b6ee" xlink:to="loc_us-gaap_DepositsSavingsDeposits_71770e68-05ef-401a-8a38-2af494eab6f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsMoneyMarketDeposits_727b8204-8cf7-4aed-8ea6-1cbbf2b988cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsMoneyMarketDeposits"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestBearingDepositLiabilitiesDomestic_aed6d84b-e235-4ce2-b071-a5048a40b6ee" xlink:to="loc_us-gaap_DepositsMoneyMarketDeposits_727b8204-8cf7-4aed-8ea6-1cbbf2b988cf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails" xlink:type="simple" xlink:href="hmst-20221231.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_980a3bb9-373f-4fa5-b7ff-06fd74ba3f41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths_94d1dbb6-049e-47c1-8ef6-70e7fe07b804" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_980a3bb9-373f-4fa5-b7ff-06fd74ba3f41" xlink:to="loc_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths_94d1dbb6-049e-47c1-8ef6-70e7fe07b804" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearTwo_3dd05ebc-f2a1-4537-825f-b0ffca99187b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_980a3bb9-373f-4fa5-b7ff-06fd74ba3f41" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearTwo_3dd05ebc-f2a1-4537-825f-b0ffca99187b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearThree_0c0b643d-c33c-4ebd-abb7-5d9bad175c37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_980a3bb9-373f-4fa5-b7ff-06fd74ba3f41" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearThree_0c0b643d-c33c-4ebd-abb7-5d9bad175c37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearFour_67401ec6-dfb7-4368-a8f2-bf36fe238937" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_980a3bb9-373f-4fa5-b7ff-06fd74ba3f41" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearFour_67401ec6-dfb7-4368-a8f2-bf36fe238937" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearFive_fecc07d1-4b7c-478e-a04a-120676d7cbb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_980a3bb9-373f-4fa5-b7ff-06fd74ba3f41" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearFive_fecc07d1-4b7c-478e-a04a-120676d7cbb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesAfterRollingYearFive_155aeaef-715b-40bd-8741-0aeb2281a3cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_980a3bb9-373f-4fa5-b7ff-06fd74ba3f41" xlink:to="loc_us-gaap_TimeDepositMaturitiesAfterRollingYearFive_155aeaef-715b-40bd-8741-0aeb2281a3cd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/BORROWINGSDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#BORROWINGSDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/BORROWINGSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_4e5dcdf3-c823-4991-b1d9-0b90cb501e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate_9d03bd90-bfca-4764-9c5e-baa8aaf2a877" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_4e5dcdf3-c823-4991-b1d9-0b90cb501e5e" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate_9d03bd90-bfca-4764-9c5e-baa8aaf2a877" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive_c638331c-b9b3-45ae-80ef-2d5c165a79da" xlink:href="hmst-20221231.xsd#hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_4e5dcdf3-c823-4991-b1d9-0b90cb501e5e" xlink:to="loc_hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive_c638331c-b9b3-45ae-80ef-2d5c165a79da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree_4cebe3d7-5c0c-4925-b41d-f9feb588c7e4" xlink:href="hmst-20221231.xsd#hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_4e5dcdf3-c823-4991-b1d9-0b90cb501e5e" xlink:to="loc_hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree_4cebe3d7-5c0c-4925-b41d-f9feb588c7e4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails" xlink:type="simple" xlink:href="hmst-20221231.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_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_b9bbfd9f-3a6c-4485-91a2-45f5169ebac8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives_2e1b2639-3d5f-4168-bd36-8dd3f274e1c6" xlink:href="hmst-20221231.xsd#hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_b9bbfd9f-3a6c-4485-91a2-45f5169ebac8" xlink:to="loc_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives_2e1b2639-3d5f-4168-bd36-8dd3f274e1c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_e964bb58-c40c-4fb9-9053-188b0e4e9f46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_b9bbfd9f-3a6c-4485-91a2-45f5169ebac8" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_e964bb58-c40c-4fb9-9053-188b0e4e9f46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_f090ea63-9dff-4f7a-bfaa-b96e0c099298" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives_a6740502-b953-46f0-8d2b-9c59650cd0da" xlink:href="hmst-20221231.xsd#hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_f090ea63-9dff-4f7a-bfaa-b96e0c099298" xlink:to="loc_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives_a6740502-b953-46f0-8d2b-9c59650cd0da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_f6fcba5e-bac7-4b4a-b56d-c5f143dd3d36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_f090ea63-9dff-4f7a-bfaa-b96e0c099298" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_f6fcba5e-bac7-4b4a-b56d-c5f143dd3d36" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetServicingIncome_86e1de3e-439f-401b-a30b-4e852770efce" xlink:href="hmst-20221231.xsd#hmst_NetServicingIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingFeesAndOther_8a317f61-c707-4cb3-830a-ef7aeaf5d685" xlink:href="hmst-20221231.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_86e1de3e-439f-401b-a30b-4e852770efce" xlink:to="loc_hmst_ServicingFeesAndOther_8a317f61-c707-4cb3-830a-ef7aeaf5d685" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_b5784e46-7141-4063-8198-7afdf2db6116" xlink:href="hmst-20221231.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_86e1de3e-439f-401b-a30b-4e852770efce" xlink:to="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_b5784e46-7141-4063-8198-7afdf2db6116" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_96f34323-4f89-41fb-9bb5-9df6d9176f19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_86e1de3e-439f-401b-a30b-4e852770efce" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_96f34323-4f89-41fb-9bb5-9df6d9176f19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingFeesNetIncludingDiscontinuedOperations_5b0a4b90-aef7-4fcf-b729-9925a42dad80" xlink:href="hmst-20221231.xsd#hmst_ServicingFeesNetIncludingDiscontinuedOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsRiskManagement_60d1b9d0-d2ea-4587-9272-117da8291ec2" xlink:href="hmst-20221231.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_5b0a4b90-aef7-4fcf-b729-9925a42dad80" xlink:to="loc_hmst_MortgageServicingRightsRiskManagement_60d1b9d0-d2ea-4587-9272-117da8291ec2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetServicingIncome_1899c7c6-f5ad-494c-9f90-b31a0283561a" xlink:href="hmst-20221231.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_5b0a4b90-aef7-4fcf-b729-9925a42dad80" xlink:to="loc_hmst_NetServicingIncome_1899c7c6-f5ad-494c-9f90-b31a0283561a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails" xlink:type="simple" xlink:href="hmst-20221231.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_1c509272-725c-4f44-90b3-21cfc3072c94" xlink:href="hmst-20221231.xsd#hmst_ServicingAssetatFairValueAdditionsandAmortizationNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_a297a601-7b31-4bf4-bc96-6965fac9bdce" xlink:href="hmst-20221231.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_1c509272-725c-4f44-90b3-21cfc3072c94" xlink:to="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_a297a601-7b31-4bf4-bc96-6965fac9bdce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAdditions_d72ee3fe-0217-4a8f-9f80-5344edc4eaff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtFairValueAdditions"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet_1c509272-725c-4f44-90b3-21cfc3072c94" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAdditions_d72ee3fe-0217-4a8f-9f80-5344edc4eaff" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails" xlink:type="simple" xlink:href="hmst-20221231.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_ed9196f1-6999-41d0-94f7-7c4c11439abd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtAmortizedValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_f68338b3-1e53-40c8-af76-766718a54dfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ed9196f1-6999-41d0-94f7-7c4c11439abd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_f68338b3-1e53-40c8-af76-766718a54dfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_11084a1d-d8e6-4b4e-9c9c-9cc045affd8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ed9196f1-6999-41d0-94f7-7c4c11439abd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_11084a1d-d8e6-4b4e-9c9c-9cc045affd8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_08e94360-713f-4301-bf95-e1e6df632213" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ed9196f1-6999-41d0-94f7-7c4c11439abd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_08e94360-713f-4301-bf95-e1e6df632213" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_7784c12b-7a07-47d8-928a-7d77de3d65ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ed9196f1-6999-41d0-94f7-7c4c11439abd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_7784c12b-7a07-47d8-928a-7d77de3d65ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_40b51c3a-bee6-42d9-82f6-0f804f6ccc19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ed9196f1-6999-41d0-94f7-7c4c11439abd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_40b51c3a-bee6-42d9-82f6-0f804f6ccc19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_abf4ca5a-81a0-42af-81d8-349d642547b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ed9196f1-6999-41d0-94f7-7c4c11439abd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_abf4ca5a-81a0-42af-81d8-349d642547b0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="hmst-20221231.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_1496c712-7506-4455-85f5-f0bf0bbf1447" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_38e666bb-0a55-4fec-bef2-c9b56b8f570b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1496c712-7506-4455-85f5-f0bf0bbf1447" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_38e666bb-0a55-4fec-bef2-c9b56b8f570b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_125b4733-1ea0-46c9-aab7-f643dd23301f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1496c712-7506-4455-85f5-f0bf0bbf1447" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_125b4733-1ea0-46c9-aab7-f643dd23301f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_44ae44e4-638e-41ce-9a80-f75b2f4c9bfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1496c712-7506-4455-85f5-f0bf0bbf1447" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_44ae44e4-638e-41ce-9a80-f75b2f4c9bfc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_c8ec661a-66c9-4e06-a191-21a7545559be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1496c712-7506-4455-85f5-f0bf0bbf1447" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_c8ec661a-66c9-4e06-a191-21a7545559be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization_f05c6612-6868-4d7d-9d72-17eab0af9024" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1496c712-7506-4455-85f5-f0bf0bbf1447" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization_f05c6612-6868-4d7d-9d72-17eab0af9024" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="hmst-20221231.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_8d3274ef-76cb-4ad4-bcaf-a3d8fe2c7883" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5d85410d-bea6-4d47-8041-31f1bef2bcb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8d3274ef-76cb-4ad4-bcaf-a3d8fe2c7883" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5d85410d-bea6-4d47-8041-31f1bef2bcb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_e1034b82-56b0-41b6-9b79-e2083ca5084b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8d3274ef-76cb-4ad4-bcaf-a3d8fe2c7883" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_e1034b82-56b0-41b6-9b79-e2083ca5084b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_1a8e7beb-c80b-4939-97ee-227fd2775b34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8d3274ef-76cb-4ad4-bcaf-a3d8fe2c7883" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_1a8e7beb-c80b-4939-97ee-227fd2775b34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_b16c21aa-a5b2-459f-8070-1acdbda8cac9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8d3274ef-76cb-4ad4-bcaf-a3d8fe2c7883" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_b16c21aa-a5b2-459f-8070-1acdbda8cac9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_81d8e461-048f-4b76-9797-43405097a08a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8d3274ef-76cb-4ad4-bcaf-a3d8fe2c7883" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_81d8e461-048f-4b76-9797-43405097a08a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_94b237d0-e347-4929-b1e1-5a4489f31d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_4e1c7f63-5351-4695-aa79-44a94868db20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_94b237d0-e347-4929-b1e1-5a4489f31d3c" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_4e1c7f63-5351-4695-aa79-44a94868db20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_8b09a73c-5bc2-45fb-9e02-d7e774272ac3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_94b237d0-e347-4929-b1e1-5a4489f31d3c" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_8b09a73c-5bc2-45fb-9e02-d7e774272ac3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_077bbd42-ee31-4c72-9870-54fab320a57b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_94b237d0-e347-4929-b1e1-5a4489f31d3c" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_077bbd42-ee31-4c72-9870-54fab320a57b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_8fe902cc-e7d0-4226-850c-b2eb920230c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_94b237d0-e347-4929-b1e1-5a4489f31d3c" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_8fe902cc-e7d0-4226-850c-b2eb920230c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_e5e9c258-2c83-4480-8830-0e8965e73134" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_94b237d0-e347-4929-b1e1-5a4489f31d3c" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_e5e9c258-2c83-4480-8830-0e8965e73134" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="hmst-20221231.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_DeferredTaxAssetsLiabilitiesNet_d2ad73b8-7157-4c87-adda-cc72f90adf01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_df6e7b49-dba1-40cf-a1d4-bcfdf699d2bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_d2ad73b8-7157-4c87-adda-cc72f90adf01" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_df6e7b49-dba1-40cf-a1d4-bcfdf699d2bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_d0fb4b81-4372-4b15-9688-828a48685dea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_d2ad73b8-7157-4c87-adda-cc72f90adf01" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_d0fb4b81-4372-4b15-9688-828a48685dea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_2e191c7d-9de6-4b34-8185-f04f8a3481fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesMortgageServicingRights_4acbe650-0137-4e8c-bc7f-231d67a1b918" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2e191c7d-9de6-4b34-8185-f04f8a3481fb" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesMortgageServicingRights_4acbe650-0137-4e8c-bc7f-231d67a1b918" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts_f02dda58-3bdd-4652-9ec0-5be10671d2c4" xlink:href="hmst-20221231.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_2e191c7d-9de6-4b34-8185-f04f8a3481fb" xlink:to="loc_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts_f02dda58-3bdd-4652-9ec0-5be10671d2c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_ed80c6ca-561b-4ef9-b274-59baef49db03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2e191c7d-9de6-4b34-8185-f04f8a3481fb" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_ed80c6ca-561b-4ef9-b274-59baef49db03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross_a82693a4-75a9-4701-8d2b-33455e017d95" xlink:href="hmst-20221231.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_2e191c7d-9de6-4b34-8185-f04f8a3481fb" xlink:to="loc_hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross_a82693a4-75a9-4701-8d2b-33455e017d95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_f2bca3a2-d718-4ee2-b64c-552f6d532896" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2e191c7d-9de6-4b34-8185-f04f8a3481fb" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_f2bca3a2-d718-4ee2-b64c-552f6d532896" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_3dd9c233-3561-4d2c-b387-56e9759ee17b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2e191c7d-9de6-4b34-8185-f04f8a3481fb" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_3dd9c233-3561-4d2c-b387-56e9759ee17b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_539ba371-13e1-4808-9398-9efaef6fedde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2e191c7d-9de6-4b34-8185-f04f8a3481fb" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_539ba371-13e1-4808-9398-9efaef6fedde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_d09bf019-03b4-4e9a-a029-dc131e9c3031" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_c25241dd-3d6a-4053-aaae-baeb83ed3422" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d09bf019-03b4-4e9a-a029-dc131e9c3031" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_c25241dd-3d6a-4053-aaae-baeb83ed3422" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxAssetsLoanValuation_0397e2c6-b7b3-42c4-8d75-40e481e5672b" xlink:href="hmst-20221231.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_d09bf019-03b4-4e9a-a029-dc131e9c3031" xlink:to="loc_hmst_DeferredTaxAssetsLoanValuation_0397e2c6-b7b3-42c4-8d75-40e481e5672b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxAssetsLeaseLiability_875f28fe-15f7-485d-80ff-c0db66ccdcea" xlink:href="hmst-20221231.xsd#hmst_DeferredTaxAssetsLeaseLiability"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d09bf019-03b4-4e9a-a029-dc131e9c3031" xlink:to="loc_hmst_DeferredTaxAssetsLeaseLiability_875f28fe-15f7-485d-80ff-c0db66ccdcea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_53968eef-2a51-4eae-804b-ed276d789747" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d09bf019-03b4-4e9a-a029-dc131e9c3031" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_53968eef-2a51-4eae-804b-ed276d789747" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_d5ed6917-a805-4185-84e9-93bf024b9938" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d09bf019-03b4-4e9a-a029-dc131e9c3031" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_d5ed6917-a805-4185-84e9-93bf024b9938" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_5ad9dd67-1587-45a5-a482-6d189816db76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d09bf019-03b4-4e9a-a029-dc131e9c3031" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_5ad9dd67-1587-45a5-a482-6d189816db76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_18f53568-f099-4fa3-87bb-554cf73c0932" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d09bf019-03b4-4e9a-a029-dc131e9c3031" xlink:to="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_18f53568-f099-4fa3-87bb-554cf73c0932" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_04cc2ac4-d847-4d52-ae66-34b0a38ce7e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d09bf019-03b4-4e9a-a029-dc131e9c3031" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_04cc2ac4-d847-4d52-ae66-34b0a38ce7e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxAssetsStockOptions_13a9a0ca-26e6-42a9-8aea-1a662d1fc37f" xlink:href="hmst-20221231.xsd#hmst_DeferredTaxAssetsStockOptions"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d09bf019-03b4-4e9a-a029-dc131e9c3031" xlink:to="loc_hmst_DeferredTaxAssetsStockOptions_13a9a0ca-26e6-42a9-8aea-1a662d1fc37f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInvestments_3d3f481e-ebb8-4524-aeea-2a2c5570f5b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInvestments"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d09bf019-03b4-4e9a-a029-dc131e9c3031" xlink:to="loc_us-gaap_DeferredTaxAssetsInvestments_3d3f481e-ebb8-4524-aeea-2a2c5570f5b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_9e570592-eda7-47bc-a720-69c36c6582e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_81d784bb-67e8-482a-a44e-0bab1d26dc20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9e570592-eda7-47bc-a720-69c36c6582e2" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_81d784bb-67e8-482a-a44e-0bab1d26dc20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_fee46eaa-e081-460a-94de-ddfb2cb0ad95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9e570592-eda7-47bc-a720-69c36c6582e2" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_fee46eaa-e081-460a-94de-ddfb2cb0ad95" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails" xlink:type="simple" xlink:href="hmst-20221231.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_AssetsFairValueDisclosure_cf18bdbf-7c61-4129-bc0a-b269e66bba95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_0646f524-65a2-4b10-902f-1e94568d529a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cf18bdbf-7c61-4129-bc0a-b269e66bba95" xlink:to="loc_us-gaap_DerivativeAssets_0646f524-65a2-4b10-902f-1e94568d529a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e49a016f-70a6-4594-84c2-685710d11658" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cf18bdbf-7c61-4129-bc0a-b269e66bba95" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e49a016f-70a6-4594-84c2-685710d11658" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_0a6a36a0-8c2f-407c-ac50-ff052b3bff84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cf18bdbf-7c61-4129-bc0a-b269e66bba95" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_0a6a36a0-8c2f-407c-ac50-ff052b3bff84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_21594439-843e-4276-bad3-28380b66afa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cf18bdbf-7c61-4129-bc0a-b269e66bba95" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_21594439-843e-4276-bad3-28380b66afa0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_c86838b7-c1ba-4a70-abc0-24d7b2dde048" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cf18bdbf-7c61-4129-bc0a-b269e66bba95" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_c86838b7-c1ba-4a70-abc0-24d7b2dde048" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_b18ea9f2-c492-413c-9b75-7af7d04b5618" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_39f2ac4e-3b02-4515-8743-4e29d61f30df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b18ea9f2-c492-413c-9b75-7af7d04b5618" xlink:to="loc_us-gaap_DerivativeLiabilities_39f2ac4e-3b02-4515-8743-4e29d61f30df" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails" xlink:type="simple" xlink:href="hmst-20221231.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_a2db6182-e21c-4e52-b8ca-542f405891c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a5d8c12c-0893-47aa-8ded-eb8877a1e8a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a2db6182-e21c-4e52-b8ca-542f405891c4" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a5d8c12c-0893-47aa-8ded-eb8877a1e8a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_2fcf83e6-8c7a-4f9f-a2d3-67ef71856f1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a2db6182-e21c-4e52-b8ca-542f405891c4" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_2fcf83e6-8c7a-4f9f-a2d3-67ef71856f1f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LEASESLeaseCostDetails" xlink:type="simple" xlink:href="hmst-20221231.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_f827550a-a544-4848-bb67-2c7562d00cba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_b8a2b836-cd33-4d42-9ad8-2708f63d3335" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f827550a-a544-4848-bb67-2c7562d00cba" xlink:to="loc_us-gaap_OperatingLeaseCost_b8a2b836-cd33-4d42-9ad8-2708f63d3335" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_7a358295-a026-4a6b-b32a-a2197a014080" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f827550a-a544-4848-bb67-2c7562d00cba" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_7a358295-a026-4a6b-b32a-a2197a014080" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_64b09828-ee33-4f36-a2f4-d8f39efa1344" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f827550a-a544-4848-bb67-2c7562d00cba" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_64b09828-ee33-4f36-a2f4-d8f39efa1344" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_283e6945-57ef-401a-a027-f918a334a135" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_f827550a-a544-4848-bb67-2c7562d00cba" xlink:to="loc_us-gaap_VariableLeaseCost_283e6945-57ef-401a-a027-f918a334a135" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_bf23392d-1f9b-473c-8637-198e17d3f98a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_f827550a-a544-4848-bb67-2c7562d00cba" xlink:to="loc_us-gaap_SubleaseIncome_bf23392d-1f9b-473c-8637-198e17d3f98a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#LEASESLeaseLiabilityMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0ec4f947-843c-4ca9-a3f7-83d5b562c2e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_bc856058-dc3c-40f0-9cf4-8106395ed4cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0ec4f947-843c-4ca9-a3f7-83d5b562c2e5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_bc856058-dc3c-40f0-9cf4-8106395ed4cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7ff1aa01-4097-42f8-aa46-1593877ffbfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0ec4f947-843c-4ca9-a3f7-83d5b562c2e5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7ff1aa01-4097-42f8-aa46-1593877ffbfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_719e979b-fa52-4020-ae1e-6efc493cef1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0ec4f947-843c-4ca9-a3f7-83d5b562c2e5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_719e979b-fa52-4020-ae1e-6efc493cef1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_851da80a-e8b1-404a-ac50-36d82288c976" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0ec4f947-843c-4ca9-a3f7-83d5b562c2e5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_851da80a-e8b1-404a-ac50-36d82288c976" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_7bdb3631-88f7-499b-bf15-fa8e815e19ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0ec4f947-843c-4ca9-a3f7-83d5b562c2e5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_7bdb3631-88f7-499b-bf15-fa8e815e19ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_b4542e16-0abd-4733-bc63-a0a6678b4cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0ec4f947-843c-4ca9-a3f7-83d5b562c2e5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_b4542e16-0abd-4733-bc63-a0a6678b4cb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_4f70345f-18e7-4360-8b16-226e69bca78a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_edffbba1-a649-4044-8a8c-87a4e7afc90e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_4f70345f-18e7-4360-8b16-226e69bca78a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_edffbba1-a649-4044-8a8c-87a4e7afc90e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_e8ece4a6-a095-4aaa-a25a-9de66563d0e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_4f70345f-18e7-4360-8b16-226e69bca78a" xlink:to="loc_us-gaap_FinanceLeaseLiability_e8ece4a6-a095-4aaa-a25a-9de66563d0e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonleaseLiabilityDue_84e343cd-5cd5-417e-971e-1dab68945592" xlink:href="hmst-20221231.xsd#hmst_NonleaseLiabilityDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive_5ada9fd8-1072-48a9-908b-70a63f26f75b" xlink:href="hmst-20221231.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_84e343cd-5cd5-417e-971e-1dab68945592" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive_5ada9fd8-1072-48a9-908b-70a63f26f75b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearFive_02350641-e2b6-41cd-81ec-25351de9880e" xlink:href="hmst-20221231.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_84e343cd-5cd5-417e-971e-1dab68945592" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidYearFive_02350641-e2b6-41cd-81ec-25351de9880e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearOne_459905ea-45d1-4941-89cd-f65bb85e9851" xlink:href="hmst-20221231.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_84e343cd-5cd5-417e-971e-1dab68945592" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidYearOne_459905ea-45d1-4941-89cd-f65bb85e9851" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearFour_08ef537a-5e90-45fe-b388-756cacac2594" xlink:href="hmst-20221231.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_84e343cd-5cd5-417e-971e-1dab68945592" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidYearFour_08ef537a-5e90-45fe-b388-756cacac2594" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearTwo_887a1a1b-f79f-4006-b70f-577c5d9661f8" xlink:href="hmst-20221231.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_84e343cd-5cd5-417e-971e-1dab68945592" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidYearTwo_887a1a1b-f79f-4006-b70f-577c5d9661f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearThree_4aee5693-7fb1-4925-aac9-a0e428d578c4" xlink:href="hmst-20221231.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_84e343cd-5cd5-417e-971e-1dab68945592" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidYearThree_4aee5693-7fb1-4925-aac9-a0e428d578c4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails_1" xlink:type="simple" xlink:href="hmst-20221231.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_FinanceLeaseLiabilityPaymentsDue_5d8dcd0b-f103-4226-b8a1-fcf096aaeeb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_fd330d88-4105-4fee-977d-35449cdc3eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5d8dcd0b-f103-4226-b8a1-fcf096aaeeb3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_fd330d88-4105-4fee-977d-35449cdc3eb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_cef7fa60-d813-4627-a4cf-cc03410c99fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5d8dcd0b-f103-4226-b8a1-fcf096aaeeb3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_cef7fa60-d813-4627-a4cf-cc03410c99fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_e7a8de25-369a-4496-9df6-656af778ac95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5d8dcd0b-f103-4226-b8a1-fcf096aaeeb3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_e7a8de25-369a-4496-9df6-656af778ac95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_e4a36364-c25d-46c8-b767-d541d49a6999" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5d8dcd0b-f103-4226-b8a1-fcf096aaeeb3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_e4a36364-c25d-46c8-b767-d541d49a6999" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_49ca0953-009f-42bc-a680-205a2aa9dfe9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5d8dcd0b-f103-4226-b8a1-fcf096aaeeb3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_49ca0953-009f-42bc-a680-205a2aa9dfe9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_159f4084-d401-45b1-b157-694bc2094447" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5d8dcd0b-f103-4226-b8a1-fcf096aaeeb3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_159f4084-d401-45b1-b157-694bc2094447" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_717fcd50-6759-414a-8489-4cb0054c6719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_9c58b2ed-7853-49b1-ac2a-f5cdcbb6a46d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_717fcd50-6759-414a-8489-4cb0054c6719" xlink:to="loc_us-gaap_OperatingLeaseLiability_9c58b2ed-7853-49b1-ac2a-f5cdcbb6a46d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_edc81fdf-7bc7-40ce-8eb0-5cf9fe7eaae4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_717fcd50-6759-414a-8489-4cb0054c6719" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_edc81fdf-7bc7-40ce-8eb0-5cf9fe7eaae4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails" xlink:type="simple" xlink:href="hmst-20221231.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_1e9f0a15-3f90-4df9-92cd-48bd4a0afd0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_cd0e63a4-3593-466b-9380-de1e3286827a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1e9f0a15-3f90-4df9-92cd-48bd4a0afd0c" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_cd0e63a4-3593-466b-9380-de1e3286827a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8d663955-8c48-4792-b449-ea3cfbfd751b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1e9f0a15-3f90-4df9-92cd-48bd4a0afd0c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8d663955-8c48-4792-b449-ea3cfbfd751b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures_672f6721-2e98-4547-90bc-2154415564b6" xlink:href="hmst-20221231.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_1e9f0a15-3f90-4df9-92cd-48bd4a0afd0c" xlink:to="loc_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures_672f6721-2e98-4547-90bc-2154415564b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_b2ad14fa-b220-48fa-802f-9f317832228b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1e9f0a15-3f90-4df9-92cd-48bd4a0afd0c" xlink:to="loc_us-gaap_OtherAssets_b2ad14fa-b220-48fa-802f-9f317832228b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails" xlink:type="simple" xlink:href="hmst-20221231.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_ccd90a7c-050e-4995-bb45-9c1ef79dee40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendIncomeOperating_f3e3cc46-bdff-447c-a04d-7fc1341294c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ccd90a7c-050e-4995-bb45-9c1ef79dee40" xlink:to="loc_us-gaap_DividendIncomeOperating_f3e3cc46-bdff-447c-a04d-7fc1341294c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_01e7a940-83ba-4484-812f-cf73f8b2f93b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ccd90a7c-050e-4995-bb45-9c1ef79dee40" xlink:to="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_01e7a940-83ba-4484-812f-cf73f8b2f93b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_37861eda-c616-458b-ba5a-609134e66ffc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_ccd90a7c-050e-4995-bb45-9c1ef79dee40" xlink:to="loc_us-gaap_NoninterestIncomeOther_37861eda-c616-458b-ba5a-609134e66ffc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_bc8c9c0d-f368-4ad6-a386-d7eb7459b50d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_f6da68c7-e7f4-4ada-9f55-9b524fdec4b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_bc8c9c0d-f368-4ad6-a386-d7eb7459b50d" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_f6da68c7-e7f4-4ada-9f55-9b524fdec4b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_f78d3fb8-f263-402b-a5be-ae12869f6d42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_bc8c9c0d-f368-4ad6-a386-d7eb7459b50d" xlink:to="loc_us-gaap_NoninterestExpense_f78d3fb8-f263-402b-a5be-ae12869f6d42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_511a557c-09a2-4783-8fc2-53e9b3b0a035" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_eefcb51e-f93b-4f67-9bc3-e8f7ece0ec54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_511a557c-09a2-4783-8fc2-53e9b3b0a035" xlink:to="loc_us-gaap_CostsAndExpenses_eefcb51e-f93b-4f67-9bc3-e8f7ece0ec54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_b5faa355-8a5e-4671-8147-a9bb8c6e39f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_511a557c-09a2-4783-8fc2-53e9b3b0a035" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_b5faa355-8a5e-4671-8147-a9bb8c6e39f4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails" xlink:type="simple" xlink:href="hmst-20221231.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_7a4b5359-345f-4a3d-8f11-6a7f2b95e9f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_09c0933d-bb8f-4ca4-afa4-00fdf6f1b197" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7a4b5359-345f-4a3d-8f11-6a7f2b95e9f2" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_09c0933d-bb8f-4ca4-afa4-00fdf6f1b197" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_7ed47783-09fd-4fec-a925-c28354757249" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7a4b5359-345f-4a3d-8f11-6a7f2b95e9f2" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_7ed47783-09fd-4fec-a925-c28354757249" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_5512acb5-c4f6-49f8-9fd7-9f7b05fe5825" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7a4b5359-345f-4a3d-8f11-6a7f2b95e9f2" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_5512acb5-c4f6-49f8-9fd7-9f7b05fe5825" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_86f11379-90b0-44d4-a0f2-01015881ebdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7a4b5359-345f-4a3d-8f11-6a7f2b95e9f2" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_86f11379-90b0-44d4-a0f2-01015881ebdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2d51ae9b-3e88-42d5-9f9e-9771451df027" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UndistributedEarningsFromInvestmentInSubsidiaries_1cf5c3c0-6642-4410-8da4-03feb189e2eb" xlink:href="hmst-20221231.xsd#hmst_UndistributedEarningsFromInvestmentInSubsidiaries"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2d51ae9b-3e88-42d5-9f9e-9771451df027" xlink:to="loc_hmst_UndistributedEarningsFromInvestmentInSubsidiaries_1cf5c3c0-6642-4410-8da4-03feb189e2eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e26ae409-02ae-4040-8ea4-87a2689e8dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2d51ae9b-3e88-42d5-9f9e-9771451df027" xlink:to="loc_us-gaap_NetIncomeLoss_e26ae409-02ae-4040-8ea4-87a2689e8dbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_3f8111e3-a694-4bcb-b76f-7e65e91102f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2d51ae9b-3e88-42d5-9f9e-9771451df027" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_3f8111e3-a694-4bcb-b76f-7e65e91102f2" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>hmst-20221231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:778e34a2-0ee2-4fc7-bc1b-d3e1f87dce56,g:27a71baf-f9ca-4aac-aa50-cdd7c537a2e5-->
<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-20221231.xsd#CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="extended" id="ib119434c6f424f40bb076764f476c6e8_CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3b173a0f-bfe3-44e5-8be4-c725d1e19793" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_db069909-bdde-4021-882c-295deaf2b12d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3b173a0f-bfe3-44e5-8be4-c725d1e19793" xlink:to="loc_us-gaap_StockholdersEquityAbstract_db069909-bdde-4021-882c-295deaf2b12d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_db069909-bdde-4021-882c-295deaf2b12d" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8bca1305-9421-4d1b-9c4d-cf820ba95a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_8bca1305-9421-4d1b-9c4d-cf820ba95a1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_52b3e568-4980-4516-8bf4-bb7c894f446c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_StockholdersEquity_52b3e568-4980-4516-8bf4-bb7c894f446c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1808357c-7bc4-4b28-bc3f-75f5a3d9c331" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_NetIncomeLoss_1808357c-7bc4-4b28-bc3f-75f5a3d9c331" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_5fb9ca1e-dd37-4a49-8140-bcb4d8a75b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_5fb9ca1e-dd37-4a49-8140-bcb4d8a75b4e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_0c7dd806-2e74-478a-aa57-28d42c46aa0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_0c7dd806-2e74-478a-aa57-28d42c46aa0f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_486486b5-650c-4f64-ad02-2434072b83f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_486486b5-650c-4f64-ad02-2434072b83f3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a16ac4a1-c797-4b33-a568-4999653f07e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a16ac4a1-c797-4b33-a568-4999653f07e3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_128c18e0-ca84-492f-a32f-111ecdb83955" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_DividendsCommonStock_128c18e0-ca84-492f-a32f-111ecdb83955" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_4ddfe0f3-38f1-493c-ac6d-5a57db165799" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_4ddfe0f3-38f1-493c-ac6d-5a57db165799" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4b16fee2-be06-4651-b3b4-cb7a30f21293" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4b16fee2-be06-4651-b3b4-cb7a30f21293" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_758a2c80-317c-41d9-ba89-4375880cace6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_804d927f-acca-4d22-b2f5-41055f7c5ce6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a0d465e3-0ce5-40d1-bcf0-e0d8518a279e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_3b173a0f-bfe3-44e5-8be4-c725d1e19793" xlink:to="loc_us-gaap_StatementTable_a0d465e3-0ce5-40d1-bcf0-e0d8518a279e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_25e028d7-1dca-44e1-bcfa-08e1088ef8f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_a0d465e3-0ce5-40d1-bcf0-e0d8518a279e" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_25e028d7-1dca-44e1-bcfa-08e1088ef8f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_25e028d7-1dca-44e1-bcfa-08e1088ef8f0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_25e028d7-1dca-44e1-bcfa-08e1088ef8f0" xlink:to="loc_us-gaap_EquityComponentDomain_25e028d7-1dca-44e1-bcfa-08e1088ef8f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7570a5ea-8b03-4e6e-a950-632604ce34a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_25e028d7-1dca-44e1-bcfa-08e1088ef8f0" xlink:to="loc_us-gaap_EquityComponentDomain_7570a5ea-8b03-4e6e-a950-632604ce34a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_557df5e1-e9ee-44d4-834a-c9285a83c0b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7570a5ea-8b03-4e6e-a950-632604ce34a2" xlink:to="loc_us-gaap_CommonStockMember_557df5e1-e9ee-44d4-834a-c9285a83c0b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_e0f87037-043a-469b-9935-2add9db0fbba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7570a5ea-8b03-4e6e-a950-632604ce34a2" xlink:to="loc_us-gaap_RetainedEarningsMember_e0f87037-043a-469b-9935-2add9db0fbba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e8da88e3-5a1f-4eba-8042-37946f2de65f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7570a5ea-8b03-4e6e-a950-632604ce34a2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e8da88e3-5a1f-4eba-8042-37946f2de65f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_ac20ee10-64c6-4861-bd7d-5f3458deff99" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_a0d465e3-0ce5-40d1-bcf0-e0d8518a279e" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_ac20ee10-64c6-4861-bd7d-5f3458deff99" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_ac20ee10-64c6-4861-bd7d-5f3458deff99_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_ac20ee10-64c6-4861-bd7d-5f3458deff99" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_ac20ee10-64c6-4861-bd7d-5f3458deff99_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_05942681-4c63-4bb4-9f9c-35062053fbc1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_ac20ee10-64c6-4861-bd7d-5f3458deff99" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_05942681-4c63-4bb4-9f9c-35062053fbc1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_a4379aba-620d-4625-9873-3ffc2248d54f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_05942681-4c63-4bb4-9f9c-35062053fbc1" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_a4379aba-620d-4625-9873-3ffc2248d54f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails" xlink:type="extended" id="i823db52ca508430f84a8fb3d9719b5dd_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8121c571-6f1a-457e-9269-681a3de35e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_c0a71281-9199-4659-8170-e0790f59b1c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8121c571-6f1a-457e-9269-681a3de35e0d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_c0a71281-9199-4659-8170-e0790f59b1c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7376f23c-e677-4dfc-881a-80de413589c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8121c571-6f1a-457e-9269-681a3de35e0d" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7376f23c-e677-4dfc-881a-80de413589c4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bd728dda-9731-4ee9-8845-64d24de16116" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7376f23c-e677-4dfc-881a-80de413589c4" xlink:to="loc_srt_RangeAxis_bd728dda-9731-4ee9-8845-64d24de16116" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bd728dda-9731-4ee9-8845-64d24de16116_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_bd728dda-9731-4ee9-8845-64d24de16116" xlink:to="loc_srt_RangeMember_bd728dda-9731-4ee9-8845-64d24de16116_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5b9e8196-e41a-4337-8db7-66907602e0ab" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_bd728dda-9731-4ee9-8845-64d24de16116" xlink:to="loc_srt_RangeMember_5b9e8196-e41a-4337-8db7-66907602e0ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d58e27d9-cf4b-44f3-a3dc-b27eb2f843a0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5b9e8196-e41a-4337-8db7-66907602e0ab" xlink:to="loc_srt_MinimumMember_d58e27d9-cf4b-44f3-a3dc-b27eb2f843a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b83bc1c1-1103-4d1f-8f0f-065655f7da00" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5b9e8196-e41a-4337-8db7-66907602e0ab" xlink:to="loc_srt_MaximumMember_b83bc1c1-1103-4d1f-8f0f-065655f7da00" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESShareBasedCompensationDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESShareBasedCompensationDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESShareBasedCompensationDetails" xlink:type="extended" id="i2ed27bfeed82488b8fe0b0fe32b4edf2_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESShareBasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7e2d9ba1-c9e9-49ad-93d4-da16f9b3dfb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5adf8c3a-661b-4e8f-bc8c-d65789c29261" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7e2d9ba1-c9e9-49ad-93d4-da16f9b3dfb6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5adf8c3a-661b-4e8f-bc8c-d65789c29261" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6041dbc5-9df1-46d1-ad00-285308e93a4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7e2d9ba1-c9e9-49ad-93d4-da16f9b3dfb6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6041dbc5-9df1-46d1-ad00-285308e93a4b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8c7dc08c-aa54-4994-a757-452dbf2301c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6041dbc5-9df1-46d1-ad00-285308e93a4b" xlink:to="loc_us-gaap_AwardTypeAxis_8c7dc08c-aa54-4994-a757-452dbf2301c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8c7dc08c-aa54-4994-a757-452dbf2301c6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_8c7dc08c-aa54-4994-a757-452dbf2301c6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8c7dc08c-aa54-4994-a757-452dbf2301c6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e0a2438-5506-4c51-8eac-9934c8455fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_8c7dc08c-aa54-4994-a757-452dbf2301c6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e0a2438-5506-4c51-8eac-9934c8455fb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_c9efab91-f043-490d-9149-e4b6a4e7dffd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e0a2438-5506-4c51-8eac-9934c8455fb9" xlink:to="loc_us-gaap_PerformanceSharesMember_c9efab91-f043-490d-9149-e4b6a4e7dffd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_86198916-718b-4361-939f-10fc34028afd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6041dbc5-9df1-46d1-ad00-285308e93a4b" xlink:to="loc_us-gaap_VestingAxis_86198916-718b-4361-939f-10fc34028afd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_86198916-718b-4361-939f-10fc34028afd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_86198916-718b-4361-939f-10fc34028afd" xlink:to="loc_us-gaap_VestingDomain_86198916-718b-4361-939f-10fc34028afd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_4dfa3160-27e9-499c-be48-9c167d8a0860" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_86198916-718b-4361-939f-10fc34028afd" xlink:to="loc_us-gaap_VestingDomain_4dfa3160-27e9-499c-be48-9c167d8a0860" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CliffVestMember_5b6d391b-c9c9-4f40-88c2-57530dd6b634" xlink:href="hmst-20221231.xsd#hmst_CliffVestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_4dfa3160-27e9-499c-be48-9c167d8a0860" xlink:to="loc_hmst_CliffVestMember_5b6d391b-c9c9-4f40-88c2-57530dd6b634" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#INVESTMENTSECURITIESAmortizedCostFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails" xlink:type="extended" id="ief2fec3352284404acf6241c56683c53_INVESTMENTSECURITIESAmortizedCostFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_05f3f31c-ecb5-4192-b38d-c6b97b7f4d79" xlink:href="hmst-20221231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_dddc3879-2bab-45a5-8168-5fd1290f3e28" xlink:href="hmst-20221231.xsd#hmst_MortgageBackedAndCollateralMortgageObligationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_05f3f31c-ecb5-4192-b38d-c6b97b7f4d79" xlink:to="loc_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_dddc3879-2bab-45a5-8168-5fd1290f3e28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_b3028be5-a12b-4556-a5ef-43d3b0de22b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_dddc3879-2bab-45a5-8168-5fd1290f3e28" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_b3028be5-a12b-4556-a5ef-43d3b0de22b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_300bdfde-1eef-4f2a-9407-d4301f764ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_dddc3879-2bab-45a5-8168-5fd1290f3e28" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_300bdfde-1eef-4f2a-9407-d4301f764ce3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_36b677d1-534c-4579-8fa5-601ca151757e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_dddc3879-2bab-45a5-8168-5fd1290f3e28" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_36b677d1-534c-4579-8fa5-601ca151757e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_969d1113-0c39-4ef1-b309-2eaaabb69541" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_dddc3879-2bab-45a5-8168-5fd1290f3e28" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_969d1113-0c39-4ef1-b309-2eaaabb69541" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAbstract_8a88620a-bada-4ca5-9db1-8a6e26b2fa19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_05f3f31c-ecb5-4192-b38d-c6b97b7f4d79" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAbstract_8a88620a-bada-4ca5-9db1-8a6e26b2fa19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_268b22aa-4fa9-4f5e-9b98-2d6487faf794" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_8a88620a-bada-4ca5-9db1-8a6e26b2fa19" xlink:to="loc_us-gaap_HeldToMaturitySecurities_268b22aa-4fa9-4f5e-9b98-2d6487faf794" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_ee424f16-2113-4f56-8733-d97faac55ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_8a88620a-bada-4ca5-9db1-8a6e26b2fa19" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_ee424f16-2113-4f56-8733-d97faac55ecc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_3a1213a3-b339-4553-9b64-bf06d9b7288c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_8a88620a-bada-4ca5-9db1-8a6e26b2fa19" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_3a1213a3-b339-4553-9b64-bf06d9b7288c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_7a7c3574-1d83-4087-b06d-3b4cf81376bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_8a88620a-bada-4ca5-9db1-8a6e26b2fa19" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_7a7c3574-1d83-4087-b06d-3b4cf81376bf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_4a124edb-24e3-42f7-99ce-848422738d47" xlink:href="hmst-20221231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_05f3f31c-ecb5-4192-b38d-c6b97b7f4d79" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_4a124edb-24e3-42f7-99ce-848422738d47" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_2f41e913-0635-4424-aca8-12e6552a5808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_4a124edb-24e3-42f7-99ce-848422738d47" xlink:to="loc_us-gaap_FinancialInstrumentAxis_2f41e913-0635-4424-aca8-12e6552a5808" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2f41e913-0635-4424-aca8-12e6552a5808_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_2f41e913-0635-4424-aca8-12e6552a5808" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2f41e913-0635-4424-aca8-12e6552a5808_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bea1435-2180-43dc-8eb9-f1a5c219913f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_2f41e913-0635-4424-aca8-12e6552a5808" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bea1435-2180-43dc-8eb9-f1a5c219913f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_7670a137-3038-439a-a8a6-539e3bb7a32f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bea1435-2180-43dc-8eb9-f1a5c219913f" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_7670a137-3038-439a-a8a6-539e3bb7a32f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_8e357aec-7a55-4dc8-ae9f-198d37f7a53a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bea1435-2180-43dc-8eb9-f1a5c219913f" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_8e357aec-7a55-4dc8-ae9f-198d37f7a53a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedResidentialMortgageObligationsMember_a846ffb5-3692-42cb-a2eb-94ab2f7d5d63" xlink:href="hmst-20221231.xsd#hmst_CollateralizedResidentialMortgageObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bea1435-2180-43dc-8eb9-f1a5c219913f" xlink:to="loc_hmst_CollateralizedResidentialMortgageObligationsMember_a846ffb5-3692-42cb-a2eb-94ab2f7d5d63" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedCommercialMortgageObligationsMember_b6974463-8f0d-49b6-b4ed-9c8920269d94" xlink:href="hmst-20221231.xsd#hmst_CollateralizedCommercialMortgageObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bea1435-2180-43dc-8eb9-f1a5c219913f" xlink:to="loc_hmst_CollateralizedCommercialMortgageObligationsMember_b6974463-8f0d-49b6-b4ed-9c8920269d94" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_b53f0bc7-f443-4e17-b46c-c926a5eaf499" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bea1435-2180-43dc-8eb9-f1a5c219913f" xlink:to="loc_us-gaap_MunicipalBondsMember_b53f0bc7-f443-4e17-b46c-c926a5eaf499" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_8bbb1683-0df2-44e4-b8f4-f3ffacb98144" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bea1435-2180-43dc-8eb9-f1a5c219913f" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_8bbb1683-0df2-44e4-b8f4-f3ffacb98144" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_cf8498a1-6e12-4164-b4d8-d2c230ea59b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bea1435-2180-43dc-8eb9-f1a5c219913f" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_cf8498a1-6e12-4164-b4d8-d2c230ea59b3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_e87e1e2e-a358-459e-9915-5c3d71127aa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bea1435-2180-43dc-8eb9-f1a5c219913f" xlink:to="loc_us-gaap_AgencySecuritiesMember_e87e1e2e-a358-459e-9915-5c3d71127aa2" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#INVESTMENTSECURITIESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails" xlink:type="extended" id="ide2a4dca927042a3a2cb79b64c1ffc04_INVESTMENTSECURITIESNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_891d0b04-81ac-48c7-9db4-6b4fc726cdbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield_bbd79bed-8be4-49b9-9ae7-a35e186d9707" xlink:href="hmst-20221231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_891d0b04-81ac-48c7-9db4-6b4fc726cdbc" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield_bbd79bed-8be4-49b9-9ae7-a35e186d9707" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_fbe40bfa-9f93-4962-b841-71e1ab0e738b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_891d0b04-81ac-48c7-9db4-6b4fc726cdbc" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_fbe40bfa-9f93-4962-b841-71e1ab0e738b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesDebt_c1db7fb8-32c9-4130-b240-7f1eaa5459fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingSecuritiesDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_891d0b04-81ac-48c7-9db4-6b4fc726cdbc" xlink:to="loc_us-gaap_TradingSecuritiesDebt_c1db7fb8-32c9-4130-b240-7f1eaa5459fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingGainLoss_8248b7df-f4c4-4cdf-b4aa-a5d1f8583335" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesTradingGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_891d0b04-81ac-48c7-9db4-6b4fc726cdbc" xlink:to="loc_us-gaap_DebtSecuritiesTradingGainLoss_8248b7df-f4c4-4cdf-b4aa-a5d1f8583335" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_0322e156-48c5-4573-8f22-a0d40f6cd545" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_891d0b04-81ac-48c7-9db4-6b4fc726cdbc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_0322e156-48c5-4573-8f22-a0d40f6cd545" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_739f5b09-4adb-4838-bd6c-ee6a67de747a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_0322e156-48c5-4573-8f22-a0d40f6cd545" xlink:to="loc_us-gaap_FinancialInstrumentAxis_739f5b09-4adb-4838-bd6c-ee6a67de747a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_739f5b09-4adb-4838-bd6c-ee6a67de747a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_739f5b09-4adb-4838-bd6c-ee6a67de747a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_739f5b09-4adb-4838-bd6c-ee6a67de747a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a2fac276-e2cd-4cdf-a6cf-eb41975873c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_739f5b09-4adb-4838-bd6c-ee6a67de747a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a2fac276-e2cd-4cdf-a6cf-eb41975873c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember_6ed6d0c0-4faf-4ec1-a896-671ac1955ef9" xlink:href="hmst-20221231.xsd#hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a2fac276-e2cd-4cdf-a6cf-eb41975873c3" xlink:to="loc_hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember_6ed6d0c0-4faf-4ec1-a896-671ac1955ef9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryNotesSecuritiesMember_b1c53f85-1fb7-46d4-b363-f1d89be6354d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasuryNotesSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a2fac276-e2cd-4cdf-a6cf-eb41975873c3" xlink:to="loc_us-gaap_USTreasuryNotesSecuritiesMember_b1c53f85-1fb7-46d4-b363-f1d89be6354d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_1aa59087-1626-4d2e-b952-a074b2143ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_0322e156-48c5-4573-8f22-a0d40f6cd545" xlink:to="loc_us-gaap_HedgingDesignationAxis_1aa59087-1626-4d2e-b952-a074b2143ec4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_1aa59087-1626-4d2e-b952-a074b2143ec4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_1aa59087-1626-4d2e-b952-a074b2143ec4" xlink:to="loc_us-gaap_HedgingDesignationDomain_1aa59087-1626-4d2e-b952-a074b2143ec4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_77301c25-0e4a-44e0-aee2-61fce785c8ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_1aa59087-1626-4d2e-b952-a074b2143ec4" xlink:to="loc_us-gaap_HedgingDesignationDomain_77301c25-0e4a-44e0-aee2-61fce785c8ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_b277495c-03f2-4d35-83a8-15a9b57d33ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_77301c25-0e4a-44e0-aee2-61fce785c8ad" xlink:to="loc_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_b277495c-03f2-4d35-83a8-15a9b57d33ac" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails" xlink:type="extended" id="i644f9637a24d47e8a615871d2cd128d2_INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_5e6d4347-b454-4cd3-bca9-3ef6aa5046a9" xlink:href="hmst-20221231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_0cdbb26b-de92-4516-8449-669fdef821b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_5e6d4347-b454-4cd3-bca9-3ef6aa5046a9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_0cdbb26b-de92-4516-8449-669fdef821b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2db9e887-186f-4eef-8a31-d0fd63d2726a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_0cdbb26b-de92-4516-8449-669fdef821b8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2db9e887-186f-4eef-8a31-d0fd63d2726a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_28ce5aba-63f2-4ae9-8e5d-8ea9109eb101" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_0cdbb26b-de92-4516-8449-669fdef821b8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_28ce5aba-63f2-4ae9-8e5d-8ea9109eb101" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_10709312-741f-4c41-b2a9-8fb34ec5d8bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_0cdbb26b-de92-4516-8449-669fdef821b8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_10709312-741f-4c41-b2a9-8fb34ec5d8bf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_698117b2-f50f-40f0-b072-10e57941282c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_0cdbb26b-de92-4516-8449-669fdef821b8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_698117b2-f50f-40f0-b072-10e57941282c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_f818aeda-de84-4dc2-9d77-513949c3f85d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_0cdbb26b-de92-4516-8449-669fdef821b8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_f818aeda-de84-4dc2-9d77-513949c3f85d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_2233d619-acc9-45e6-ae89-b1a4cfe94acf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_0cdbb26b-de92-4516-8449-669fdef821b8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_2233d619-acc9-45e6-ae89-b1a4cfe94acf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract_5e7d3e8f-ccd6-4f8c-bc0c-0b2be96f5c51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_5e6d4347-b454-4cd3-bca9-3ef6aa5046a9" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract_5e7d3e8f-ccd6-4f8c-bc0c-0b2be96f5c51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_bc723e06-59ba-4473-8030-a57e0ba3fb72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract_5e7d3e8f-ccd6-4f8c-bc0c-0b2be96f5c51" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_bc723e06-59ba-4473-8030-a57e0ba3fb72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_463d675c-21e1-41b5-b60e-52fff2eab7b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract_5e7d3e8f-ccd6-4f8c-bc0c-0b2be96f5c51" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_463d675c-21e1-41b5-b60e-52fff2eab7b1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_8e19523f-1571-4909-bf99-d8ab46569144" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract_5e7d3e8f-ccd6-4f8c-bc0c-0b2be96f5c51" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_8e19523f-1571-4909-bf99-d8ab46569144" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_d30d702c-c0cf-45c0-892a-dacf544b82ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract_5e7d3e8f-ccd6-4f8c-bc0c-0b2be96f5c51" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_d30d702c-c0cf-45c0-892a-dacf544b82ba" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_e127006e-396a-4f50-9aa7-1b7704336a65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract_5e7d3e8f-ccd6-4f8c-bc0c-0b2be96f5c51" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_e127006e-396a-4f50-9aa7-1b7704336a65" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_0c411326-89e4-4527-af3b-2aa651c74120" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract_5e7d3e8f-ccd6-4f8c-bc0c-0b2be96f5c51" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_0c411326-89e4-4527-af3b-2aa651c74120" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_174f5f01-5b90-48ab-ad94-e5ea0ba0e8ae" xlink:href="hmst-20221231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_5e6d4347-b454-4cd3-bca9-3ef6aa5046a9" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_174f5f01-5b90-48ab-ad94-e5ea0ba0e8ae" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_a73b2e5f-2065-4055-ae31-efd3d910ce60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_174f5f01-5b90-48ab-ad94-e5ea0ba0e8ae" xlink:to="loc_us-gaap_FinancialInstrumentAxis_a73b2e5f-2065-4055-ae31-efd3d910ce60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a73b2e5f-2065-4055-ae31-efd3d910ce60_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a73b2e5f-2065-4055-ae31-efd3d910ce60" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a73b2e5f-2065-4055-ae31-efd3d910ce60_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6dafd0f-30ee-4a0c-a3fc-3a1a912d062d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a73b2e5f-2065-4055-ae31-efd3d910ce60" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6dafd0f-30ee-4a0c-a3fc-3a1a912d062d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_e85747db-91f3-4a3b-869e-ca07f0710053" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6dafd0f-30ee-4a0c-a3fc-3a1a912d062d" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_e85747db-91f3-4a3b-869e-ca07f0710053" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_19c924b6-d935-4165-b503-357a09b3b51d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6dafd0f-30ee-4a0c-a3fc-3a1a912d062d" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_19c924b6-d935-4165-b503-357a09b3b51d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedResidentialMortgageObligationsMember_93c16e70-b204-4cb7-bf31-49b688d586e0" xlink:href="hmst-20221231.xsd#hmst_CollateralizedResidentialMortgageObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6dafd0f-30ee-4a0c-a3fc-3a1a912d062d" xlink:to="loc_hmst_CollateralizedResidentialMortgageObligationsMember_93c16e70-b204-4cb7-bf31-49b688d586e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedCommercialMortgageObligationsMember_14d3ec1b-9b6e-4de2-8a40-911d7d37c190" xlink:href="hmst-20221231.xsd#hmst_CollateralizedCommercialMortgageObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6dafd0f-30ee-4a0c-a3fc-3a1a912d062d" xlink:to="loc_hmst_CollateralizedCommercialMortgageObligationsMember_14d3ec1b-9b6e-4de2-8a40-911d7d37c190" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_45354f14-cabc-4d45-b450-5b8e1d59d875" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6dafd0f-30ee-4a0c-a3fc-3a1a912d062d" xlink:to="loc_us-gaap_MunicipalBondsMember_45354f14-cabc-4d45-b450-5b8e1d59d875" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_86bd488c-0380-4495-9a8d-456f2fe71ca9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6dafd0f-30ee-4a0c-a3fc-3a1a912d062d" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_86bd488c-0380-4495-9a8d-456f2fe71ca9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_6cf4a74f-6471-4074-ba9d-ee31259a2c7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6dafd0f-30ee-4a0c-a3fc-3a1a912d062d" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_6cf4a74f-6471-4074-ba9d-ee31259a2c7c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_00bade85-7b70-4378-9bf2-d844b7deaa2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6dafd0f-30ee-4a0c-a3fc-3a1a912d062d" xlink:to="loc_us-gaap_AgencySecuritiesMember_00bade85-7b70-4378-9bf2-d844b7deaa2d" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#INVESTMENTSECURITIESWeightedAverageYieldDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails" xlink:type="extended" id="i2dd9e3e5f3c44d1a92457035ef4c9852_INVESTMENTSECURITIESWeightedAverageYieldDetails">
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_37cb778c-2a2d-4784-ae7f-c0b17db29674" xlink:href="hmst-20221231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract_0bd8fa82-1df0-473f-aceb-1f4726ddfe3f" xlink:href="hmst-20221231.xsd#hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_37cb778c-2a2d-4784-ae7f-c0b17db29674" xlink:to="loc_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract_0bd8fa82-1df0-473f-aceb-1f4726ddfe3f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract_0bd8fa82-1df0-473f-aceb-1f4726ddfe3f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_ddc03603-476e-4216-949a-93ee070a48dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_ddc03603-476e-4216-949a-93ee070a48dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield_338a21b9-1b62-46d2-8374-712028ae70ef" xlink:href="hmst-20221231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield_338a21b9-1b62-46d2-8374-712028ae70ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2daa2c3b-929a-431b-a980-687747bf89f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2daa2c3b-929a-431b-a980-687747bf89f2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield_7dabade3-938e-4809-a41d-211fa8c92ca2" xlink:href="hmst-20221231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield_7dabade3-938e-4809-a41d-211fa8c92ca2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_9fac35e2-79a8-4fb3-90ac-cb431948f68b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_9fac35e2-79a8-4fb3-90ac-cb431948f68b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield_9c7d5e9d-4d59-4d2a-8fb0-40b9ca280ec5" xlink:href="hmst-20221231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield_9c7d5e9d-4d59-4d2a-8fb0-40b9ca280ec5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_e806609e-1979-46a9-b93f-6772473aba34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_e806609e-1979-46a9-b93f-6772473aba34" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield_7e83bbed-bcdb-46d1-95b3-8b9fa6c6ac71" xlink:href="hmst-20221231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield_7e83bbed-bcdb-46d1-95b3-8b9fa6c6ac71" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_89cfc7cc-5dad-4df7-a37a-7995b75e7fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_89cfc7cc-5dad-4df7-a37a-7995b75e7fb1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield_87c04d42-1e78-4f70-b2f5-d16d71d0ae27" xlink:href="hmst-20221231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield_87c04d42-1e78-4f70-b2f5-d16d71d0ae27" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract_0bd8fa82-1df0-473f-aceb-1f4726ddfe3f" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_1fb1fdb7-a936-48e7-adb0-729662ee0be8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_1fb1fdb7-a936-48e7-adb0-729662ee0be8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear_0f61bce9-0504-4b26-8503-2998c23e57a1" xlink:href="hmst-20221231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:to="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear_0f61bce9-0504-4b26-8503-2998c23e57a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_6037689e-90d7-48d8-a68b-66ecfb22cf60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_6037689e-90d7-48d8-a68b-66ecfb22cf60" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears_84c0e817-8082-4ace-baae-b5eead9fe4b1" xlink:href="hmst-20221231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:to="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears_84c0e817-8082-4ace-baae-b5eead9fe4b1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_a781e279-915a-4c49-a42d-a277d5ecef54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_a781e279-915a-4c49-a42d-a277d5ecef54" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears_45a23eee-43f6-4482-93b5-f3597cac5599" xlink:href="hmst-20221231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:to="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears_45a23eee-43f6-4482-93b5-f3597cac5599" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue_8f71e236-f604-440a-b743-c95dfbbb47d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue_8f71e236-f604-440a-b743-c95dfbbb47d2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears_b650c0b1-e6da-49b9-80be-5129aa7395c7" xlink:href="hmst-20221231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:to="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears_b650c0b1-e6da-49b9-80be-5129aa7395c7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_61ea0ce1-dd50-4b8c-abb0-f7f32f388122" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_61ea0ce1-dd50-4b8c-abb0-f7f32f388122" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield_0787b79e-32b7-49f2-94e2-ed296d191aeb" xlink:href="hmst-20221231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:to="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield_0787b79e-32b7-49f2-94e2-ed296d191aeb" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_e3d8a29d-f31d-4f57-b3e9-a053934c5525" xlink:href="hmst-20221231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_37cb778c-2a2d-4784-ae7f-c0b17db29674" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_e3d8a29d-f31d-4f57-b3e9-a053934c5525" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_3363a3f9-9e24-49b1-aef8-a97967d55f65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_e3d8a29d-f31d-4f57-b3e9-a053934c5525" xlink:to="loc_us-gaap_FinancialInstrumentAxis_3363a3f9-9e24-49b1-aef8-a97967d55f65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3363a3f9-9e24-49b1-aef8-a97967d55f65_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_3363a3f9-9e24-49b1-aef8-a97967d55f65" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3363a3f9-9e24-49b1-aef8-a97967d55f65_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_52726969-d7f1-45d2-ae7e-d2fdb890aacc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_3363a3f9-9e24-49b1-aef8-a97967d55f65" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_52726969-d7f1-45d2-ae7e-d2fdb890aacc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_48509468-d17b-40a4-997d-407eb3c53904" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_52726969-d7f1-45d2-ae7e-d2fdb890aacc" xlink:to="loc_us-gaap_MunicipalBondsMember_48509468-d17b-40a4-997d-407eb3c53904" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_1c4536f2-f04a-4fbd-ae57-ee1a9639d3c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_52726969-d7f1-45d2-ae7e-d2fdb890aacc" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_1c4536f2-f04a-4fbd-ae57-ee1a9639d3c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_e4d3dd9b-b9a1-4c4a-81f7-ed660131737a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_52726969-d7f1-45d2-ae7e-d2fdb890aacc" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_e4d3dd9b-b9a1-4c4a-81f7-ed660131737a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_2071a5ca-5060-4588-a9a5-bba067309bfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_52726969-d7f1-45d2-ae7e-d2fdb890aacc" xlink:to="loc_us-gaap_AgencySecuritiesMember_2071a5ca-5060-4588-a9a5-bba067309bfc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember_6f00d6dd-a294-440b-bdc8-27463610ac08" xlink:href="hmst-20221231.xsd#hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_52726969-d7f1-45d2-ae7e-d2fdb890aacc" xlink:to="loc_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember_6f00d6dd-a294-440b-bdc8-27463610ac08" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails" xlink:type="extended" id="if50872a19702403da5cadcb108d3c6db_INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_415885c1-b145-4f1a-b14c-3cbeac3eac06" xlink:href="hmst-20221231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments_8f2516ca-8bc5-4873-8c9a-1473bd45457c" xlink:href="hmst-20221231.xsd#hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_415885c1-b145-4f1a-b14c-3cbeac3eac06" xlink:to="loc_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments_8f2516ca-8bc5-4873-8c9a-1473bd45457c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged_fc5f7f2f-4909-4571-a036-60eae2055ef9" xlink:href="hmst-20221231.xsd#hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_415885c1-b145-4f1a-b14c-3cbeac3eac06" xlink:to="loc_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged_fc5f7f2f-4909-4571-a036-60eae2055ef9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecurities_19e4ca09-ed72-49e9-88a4-0dbf8fdb7eff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_415885c1-b145-4f1a-b14c-3cbeac3eac06" xlink:to="loc_us-gaap_DebtSecurities_19e4ca09-ed72-49e9-88a4-0dbf8fdb7eff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_97fff9fa-8647-4659-9416-e98f273c105f" xlink:href="hmst-20221231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_415885c1-b145-4f1a-b14c-3cbeac3eac06" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_97fff9fa-8647-4659-9416-e98f273c105f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusAxis_db1e5991-61e6-476d-95f0-fb51e2f9e582" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_97fff9fa-8647-4659-9416-e98f273c105f" xlink:to="loc_us-gaap_PledgedStatusAxis_db1e5991-61e6-476d-95f0-fb51e2f9e582" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_db1e5991-61e6-476d-95f0-fb51e2f9e582_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PledgedStatusAxis_db1e5991-61e6-476d-95f0-fb51e2f9e582" xlink:to="loc_us-gaap_PledgedStatusDomain_db1e5991-61e6-476d-95f0-fb51e2f9e582_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_30210a75-6c71-4ee5-ac4b-f386665fecee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PledgedStatusAxis_db1e5991-61e6-476d-95f0-fb51e2f9e582" xlink:to="loc_us-gaap_PledgedStatusDomain_30210a75-6c71-4ee5-ac4b-f386665fecee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetPledgedAsCollateralWithoutRightMember_83097109-bc0c-427f-bef6-1845abb3b110" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetPledgedAsCollateralWithoutRightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PledgedStatusDomain_30210a75-6c71-4ee5-ac4b-f386665fecee" xlink:to="loc_us-gaap_AssetPledgedAsCollateralWithoutRightMember_83097109-bc0c-427f-bef6-1845abb3b110" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#LOANSANDCREDITQUALITYNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails" xlink:type="extended" id="i2348d7256de94be5b1cf0dfab1df8bbb_LOANSANDCREDITQUALITYNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableImpairedLineItems_34a49dad-f4cd-4cae-a604-d8e1bb7fc4ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableImpairedLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NumberOfPortfolioSegments_eef004f4-02a0-4788-9481-8c7ce79bef64" xlink:href="hmst-20221231.xsd#hmst_NumberOfPortfolioSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_34a49dad-f4cd-4cae-a604-d8e1bb7fc4ea" xlink:to="loc_hmst_NumberOfPortfolioSegments_eef004f4-02a0-4788-9481-8c7ce79bef64" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PercentageOfLoanPortfolio_4fb32032-8a15-4250-97ec-5a7bf66a7b06" xlink:href="hmst-20221231.xsd#hmst_PercentageOfLoanPortfolio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_34a49dad-f4cd-4cae-a604-d8e1bb7fc4ea" xlink:to="loc_hmst_PercentageOfLoanPortfolio_4fb32032-8a15-4250-97ec-5a7bf66a7b06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AllowanceForUnfundedCommitments_91ac97aa-a1e9-438d-92c7-8e64d0a5e233" xlink:href="hmst-20221231.xsd#hmst_AllowanceForUnfundedCommitments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_34a49dad-f4cd-4cae-a604-d8e1bb7fc4ea" xlink:to="loc_hmst_AllowanceForUnfundedCommitments_91ac97aa-a1e9-438d-92c7-8e64d0a5e233" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableInterestReceivable_8a234224-6d77-41c4-aa81-1a962458dff7" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableInterestReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_34a49dad-f4cd-4cae-a604-d8e1bb7fc4ea" xlink:to="loc_hmst_FinancingReceivableInterestReceivable_8a234224-6d77-41c4-aa81-1a962458dff7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_c7a2f9d1-e116-4134-accc-9a283f36e1b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_34a49dad-f4cd-4cae-a604-d8e1bb7fc4ea" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_c7a2f9d1-e116-4134-accc-9a283f36e1b1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b1286071-930d-42f7-9d68-fe6f298b4810" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_34a49dad-f4cd-4cae-a604-d8e1bb7fc4ea" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b1286071-930d-42f7-9d68-fe6f298b4810" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_18edfa98-68b1-4d6c-be7d-37101abf249d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b1286071-930d-42f7-9d68-fe6f298b4810" xlink:to="loc_us-gaap_FinancialInstrumentAxis_18edfa98-68b1-4d6c-be7d-37101abf249d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_18edfa98-68b1-4d6c-be7d-37101abf249d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_18edfa98-68b1-4d6c-be7d-37101abf249d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_18edfa98-68b1-4d6c-be7d-37101abf249d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_93a63843-f9de-40b0-afd0-593e415b377a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_18edfa98-68b1-4d6c-be7d-37101abf249d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_93a63843-f9de-40b0-afd0-593e415b377a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMember_5ea0df47-d61a-442a-bccd-574a826592d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_93a63843-f9de-40b0-afd0-593e415b377a" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesMember_5ea0df47-d61a-442a-bccd-574a826592d0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalReserveBankAdvancesMember_35dca604-b6c4-4e4f-902e-28285b33d73c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalReserveBankAdvancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_93a63843-f9de-40b0-afd0-593e415b377a" xlink:to="loc_us-gaap_FederalReserveBankAdvancesMember_35dca604-b6c4-4e4f-902e-28285b33d73c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_0d10813d-0f02-43f9-b52a-ecb9af85bdc1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b1286071-930d-42f7-9d68-fe6f298b4810" xlink:to="loc_srt_StatementGeographicalAxis_0d10813d-0f02-43f9-b52a-ecb9af85bdc1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_0d10813d-0f02-43f9-b52a-ecb9af85bdc1_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_0d10813d-0f02-43f9-b52a-ecb9af85bdc1" xlink:to="loc_srt_SegmentGeographicalDomain_0d10813d-0f02-43f9-b52a-ecb9af85bdc1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2613ca4e-8664-427a-8f09-3c6b3421ccf2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_0d10813d-0f02-43f9-b52a-ecb9af85bdc1" xlink:to="loc_srt_SegmentGeographicalDomain_2613ca4e-8664-427a-8f09-3c6b3421ccf2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CA_b435ae08-9757-4486-b344-8021f9cd76c4" xlink:href="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd#stpr_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_2613ca4e-8664-427a-8f09-3c6b3421ccf2" xlink:to="loc_stpr_CA_b435ae08-9757-4486-b344-8021f9cd76c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9e9e2c67-8023-46c6-8750-39d78dc0b835" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b1286071-930d-42f7-9d68-fe6f298b4810" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9e9e2c67-8023-46c6-8750-39d78dc0b835" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9e9e2c67-8023-46c6-8750-39d78dc0b835_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9e9e2c67-8023-46c6-8750-39d78dc0b835" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9e9e2c67-8023-46c6-8750-39d78dc0b835_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c56b17c5-10c9-4bcf-aa69-e0a7ff069272" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9e9e2c67-8023-46c6-8750-39d78dc0b835" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c56b17c5-10c9-4bcf-aa69-e0a7ff069272" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MultifamilyMember_66a4096b-fb88-495d-bd97-a122ef2ae06e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MultifamilyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c56b17c5-10c9-4bcf-aa69-e0a7ff069272" xlink:to="loc_srt_MultifamilyMember_66a4096b-fb88-495d-bd97-a122ef2ae06e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusAxis_79f119de-26f4-4e91-920a-ed924e4b7629" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b1286071-930d-42f7-9d68-fe6f298b4810" xlink:to="loc_us-gaap_PledgedStatusAxis_79f119de-26f4-4e91-920a-ed924e4b7629" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_79f119de-26f4-4e91-920a-ed924e4b7629_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PledgedStatusAxis_79f119de-26f4-4e91-920a-ed924e4b7629" xlink:to="loc_us-gaap_PledgedStatusDomain_79f119de-26f4-4e91-920a-ed924e4b7629_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_cba88ce3-a51e-4102-a6a6-b591c1543804" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PledgedStatusAxis_79f119de-26f4-4e91-920a-ed924e4b7629" xlink:to="loc_us-gaap_PledgedStatusDomain_cba88ce3-a51e-4102-a6a6-b591c1543804" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetPledgedAsCollateralWithoutRightMember_b5b351fb-e674-4d55-8a57-3777b38d5073" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetPledgedAsCollateralWithoutRightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PledgedStatusDomain_cba88ce3-a51e-4102-a6a6-b591c1543804" xlink:to="loc_us-gaap_AssetPledgedAsCollateralWithoutRightMember_b5b351fb-e674-4d55-8a57-3777b38d5073" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails" xlink:type="extended" id="i062188104e3f4b6d84c89604f4738002_LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_161110b7-10ae-406c-b90e-faced8d8383a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract_4dd33f31-4f32-42af-b732-0e74232cf70c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_161110b7-10ae-406c-b90e-faced8d8383a" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract_4dd33f31-4f32-42af-b732-0e74232cf70c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_6e11f023-449a-4b31-bfab-2b1ea81f5979" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract_4dd33f31-4f32-42af-b732-0e74232cf70c" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_6e11f023-449a-4b31-bfab-2b1ea81f5979" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_5a042da9-e2f8-4958-ba72-0f53660bca36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract_4dd33f31-4f32-42af-b732-0e74232cf70c" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_5a042da9-e2f8-4958-ba72-0f53660bca36" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_35da2f7c-d223-4a9e-9a43-f6ed70d8d2cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract_4dd33f31-4f32-42af-b732-0e74232cf70c" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_35da2f7c-d223-4a9e-9a43-f6ed70d8d2cf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_a3073d28-22da-449e-82ef-1965c833b3b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_161110b7-10ae-406c-b90e-faced8d8383a" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_a3073d28-22da-449e-82ef-1965c833b3b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2b9889b7-7202-4c20-89b7-a5d7d4cad4c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_161110b7-10ae-406c-b90e-faced8d8383a" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2b9889b7-7202-4c20-89b7-a5d7d4cad4c4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_32055bbb-87e6-475d-8612-1d9e6e2e1ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2b9889b7-7202-4c20-89b7-a5d7d4cad4c4" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_32055bbb-87e6-475d-8612-1d9e6e2e1ce0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_32055bbb-87e6-475d-8612-1d9e6e2e1ce0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_32055bbb-87e6-475d-8612-1d9e6e2e1ce0" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_32055bbb-87e6-475d-8612-1d9e6e2e1ce0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_59c41a2c-d977-41b9-ba00-2f6b60f6a83e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_32055bbb-87e6-475d-8612-1d9e6e2e1ce0" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_59c41a2c-d977-41b9-ba00-2f6b60f6a83e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_edb4a814-cc68-4a54-8f52-9646940a2c73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_59c41a2c-d977-41b9-ba00-2f6b60f6a83e" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_edb4a814-cc68-4a54-8f52-9646940a2c73" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_ff3f1535-23ae-4a2d-b2c8-6df31779f8d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_59c41a2c-d977-41b9-ba00-2f6b60f6a83e" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_ff3f1535-23ae-4a2d-b2c8-6df31779f8d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b5f5b72e-85ef-476f-b433-63d4a41ed023" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2b9889b7-7202-4c20-89b7-a5d7d4cad4c4" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b5f5b72e-85ef-476f-b433-63d4a41ed023" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b5f5b72e-85ef-476f-b433-63d4a41ed023_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b5f5b72e-85ef-476f-b433-63d4a41ed023" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b5f5b72e-85ef-476f-b433-63d4a41ed023_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a16828aa-9d4c-4b41-b36b-e91b417689b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b5f5b72e-85ef-476f-b433-63d4a41ed023" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a16828aa-9d4c-4b41-b36b-e91b417689b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_70cab70c-8ef7-43f4-ad41-62eb3cc31a8d" xlink:href="hmst-20221231.xsd#hmst_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a16828aa-9d4c-4b41-b36b-e91b417689b9" xlink:to="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_70cab70c-8ef7-43f4-ad41-62eb3cc31a8d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_0709c976-9eb3-4bbc-a6e2-57750bf5d8f1" xlink:href="hmst-20221231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a16828aa-9d4c-4b41-b36b-e91b417689b9" xlink:to="loc_hmst_MultifamilyResidentialMember_0709c976-9eb3-4bbc-a6e2-57750bf5d8f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_868eb16f-5dd0-4fb0-8d0d-55f6c2037f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a16828aa-9d4c-4b41-b36b-e91b417689b9" xlink:to="loc_us-gaap_ConstructionLoansMember_868eb16f-5dd0-4fb0-8d0d-55f6c2037f8e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_aad4d102-fa30-4f62-a677-e91188652c29" xlink:href="hmst-20221231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a16828aa-9d4c-4b41-b36b-e91b417689b9" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_aad4d102-fa30-4f62-a677-e91188652c29" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_2b98cab6-eb8b-48b7-84b9-ff481082f496" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a16828aa-9d4c-4b41-b36b-e91b417689b9" xlink:to="loc_us-gaap_CommercialLoanMember_2b98cab6-eb8b-48b7-84b9-ff481082f496" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_30393919-477d-4e9c-b1da-698b5011207e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a16828aa-9d4c-4b41-b36b-e91b417689b9" xlink:to="loc_us-gaap_ResidentialMortgageMember_30393919-477d-4e9c-b1da-698b5011207e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_e3fcf528-625b-4a15-aa06-a9ee059990cd" xlink:href="hmst-20221231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a16828aa-9d4c-4b41-b36b-e91b417689b9" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_e3fcf528-625b-4a15-aa06-a9ee059990cd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_3d7a7f1a-6d65-4ef4-9004-4589fe9bf0c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2b9889b7-7202-4c20-89b7-a5d7d4cad4c4" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_3d7a7f1a-6d65-4ef4-9004-4589fe9bf0c2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_3d7a7f1a-6d65-4ef4-9004-4589fe9bf0c2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_3d7a7f1a-6d65-4ef4-9004-4589fe9bf0c2" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_3d7a7f1a-6d65-4ef4-9004-4589fe9bf0c2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_b2b7d69c-3cdb-4fdc-9265-ad5f5cae809a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_3d7a7f1a-6d65-4ef4-9004-4589fe9bf0c2" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_b2b7d69c-3cdb-4fdc-9265-ad5f5cae809a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateSectorMember_73ad0b31-1429-4926-ad60-d814a2c2ac22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_b2b7d69c-3cdb-4fdc-9265-ad5f5cae809a" xlink:to="loc_us-gaap_RealEstateSectorMember_73ad0b31-1429-4926-ad60-d814a2c2ac22" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialAndIndustrialSectorMember_611a368f-bff2-473f-870d-08e68b4c8962" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialAndIndustrialSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_b2b7d69c-3cdb-4fdc-9265-ad5f5cae809a" xlink:to="loc_us-gaap_CommercialAndIndustrialSectorMember_611a368f-bff2-473f-870d-08e68b4c8962" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3dda635e-732c-4521-a2a3-1be77afd2f70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2b9889b7-7202-4c20-89b7-a5d7d4cad4c4" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3dda635e-732c-4521-a2a3-1be77afd2f70" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_3dda635e-732c-4521-a2a3-1be77afd2f70_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3dda635e-732c-4521-a2a3-1be77afd2f70" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_3dda635e-732c-4521-a2a3-1be77afd2f70_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_161106d2-c2b3-4ba8-ab8b-9503a66ef2b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3dda635e-732c-4521-a2a3-1be77afd2f70" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_161106d2-c2b3-4ba8-ab8b-9503a66ef2b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_1fc37ab6-570b-4f6f-8344-f029f7920d27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_161106d2-c2b3-4ba8-ab8b-9503a66ef2b4" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_1fc37ab6-570b-4f6f-8344-f029f7920d27" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8e50426f-4bf9-435e-b407-86dfc4e06474" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2b9889b7-7202-4c20-89b7-a5d7d4cad4c4" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8e50426f-4bf9-435e-b407-86dfc4e06474" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8e50426f-4bf9-435e-b407-86dfc4e06474_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8e50426f-4bf9-435e-b407-86dfc4e06474" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8e50426f-4bf9-435e-b407-86dfc4e06474_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_04c33d04-c33a-451d-9c0d-2ae2212bab08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8e50426f-4bf9-435e-b407-86dfc4e06474" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_04c33d04-c33a-451d-9c0d-2ae2212bab08" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails" xlink:type="extended" id="i9e2efc7fd6874defb59e3e10835a6ef0_LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_d9a84d88-0ea9-4f52-8fb5-41383a267ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_90fb56e5-54d4-48fe-a7ad-5699a15216f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_d9a84d88-0ea9-4f52-8fb5-41383a267ab5" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_90fb56e5-54d4-48fe-a7ad-5699a15216f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_9bee5225-92c5-45e9-a8af-33591e56f923" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_90fb56e5-54d4-48fe-a7ad-5699a15216f8" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_9bee5225-92c5-45e9-a8af-33591e56f923" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_c5724c2a-826b-4bbd-85d6-da1c1aaaf433" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_90fb56e5-54d4-48fe-a7ad-5699a15216f8" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_c5724c2a-826b-4bbd-85d6-da1c1aaaf433" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_32dc43f4-7e52-465b-8952-4ed8da90e614" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_90fb56e5-54d4-48fe-a7ad-5699a15216f8" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_32dc43f4-7e52-465b-8952-4ed8da90e614" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_34dd3050-79fc-45ff-99d1-b1a9b8696ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_0b4c8d0d-9d5b-42e4-b82f-35cb8bb0ec1c" xlink:href="hmst-20221231.xsd#hmst_AllowanceForUnfundedCommitmentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_d9a84d88-0ea9-4f52-8fb5-41383a267ab5" xlink:to="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_0b4c8d0d-9d5b-42e4-b82f-35cb8bb0ec1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_9ebc3364-ac5b-4337-b47b-df493b1acea0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_0b4c8d0d-9d5b-42e4-b82f-35cb8bb0ec1c" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_9ebc3364-ac5b-4337-b47b-df493b1acea0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_81312362-ff54-4e21-9ce0-6facd1593bd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_0b4c8d0d-9d5b-42e4-b82f-35cb8bb0ec1c" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_81312362-ff54-4e21-9ce0-6facd1593bd1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_d0975aeb-987b-480a-9d5c-047e75d43104" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_176d22ec-b547-4cf5-9684-bddc751a6988" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_0b4c8d0d-9d5b-42e4-b82f-35cb8bb0ec1c" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_176d22ec-b547-4cf5-9684-bddc751a6988" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_329085f2-8280-4ee1-8557-855d0adff4c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_6279d65d-5527-4367-9526-2161b2aca362" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_d9a84d88-0ea9-4f52-8fb5-41383a267ab5" xlink:to="loc_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_6279d65d-5527-4367-9526-2161b2aca362" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_32d17550-546c-460d-8c5c-f8819c04c9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_d9a84d88-0ea9-4f52-8fb5-41383a267ab5" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_32d17550-546c-460d-8c5c-f8819c04c9ec" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_4099ebae-02e0-455a-9e6f-461433b9ee44" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_32d17550-546c-460d-8c5c-f8819c04c9ec" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_4099ebae-02e0-455a-9e6f-461433b9ee44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_4099ebae-02e0-455a-9e6f-461433b9ee44_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_4099ebae-02e0-455a-9e6f-461433b9ee44" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_4099ebae-02e0-455a-9e6f-461433b9ee44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_af39d6d5-15c3-4605-a83d-70b8b4d075b4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_4099ebae-02e0-455a-9e6f-461433b9ee44" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_af39d6d5-15c3-4605-a83d-70b8b4d075b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_4f2e9bd9-0501-4f8c-bfce-fbaf84423d9e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_af39d6d5-15c3-4605-a83d-70b8b4d075b4" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_4f2e9bd9-0501-4f8c-bfce-fbaf84423d9e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails" xlink:type="extended" id="i6dc8e6e9c9a4451db501da37f610437c_LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3444f724-f937-4a4b-8844-8d4e74b1ad08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2cc0a3b3-1d5f-46e6-a7bf-f8d875be47ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3444f724-f937-4a4b-8844-8d4e74b1ad08" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2cc0a3b3-1d5f-46e6-a7bf-f8d875be47ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_efec6bd5-20c1-4817-a93e-25e3fe23304e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2cc0a3b3-1d5f-46e6-a7bf-f8d875be47ce" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_efec6bd5-20c1-4817-a93e-25e3fe23304e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_0aada7b1-7501-4caa-ba2c-9ace61e824b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2cc0a3b3-1d5f-46e6-a7bf-f8d875be47ce" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_0aada7b1-7501-4caa-ba2c-9ace61e824b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_3f4dad6e-9e23-4703-88c4-8d79df8e2ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2cc0a3b3-1d5f-46e6-a7bf-f8d875be47ce" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_3f4dad6e-9e23-4703-88c4-8d79df8e2ab5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_6a76eb5e-635d-4e2e-8002-74905603fdc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2cc0a3b3-1d5f-46e6-a7bf-f8d875be47ce" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_6a76eb5e-635d-4e2e-8002-74905603fdc8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_40fbaad8-16f3-417d-9713-cd4ba88b018d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e1f7b34e-6f88-478d-97e7-ff4325c6a307" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3444f724-f937-4a4b-8844-8d4e74b1ad08" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e1f7b34e-6f88-478d-97e7-ff4325c6a307" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_761acada-8544-4163-86b4-a6b8af410eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e1f7b34e-6f88-478d-97e7-ff4325c6a307" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_761acada-8544-4163-86b4-a6b8af410eb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_761acada-8544-4163-86b4-a6b8af410eb1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_761acada-8544-4163-86b4-a6b8af410eb1" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_761acada-8544-4163-86b4-a6b8af410eb1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c41b188f-be50-4f13-b5e8-419febc8c91d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_761acada-8544-4163-86b4-a6b8af410eb1" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c41b188f-be50-4f13-b5e8-419febc8c91d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_d6441cee-1f36-413f-8c8a-bcc6d201e846" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c41b188f-be50-4f13-b5e8-419febc8c91d" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_d6441cee-1f36-413f-8c8a-bcc6d201e846" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_fe2f7d17-a434-4fb6-b40a-3c5fa76290a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c41b188f-be50-4f13-b5e8-419febc8c91d" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_fe2f7d17-a434-4fb6-b40a-3c5fa76290a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_27a86073-b353-4205-afd0-3d2a8e671b77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e1f7b34e-6f88-478d-97e7-ff4325c6a307" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_27a86073-b353-4205-afd0-3d2a8e671b77" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27a86073-b353-4205-afd0-3d2a8e671b77_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_27a86073-b353-4205-afd0-3d2a8e671b77" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_27a86073-b353-4205-afd0-3d2a8e671b77_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7653ba4-b19a-405a-8029-187ee606c7ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_27a86073-b353-4205-afd0-3d2a8e671b77" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7653ba4-b19a-405a-8029-187ee606c7ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_58d8710c-8dd0-470f-8a64-79d8ff1aed6e" xlink:href="hmst-20221231.xsd#hmst_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7653ba4-b19a-405a-8029-187ee606c7ff" xlink:to="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_58d8710c-8dd0-470f-8a64-79d8ff1aed6e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_0185421d-70c9-4682-9c9d-351a602c5f34" xlink:href="hmst-20221231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7653ba4-b19a-405a-8029-187ee606c7ff" xlink:to="loc_hmst_MultifamilyResidentialMember_0185421d-70c9-4682-9c9d-351a602c5f34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_a5c73153-b727-49a6-9d69-90296f4eb958" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7653ba4-b19a-405a-8029-187ee606c7ff" xlink:to="loc_us-gaap_ConstructionLoansMember_a5c73153-b727-49a6-9d69-90296f4eb958" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyConstructionMember_4cdcf718-9752-4d08-8579-4cc08697264b" xlink:href="hmst-20221231.xsd#hmst_MultifamilyConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConstructionLoansMember_a5c73153-b727-49a6-9d69-90296f4eb958" xlink:to="loc_hmst_MultifamilyConstructionMember_4cdcf718-9752-4d08-8579-4cc08697264b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialRealEstateConstructionMember_01ff37c0-eee4-4d2d-a49a-0b7ed1ee1db7" xlink:href="hmst-20221231.xsd#hmst_CommercialRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConstructionLoansMember_a5c73153-b727-49a6-9d69-90296f4eb958" xlink:to="loc_hmst_CommercialRealEstateConstructionMember_01ff37c0-eee4-4d2d-a49a-0b7ed1ee1db7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionMember_88d4c91f-59eb-4150-9aaf-7002b0846807" xlink:href="hmst-20221231.xsd#hmst_SingleFamilyConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConstructionLoansMember_a5c73153-b727-49a6-9d69-90296f4eb958" xlink:to="loc_hmst_SingleFamilyConstructionMember_88d4c91f-59eb-4150-9aaf-7002b0846807" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionToPermanentMember_e02a7d7e-d322-41ce-86ba-688f1a6e4ae9" xlink:href="hmst-20221231.xsd#hmst_SingleFamilyConstructionToPermanentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConstructionLoansMember_a5c73153-b727-49a6-9d69-90296f4eb958" xlink:to="loc_hmst_SingleFamilyConstructionToPermanentMember_e02a7d7e-d322-41ce-86ba-688f1a6e4ae9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_bab2a389-7d62-41f5-a149-5182dfc3044f" xlink:href="hmst-20221231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7653ba4-b19a-405a-8029-187ee606c7ff" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_bab2a389-7d62-41f5-a149-5182dfc3044f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_65ce09f7-2318-497b-87d6-d9a26f958e73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7653ba4-b19a-405a-8029-187ee606c7ff" xlink:to="loc_us-gaap_CommercialLoanMember_65ce09f7-2318-497b-87d6-d9a26f958e73" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_cdd72d98-fa74-4181-87e4-e2bfde58c3af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7653ba4-b19a-405a-8029-187ee606c7ff" xlink:to="loc_us-gaap_ResidentialMortgageMember_cdd72d98-fa74-4181-87e4-e2bfde58c3af" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_5d8c0a44-2054-4068-b18c-96e704eb8bd7" xlink:href="hmst-20221231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7653ba4-b19a-405a-8029-187ee606c7ff" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_5d8c0a44-2054-4068-b18c-96e704eb8bd7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_2e746eca-8345-4ab4-8da4-552e9594a76e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e1f7b34e-6f88-478d-97e7-ff4325c6a307" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_2e746eca-8345-4ab4-8da4-552e9594a76e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_2e746eca-8345-4ab4-8da4-552e9594a76e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_2e746eca-8345-4ab4-8da4-552e9594a76e" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_2e746eca-8345-4ab4-8da4-552e9594a76e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_fba9d96d-19e8-4992-9807-579049983f40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_2e746eca-8345-4ab4-8da4-552e9594a76e" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_fba9d96d-19e8-4992-9807-579049983f40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateSectorMember_f740d207-78b1-4966-aa87-81a6d769ceb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_fba9d96d-19e8-4992-9807-579049983f40" xlink:to="loc_us-gaap_RealEstateSectorMember_f740d207-78b1-4966-aa87-81a6d769ceb9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialAndIndustrialSectorMember_dd342b5f-9cad-4386-a6ff-882ca3f18368" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialAndIndustrialSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_fba9d96d-19e8-4992-9807-579049983f40" xlink:to="loc_us-gaap_CommercialAndIndustrialSectorMember_dd342b5f-9cad-4386-a6ff-882ca3f18368" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_7dda5e55-0d41-495e-b154-c1230bc10daf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e1f7b34e-6f88-478d-97e7-ff4325c6a307" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_7dda5e55-0d41-495e-b154-c1230bc10daf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_7dda5e55-0d41-495e-b154-c1230bc10daf_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_7dda5e55-0d41-495e-b154-c1230bc10daf" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_7dda5e55-0d41-495e-b154-c1230bc10daf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f32fc8a4-cb6a-48b7-a99e-20083b43e9bc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_7dda5e55-0d41-495e-b154-c1230bc10daf" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f32fc8a4-cb6a-48b7-a99e-20083b43e9bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6b59772a-89f2-4320-8eb2-7b94a3615783" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f32fc8a4-cb6a-48b7-a99e-20083b43e9bc" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6b59772a-89f2-4320-8eb2-7b94a3615783" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails" xlink:type="extended" id="i26cb41aa916948758c5e18b1f0622816_LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_4389ca44-5a9d-4cac-8f03-a6eed4a4e3e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_4389ca44-5a9d-4cac-8f03-a6eed4a4e3e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_33afeb9f-d3e7-4f01-80f1-aa3b8107c3c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_33afeb9f-d3e7-4f01-80f1-aa3b8107c3c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_24ea43fb-fcbc-479e-ae84-72bc8fd98332" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_24ea43fb-fcbc-479e-ae84-72bc8fd98332" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_d59952b5-d14c-4c84-a489-1937cf397ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_d59952b5-d14c-4c84-a489-1937cf397ba4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_f910d476-28b2-4568-9e2e-428bd306e092" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_f910d476-28b2-4568-9e2e-428bd306e092" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_3996e101-2211-41b4-ad0f-205cae5fe039" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_3996e101-2211-41b4-ad0f-205cae5fe039" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_c1bab3fc-09fb-40df-9ad3-014fcda68531" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolving"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_c1bab3fc-09fb-40df-9ad3-014fcda68531" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm_f6b002af-5c36-4226-b9d3-d879785051f0" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm_f6b002af-5c36-4226-b9d3-d879785051f0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_d9dfe265-7094-416b-9f31-4f43678eed8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_d9dfe265-7094-416b-9f31-4f43678eed8f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_6190709c-423b-404c-a3ed-ede8c9d67306" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_6190709c-423b-404c-a3ed-ede8c9d67306" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_4e86c0ce-2e1b-43d5-90f4-81f33ee0a496" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_4e86c0ce-2e1b-43d5-90f4-81f33ee0a496" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e2bc15be-ef8b-49f8-bcca-096039f60184" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_4e86c0ce-2e1b-43d5-90f4-81f33ee0a496" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e2bc15be-ef8b-49f8-bcca-096039f60184" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e2bc15be-ef8b-49f8-bcca-096039f60184_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e2bc15be-ef8b-49f8-bcca-096039f60184" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e2bc15be-ef8b-49f8-bcca-096039f60184_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_84d3d8f9-b10b-4847-8fdf-3d009cafe64d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e2bc15be-ef8b-49f8-bcca-096039f60184" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_84d3d8f9-b10b-4847-8fdf-3d009cafe64d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_3a1a2ba4-e35b-4f5e-a1ac-3534fe08c494" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_84d3d8f9-b10b-4847-8fdf-3d009cafe64d" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_3a1a2ba4-e35b-4f5e-a1ac-3534fe08c494" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_6bd335ae-e51c-478b-ac07-39f864af8280" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_84d3d8f9-b10b-4847-8fdf-3d009cafe64d" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_6bd335ae-e51c-478b-ac07-39f864af8280" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8723d98c-c1b1-498b-bb55-0763f1d02898" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_4e86c0ce-2e1b-43d5-90f4-81f33ee0a496" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8723d98c-c1b1-498b-bb55-0763f1d02898" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8723d98c-c1b1-498b-bb55-0763f1d02898_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8723d98c-c1b1-498b-bb55-0763f1d02898" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8723d98c-c1b1-498b-bb55-0763f1d02898_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8723d98c-c1b1-498b-bb55-0763f1d02898" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_226036e1-a832-4426-bbb1-30f55fb2bac0" xlink:href="hmst-20221231.xsd#hmst_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:to="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_226036e1-a832-4426-bbb1-30f55fb2bac0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_a3b0d385-be87-41eb-a5f5-54f7a51868cf" xlink:href="hmst-20221231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:to="loc_hmst_MultifamilyResidentialMember_a3b0d385-be87-41eb-a5f5-54f7a51868cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyConstructionMember_ccda7332-555b-4f93-9f9b-ab0c51511407" xlink:href="hmst-20221231.xsd#hmst_MultifamilyConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:to="loc_hmst_MultifamilyConstructionMember_ccda7332-555b-4f93-9f9b-ab0c51511407" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialRealEstateConstructionMember_c33d57c6-e5d1-4acf-a655-52942e5d7a62" xlink:href="hmst-20221231.xsd#hmst_CommercialRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:to="loc_hmst_CommercialRealEstateConstructionMember_c33d57c6-e5d1-4acf-a655-52942e5d7a62" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionMember_d5fa38f2-1492-4e3d-a652-d6239a15cb9e" xlink:href="hmst-20221231.xsd#hmst_SingleFamilyConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:to="loc_hmst_SingleFamilyConstructionMember_d5fa38f2-1492-4e3d-a652-d6239a15cb9e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionToPermanentMember_7fc5f873-9e22-4a68-9d37-208c40b65555" xlink:href="hmst-20221231.xsd#hmst_SingleFamilyConstructionToPermanentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:to="loc_hmst_SingleFamilyConstructionToPermanentMember_7fc5f873-9e22-4a68-9d37-208c40b65555" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_2e4192a6-a3e2-439c-a108-76da2ae173cb" xlink:href="hmst-20221231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_2e4192a6-a3e2-439c-a108-76da2ae173cb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_e3ab1dc0-4ce2-4977-af2f-b1117146445e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:to="loc_us-gaap_CommercialLoanMember_e3ab1dc0-4ce2-4977-af2f-b1117146445e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_97d50636-4b04-46c5-91f0-d3014745eb89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:to="loc_us-gaap_ResidentialMortgageMember_97d50636-4b04-46c5-91f0-d3014745eb89" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_147d3522-f7d3-4393-acfe-067e26f1b53c" xlink:href="hmst-20221231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_147d3522-f7d3-4393-acfe-067e26f1b53c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_c01aad2c-9f99-46cd-a0a3-267f43a2108d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_4e86c0ce-2e1b-43d5-90f4-81f33ee0a496" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_c01aad2c-9f99-46cd-a0a3-267f43a2108d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_c01aad2c-9f99-46cd-a0a3-267f43a2108d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_c01aad2c-9f99-46cd-a0a3-267f43a2108d" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_c01aad2c-9f99-46cd-a0a3-267f43a2108d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_0de4b8e0-e682-4099-bc53-afb121c4397f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_c01aad2c-9f99-46cd-a0a3-267f43a2108d" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_0de4b8e0-e682-4099-bc53-afb121c4397f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PassMember_6f79dcea-1951-4f46-a17b-25142fc55900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PassMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_0de4b8e0-e682-4099-bc53-afb121c4397f" xlink:to="loc_us-gaap_PassMember_6f79dcea-1951-4f46-a17b-25142fc55900" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialMentionMember_31fffac0-a343-4375-9fbd-7cc20c617151" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SpecialMentionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_0de4b8e0-e682-4099-bc53-afb121c4397f" xlink:to="loc_us-gaap_SpecialMentionMember_31fffac0-a343-4375-9fbd-7cc20c617151" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubstandardMember_488e4d4e-a047-47ad-8ab1-4ec75cc09887" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubstandardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_0de4b8e0-e682-4099-bc53-afb121c4397f" xlink:to="loc_us-gaap_SubstandardMember_488e4d4e-a047-47ad-8ab1-4ec75cc09887" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_bb8b89ac-626b-4f73-9282-aa305b5bf45c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_4e86c0ce-2e1b-43d5-90f4-81f33ee0a496" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_bb8b89ac-626b-4f73-9282-aa305b5bf45c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_bb8b89ac-626b-4f73-9282-aa305b5bf45c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_bb8b89ac-626b-4f73-9282-aa305b5bf45c" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_bb8b89ac-626b-4f73-9282-aa305b5bf45c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c916ae2c-d1ae-4d90-b751-67de750b8190" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_bb8b89ac-626b-4f73-9282-aa305b5bf45c" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c916ae2c-d1ae-4d90-b751-67de750b8190" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables1To29DaysPastDueMember_9b282ddb-83cd-4618-81a7-c3b5c8eb88e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivables1To29DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c916ae2c-d1ae-4d90-b751-67de750b8190" xlink:to="loc_us-gaap_FinancingReceivables1To29DaysPastDueMember_9b282ddb-83cd-4618-81a7-c3b5c8eb88e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_ac572c75-0317-48f4-ac71-b81ef7b2cc7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c916ae2c-d1ae-4d90-b751-67de750b8190" xlink:to="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_ac572c75-0317-48f4-ac71-b81ef7b2cc7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_982cd1b3-2bbf-43e1-bc83-9e5cdd394e89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c916ae2c-d1ae-4d90-b751-67de750b8190" xlink:to="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_982cd1b3-2bbf-43e1-bc83-9e5cdd394e89" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_95689ee1-6f0e-41cb-9fa5-3b972adb086a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c916ae2c-d1ae-4d90-b751-67de750b8190" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_95689ee1-6f0e-41cb-9fa5-3b972adb086a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2b09ef49-43c4-456e-9ca1-dfe47844cb0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_4e86c0ce-2e1b-43d5-90f4-81f33ee0a496" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2b09ef49-43c4-456e-9ca1-dfe47844cb0f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_2b09ef49-43c4-456e-9ca1-dfe47844cb0f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2b09ef49-43c4-456e-9ca1-dfe47844cb0f" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_2b09ef49-43c4-456e-9ca1-dfe47844cb0f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_0d9f2965-0a67-4767-8f98-d8cb5d9b05a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2b09ef49-43c4-456e-9ca1-dfe47844cb0f" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_0d9f2965-0a67-4767-8f98-d8cb5d9b05a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_87a9f9ad-347a-45b0-aa8f-c3e55e03db1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_0d9f2965-0a67-4767-8f98-d8cb5d9b05a0" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_87a9f9ad-347a-45b0-aa8f-c3e55e03db1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_de13921a-3567-4667-94fe-f59616c219cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_4e86c0ce-2e1b-43d5-90f4-81f33ee0a496" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_de13921a-3567-4667-94fe-f59616c219cc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_de13921a-3567-4667-94fe-f59616c219cc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_de13921a-3567-4667-94fe-f59616c219cc" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_de13921a-3567-4667-94fe-f59616c219cc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6bf8f201-fa6f-4672-aa06-86b85b4db140" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_de13921a-3567-4667-94fe-f59616c219cc" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6bf8f201-fa6f-4672-aa06-86b85b4db140" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_fff1649f-9ed3-4eb0-8df0-9d57e0bc6f54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6bf8f201-fa6f-4672-aa06-86b85b4db140" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_fff1649f-9ed3-4eb0-8df0-9d57e0bc6f54" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#LOANSANDCREDITQUALITYCollateralDependentLoansDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails" xlink:type="extended" id="ie1ac9b1e84e2465592de1a3c1b83bd2d_LOANSANDCREDITQUALITYCollateralDependentLoansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_fc893cc2-13a7-45a5-a0be-a613d83581d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1c1766da-d70c-499d-9c91-8804c1df530a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_fc893cc2-13a7-45a5-a0be-a613d83581d9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1c1766da-d70c-499d-9c91-8804c1df530a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d9132aaa-be03-4cf0-8328-a5dd75c0a413" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_fc893cc2-13a7-45a5-a0be-a613d83581d9" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d9132aaa-be03-4cf0-8328-a5dd75c0a413" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_9e9b0e84-4a47-4843-a92f-34c069447821" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d9132aaa-be03-4cf0-8328-a5dd75c0a413" xlink:to="loc_us-gaap_CollateralAxis_9e9b0e84-4a47-4843-a92f-34c069447821" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_9e9b0e84-4a47-4843-a92f-34c069447821_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CollateralAxis_9e9b0e84-4a47-4843-a92f-34c069447821" xlink:to="loc_us-gaap_CollateralDomain_9e9b0e84-4a47-4843-a92f-34c069447821_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_1de2457f-2c69-4d1c-a495-850724a00ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CollateralAxis_9e9b0e84-4a47-4843-a92f-34c069447821" xlink:to="loc_us-gaap_CollateralDomain_1de2457f-2c69-4d1c-a495-850724a00ed3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_13736f54-af4a-44ff-a7fa-62c459b7e076" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_1de2457f-2c69-4d1c-a495-850724a00ed3" xlink:to="loc_us-gaap_LandMember_13736f54-af4a-44ff-a7fa-62c459b7e076" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OneToFourFamilyMember_23949f29-bfec-4f0d-9f50-daaaf2f3f11b" xlink:href="hmst-20221231.xsd#hmst_OneToFourFamilyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_1de2457f-2c69-4d1c-a495-850724a00ed3" xlink:to="loc_hmst_OneToFourFamilyMember_23949f29-bfec-4f0d-9f50-daaaf2f3f11b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonResidentialRealEstateMember_bf2aae5c-874d-42f7-8350-eee3a560162d" xlink:href="hmst-20221231.xsd#hmst_NonResidentialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_1de2457f-2c69-4d1c-a495-850724a00ed3" xlink:to="loc_hmst_NonResidentialRealEstateMember_bf2aae5c-874d-42f7-8350-eee3a560162d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OtherNonRealEstateMember_e2101857-0f97-4d1b-8c2d-360eceba9790" xlink:href="hmst-20221231.xsd#hmst_OtherNonRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_1de2457f-2c69-4d1c-a495-850724a00ed3" xlink:to="loc_hmst_OtherNonRealEstateMember_e2101857-0f97-4d1b-8c2d-360eceba9790" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralPledgedMember_b789bcde-b5e3-4a27-8d5d-7923becc44c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralPledgedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_1de2457f-2c69-4d1c-a495-850724a00ed3" xlink:to="loc_us-gaap_CollateralPledgedMember_b789bcde-b5e3-4a27-8d5d-7923becc44c5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b89c8834-05df-44f5-917b-b7489c0a6057" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d9132aaa-be03-4cf0-8328-a5dd75c0a413" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b89c8834-05df-44f5-917b-b7489c0a6057" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b89c8834-05df-44f5-917b-b7489c0a6057_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b89c8834-05df-44f5-917b-b7489c0a6057" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b89c8834-05df-44f5-917b-b7489c0a6057_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_14bab415-c23b-4f0b-ad69-644e555beb75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b89c8834-05df-44f5-917b-b7489c0a6057" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_14bab415-c23b-4f0b-ad69-644e555beb75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_caa48d6f-c27c-4db3-a0ac-44923ebf9e53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_14bab415-c23b-4f0b-ad69-644e555beb75" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_caa48d6f-c27c-4db3-a0ac-44923ebf9e53" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_26aee4e9-53a6-4893-9000-b3bb5dfbb39d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_14bab415-c23b-4f0b-ad69-644e555beb75" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_26aee4e9-53a6-4893-9000-b3bb5dfbb39d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2ae8ef6c-c314-4dca-8b75-fb10b76d5370" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d9132aaa-be03-4cf0-8328-a5dd75c0a413" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2ae8ef6c-c314-4dca-8b75-fb10b76d5370" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2ae8ef6c-c314-4dca-8b75-fb10b76d5370_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2ae8ef6c-c314-4dca-8b75-fb10b76d5370" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2ae8ef6c-c314-4dca-8b75-fb10b76d5370_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fc86f0d5-2cff-4f9c-93fb-8c6db417f45f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2ae8ef6c-c314-4dca-8b75-fb10b76d5370" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fc86f0d5-2cff-4f9c-93fb-8c6db417f45f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_5544ed20-05ea-48d2-83c7-80ff1fa13243" xlink:href="hmst-20221231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fc86f0d5-2cff-4f9c-93fb-8c6db417f45f" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_5544ed20-05ea-48d2-83c7-80ff1fa13243" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_b27498b6-72fd-4a0c-a03d-7843836317d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fc86f0d5-2cff-4f9c-93fb-8c6db417f45f" xlink:to="loc_us-gaap_CommercialLoanMember_b27498b6-72fd-4a0c-a03d-7843836317d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_43bffdee-fa11-4a49-a702-8459617a0952" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fc86f0d5-2cff-4f9c-93fb-8c6db417f45f" xlink:to="loc_us-gaap_ResidentialMortgageMember_43bffdee-fa11-4a49-a702-8459617a0952" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_0f6aa7c8-a405-452f-b561-8eace36f3cf1" xlink:href="hmst-20221231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fc86f0d5-2cff-4f9c-93fb-8c6db417f45f" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_0f6aa7c8-a405-452f-b561-8eace36f3cf1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_198e726f-c93c-4f05-9971-74e8caf03555" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d9132aaa-be03-4cf0-8328-a5dd75c0a413" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_198e726f-c93c-4f05-9971-74e8caf03555" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_198e726f-c93c-4f05-9971-74e8caf03555_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_198e726f-c93c-4f05-9971-74e8caf03555" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_198e726f-c93c-4f05-9971-74e8caf03555_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_1513e13e-dd3a-4cd4-b36f-d8ccd189d4aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_198e726f-c93c-4f05-9971-74e8caf03555" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_1513e13e-dd3a-4cd4-b36f-d8ccd189d4aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialAndIndustrialSectorMember_d2e799d1-0457-449a-8846-be043db730aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialAndIndustrialSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_1513e13e-dd3a-4cd4-b36f-d8ccd189d4aa" xlink:to="loc_us-gaap_CommercialAndIndustrialSectorMember_d2e799d1-0457-449a-8846-be043db730aa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails" xlink:type="extended" id="i6a567e83ecc649b986312cf0e0035a74_LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualStatusLineItems_36f8c35e-9f89-40a2-add3-e7eb7e5103ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableNonaccrualStatusLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance_e0a06511-21f3-49cb-be92-afcc2f3cdaa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualStatusLineItems_36f8c35e-9f89-40a2-add3-e7eb7e5103ee" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance_e0a06511-21f3-49cb-be92-afcc2f3cdaa2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_c6fdf2c7-7a6e-4ff5-972a-23a36381f00a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualStatusLineItems_36f8c35e-9f89-40a2-add3-e7eb7e5103ee" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_c6fdf2c7-7a6e-4ff5-972a-23a36381f00a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualTable_e96f8907-c77f-41ef-ab4c-476c0edba77a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableNonaccrualTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualStatusLineItems_36f8c35e-9f89-40a2-add3-e7eb7e5103ee" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualTable_e96f8907-c77f-41ef-ab4c-476c0edba77a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ece63ea5-9346-46af-8b50-cd08d9dac01f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualTable_e96f8907-c77f-41ef-ab4c-476c0edba77a" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ece63ea5-9346-46af-8b50-cd08d9dac01f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_ece63ea5-9346-46af-8b50-cd08d9dac01f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ece63ea5-9346-46af-8b50-cd08d9dac01f" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_ece63ea5-9346-46af-8b50-cd08d9dac01f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0352855b-6502-4030-86a2-8fa56c2cbcc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ece63ea5-9346-46af-8b50-cd08d9dac01f" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0352855b-6502-4030-86a2-8fa56c2cbcc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_71ce2c2b-4080-446c-bffb-906c2f7249bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0352855b-6502-4030-86a2-8fa56c2cbcc6" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_71ce2c2b-4080-446c-bffb-906c2f7249bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_c3ff8b61-afa5-4b14-adb0-04db46b49172" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0352855b-6502-4030-86a2-8fa56c2cbcc6" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_c3ff8b61-afa5-4b14-adb0-04db46b49172" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_96bd7726-b63a-4369-b62e-dfeec42607ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualTable_e96f8907-c77f-41ef-ab4c-476c0edba77a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_96bd7726-b63a-4369-b62e-dfeec42607ab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96bd7726-b63a-4369-b62e-dfeec42607ab_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_96bd7726-b63a-4369-b62e-dfeec42607ab" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_96bd7726-b63a-4369-b62e-dfeec42607ab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a65349eb-3135-4e1f-a511-a586bf482f11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_96bd7726-b63a-4369-b62e-dfeec42607ab" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a65349eb-3135-4e1f-a511-a586bf482f11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_5f31fbba-8419-433d-a93a-12a1615da129" xlink:href="hmst-20221231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a65349eb-3135-4e1f-a511-a586bf482f11" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_5f31fbba-8419-433d-a93a-12a1615da129" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_28f42f1f-e4aa-4ef5-b855-0ea7caa8e314" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a65349eb-3135-4e1f-a511-a586bf482f11" xlink:to="loc_us-gaap_CommercialLoanMember_28f42f1f-e4aa-4ef5-b855-0ea7caa8e314" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_73826c0a-2305-44ee-a36a-c2d0862d7bfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a65349eb-3135-4e1f-a511-a586bf482f11" xlink:to="loc_us-gaap_ResidentialMortgageMember_73826c0a-2305-44ee-a36a-c2d0862d7bfd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_f5c5851b-44aa-4e90-9530-dc47ecff2771" xlink:href="hmst-20221231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a65349eb-3135-4e1f-a511-a586bf482f11" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_f5c5851b-44aa-4e90-9530-dc47ecff2771" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#LOANSANDCREDITQUALITYAgingAnalysisDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails" xlink:type="extended" id="i38ba1b2d9c3a480a8bf6d9a8a3a2e887_LOANSANDCREDITQUALITYAgingAnalysisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_92416419-3964-4c16-8379-3fd5458d4b1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_92416419-3964-4c16-8379-3fd5458d4b1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans_753fc9d5-7b92-44f0-ba3e-be25e4ac6d04" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans_753fc9d5-7b92-44f0-ba3e-be25e4ac6d04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_c1ceb4a6-f2b6-42c3-bb23-ce6be6f09960" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_c1ceb4a6-f2b6-42c3-bb23-ce6be6f09960" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans_1e638a05-e94f-47d7-9e01-9c14c5a5e989" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans_1e638a05-e94f-47d7-9e01-9c14c5a5e989" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual_dd14b329-a633-4247-918e-1ae6db26a992" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual_dd14b329-a633-4247-918e-1ae6db26a992" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans_284258a0-fe1e-41c1-99a6-301775e83469" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans_284258a0-fe1e-41c1-99a6-301775e83469" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans_a8daa882-f134-4dd1-82ce-c7e229a5e48f" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans_a8daa882-f134-4dd1-82ce-c7e229a5e48f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans_e40b642d-4390-490d-ac05-78de45bb6a80" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans_e40b642d-4390-490d-ac05-78de45bb6a80" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_22cd6f52-9566-44fd-94de-ef3b87b633c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_22cd6f52-9566-44fd-94de-ef3b87b633c0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_6b6915a7-d40c-465f-9afc-5b074c63721b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_6b6915a7-d40c-465f-9afc-5b074c63721b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cb338454-cc26-44f2-b5a0-6bae62111b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_6b6915a7-d40c-465f-9afc-5b074c63721b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cb338454-cc26-44f2-b5a0-6bae62111b5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cb338454-cc26-44f2-b5a0-6bae62111b5f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cb338454-cc26-44f2-b5a0-6bae62111b5f" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cb338454-cc26-44f2-b5a0-6bae62111b5f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_587ba4a3-c3e5-4688-bb5f-0726fa0d7104" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cb338454-cc26-44f2-b5a0-6bae62111b5f" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_587ba4a3-c3e5-4688-bb5f-0726fa0d7104" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember_bb1cefc7-5338-479b-a276-91f7ed6e4b04" xlink:href="hmst-20221231.xsd#hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_587ba4a3-c3e5-4688-bb5f-0726fa0d7104" xlink:to="loc_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember_bb1cefc7-5338-479b-a276-91f7ed6e4b04" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember_c4cb4766-d039-468a-8003-b412e37a954a" xlink:href="hmst-20221231.xsd#hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_587ba4a3-c3e5-4688-bb5f-0726fa0d7104" xlink:to="loc_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember_c4cb4766-d039-468a-8003-b412e37a954a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ac3acbab-86ce-4542-920a-9469e41990ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_6b6915a7-d40c-465f-9afc-5b074c63721b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ac3acbab-86ce-4542-920a-9469e41990ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ac3acbab-86ce-4542-920a-9469e41990ac_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ac3acbab-86ce-4542-920a-9469e41990ac" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ac3acbab-86ce-4542-920a-9469e41990ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ac3acbab-86ce-4542-920a-9469e41990ac" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_31f78203-7212-42b5-9265-623a0225354f" xlink:href="hmst-20221231.xsd#hmst_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:to="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_31f78203-7212-42b5-9265-623a0225354f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_07515258-e44a-4828-ac60-1c7e2ba9b624" xlink:href="hmst-20221231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:to="loc_hmst_MultifamilyResidentialMember_07515258-e44a-4828-ac60-1c7e2ba9b624" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyConstructionMember_17210ee4-28bb-4783-8cf8-3757f31bb1e5" xlink:href="hmst-20221231.xsd#hmst_MultifamilyConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:to="loc_hmst_MultifamilyConstructionMember_17210ee4-28bb-4783-8cf8-3757f31bb1e5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialRealEstateConstructionMember_f6d33923-6485-41cc-9eb3-602291624e2f" xlink:href="hmst-20221231.xsd#hmst_CommercialRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:to="loc_hmst_CommercialRealEstateConstructionMember_f6d33923-6485-41cc-9eb3-602291624e2f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionMember_f85131f6-372c-4157-94b3-59df8999d114" xlink:href="hmst-20221231.xsd#hmst_SingleFamilyConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:to="loc_hmst_SingleFamilyConstructionMember_f85131f6-372c-4157-94b3-59df8999d114" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionToPermanentMember_f8011041-e24f-4a35-af55-8a7f2a346ff0" xlink:href="hmst-20221231.xsd#hmst_SingleFamilyConstructionToPermanentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:to="loc_hmst_SingleFamilyConstructionToPermanentMember_f8011041-e24f-4a35-af55-8a7f2a346ff0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_d18cceee-8ad3-4bcf-a8df-0250184ce088" xlink:href="hmst-20221231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_d18cceee-8ad3-4bcf-a8df-0250184ce088" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_839ce759-72f2-4695-9d7e-772ee050424b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:to="loc_us-gaap_CommercialLoanMember_839ce759-72f2-4695-9d7e-772ee050424b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_94a2561c-4174-4544-844a-afcef57da35c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:to="loc_us-gaap_ResidentialMortgageMember_94a2561c-4174-4544-844a-afcef57da35c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_370fff32-44cd-4c60-ae8e-4ff96a131ce9" xlink:href="hmst-20221231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_370fff32-44cd-4c60-ae8e-4ff96a131ce9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_61829bcd-20b0-4b67-b185-0daa15076ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_6b6915a7-d40c-465f-9afc-5b074c63721b" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_61829bcd-20b0-4b67-b185-0daa15076ad8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_61829bcd-20b0-4b67-b185-0daa15076ad8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_61829bcd-20b0-4b67-b185-0daa15076ad8" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_61829bcd-20b0-4b67-b185-0daa15076ad8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_b6e1d335-1e5e-41b0-b881-007e993af890" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_61829bcd-20b0-4b67-b185-0daa15076ad8" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_b6e1d335-1e5e-41b0-b881-007e993af890" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateSectorMember_b7431ca4-e54c-4b73-80e2-3ff196028eeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_b6e1d335-1e5e-41b0-b881-007e993af890" xlink:to="loc_us-gaap_RealEstateSectorMember_b7431ca4-e54c-4b73-80e2-3ff196028eeb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialAndIndustrialSectorMember_02b41a1d-c5fc-4074-bc64-c7427a68926b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialAndIndustrialSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_b6e1d335-1e5e-41b0-b881-007e993af890" xlink:to="loc_us-gaap_CommercialAndIndustrialSectorMember_02b41a1d-c5fc-4074-bc64-c7427a68926b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_634caec2-ebaa-4d5a-9c32-4ae95435b54e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_6b6915a7-d40c-465f-9afc-5b074c63721b" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_634caec2-ebaa-4d5a-9c32-4ae95435b54e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_634caec2-ebaa-4d5a-9c32-4ae95435b54e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_634caec2-ebaa-4d5a-9c32-4ae95435b54e" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_634caec2-ebaa-4d5a-9c32-4ae95435b54e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_8cff7887-c42f-44c9-9aeb-de2eb72cad72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_634caec2-ebaa-4d5a-9c32-4ae95435b54e" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_8cff7887-c42f-44c9-9aeb-de2eb72cad72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_4beafac6-51a5-4920-9bd0-942eb207579f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_8cff7887-c42f-44c9-9aeb-de2eb72cad72" xlink:to="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_4beafac6-51a5-4920-9bd0-942eb207579f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_2ef02c1d-e660-44d6-a131-5dc2b29a84e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_8cff7887-c42f-44c9-9aeb-de2eb72cad72" xlink:to="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_2ef02c1d-e660-44d6-a131-5dc2b29a84e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_1726ca07-09ba-4bce-87fc-46ee07eef817" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_8cff7887-c42f-44c9-9aeb-de2eb72cad72" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_1726ca07-09ba-4bce-87fc-46ee07eef817" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_3e724f52-8331-4db7-bdf6-7c9d7d7bbd49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_8cff7887-c42f-44c9-9aeb-de2eb72cad72" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_3e724f52-8331-4db7-bdf6-7c9d7d7bbd49" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1f18e008-f225-47a0-b6d6-3114ff151269" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_6b6915a7-d40c-465f-9afc-5b074c63721b" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1f18e008-f225-47a0-b6d6-3114ff151269" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1f18e008-f225-47a0-b6d6-3114ff151269_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1f18e008-f225-47a0-b6d6-3114ff151269" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1f18e008-f225-47a0-b6d6-3114ff151269_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_b4f73416-a27e-4f5c-8c5a-6c2a4acbe266" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1f18e008-f225-47a0-b6d6-3114ff151269" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_b4f73416-a27e-4f5c-8c5a-6c2a4acbe266" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_ce1c5437-78f4-4a76-81af-f1362cf2ee0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_b4f73416-a27e-4f5c-8c5a-6c2a4acbe266" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_ce1c5437-78f4-4a76-81af-f1362cf2ee0a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis_6280851f-c3b8-4f24-bb24-3056359fc6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_6b6915a7-d40c-465f-9afc-5b074c63721b" xlink:to="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis_6280851f-c3b8-4f24-bb24-3056359fc6f5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain_6280851f-c3b8-4f24-bb24-3056359fc6f5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis_6280851f-c3b8-4f24-bb24-3056359fc6f5" xlink:to="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain_6280851f-c3b8-4f24-bb24-3056359fc6f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain_a1572d82-bce9-458b-b948-abd892b23655" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis_6280851f-c3b8-4f24-bb24-3056359fc6f5" xlink:to="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain_a1572d82-bce9-458b-b948-abd892b23655" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember_55a61469-a22c-43bb-acff-727bb457e32c" xlink:href="hmst-20221231.xsd#hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain_a1572d82-bce9-458b-b948-abd892b23655" xlink:to="loc_hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember_55a61469-a22c-43bb-acff-727bb457e32c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f4e654b4-1f75-49db-8d1a-f57f1b334f6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_6b6915a7-d40c-465f-9afc-5b074c63721b" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f4e654b4-1f75-49db-8d1a-f57f1b334f6c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f4e654b4-1f75-49db-8d1a-f57f1b334f6c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f4e654b4-1f75-49db-8d1a-f57f1b334f6c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f4e654b4-1f75-49db-8d1a-f57f1b334f6c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_da3c576b-550c-4f90-832f-27786b806632" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f4e654b4-1f75-49db-8d1a-f57f1b334f6c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_da3c576b-550c-4f90-832f-27786b806632" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_8656c400-fc17-4a80-b4df-80a205505565" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_da3c576b-550c-4f90-832f-27786b806632" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_8656c400-fc17-4a80-b4df-80a205505565" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#LOANSANDCREDITQUALITYLoanModificationsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails" xlink:type="extended" id="i50423c2f2e814560b8633a53209df519_LOANSANDCREDITQUALITYLoanModificationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_97857eb0-48b8-4a2c-92b2-3885491a8389" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated_61ea57a5-45c9-43fc-984f-25ded28b19a3" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_97857eb0-48b8-4a2c-92b2-3885491a8389" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated_61ea57a5-45c9-43fc-984f-25ded28b19a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent_1e0b5de4-c90e-4506-b5f6-61a93bf329ba" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_97857eb0-48b8-4a2c-92b2-3885491a8389" xlink:to="loc_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent_1e0b5de4-c90e-4506-b5f6-61a93bf329ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_8753c82a-dc92-494a-b835-10b09155f6e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_97857eb0-48b8-4a2c-92b2-3885491a8389" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_8753c82a-dc92-494a-b835-10b09155f6e6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_5e3aeebe-9401-4dee-a99b-cf427cab759c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_8753c82a-dc92-494a-b835-10b09155f6e6" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_5e3aeebe-9401-4dee-a99b-cf427cab759c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5e3aeebe-9401-4dee-a99b-cf427cab759c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_5e3aeebe-9401-4dee-a99b-cf427cab759c" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5e3aeebe-9401-4dee-a99b-cf427cab759c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_107c5f53-544c-429f-b07a-e6ec8c7ba35c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_5e3aeebe-9401-4dee-a99b-cf427cab759c" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_107c5f53-544c-429f-b07a-e6ec8c7ba35c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_f52d8273-aca3-46c8-8476-02bf4ebd49c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_107c5f53-544c-429f-b07a-e6ec8c7ba35c" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_f52d8273-aca3-46c8-8476-02bf4ebd49c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember_78b1333d-f93e-4908-bf5c-0e54019ee982" xlink:href="hmst-20221231.xsd#hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_107c5f53-544c-429f-b07a-e6ec8c7ba35c" xlink:to="loc_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember_78b1333d-f93e-4908-bf5c-0e54019ee982" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4e427ea1-e42a-4e73-a295-b6a7df1d3886" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_8753c82a-dc92-494a-b835-10b09155f6e6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4e427ea1-e42a-4e73-a295-b6a7df1d3886" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4e427ea1-e42a-4e73-a295-b6a7df1d3886_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4e427ea1-e42a-4e73-a295-b6a7df1d3886" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4e427ea1-e42a-4e73-a295-b6a7df1d3886_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_61bf17dc-45b6-4b1d-ab13-33b61cc43e97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4e427ea1-e42a-4e73-a295-b6a7df1d3886" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_61bf17dc-45b6-4b1d-ab13-33b61cc43e97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_9f4045dc-f93a-4adb-8ab6-70fb243e1071" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_61bf17dc-45b6-4b1d-ab13-33b61cc43e97" xlink:to="loc_us-gaap_ResidentialMortgageMember_9f4045dc-f93a-4adb-8ab6-70fb243e1071" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_9d489297-8bc8-448b-9d5e-52edbf2353f3" xlink:href="hmst-20221231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_61bf17dc-45b6-4b1d-ab13-33b61cc43e97" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_9d489297-8bc8-448b-9d5e-52edbf2353f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_757ddfc5-afb8-4cfa-abca-ca15a1eae599" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_61bf17dc-45b6-4b1d-ab13-33b61cc43e97" xlink:to="loc_us-gaap_CommercialLoanMember_757ddfc5-afb8-4cfa-abca-ca15a1eae599" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_0c78edf8-5e05-4223-9487-74f947f3810b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_8753c82a-dc92-494a-b835-10b09155f6e6" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_0c78edf8-5e05-4223-9487-74f947f3810b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_0c78edf8-5e05-4223-9487-74f947f3810b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_0c78edf8-5e05-4223-9487-74f947f3810b" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_0c78edf8-5e05-4223-9487-74f947f3810b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_a0abbaf1-1780-447d-bd66-2fa035ec8bf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_0c78edf8-5e05-4223-9487-74f947f3810b" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_a0abbaf1-1780-447d-bd66-2fa035ec8bf6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentDeferralMember_18ef3cc6-e131-482c-86e7-25a5a28e1069" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentDeferralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_a0abbaf1-1780-447d-bd66-2fa035ec8bf6" xlink:to="loc_us-gaap_PaymentDeferralMember_18ef3cc6-e131-482c-86e7-25a5a28e1069" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedMaturityMember_a4efe7bc-89a7-4ec7-aa65-7e1e42b62366" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtendedMaturityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_a0abbaf1-1780-447d-bd66-2fa035ec8bf6" xlink:to="loc_us-gaap_ExtendedMaturityMember_a4efe7bc-89a7-4ec7-aa65-7e1e42b62366" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InterestRateReductionAndPaymentDeferralMember_c8da821a-6cda-4db8-8468-af3c3ba12183" xlink:href="hmst-20221231.xsd#hmst_InterestRateReductionAndPaymentDeferralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_a0abbaf1-1780-447d-bd66-2fa035ec8bf6" xlink:to="loc_hmst_InterestRateReductionAndPaymentDeferralMember_c8da821a-6cda-4db8-8468-af3c3ba12183" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ExtendedMaturityAndInterestRateReductionMember_71bbb0d5-1c30-4985-9ae8-e327bcb267b5" xlink:href="hmst-20221231.xsd#hmst_ExtendedMaturityAndInterestRateReductionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_a0abbaf1-1780-447d-bd66-2fa035ec8bf6" xlink:to="loc_hmst_ExtendedMaturityAndInterestRateReductionMember_71bbb0d5-1c30-4985-9ae8-e327bcb267b5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PaymentDeferralAndExtendedMaturityMember_653609d5-977b-4fe4-8c2f-67105e7d38eb" xlink:href="hmst-20221231.xsd#hmst_PaymentDeferralAndExtendedMaturityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_a0abbaf1-1780-447d-bd66-2fa035ec8bf6" xlink:to="loc_hmst_PaymentDeferralAndExtendedMaturityMember_653609d5-977b-4fe4-8c2f-67105e7d38eb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember_be1cdfac-d9f6-4e4e-a611-302e72e1969b" xlink:href="hmst-20221231.xsd#hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_a0abbaf1-1780-447d-bd66-2fa035ec8bf6" xlink:to="loc_hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember_be1cdfac-d9f6-4e4e-a611-302e72e1969b" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails" xlink:type="extended" id="idb9d73a9f560428dbb40020d9f468244_LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_8eef07dd-379a-4663-aab7-0deadb7a9acb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification_62bcf360-d187-49a1-bc06-a0ccd9686faf" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_8eef07dd-379a-4663-aab7-0deadb7a9acb" xlink:to="loc_hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification_62bcf360-d187-49a1-bc06-a0ccd9686faf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification_471000e3-e21b-4244-99e0-19c4b9d4755d" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_8eef07dd-379a-4663-aab7-0deadb7a9acb" xlink:to="loc_hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification_471000e3-e21b-4244-99e0-19c4b9d4755d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized_394ab377-2757-4411-b6ff-c866b0667d96" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_8eef07dd-379a-4663-aab7-0deadb7a9acb" xlink:to="loc_hmst_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized_394ab377-2757-4411-b6ff-c866b0667d96" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification_0f07a69b-e68c-47f4-9444-f5a6ec2687fd" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_8eef07dd-379a-4663-aab7-0deadb7a9acb" xlink:to="loc_hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification_0f07a69b-e68c-47f4-9444-f5a6ec2687fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_f76870b4-1ef1-49c9-8ab1-ee5aded2bf04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_8eef07dd-379a-4663-aab7-0deadb7a9acb" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_f76870b4-1ef1-49c9-8ab1-ee5aded2bf04" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b1c8f7b4-cf8e-4fac-8c37-dc197a0e7c30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_f76870b4-1ef1-49c9-8ab1-ee5aded2bf04" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b1c8f7b4-cf8e-4fac-8c37-dc197a0e7c30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b1c8f7b4-cf8e-4fac-8c37-dc197a0e7c30_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b1c8f7b4-cf8e-4fac-8c37-dc197a0e7c30" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b1c8f7b4-cf8e-4fac-8c37-dc197a0e7c30_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_df61f6fe-ddab-45d3-8a42-2c29b9cd7ace" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b1c8f7b4-cf8e-4fac-8c37-dc197a0e7c30" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_df61f6fe-ddab-45d3-8a42-2c29b9cd7ace" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember_4c069ce6-fef7-4574-9051-39f49f0a0cb2" xlink:href="hmst-20221231.xsd#hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_df61f6fe-ddab-45d3-8a42-2c29b9cd7ace" xlink:to="loc_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember_4c069ce6-fef7-4574-9051-39f49f0a0cb2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_bfbcf1d4-e132-42f0-9450-92e5711e6e31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_df61f6fe-ddab-45d3-8a42-2c29b9cd7ace" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_bfbcf1d4-e132-42f0-9450-92e5711e6e31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_28c4f91d-b9de-4e31-b91a-44521d811dde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_f76870b4-1ef1-49c9-8ab1-ee5aded2bf04" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_28c4f91d-b9de-4e31-b91a-44521d811dde" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_28c4f91d-b9de-4e31-b91a-44521d811dde_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_28c4f91d-b9de-4e31-b91a-44521d811dde" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_28c4f91d-b9de-4e31-b91a-44521d811dde_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5f5d38a-9a9c-4ba6-84ab-106773454194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_28c4f91d-b9de-4e31-b91a-44521d811dde" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5f5d38a-9a9c-4ba6-84ab-106773454194" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_dd55039a-fdbb-4125-81f1-48da462d7a60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5f5d38a-9a9c-4ba6-84ab-106773454194" xlink:to="loc_us-gaap_CommercialLoanMember_dd55039a-fdbb-4125-81f1-48da462d7a60" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SingleFamilyMember_4cefb2c5-7ed7-40ff-a817-12d68106bd97" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SingleFamilyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5f5d38a-9a9c-4ba6-84ab-106773454194" xlink:to="loc_srt_SingleFamilyMember_4cefb2c5-7ed7-40ff-a817-12d68106bd97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_667b3b2b-17fc-4859-b829-4f609bb13f0e" xlink:href="hmst-20221231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5f5d38a-9a9c-4ba6-84ab-106773454194" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_667b3b2b-17fc-4859-b829-4f609bb13f0e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_facf0319-37fb-4de4-8e00-2e550d9f89ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_f76870b4-1ef1-49c9-8ab1-ee5aded2bf04" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_facf0319-37fb-4de4-8e00-2e550d9f89ff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_facf0319-37fb-4de4-8e00-2e550d9f89ff_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_facf0319-37fb-4de4-8e00-2e550d9f89ff" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_facf0319-37fb-4de4-8e00-2e550d9f89ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_5996757c-f5be-45ac-844e-9e00aa97a0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_facf0319-37fb-4de4-8e00-2e550d9f89ff" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_5996757c-f5be-45ac-844e-9e00aa97a0a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualInterestRateReductionMember_c945b528-b153-483c-bfe8-c5a96e45da54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractualInterestRateReductionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_5996757c-f5be-45ac-844e-9e00aa97a0a7" xlink:to="loc_us-gaap_ContractualInterestRateReductionMember_c945b528-b153-483c-bfe8-c5a96e45da54" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentDeferralMember_7ff995aa-6cec-4f26-b15d-0315d88b1b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentDeferralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_5996757c-f5be-45ac-844e-9e00aa97a0a7" xlink:to="loc_us-gaap_PaymentDeferralMember_7ff995aa-6cec-4f26-b15d-0315d88b1b2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedMaturityMember_3a9e4e77-626f-43a3-99b2-06d7fd68b8e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtendedMaturityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_5996757c-f5be-45ac-844e-9e00aa97a0a7" xlink:to="loc_us-gaap_ExtendedMaturityMember_3a9e4e77-626f-43a3-99b2-06d7fd68b8e1" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails" xlink:type="extended" id="i9794260ffa154e55a38aa66400fa6cdc_LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_51a5eeba-9036-42d0-bcf4-9208e853e7b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount_ce37e37f-d50e-4d2f-89a8-8d63f60047d9" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_51a5eeba-9036-42d0-bcf4-9208e853e7b9" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount_ce37e37f-d50e-4d2f-89a8-8d63f60047d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_a7ca6b4e-d0a6-4878-9dbf-682382f9a5cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_51a5eeba-9036-42d0-bcf4-9208e853e7b9" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_a7ca6b4e-d0a6-4878-9dbf-682382f9a5cc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_cc78969b-702b-4e07-b84a-3ef6cc6c71a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_a7ca6b4e-d0a6-4878-9dbf-682382f9a5cc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_cc78969b-702b-4e07-b84a-3ef6cc6c71a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cc78969b-702b-4e07-b84a-3ef6cc6c71a1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_cc78969b-702b-4e07-b84a-3ef6cc6c71a1" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cc78969b-702b-4e07-b84a-3ef6cc6c71a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ba3c4f4e-f67d-4606-af2a-c7fbf020415d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_cc78969b-702b-4e07-b84a-3ef6cc6c71a1" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ba3c4f4e-f67d-4606-af2a-c7fbf020415d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialBorrowerMember_7c788b20-4671-4f21-9e8a-d19647596a77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialBorrowerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ba3c4f4e-f67d-4606-af2a-c7fbf020415d" xlink:to="loc_us-gaap_CommercialBorrowerMember_7c788b20-4671-4f21-9e8a-d19647596a77" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SingleFamilyMember_450ec838-91f9-4b92-a9d7-0781791b69f1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SingleFamilyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ba3c4f4e-f67d-4606-af2a-c7fbf020415d" xlink:to="loc_srt_SingleFamilyMember_450ec838-91f9-4b92-a9d7-0781791b69f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_08198594-87e2-4243-b353-fd0d67d7026e" xlink:href="hmst-20221231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ba3c4f4e-f67d-4606-af2a-c7fbf020415d" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_08198594-87e2-4243-b353-fd0d67d7026e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_93fabc2e-38d9-4ad4-bddd-9832c0f2e16e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_a7ca6b4e-d0a6-4878-9dbf-682382f9a5cc" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_93fabc2e-38d9-4ad4-bddd-9832c0f2e16e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_93fabc2e-38d9-4ad4-bddd-9832c0f2e16e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_93fabc2e-38d9-4ad4-bddd-9832c0f2e16e" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_93fabc2e-38d9-4ad4-bddd-9832c0f2e16e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cd0ea593-7ce8-4c87-894e-2fe1dbbc18ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_93fabc2e-38d9-4ad4-bddd-9832c0f2e16e" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cd0ea593-7ce8-4c87-894e-2fe1dbbc18ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_5a4db520-33a6-438f-8740-6396bba1ecb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cd0ea593-7ce8-4c87-894e-2fe1dbbc18ee" xlink:to="loc_us-gaap_ConsumerLoanMember_5a4db520-33a6-438f-8740-6396bba1ecb7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_f320c8a9-e315-4abb-916f-405a2b2f5300" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_a7ca6b4e-d0a6-4878-9dbf-682382f9a5cc" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_f320c8a9-e315-4abb-916f-405a2b2f5300" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_f320c8a9-e315-4abb-916f-405a2b2f5300_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_f320c8a9-e315-4abb-916f-405a2b2f5300" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_f320c8a9-e315-4abb-916f-405a2b2f5300_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b0a25762-b8c2-419d-b726-ed597613a7a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_f320c8a9-e315-4abb-916f-405a2b2f5300" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b0a25762-b8c2-419d-b726-ed597613a7a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_c3807361-64f7-432e-a5dd-57b5d8a34eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b0a25762-b8c2-419d-b726-ed597613a7a9" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_c3807361-64f7-432e-a5dd-57b5d8a34eb7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancialAsset3089DaysPastDueMember_1e64210f-aa29-471d-82fd-182f7453f4c7" xlink:href="hmst-20221231.xsd#hmst_FinancialAsset3089DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b0a25762-b8c2-419d-b726-ed597613a7a9" xlink:to="loc_hmst_FinancialAsset3089DaysPastDueMember_1e64210f-aa29-471d-82fd-182f7453f4c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_e77a6eda-54de-4077-80b5-8762a3d8469a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b0a25762-b8c2-419d-b726-ed597613a7a9" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_e77a6eda-54de-4077-80b5-8762a3d8469a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails" xlink:type="extended" id="i7dca841579e74036b58dc84f0c7c8440_LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_6ae4f774-c8dd-41b6-a9ef-86bc75f3320b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault_fb2c4784-8bcc-49a7-860b-862787556aba" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_6ae4f774-c8dd-41b6-a9ef-86bc75f3320b" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault_fb2c4784-8bcc-49a7-860b-862787556aba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_608a0c61-42bf-470b-b588-16e4ed0d240d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_6ae4f774-c8dd-41b6-a9ef-86bc75f3320b" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_608a0c61-42bf-470b-b588-16e4ed0d240d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2454ce1d-fc6b-46a3-b9d1-eaf7707c1772" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_608a0c61-42bf-470b-b588-16e4ed0d240d" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2454ce1d-fc6b-46a3-b9d1-eaf7707c1772" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_2454ce1d-fc6b-46a3-b9d1-eaf7707c1772_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2454ce1d-fc6b-46a3-b9d1-eaf7707c1772" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_2454ce1d-fc6b-46a3-b9d1-eaf7707c1772_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f8c83b67-4e56-4a71-9996-ba69cd685057" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2454ce1d-fc6b-46a3-b9d1-eaf7707c1772" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f8c83b67-4e56-4a71-9996-ba69cd685057" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_572fdd97-6394-4b06-9446-fb186b1512de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f8c83b67-4e56-4a71-9996-ba69cd685057" xlink:to="loc_us-gaap_ConsumerLoanMember_572fdd97-6394-4b06-9446-fb186b1512de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e4b91b1f-bc40-405a-bd9b-1bc8ad7e0d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_608a0c61-42bf-470b-b588-16e4ed0d240d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e4b91b1f-bc40-405a-bd9b-1bc8ad7e0d3c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e4b91b1f-bc40-405a-bd9b-1bc8ad7e0d3c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e4b91b1f-bc40-405a-bd9b-1bc8ad7e0d3c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e4b91b1f-bc40-405a-bd9b-1bc8ad7e0d3c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_231b8478-7b4b-47f3-a38c-3a96c982d175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e4b91b1f-bc40-405a-bd9b-1bc8ad7e0d3c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_231b8478-7b4b-47f3-a38c-3a96c982d175" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SingleFamilyMember_128a6efb-256d-4a96-b704-e86c4ded06a0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SingleFamilyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_231b8478-7b4b-47f3-a38c-3a96c982d175" xlink:to="loc_srt_SingleFamilyMember_128a6efb-256d-4a96-b704-e86c4ded06a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_ae61dae6-2f6e-4f59-9db3-87cb36d2f173" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_608a0c61-42bf-470b-b588-16e4ed0d240d" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_ae61dae6-2f6e-4f59-9db3-87cb36d2f173" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_ae61dae6-2f6e-4f59-9db3-87cb36d2f173_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_ae61dae6-2f6e-4f59-9db3-87cb36d2f173" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_ae61dae6-2f6e-4f59-9db3-87cb36d2f173_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_43568998-aadc-4634-a6f2-745317298758" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_ae61dae6-2f6e-4f59-9db3-87cb36d2f173" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_43568998-aadc-4634-a6f2-745317298758" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentDeferralMember_f239eb2e-dbdf-4870-af7d-094ce0150559" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentDeferralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_43568998-aadc-4634-a6f2-745317298758" xlink:to="loc_us-gaap_PaymentDeferralMember_f239eb2e-dbdf-4870-af7d-094ce0150559" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedMaturityMember_0c6fe563-9590-4d7b-ae15-45d5aa0d120c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtendedMaturityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_43568998-aadc-4634-a6f2-745317298758" xlink:to="loc_us-gaap_ExtendedMaturityMember_0c6fe563-9590-4d7b-ae15-45d5aa0d120c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ExtendedMaturityAndInterestRateReductionMember_3c7b8037-c3b8-4cfa-90dd-2c7575ae34d0" xlink:href="hmst-20221231.xsd#hmst_ExtendedMaturityAndInterestRateReductionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_43568998-aadc-4634-a6f2-745317298758" xlink:to="loc_hmst_ExtendedMaturityAndInterestRateReductionMember_3c7b8037-c3b8-4cfa-90dd-2c7575ae34d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PaymentDeferralAndExtendedMaturityMember_368075c9-dea9-4719-bc9f-79331e5d5a71" xlink:href="hmst-20221231.xsd#hmst_PaymentDeferralAndExtendedMaturityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_43568998-aadc-4634-a6f2-745317298758" xlink:to="loc_hmst_PaymentDeferralAndExtendedMaturityMember_368075c9-dea9-4719-bc9f-79331e5d5a71" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember_2c04c26d-5271-44b7-b22e-072f8b7a627f" xlink:href="hmst-20221231.xsd#hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_43568998-aadc-4634-a6f2-745317298758" xlink:to="loc_hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember_2c04c26d-5271-44b7-b22e-072f8b7a627f" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/BORROWINGSDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#BORROWINGSDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/BORROWINGSDetails" xlink:type="extended" id="ifbb9947d5c5d402ab071b90ad18830fc_BORROWINGSDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_aaca5e89-d3be-4bf7-831d-306a92445bd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankStock_504aa782-5cfc-468c-91af-8be799e33953" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_aaca5e89-d3be-4bf7-831d-306a92445bd4" xlink:to="loc_us-gaap_FederalHomeLoanBankStock_504aa782-5cfc-468c-91af-8be799e33953" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanksAbstract_279224d6-264a-45e5-bc9b-ee9e38ab696b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesFromFederalHomeLoanBanksAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_aaca5e89-d3be-4bf7-831d-306a92445bd4" xlink:to="loc_us-gaap_AdvancesFromFederalHomeLoanBanksAbstract_279224d6-264a-45e5-bc9b-ee9e38ab696b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate_aaf14b17-0240-4d65-8b37-c13a3f9b9a97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdvancesFromFederalHomeLoanBanksAbstract_279224d6-264a-45e5-bc9b-ee9e38ab696b" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate_aaf14b17-0240-4d65-8b37-c13a3f9b9a97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree_4f0032f0-b9a9-4bf6-a2fd-ee1c9fc25592" xlink:href="hmst-20221231.xsd#hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdvancesFromFederalHomeLoanBanksAbstract_279224d6-264a-45e5-bc9b-ee9e38ab696b" xlink:to="loc_hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree_4f0032f0-b9a9-4bf6-a2fd-ee1c9fc25592" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive_82d3a045-24e0-46fc-82b1-5811f398c7e1" xlink:href="hmst-20221231.xsd#hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdvancesFromFederalHomeLoanBanksAbstract_279224d6-264a-45e5-bc9b-ee9e38ab696b" xlink:to="loc_hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive_82d3a045-24e0-46fc-82b1-5811f398c7e1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_ecf9020c-a3db-4d84-b3c9-b54a41e15b04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdvancesFromFederalHomeLoanBanksAbstract_279224d6-264a-45e5-bc9b-ee9e38ab696b" xlink:to="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_ecf9020c-a3db-4d84-b3c9-b54a41e15b04" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract_f186d48e-baf0-4074-a99a-bd7e94418686" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_aaca5e89-d3be-4bf7-831d-306a92445bd4" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract_f186d48e-baf0-4074-a99a-bd7e94418686" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate_5d1fff3b-d0b6-495d-9e61-5374d4e9ca29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract_f186d48e-baf0-4074-a99a-bd7e94418686" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate_5d1fff3b-d0b6-495d-9e61-5374d4e9ca29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree_dda9548d-317e-4d65-9fca-08ed54a04522" xlink:href="hmst-20221231.xsd#hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract_f186d48e-baf0-4074-a99a-bd7e94418686" xlink:to="loc_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree_dda9548d-317e-4d65-9fca-08ed54a04522" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive_c78881af-f7eb-4a09-ac52-c76df6e90610" xlink:href="hmst-20221231.xsd#hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract_f186d48e-baf0-4074-a99a-bd7e94418686" xlink:to="loc_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive_c78881af-f7eb-4a09-ac52-c76df6e90610" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRate_d00c48b6-82c2-4ed6-8923-acf115806576" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract_f186d48e-baf0-4074-a99a-bd7e94418686" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRate_d00c48b6-82c2-4ed6-8923-acf115806576" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesTable_9017c0f4-bf9e-43fb-8e46-bcdf237f7a76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_aaca5e89-d3be-4bf7-831d-306a92445bd4" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesTable_9017c0f4-bf9e-43fb-8e46-bcdf237f7a76" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_e2a08a65-e078-42ab-a446-42ba20302d73" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesTable_9017c0f4-bf9e-43fb-8e46-bcdf237f7a76" xlink:to="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_e2a08a65-e078-42ab-a446-42ba20302d73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_e2a08a65-e078-42ab-a446-42ba20302d73_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_e2a08a65-e078-42ab-a446-42ba20302d73" xlink:to="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_e2a08a65-e078-42ab-a446-42ba20302d73_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_2bab46fa-f966-4c4f-b7e5-477d97582551" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_e2a08a65-e078-42ab-a446-42ba20302d73" xlink:to="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_2bab46fa-f966-4c4f-b7e5-477d97582551" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankOfDesMoinesMember_a82bcacd-0e78-4e95-8a60-ad4b424fe0c9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FederalHomeLoanBankOfDesMoinesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_2bab46fa-f966-4c4f-b7e5-477d97582551" xlink:to="loc_srt_FederalHomeLoanBankOfDesMoinesMember_a82bcacd-0e78-4e95-8a60-ad4b424fe0c9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#LONGTERMDEBTNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails" xlink:type="extended" id="i0b7c4924cf564d4bab610c0638fc7a0b_LONGTERMDEBTNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_b6b00b4b-f2f8-4f31-b5a0-36f8313673c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_67d06b93-de68-4f38-91a1-85b1d8d16a82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6b00b4b-f2f8-4f31-b5a0-36f8313673c8" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_67d06b93-de68-4f38-91a1-85b1d8d16a82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1b287070-431e-414a-a911-5ef667b7166f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6b00b4b-f2f8-4f31-b5a0-36f8313673c8" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1b287070-431e-414a-a911-5ef667b7166f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c083e14d-4dcf-4889-a6c4-fca0e3866f96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6b00b4b-f2f8-4f31-b5a0-36f8313673c8" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c083e14d-4dcf-4889-a6c4-fca0e3866f96" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_b10bc8e8-fb16-4a4b-9ac0-0670d977c3e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6b00b4b-f2f8-4f31-b5a0-36f8313673c8" xlink:to="loc_us-gaap_LongTermDebt_b10bc8e8-fb16-4a4b-9ac0-0670d977c3e4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_3ffcf30b-0b8d-41a3-a831-3ce92529cb51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6b00b4b-f2f8-4f31-b5a0-36f8313673c8" xlink:to="loc_us-gaap_DebtInstrumentTable_3ffcf30b-0b8d-41a3-a831-3ce92529cb51" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_b320df6b-9b9d-4600-842b-41911f85866a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_3ffcf30b-0b8d-41a3-a831-3ce92529cb51" xlink:to="loc_us-gaap_DebtInstrumentAxis_b320df6b-9b9d-4600-842b-41911f85866a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b320df6b-9b9d-4600-842b-41911f85866a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_b320df6b-9b9d-4600-842b-41911f85866a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b320df6b-9b9d-4600-842b-41911f85866a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b2d0ea47-344b-487f-b8f3-3a8872172b91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_b320df6b-9b9d-4600-842b-41911f85866a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b2d0ea47-344b-487f-b8f3-3a8872172b91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember_e536c543-b298-473d-b0a0-96da6b901c13" xlink:href="hmst-20221231.xsd#hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b2d0ea47-344b-487f-b8f3-3a8872172b91" xlink:to="loc_hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember_e536c543-b298-473d-b0a0-96da6b901c13" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SeniorNotes6.50Due2026Member_bcc7ee2b-fed4-46cc-a935-8459d9b1ec35" xlink:href="hmst-20221231.xsd#hmst_SeniorNotes6.50Due2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b2d0ea47-344b-487f-b8f3-3a8872172b91" xlink:to="loc_hmst_SeniorNotes6.50Due2026Member_bcc7ee2b-fed4-46cc-a935-8459d9b1ec35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d3064523-44bc-41fe-ac70-e16e51f0c0cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_3ffcf30b-0b8d-41a3-a831-3ce92529cb51" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d3064523-44bc-41fe-ac70-e16e51f0c0cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d3064523-44bc-41fe-ac70-e16e51f0c0cf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d3064523-44bc-41fe-ac70-e16e51f0c0cf" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d3064523-44bc-41fe-ac70-e16e51f0c0cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d4f9e7f5-9407-4524-80ba-33fb4461e359" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d3064523-44bc-41fe-ac70-e16e51f0c0cf" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d4f9e7f5-9407-4524-80ba-33fb4461e359" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_24f44a0a-e83c-40e6-a16e-fa24c0f3b8f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d4f9e7f5-9407-4524-80ba-33fb4461e359" xlink:to="loc_us-gaap_SubordinatedDebtMember_24f44a0a-e83c-40e6-a16e-fa24c0f3b8f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_1fa02d71-2232-4c1e-9b7a-6a2445463ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d4f9e7f5-9407-4524-80ba-33fb4461e359" xlink:to="loc_us-gaap_SeniorNotesMember_1fa02d71-2232-4c1e-9b7a-6a2445463ad0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails" xlink:type="extended" id="i1ebc1c145e364c9fb77a84bcec639a90_LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_c00a2ae5-0337-44f2-97ca-9da61695f646" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_d00aa813-0800-4e91-987f-15fcd9717187" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c00a2ae5-0337-44f2-97ca-9da61695f646" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_d00aa813-0800-4e91-987f-15fcd9717187" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d33c2edb-1cb4-47c3-91fa-54e0427ce69c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c00a2ae5-0337-44f2-97ca-9da61695f646" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d33c2edb-1cb4-47c3-91fa-54e0427ce69c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_d32cfcc3-32c6-4294-80df-ee7a14d75483" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c00a2ae5-0337-44f2-97ca-9da61695f646" xlink:to="loc_us-gaap_DebtInstrumentTable_d32cfcc3-32c6-4294-80df-ee7a14d75483" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_545226ad-71c8-4cc2-aad0-ab038c4dcbe3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d32cfcc3-32c6-4294-80df-ee7a14d75483" xlink:to="loc_us-gaap_VariableRateAxis_545226ad-71c8-4cc2-aad0-ab038c4dcbe3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_545226ad-71c8-4cc2-aad0-ab038c4dcbe3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_545226ad-71c8-4cc2-aad0-ab038c4dcbe3" xlink:to="loc_us-gaap_VariableRateDomain_545226ad-71c8-4cc2-aad0-ab038c4dcbe3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_b5375836-d09b-4e7c-9368-f3ab00c96b15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_545226ad-71c8-4cc2-aad0-ab038c4dcbe3" xlink:to="loc_us-gaap_VariableRateDomain_b5375836-d09b-4e7c-9368-f3ab00c96b15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ThreeMonthLIBORMember_c2cd444f-cd4e-4880-8f1a-02763cf1b086" xlink:href="hmst-20221231.xsd#hmst_ThreeMonthLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_b5375836-d09b-4e7c-9368-f3ab00c96b15" xlink:to="loc_hmst_ThreeMonthLIBORMember_c2cd444f-cd4e-4880-8f1a-02763cf1b086" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f7029da4-412d-48fe-88b7-69a66d68729a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d32cfcc3-32c6-4294-80df-ee7a14d75483" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f7029da4-412d-48fe-88b7-69a66d68729a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f7029da4-412d-48fe-88b7-69a66d68729a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f7029da4-412d-48fe-88b7-69a66d68729a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f7029da4-412d-48fe-88b7-69a66d68729a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fe63509a-c796-4221-b869-a49669814c87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f7029da4-412d-48fe-88b7-69a66d68729a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fe63509a-c796-4221-b869-a49669814c87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_3576c62c-80e3-4730-87d7-910691a1ddee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fe63509a-c796-4221-b869-a49669814c87" xlink:to="loc_us-gaap_SubordinatedDebtMember_3576c62c-80e3-4730-87d7-910691a1ddee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_7605ba20-4dd1-4b7a-adbe-ebb208c16542" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d32cfcc3-32c6-4294-80df-ee7a14d75483" xlink:to="loc_us-gaap_DebtInstrumentAxis_7605ba20-4dd1-4b7a-adbe-ebb208c16542" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_7605ba20-4dd1-4b7a-adbe-ebb208c16542_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_7605ba20-4dd1-4b7a-adbe-ebb208c16542" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_7605ba20-4dd1-4b7a-adbe-ebb208c16542_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b4cb6f15-bc69-4b9e-bff1-db5cb4178dd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_7605ba20-4dd1-4b7a-adbe-ebb208c16542" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b4cb6f15-bc69-4b9e-bff1-db5cb4178dd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember_648a6af2-081e-4e18-ab23-3e3f2d4b89fa" xlink:href="hmst-20221231.xsd#hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b4cb6f15-bc69-4b9e-bff1-db5cb4178dd0" xlink:to="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember_648a6af2-081e-4e18-ab23-3e3f2d4b89fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember_08813ecd-ff21-46dd-bc66-168563cb1801" xlink:href="hmst-20221231.xsd#hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b4cb6f15-bc69-4b9e-bff1-db5cb4178dd0" xlink:to="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember_08813ecd-ff21-46dd-bc66-168563cb1801" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember_e728a455-5b08-4502-8e4f-75693417326c" xlink:href="hmst-20221231.xsd#hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b4cb6f15-bc69-4b9e-bff1-db5cb4178dd0" xlink:to="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember_e728a455-5b08-4502-8e4f-75693417326c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member_2b836099-5505-49ec-b67f-93c098b3ca73" xlink:href="hmst-20221231.xsd#hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b4cb6f15-bc69-4b9e-bff1-db5cb4178dd0" xlink:to="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member_2b836099-5505-49ec-b67f-93c098b3ca73" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails" xlink:type="extended" id="i31ce540413be4116b0638516d49d738e_DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_d098636c-ba30-4a05-aabd-1cdf87b50b53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_4554a7b1-b16b-4cb1-a706-640946e872ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d098636c-ba30-4a05-aabd-1cdf87b50b53" xlink:to="loc_us-gaap_DerivativeNotionalAmount_4554a7b1-b16b-4cb1-a706-640946e872ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_efb261ce-c4a6-4148-a505-3eb1fee9d406" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d098636c-ba30-4a05-aabd-1cdf87b50b53" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_efb261ce-c4a6-4148-a505-3eb1fee9d406" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives_e4c1c403-dece-49ab-86e2-d2b77b0efcca" xlink:href="hmst-20221231.xsd#hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d098636c-ba30-4a05-aabd-1cdf87b50b53" xlink:to="loc_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives_e4c1c403-dece-49ab-86e2-d2b77b0efcca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_4d434519-05ee-41e3-8739-d685f0319987" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d098636c-ba30-4a05-aabd-1cdf87b50b53" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_4d434519-05ee-41e3-8739-d685f0319987" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_6790d50f-41cd-4b26-9ccb-66bb1075f997" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d098636c-ba30-4a05-aabd-1cdf87b50b53" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_6790d50f-41cd-4b26-9ccb-66bb1075f997" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives_5fb26e29-0a82-4be7-a152-dc11a921fc0c" xlink:href="hmst-20221231.xsd#hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d098636c-ba30-4a05-aabd-1cdf87b50b53" xlink:to="loc_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives_5fb26e29-0a82-4be7-a152-dc11a921fc0c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_a4df6cd1-fddf-460e-87d1-2e33d85b8db2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d098636c-ba30-4a05-aabd-1cdf87b50b53" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_a4df6cd1-fddf-460e-87d1-2e33d85b8db2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability_2315594a-ee1c-4f04-9a9b-96c8b7cd3dba" xlink:href="hmst-20221231.xsd#hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d098636c-ba30-4a05-aabd-1cdf87b50b53" xlink:to="loc_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability_2315594a-ee1c-4f04-9a9b-96c8b7cd3dba" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_33ed81dd-0965-4723-91e9-f0927db9b6da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d098636c-ba30-4a05-aabd-1cdf87b50b53" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_33ed81dd-0965-4723-91e9-f0927db9b6da" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_ac08f7e9-5f7e-4479-9b1b-281267c6e120" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_33ed81dd-0965-4723-91e9-f0927db9b6da" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_ac08f7e9-5f7e-4479-9b1b-281267c6e120" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ac08f7e9-5f7e-4479-9b1b-281267c6e120_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_ac08f7e9-5f7e-4479-9b1b-281267c6e120" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ac08f7e9-5f7e-4479-9b1b-281267c6e120_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_59b07830-64ff-443e-b1cb-2f7ce4d48a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_ac08f7e9-5f7e-4479-9b1b-281267c6e120" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_59b07830-64ff-443e-b1cb-2f7ce4d48a4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_837f492b-37fd-42fa-81a8-25206d92bd4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_59b07830-64ff-443e-b1cb-2f7ce4d48a4d" xlink:to="loc_us-gaap_ForwardContractsMember_837f492b-37fd-42fa-81a8-25206d92bd4d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_13e2b0ff-d923-49b2-9d67-2b4173bdd25a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_59b07830-64ff-443e-b1cb-2f7ce4d48a4d" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_13e2b0ff-d923-49b2-9d67-2b4173bdd25a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_30864afe-88a9-497d-8d16-4f0c81d0a1af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_59b07830-64ff-443e-b1cb-2f7ce4d48a4d" xlink:to="loc_us-gaap_InterestRateSwapMember_30864afe-88a9-497d-8d16-4f0c81d0a1af" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EurodollarFutureMember_b88d9cc4-0bd0-4d0d-8683-d31864adaa9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EurodollarFutureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_59b07830-64ff-443e-b1cb-2f7ce4d48a4d" xlink:to="loc_us-gaap_EurodollarFutureMember_b88d9cc4-0bd0-4d0d-8683-d31864adaa9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CallOptionMember_86da1a73-40d0-42d6-b3e5-e54ad3f7ced1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CallOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_59b07830-64ff-443e-b1cb-2f7ce4d48a4d" xlink:to="loc_us-gaap_CallOptionMember_86da1a73-40d0-42d6-b3e5-e54ad3f7ced1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis_89b2c99e-e030-4a61-82de-20d6c4cf9e51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_33ed81dd-0965-4723-91e9-f0927db9b6da" xlink:to="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis_89b2c99e-e030-4a61-82de-20d6c4cf9e51" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain_89b2c99e-e030-4a61-82de-20d6c4cf9e51_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis_89b2c99e-e030-4a61-82de-20d6c4cf9e51" xlink:to="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain_89b2c99e-e030-4a61-82de-20d6c4cf9e51_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain_6ff793ee-8f92-49a7-884a-6b2edfc4bb32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis_89b2c99e-e030-4a61-82de-20d6c4cf9e51" xlink:to="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain_6ff793ee-8f92-49a7-884a-6b2edfc4bb32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember_1090145b-cd2b-41f3-a4f3-275ff48ab886" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain_6ff793ee-8f92-49a7-884a-6b2edfc4bb32" xlink:to="loc_us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember_1090145b-cd2b-41f3-a4f3-275ff48ab886" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails" xlink:type="extended" id="i16c6bddf80604ba0b50bbdeb49cede07_DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_f7c69d43-7257-4d88-b410-fa29e25cefdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset_449f4693-cc47-476d-a0b7-2907033ffbbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_f7c69d43-7257-4d88-b410-fa29e25cefdc" xlink:to="loc_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset_449f4693-cc47-476d-a0b7-2907033ffbbe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_3407d0ab-c9cd-45ca-9ff8-a02df7f76795" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_f7c69d43-7257-4d88-b410-fa29e25cefdc" xlink:to="loc_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_3407d0ab-c9cd-45ca-9ff8-a02df7f76795" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_20e4bd61-d48e-44c2-92f3-bbea04645364" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_f7c69d43-7257-4d88-b410-fa29e25cefdc" xlink:to="loc_us-gaap_DerivativeNotionalAmount_20e4bd61-d48e-44c2-92f3-bbea04645364" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_f1469ae8-7119-4967-bf90-96ccee66ce8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_f7c69d43-7257-4d88-b410-fa29e25cefdc" xlink:to="loc_us-gaap_DerivativeTable_f1469ae8-7119-4967-bf90-96ccee66ce8d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b9979368-2948-44c2-90d6-81483c5895fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_f1469ae8-7119-4967-bf90-96ccee66ce8d" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b9979368-2948-44c2-90d6-81483c5895fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b9979368-2948-44c2-90d6-81483c5895fa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b9979368-2948-44c2-90d6-81483c5895fa" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b9979368-2948-44c2-90d6-81483c5895fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_82d93fa9-59f4-4c62-858f-37f3da55f3f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b9979368-2948-44c2-90d6-81483c5895fa" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_82d93fa9-59f4-4c62-858f-37f3da55f3f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InterestRateSwapBackToBackMember_4676e1e7-c211-4005-a3ea-0e658d06aa74" xlink:href="hmst-20221231.xsd#hmst_InterestRateSwapBackToBackMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_82d93fa9-59f4-4c62-858f-37f3da55f3f6" xlink:to="loc_hmst_InterestRateSwapBackToBackMember_4676e1e7-c211-4005-a3ea-0e658d06aa74" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails" xlink:type="extended" id="iabccf3dc577f4c719646b6ee4418181f_DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_ffe54ed3-b678-4510-9522-b5a17e11bc1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_63c88874-20f2-4aa5-b968-28a715f97bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_ffe54ed3-b678-4510-9522-b5a17e11bc1e" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_63c88874-20f2-4aa5-b968-28a715f97bd7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_627fb92c-d0aa-437a-9ebe-2ed71349e31b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_ffe54ed3-b678-4510-9522-b5a17e11bc1e" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_627fb92c-d0aa-437a-9ebe-2ed71349e31b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_12006b48-135a-4d6e-9201-165f260a37f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_627fb92c-d0aa-437a-9ebe-2ed71349e31b" xlink:to="loc_us-gaap_FinancialInstrumentAxis_12006b48-135a-4d6e-9201-165f260a37f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12006b48-135a-4d6e-9201-165f260a37f0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_12006b48-135a-4d6e-9201-165f260a37f0" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12006b48-135a-4d6e-9201-165f260a37f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2782954b-6028-4bc9-a3ad-7c2740256bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_12006b48-135a-4d6e-9201-165f260a37f0" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2782954b-6028-4bc9-a3ad-7c2740256bb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansMember_cbd3c418-c0ff-4a3f-9d3f-758bcb4948a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2782954b-6028-4bc9-a3ad-7c2740256bb2" xlink:to="loc_us-gaap_LoansMember_cbd3c418-c0ff-4a3f-9d3f-758bcb4948a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingContractsMember_19d06212-ee5b-4fb4-936e-185ce7d09196" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2782954b-6028-4bc9-a3ad-7c2740256bb2" xlink:to="loc_us-gaap_ServicingContractsMember_19d06212-ee5b-4fb4-936e-185ce7d09196" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCreditDerivativesMember_37f17241-8563-49b7-8722-89e29bfcd1d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCreditDerivativesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2782954b-6028-4bc9-a3ad-7c2740256bb2" xlink:to="loc_us-gaap_OtherCreditDerivativesMember_37f17241-8563-49b7-8722-89e29bfcd1d3" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails" xlink:type="extended" id="i2dbebb6a523b4ee7b7258c378ace825d_MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f8078142-0d7b-490a-9e44-d36a1f7eb19d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleAmount_98395b30-f6a3-45dd-821c-575e1d4ac1b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f8078142-0d7b-490a-9e44-d36a1f7eb19d" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleAmount_98395b30-f6a3-45dd-821c-575e1d4ac1b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1856735d-9e65-4319-bf29-7621e6f66896" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f8078142-0d7b-490a-9e44-d36a1f7eb19d" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1856735d-9e65-4319-bf29-7621e6f66896" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e4a571c7-c0b4-4bf3-a639-6eb318ed7668" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1856735d-9e65-4319-bf29-7621e6f66896" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e4a571c7-c0b4-4bf3-a639-6eb318ed7668" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e4a571c7-c0b4-4bf3-a639-6eb318ed7668_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e4a571c7-c0b4-4bf3-a639-6eb318ed7668" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e4a571c7-c0b4-4bf3-a639-6eb318ed7668_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4ba469bc-9a97-41fb-b1e6-c1f1a50d538a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e4a571c7-c0b4-4bf3-a639-6eb318ed7668" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4ba469bc-9a97-41fb-b1e6-c1f1a50d538a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_1466ba52-70f9-4ff4-9faf-1f6b02a5827d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4ba469bc-9a97-41fb-b1e6-c1f1a50d538a" xlink:to="loc_us-gaap_ResidentialMortgageMember_1466ba52-70f9-4ff4-9faf-1f6b02a5827d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1855d428-18d7-44fb-a357-72060a26e347" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1856735d-9e65-4319-bf29-7621e6f66896" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1855d428-18d7-44fb-a357-72060a26e347" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1855d428-18d7-44fb-a357-72060a26e347_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1855d428-18d7-44fb-a357-72060a26e347" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1855d428-18d7-44fb-a357-72060a26e347_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_83519a1c-116c-41ca-98ec-c5160e688290" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1855d428-18d7-44fb-a357-72060a26e347" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_83519a1c-116c-41ca-98ec-c5160e688290" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_bb7a7cc2-e851-4295-be87-0ce8aa3f93ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_83519a1c-116c-41ca-98ec-c5160e688290" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_bb7a7cc2-e851-4295-be87-0ce8aa3f93ea" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails" xlink:type="extended" id="i6af03647c28b43ca9fb05090d0c2aafc_MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ff48cffa-c166-41a4-a04b-6131c31ab05b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_2a7cb569-1342-4156-9954-bfd0f1f34431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ff48cffa-c166-41a4-a04b-6131c31ab05b" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_2a7cb569-1342-4156-9954-bfd0f1f34431" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_18eec844-7454-4368-8e15-6971992a4fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ff48cffa-c166-41a4-a04b-6131c31ab05b" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_18eec844-7454-4368-8e15-6971992a4fc9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ba9cad4a-c092-4996-98bf-33e0d53c4b60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_18eec844-7454-4368-8e15-6971992a4fc9" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ba9cad4a-c092-4996-98bf-33e0d53c4b60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ba9cad4a-c092-4996-98bf-33e0d53c4b60_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ba9cad4a-c092-4996-98bf-33e0d53c4b60" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ba9cad4a-c092-4996-98bf-33e0d53c4b60_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ff0de827-c9b2-4d28-8f1c-dc0ef4d68616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ba9cad4a-c092-4996-98bf-33e0d53c4b60" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ff0de827-c9b2-4d28-8f1c-dc0ef4d68616" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_bd4d78ba-e8e7-48e8-9db0-836d39882a75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ff0de827-c9b2-4d28-8f1c-dc0ef4d68616" xlink:to="loc_us-gaap_ResidentialMortgageMember_bd4d78ba-e8e7-48e8-9db0-836d39882a75" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0b863225-c7af-447d-a001-192c0999f354" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_18eec844-7454-4368-8e15-6971992a4fc9" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0b863225-c7af-447d-a001-192c0999f354" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0b863225-c7af-447d-a001-192c0999f354_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0b863225-c7af-447d-a001-192c0999f354" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0b863225-c7af-447d-a001-192c0999f354_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_45231571-be8b-439a-82fa-a0255348b327" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0b863225-c7af-447d-a001-192c0999f354" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_45231571-be8b-439a-82fa-a0255348b327" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_94a4df37-6982-4ef5-99d7-0181de835db1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_45231571-be8b-439a-82fa-a0255348b327" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_94a4df37-6982-4ef5-99d7-0181de835db1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails" xlink:type="extended" id="i66ec7cc5580a4243b9218d6c2aa4dea2_MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems_16e67439-fb4c-4e7e-813a-0d0d943a9855" xlink:href="hmst-20221231.xsd#hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations_31e49cda-1f72-436a-a9fe-3ab292f04248" xlink:href="hmst-20221231.xsd#hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems_16e67439-fb4c-4e7e-813a-0d0d943a9855" xlink:to="loc_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations_31e49cda-1f72-436a-a9fe-3ab292f04248" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_08f8bec7-bf07-4446-b237-746a3112c3d4" xlink:href="hmst-20221231.xsd#hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems_16e67439-fb4c-4e7e-813a-0d0d943a9855" xlink:to="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_08f8bec7-bf07-4446-b237-746a3112c3d4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7dc47ae2-3a16-4a70-9d76-c0f231d33446" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_08f8bec7-bf07-4446-b237-746a3112c3d4" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7dc47ae2-3a16-4a70-9d76-c0f231d33446" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7dc47ae2-3a16-4a70-9d76-c0f231d33446_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7dc47ae2-3a16-4a70-9d76-c0f231d33446" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7dc47ae2-3a16-4a70-9d76-c0f231d33446_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c56f736f-4080-44d2-8cf3-a68e5d65c2d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7dc47ae2-3a16-4a70-9d76-c0f231d33446" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c56f736f-4080-44d2-8cf3-a68e5d65c2d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_f8692e39-8309-44f2-93b2-a59193c9b4ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c56f736f-4080-44d2-8cf3-a68e5d65c2d7" xlink:to="loc_us-gaap_ResidentialMortgageMember_f8692e39-8309-44f2-93b2-a59193c9b4ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cc751298-23fa-4887-aba9-01bb462976fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_08f8bec7-bf07-4446-b237-746a3112c3d4" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cc751298-23fa-4887-aba9-01bb462976fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cc751298-23fa-4887-aba9-01bb462976fa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cc751298-23fa-4887-aba9-01bb462976fa" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cc751298-23fa-4887-aba9-01bb462976fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d90b5a20-918e-4578-bf55-e6b71bddc19f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cc751298-23fa-4887-aba9-01bb462976fa" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d90b5a20-918e-4578-bf55-e6b71bddc19f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_607ac44e-43c9-4116-ada2-39c297ba6311" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d90b5a20-918e-4578-bf55-e6b71bddc19f" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_607ac44e-43c9-4116-ada2-39c297ba6311" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails" xlink:type="extended" id="if2a31331866847bb8b207fcef94299c6_MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f2ba316d-9b74-4fac-ab95-d5825ab347a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding_fcbf4c9c-270a-4b86-83d5-d838b2c92a80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f2ba316d-9b74-4fac-ab95-d5825ab347a9" xlink:to="loc_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding_fcbf4c9c-270a-4b86-83d5-d838b2c92a80" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_071a4220-53b4-4ac6-8a15-02285ab82f18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f2ba316d-9b74-4fac-ab95-d5825ab347a9" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_071a4220-53b4-4ac6-8a15-02285ab82f18" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8b0d2d9a-76c4-4be4-8500-7eed7efe029a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_071a4220-53b4-4ac6-8a15-02285ab82f18" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8b0d2d9a-76c4-4be4-8500-7eed7efe029a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8b0d2d9a-76c4-4be4-8500-7eed7efe029a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8b0d2d9a-76c4-4be4-8500-7eed7efe029a" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8b0d2d9a-76c4-4be4-8500-7eed7efe029a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_bd4ce37a-9db7-4a50-a73f-be75f84a8e15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8b0d2d9a-76c4-4be4-8500-7eed7efe029a" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_bd4ce37a-9db7-4a50-a73f-be75f84a8e15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_9f2924d8-b264-4380-8430-33f858fc725f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_bd4ce37a-9db7-4a50-a73f-be75f84a8e15" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_9f2924d8-b264-4380-8430-33f858fc725f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_931ed35c-de9a-4b09-a015-4c7d6c97d34c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_071a4220-53b4-4ac6-8a15-02285ab82f18" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_931ed35c-de9a-4b09-a015-4c7d6c97d34c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_931ed35c-de9a-4b09-a015-4c7d6c97d34c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_931ed35c-de9a-4b09-a015-4c7d6c97d34c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_931ed35c-de9a-4b09-a015-4c7d6c97d34c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_aec09c3c-5b8a-4984-ad01-21c678160d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_931ed35c-de9a-4b09-a015-4c7d6c97d34c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_aec09c3c-5b8a-4984-ad01-21c678160d3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_b90b01f2-b6f0-440a-a4a3-689aea6cc5fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_aec09c3c-5b8a-4984-ad01-21c678160d3a" xlink:to="loc_us-gaap_ResidentialMortgageMember_b90b01f2-b6f0-440a-a4a3-689aea6cc5fb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails" xlink:type="extended" id="ic1d8dca402c540e2b6adc0f0113971af_MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_4c15fd20-e3e0-4f88-a720-abf91ce22223" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualRollForward_755a7f84-8030-4d15-b8d7-2fc4b525f52d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_4c15fd20-e3e0-4f88-a720-abf91ce22223" xlink:to="loc_us-gaap_LossContingencyAccrualRollForward_755a7f84-8030-4d15-b8d7-2fc4b525f52d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_d2e34328-24a0-4e87-baa5-b8c27b4af4d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward_755a7f84-8030-4d15-b8d7-2fc4b525f52d" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_d2e34328-24a0-4e87-baa5-b8c27b4af4d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProvision_3bf1d1d5-a7c9-4b4d-a263-1e47d96b338c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualProvision"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward_755a7f84-8030-4d15-b8d7-2fc4b525f52d" xlink:to="loc_us-gaap_LossContingencyAccrualProvision_3bf1d1d5-a7c9-4b4d-a263-1e47d96b338c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualPayments_711c38bc-b0da-446a-97ca-5cb78443f23f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward_755a7f84-8030-4d15-b8d7-2fc4b525f52d" xlink:to="loc_us-gaap_LossContingencyAccrualPayments_711c38bc-b0da-446a-97ca-5cb78443f23f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_806fb37b-e944-4e17-8c8c-b01d98850076" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_6f1d5c3e-5b03-4162-b5b5-0d6be38ab35f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_4c15fd20-e3e0-4f88-a720-abf91ce22223" xlink:to="loc_us-gaap_LossContingenciesTable_6f1d5c3e-5b03-4162-b5b5-0d6be38ab35f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_76fa3714-ba02-445e-85b8-70d0b1bf14e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_6f1d5c3e-5b03-4162-b5b5-0d6be38ab35f" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_76fa3714-ba02-445e-85b8-70d0b1bf14e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_76fa3714-ba02-445e-85b8-70d0b1bf14e6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_76fa3714-ba02-445e-85b8-70d0b1bf14e6" xlink:to="loc_us-gaap_LossContingencyNatureDomain_76fa3714-ba02-445e-85b8-70d0b1bf14e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_13107499-782f-4b62-b153-5b5a6d5499b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_76fa3714-ba02-445e-85b8-70d0b1bf14e6" xlink:to="loc_us-gaap_LossContingencyNatureDomain_13107499-782f-4b62-b153-5b5a6d5499b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_142f8984-2fcd-4d38-85b0-b114a1f665f0" xlink:href="hmst-20221231.xsd#hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_13107499-782f-4b62-b153-5b5a6d5499b5" xlink:to="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_142f8984-2fcd-4d38-85b0-b114a1f665f0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#MORTGAGEBANKINGOPERATIONSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails" xlink:type="extended" id="ib50a26064a574710b8a52b2ad66b1a2b_MORTGAGEBANKINGOPERATIONSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableImpairedLineItems_ca4a5761-e8f9-4fac-8271-65b8eb24e13f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableImpairedLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageBankingOperationsTextualAbstract_d7f1f05f-1415-4a39-ae3f-fb4b26995c83" xlink:href="hmst-20221231.xsd#hmst_MortgageBankingOperationsTextualAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_ca4a5761-e8f9-4fac-8271-65b8eb24e13f" xlink:to="loc_hmst_MortgageBankingOperationsTextualAbstract_d7f1f05f-1415-4a39-ae3f-fb4b26995c83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAdvances_30289690-6e33-4709-8725-b5db0419197e" xlink:href="hmst-20221231.xsd#hmst_ServicingAdvances"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_d7f1f05f-1415-4a39-ae3f-fb4b26995c83" xlink:to="loc_hmst_ServicingAdvances_30289690-6e33-4709-8725-b5db0419197e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_32c59fa5-08b6-487b-8289-2838d606a3cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_d7f1f05f-1415-4a39-ae3f-fb4b26995c83" xlink:to="loc_us-gaap_NotesReceivableNet_32c59fa5-08b6-487b-8289-2838d606a3cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ExpectedWeightedAverageLifeofMSR_9dceff9b-9b1d-4d06-88f0-bfa91d34d0fa" xlink:href="hmst-20221231.xsd#hmst_ExpectedWeightedAverageLifeofMSR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_d7f1f05f-1415-4a39-ae3f-fb4b26995c83" xlink:to="loc_hmst_ExpectedWeightedAverageLifeofMSR_9dceff9b-9b1d-4d06-88f0-bfa91d34d0fa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_dea02fa4-d77f-468a-a1bd-17d76ed21cef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_d7f1f05f-1415-4a39-ae3f-fb4b26995c83" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_dea02fa4-d77f-468a-a1bd-17d76ed21cef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_8bea0dc6-d203-46ac-bcdd-2c65ffe1fb62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_d7f1f05f-1415-4a39-ae3f-fb4b26995c83" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_8bea0dc6-d203-46ac-bcdd-2c65ffe1fb62" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_0428ae5e-af2f-402b-aee7-9b54419f89e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfImpairedFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_ca4a5761-e8f9-4fac-8271-65b8eb24e13f" xlink:to="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_0428ae5e-af2f-402b-aee7-9b54419f89e7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_d6863889-b4c1-4f16-844c-810a3c5b21e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_0428ae5e-af2f-402b-aee7-9b54419f89e7" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_d6863889-b4c1-4f16-844c-810a3c5b21e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d6863889-b4c1-4f16-844c-810a3c5b21e9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_d6863889-b4c1-4f16-844c-810a3c5b21e9" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d6863889-b4c1-4f16-844c-810a3c5b21e9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_58b83829-be94-4631-bdb0-2963754f1b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_d6863889-b4c1-4f16-844c-810a3c5b21e9" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_58b83829-be94-4631-bdb0-2963754f1b6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GinnieMaeEarlyBuyoutLoansMember_f5e810df-7235-4fea-89f5-2b8d2d0f1ade" xlink:href="hmst-20221231.xsd#hmst_GinnieMaeEarlyBuyoutLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_58b83829-be94-4631-bdb0-2963754f1b6a" xlink:to="loc_hmst_GinnieMaeEarlyBuyoutLoansMember_f5e810df-7235-4fea-89f5-2b8d2d0f1ade" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_17defdea-9e43-45f9-b316-04dfdb851571" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_58b83829-be94-4631-bdb0-2963754f1b6a" xlink:to="loc_us-gaap_AgencySecuritiesMember_17defdea-9e43-45f9-b316-04dfdb851571" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_6406613f-de33-45ac-a102-43344ca10fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_0428ae5e-af2f-402b-aee7-9b54419f89e7" xlink:to="loc_us-gaap_FinancialInstrumentAxis_6406613f-de33-45ac-a102-43344ca10fcb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6406613f-de33-45ac-a102-43344ca10fcb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_6406613f-de33-45ac-a102-43344ca10fcb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6406613f-de33-45ac-a102-43344ca10fcb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_76f7da0a-5c7d-44f4-8389-cdfef837ec60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_6406613f-de33-45ac-a102-43344ca10fcb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_76f7da0a-5c7d-44f4-8389-cdfef837ec60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_6db76766-3aed-4cbe-91ee-81ed17217b16" xlink:href="hmst-20221231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_76f7da0a-5c7d-44f4-8389-cdfef837ec60" xlink:to="loc_hmst_MultifamilyResidentialMember_6db76766-3aed-4cbe-91ee-81ed17217b16" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_c462f714-da63-45d5-8ed3-180f95386aef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_0428ae5e-af2f-402b-aee7-9b54419f89e7" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_c462f714-da63-45d5-8ed3-180f95386aef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_c462f714-da63-45d5-8ed3-180f95386aef_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_c462f714-da63-45d5-8ed3-180f95386aef" xlink:to="loc_us-gaap_LossContingencyNatureDomain_c462f714-da63-45d5-8ed3-180f95386aef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_ba955503-e6e0-4c19-8766-91c9f82e2127" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_c462f714-da63-45d5-8ed3-180f95386aef" xlink:to="loc_us-gaap_LossContingencyNatureDomain_ba955503-e6e0-4c19-8766-91c9f82e2127" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_038cc894-f5ce-4528-ac32-e42e35c0817b" xlink:href="hmst-20221231.xsd#hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_ba955503-e6e0-4c19-8766-91c9f82e2127" xlink:to="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_038cc894-f5ce-4528-ac32-e42e35c0817b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_8a4badf2-c49f-4dfc-aacd-4afbdf44ca52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_0428ae5e-af2f-402b-aee7-9b54419f89e7" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_8a4badf2-c49f-4dfc-aacd-4afbdf44ca52" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_8a4badf2-c49f-4dfc-aacd-4afbdf44ca52_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_8a4badf2-c49f-4dfc-aacd-4afbdf44ca52" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_8a4badf2-c49f-4dfc-aacd-4afbdf44ca52_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_95c6ec6b-3303-44dd-bfdf-003d4a332f69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_8a4badf2-c49f-4dfc-aacd-4afbdf44ca52" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_95c6ec6b-3303-44dd-bfdf-003d4a332f69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditRiskMember_cdc9bbb3-8e50-4657-8886-51e0f1add3a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_95c6ec6b-3303-44dd-bfdf-003d4a332f69" xlink:to="loc_us-gaap_CreditRiskMember_cdc9bbb3-8e50-4657-8886-51e0f1add3a5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails" xlink:type="extended" id="i712c9a3bec09425d89d4b73e998539ce_MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_82aafe67-04a0-4f65-b52f-906c291e56cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingIncomeNetAbstract_206019b6-85d6-4e2b-b3fd-f661a98c37a0" xlink:href="hmst-20221231.xsd#hmst_ServicingIncomeNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_82aafe67-04a0-4f65-b52f-906c291e56cf" xlink:to="loc_hmst_ServicingIncomeNetAbstract_206019b6-85d6-4e2b-b3fd-f661a98c37a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingFeesAndOther_b3bbd990-dae6-4b05-81bc-e57ad68c0104" xlink:href="hmst-20221231.xsd#hmst_ServicingFeesAndOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ServicingIncomeNetAbstract_206019b6-85d6-4e2b-b3fd-f661a98c37a0" xlink:to="loc_hmst_ServicingFeesAndOther_b3bbd990-dae6-4b05-81bc-e57ad68c0104" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_55fac2e9-f481-46ba-b2c2-1c34aeb246ff" xlink:href="hmst-20221231.xsd#hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ServicingIncomeNetAbstract_206019b6-85d6-4e2b-b3fd-f661a98c37a0" xlink:to="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_55fac2e9-f481-46ba-b2c2-1c34aeb246ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_8e96da3d-1167-463f-9e93-539dfa10ec2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ServicingIncomeNetAbstract_206019b6-85d6-4e2b-b3fd-f661a98c37a0" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_8e96da3d-1167-463f-9e93-539dfa10ec2c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetServicingIncome_01755149-5011-40b7-ad24-0a538d0e39eb" xlink:href="hmst-20221231.xsd#hmst_NetServicingIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ServicingIncomeNetAbstract_206019b6-85d6-4e2b-b3fd-f661a98c37a0" xlink:to="loc_hmst_NetServicingIncome_01755149-5011-40b7-ad24-0a538d0e39eb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RiskManagementSingleFamilyMSRsAbstract_237ed067-352a-4afd-8576-8c8ced3f738b" xlink:href="hmst-20221231.xsd#hmst_RiskManagementSingleFamilyMSRsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_82aafe67-04a0-4f65-b52f-906c291e56cf" xlink:to="loc_hmst_RiskManagementSingleFamilyMSRsAbstract_237ed067-352a-4afd-8576-8c8ced3f738b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_30255d34-5f9c-4899-be33-97754ed3937f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_RiskManagementSingleFamilyMSRsAbstract_237ed067-352a-4afd-8576-8c8ced3f738b" xlink:to="loc_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_30255d34-5f9c-4899-be33-97754ed3937f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss_ad83b8ce-e618-457c-99b3-b3677d27b06e" xlink:href="hmst-20221231.xsd#hmst_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_RiskManagementSingleFamilyMSRsAbstract_237ed067-352a-4afd-8576-8c8ced3f738b" xlink:to="loc_hmst_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss_ad83b8ce-e618-457c-99b3-b3677d27b06e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsRiskManagement_0b66ba1e-7991-4f9c-b34e-52f66d2de773" xlink:href="hmst-20221231.xsd#hmst_MortgageServicingRightsRiskManagement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_RiskManagementSingleFamilyMSRsAbstract_237ed067-352a-4afd-8576-8c8ced3f738b" xlink:to="loc_hmst_MortgageServicingRightsRiskManagement_0b66ba1e-7991-4f9c-b34e-52f66d2de773" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingFeesNetIncludingDiscontinuedOperations_9723f35d-d05a-442a-96e1-695b416f8830" xlink:href="hmst-20221231.xsd#hmst_ServicingFeesNetIncludingDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_82aafe67-04a0-4f65-b52f-906c291e56cf" xlink:to="loc_hmst_ServicingFeesNetIncludingDiscontinuedOperations_9723f35d-d05a-442a-96e1-695b416f8830" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_66f05479-92d4-497d-9ba0-0dcbdefee115" xlink:href="hmst-20221231.xsd#hmst_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_82aafe67-04a0-4f65-b52f-906c291e56cf" xlink:to="loc_hmst_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_66f05479-92d4-497d-9ba0-0dcbdefee115" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c057a644-2b63-4726-b61a-90e34740ca1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_82aafe67-04a0-4f65-b52f-906c291e56cf" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c057a644-2b63-4726-b61a-90e34740ca1d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_c073d273-33dc-4806-a5cc-13ffba4875ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c057a644-2b63-4726-b61a-90e34740ca1d" xlink:to="loc_us-gaap_FinancialInstrumentAxis_c073d273-33dc-4806-a5cc-13ffba4875ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c073d273-33dc-4806-a5cc-13ffba4875ba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_c073d273-33dc-4806-a5cc-13ffba4875ba" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c073d273-33dc-4806-a5cc-13ffba4875ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_edbb8f5a-b5d8-4d79-9924-52a58adc6834" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_c073d273-33dc-4806-a5cc-13ffba4875ba" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_edbb8f5a-b5d8-4d79-9924-52a58adc6834" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingContractsMember_0153838e-f250-407b-9caf-4c5b827b30cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_edbb8f5a-b5d8-4d79-9924-52a58adc6834" xlink:to="loc_us-gaap_ServicingContractsMember_0153838e-f250-407b-9caf-4c5b827b30cd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails" xlink:type="extended" id="id62d6b5028ca494bbf6462dbbb3c4c44_MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetsAtFairValueLineItems_494078b1-577a-4e55-9a10-85f14379d4d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetsAtFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_7b029776-c5b9-4744-a5d1-e46d7c9764f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ServicingAssetsAtFairValueLineItems_494078b1-577a-4e55-9a10-85f14379d4d7" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_7b029776-c5b9-4744-a5d1-e46d7c9764f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_11614379-d48f-4626-a608-403ace41fb87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_7b029776-c5b9-4744-a5d1-e46d7c9764f6" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_11614379-d48f-4626-a608-403ace41fb87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAbstract_a6f49acc-9619-4361-a5ad-4b860f7d158b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_7b029776-c5b9-4744-a5d1-e46d7c9764f6" xlink:to="loc_us-gaap_ServicingAssetAbstract_a6f49acc-9619-4361-a5ad-4b860f7d158b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAdditions_1578ee49-b640-40ce-bb97-3499f828c88e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtFairValueAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ServicingAssetAbstract_a6f49acc-9619-4361-a5ad-4b860f7d158b" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAdditions_1578ee49-b640-40ce-bb97-3499f828c88e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_f664cb46-cc96-4b18-896c-48f4c7148a1a" xlink:href="hmst-20221231.xsd#hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ServicingAssetAbstract_a6f49acc-9619-4361-a5ad-4b860f7d158b" xlink:to="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_f664cb46-cc96-4b18-896c-48f4c7148a1a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet_063f222a-66cc-4288-b7fb-3098aac955ab" xlink:href="hmst-20221231.xsd#hmst_ServicingAssetatFairValueAdditionsandAmortizationNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ServicingAssetAbstract_a6f49acc-9619-4361-a5ad-4b860f7d158b" xlink:to="loc_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet_063f222a-66cc-4288-b7fb-3098aac955ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_b31e8ce1-89fe-4f78-b52a-e26872f15010" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_7b029776-c5b9-4744-a5d1-e46d7c9764f6" xlink:to="loc_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_b31e8ce1-89fe-4f78-b52a-e26872f15010" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_1e772a63-4630-4c33-a59b-2e44b8ec1355" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetsAtFairValueTable_4364350a-b8f3-4801-a2fc-a7f5189812e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetsAtFairValueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ServicingAssetsAtFairValueLineItems_494078b1-577a-4e55-9a10-85f14379d4d7" xlink:to="loc_us-gaap_ServicingAssetsAtFairValueTable_4364350a-b8f3-4801-a2fc-a7f5189812e8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a32fbf51-22e0-425e-a455-b23508854a88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ServicingAssetsAtFairValueTable_4364350a-b8f3-4801-a2fc-a7f5189812e8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a32fbf51-22e0-425e-a455-b23508854a88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a32fbf51-22e0-425e-a455-b23508854a88_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a32fbf51-22e0-425e-a455-b23508854a88" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a32fbf51-22e0-425e-a455-b23508854a88_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4455a452-1329-4952-91f4-bbe4c1d83afc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a32fbf51-22e0-425e-a455-b23508854a88" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4455a452-1329-4952-91f4-bbe4c1d83afc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_6f46551f-9db4-464d-be32-dbd79943232d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4455a452-1329-4952-91f4-bbe4c1d83afc" xlink:to="loc_us-gaap_ResidentialMortgageMember_6f46551f-9db4-464d-be32-dbd79943232d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails" xlink:type="extended" id="i8ddc3467a9354c5ca75584896835d22b_MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_80e00131-0648-4c52-82c0-f7914ca530e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RatesPerAnnumAbstract_02c98bf2-b3e5-47f3-a484-0a40d6a44f99" xlink:href="hmst-20221231.xsd#hmst_RatesPerAnnumAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_80e00131-0648-4c52-82c0-f7914ca530e6" xlink:to="loc_hmst_RatesPerAnnumAbstract_02c98bf2-b3e5-47f3-a484-0a40d6a44f99" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAssetWeightedAverageMeasurementInput_8fbdbd0d-4cbc-450e-81ad-aac22ee6c968" xlink:href="hmst-20221231.xsd#hmst_ServicingAssetWeightedAverageMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_RatesPerAnnumAbstract_02c98bf2-b3e5-47f3-a484-0a40d6a44f99" xlink:to="loc_hmst_ServicingAssetWeightedAverageMeasurementInput_8fbdbd0d-4cbc-450e-81ad-aac22ee6c968" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_5a784298-af87-4d32-94d4-ea91e04d464d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_80e00131-0648-4c52-82c0-f7914ca530e6" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_5a784298-af87-4d32-94d4-ea91e04d464d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_6b9c1f80-1aa1-466a-8f45-dd4f99e57b48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_5a784298-af87-4d32-94d4-ea91e04d464d" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_6b9c1f80-1aa1-466a-8f45-dd4f99e57b48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_6b9c1f80-1aa1-466a-8f45-dd4f99e57b48_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_6b9c1f80-1aa1-466a-8f45-dd4f99e57b48" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_6b9c1f80-1aa1-466a-8f45-dd4f99e57b48_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_61ecaede-942e-41ca-84d9-bbfdac3330d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_6b9c1f80-1aa1-466a-8f45-dd4f99e57b48" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_61ecaede-942e-41ca-84d9-bbfdac3330d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputConstantPrepaymentRateMember_0f8cf5c1-8065-4fcc-836d-d74c39f1b0dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputConstantPrepaymentRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_61ecaede-942e-41ca-84d9-bbfdac3330d0" xlink:to="loc_us-gaap_MeasurementInputConstantPrepaymentRateMember_0f8cf5c1-8065-4fcc-836d-d74c39f1b0dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_27bc884c-3777-4376-8921-5780b0ad2d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_61ecaede-942e-41ca-84d9-bbfdac3330d0" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_27bc884c-3777-4376-8921-5780b0ad2d9a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails" xlink:type="extended" id="i38a5f4ae2632453eb34f24edf581e3dc_MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ae9130be-5732-489a-80df-c388369297dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAssetWeightedAverageMeasurementInput_368798e9-5478-4192-a682-6790fcd42940" xlink:href="hmst-20221231.xsd#hmst_ServicingAssetWeightedAverageMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ae9130be-5732-489a-80df-c388369297dd" xlink:to="loc_hmst_ServicingAssetWeightedAverageMeasurementInput_368798e9-5478-4192-a682-6790fcd42940" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_afa42435-a602-4a1c-87c3-5a8c5826154c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ae9130be-5732-489a-80df-c388369297dd" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_afa42435-a602-4a1c-87c3-5a8c5826154c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1_094ce684-b22b-4b5e-b5f0-4a03cef8b528" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ae9130be-5732-489a-80df-c388369297dd" xlink:to="loc_us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1_094ce684-b22b-4b5e-b5f0-4a03cef8b528" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ConstantPrepaymentRateAbstract_b2406ca7-3466-4a77-a448-f860fdea1081" xlink:href="hmst-20221231.xsd#hmst_ConstantPrepaymentRateAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ae9130be-5732-489a-80df-c388369297dd" xlink:to="loc_hmst_ConstantPrepaymentRateAbstract_b2406ca7-3466-4a77-a448-f860fdea1081" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease_ea3acef0-55d1-4cc1-b1d9-4c01b4fee26f" xlink:href="hmst-20221231.xsd#hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ConstantPrepaymentRateAbstract_b2406ca7-3466-4a77-a448-f860fdea1081" xlink:to="loc_hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease_ea3acef0-55d1-4cc1-b1d9-4c01b4fee26f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease_b87fd432-8c49-42ba-a76c-3bddb716a9d4" xlink:href="hmst-20221231.xsd#hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ConstantPrepaymentRateAbstract_b2406ca7-3466-4a77-a448-f860fdea1081" xlink:to="loc_hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease_b87fd432-8c49-42ba-a76c-3bddb716a9d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DiscountRateAbstract_e782a999-4ff4-4fc9-bde6-2fc4d332509f" xlink:href="hmst-20221231.xsd#hmst_DiscountRateAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ae9130be-5732-489a-80df-c388369297dd" xlink:to="loc_hmst_DiscountRateAbstract_e782a999-4ff4-4fc9-bde6-2fc4d332509f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease_040cac62-002b-439b-9d41-724b096d601e" xlink:href="hmst-20221231.xsd#hmst_ImpactOnFairValueOfHundredBasisPointsIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_DiscountRateAbstract_e782a999-4ff4-4fc9-bde6-2fc4d332509f" xlink:to="loc_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease_040cac62-002b-439b-9d41-724b096d601e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease_75fad05c-1f21-45f0-89bf-d5d0a24df3b7" xlink:href="hmst-20221231.xsd#hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_DiscountRateAbstract_e782a999-4ff4-4fc9-bde6-2fc4d332509f" xlink:to="loc_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease_75fad05c-1f21-45f0-89bf-d5d0a24df3b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_661abb74-9f44-486d-8930-bf27d5c2aeb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ae9130be-5732-489a-80df-c388369297dd" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_661abb74-9f44-486d-8930-bf27d5c2aeb0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_ca64098f-d2f9-4a42-8d11-68dfff7d5272" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_661abb74-9f44-486d-8930-bf27d5c2aeb0" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_ca64098f-d2f9-4a42-8d11-68dfff7d5272" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_ca64098f-d2f9-4a42-8d11-68dfff7d5272_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_ca64098f-d2f9-4a42-8d11-68dfff7d5272" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_ca64098f-d2f9-4a42-8d11-68dfff7d5272_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_147b02f9-ea52-4438-be07-f7fd2da3020f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_ca64098f-d2f9-4a42-8d11-68dfff7d5272" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_147b02f9-ea52-4438-be07-f7fd2da3020f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputConstantPrepaymentRateMember_d943abd4-cbce-4f46-b660-248e37d14670" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputConstantPrepaymentRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_147b02f9-ea52-4438-be07-f7fd2da3020f" xlink:to="loc_us-gaap_MeasurementInputConstantPrepaymentRateMember_d943abd4-cbce-4f46-b660-248e37d14670" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_7ca7478c-3508-44f8-9230-34a916372bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_147b02f9-ea52-4438-be07-f7fd2da3020f" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_7ca7478c-3508-44f8-9230-34a916372bb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8623d5a4-da00-4474-bec9-e388686f14b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_661abb74-9f44-486d-8930-bf27d5c2aeb0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8623d5a4-da00-4474-bec9-e388686f14b4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8623d5a4-da00-4474-bec9-e388686f14b4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8623d5a4-da00-4474-bec9-e388686f14b4" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8623d5a4-da00-4474-bec9-e388686f14b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_468f71e5-f726-4d22-9542-e892cfc4553e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8623d5a4-da00-4474-bec9-e388686f14b4" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_468f71e5-f726-4d22-9542-e892cfc4553e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SingleFamilyMember_348d527e-a4e9-47d3-ba4e-f1b4f660dcb9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SingleFamilyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_468f71e5-f726-4d22-9542-e892cfc4553e" xlink:to="loc_srt_SingleFamilyMember_348d527e-a4e9-47d3-ba4e-f1b4f660dcb9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c2cb24e3-5c0c-4559-9186-b9e3eb15c391" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_661abb74-9f44-486d-8930-bf27d5c2aeb0" xlink:to="loc_srt_RangeAxis_c2cb24e3-5c0c-4559-9186-b9e3eb15c391" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c2cb24e3-5c0c-4559-9186-b9e3eb15c391_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_c2cb24e3-5c0c-4559-9186-b9e3eb15c391" xlink:to="loc_srt_RangeMember_c2cb24e3-5c0c-4559-9186-b9e3eb15c391_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8a8bb982-3327-40ca-96f4-e5899817136e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_c2cb24e3-5c0c-4559-9186-b9e3eb15c391" xlink:to="loc_srt_RangeMember_8a8bb982-3327-40ca-96f4-e5899817136e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bddcaacc-a5f6-4589-bc92-c67e46591377" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8a8bb982-3327-40ca-96f4-e5899817136e" xlink:to="loc_srt_MinimumMember_bddcaacc-a5f6-4589-bc92-c67e46591377" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_48f40663-052b-47fb-a17b-36bfac355bdb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8a8bb982-3327-40ca-96f4-e5899817136e" xlink:to="loc_srt_MaximumMember_48f40663-052b-47fb-a17b-36bfac355bdb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_4919de98-0233-426e-bd77-91d5b3232209" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_WeightedAverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8a8bb982-3327-40ca-96f4-e5899817136e" xlink:to="loc_srt_WeightedAverageMember_4919de98-0233-426e-bd77-91d5b3232209" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails" xlink:type="extended" id="if204106523324024a897d4e7291ba82e_COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_760355f4-8f77-4afa-a7d7-b1017967d7c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_01e63e78-3ef1-4bd0-9b32-f1a1400517e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_760355f4-8f77-4afa-a7d7-b1017967d7c0" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_01e63e78-3ef1-4bd0-9b32-f1a1400517e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_c6df282c-da9c-41b5-af2d-01469445d315" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_760355f4-8f77-4afa-a7d7-b1017967d7c0" xlink:to="loc_us-gaap_LossContingenciesTable_c6df282c-da9c-41b5-af2d-01469445d315" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_6604aa52-4468-45ae-82a3-30b4b96a203d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c6df282c-da9c-41b5-af2d-01469445d315" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_6604aa52-4468-45ae-82a3-30b4b96a203d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_6604aa52-4468-45ae-82a3-30b4b96a203d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_6604aa52-4468-45ae-82a3-30b4b96a203d" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_6604aa52-4468-45ae-82a3-30b4b96a203d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_c311cb00-7f7c-4b0e-8207-a2cad524d8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_6604aa52-4468-45ae-82a3-30b4b96a203d" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_c311cb00-7f7c-4b0e-8207-a2cad524d8ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UnusedConsumerPortfolioLoanFundMember_1070ac92-0c03-4b58-9b4b-16d76e56e2ee" xlink:href="hmst-20221231.xsd#hmst_UnusedConsumerPortfolioLoanFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_c311cb00-7f7c-4b0e-8207-a2cad524d8ea" xlink:to="loc_hmst_UnusedConsumerPortfolioLoanFundMember_1070ac92-0c03-4b58-9b4b-16d76e56e2ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UnusedCommercialPortfolioLoanFundMember_a82b0450-8acf-4bed-a620-2682fb4769ec" xlink:href="hmst-20221231.xsd#hmst_UnusedCommercialPortfolioLoanFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_c311cb00-7f7c-4b0e-8207-a2cad524d8ea" xlink:to="loc_hmst_UnusedCommercialPortfolioLoanFundMember_a82b0450-8acf-4bed-a620-2682fb4769ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnfundedLoanCommitmentMember_916f1de6-86e6-4e13-8598-f47d54ecb3ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnfundedLoanCommitmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_c311cb00-7f7c-4b0e-8207-a2cad524d8ea" xlink:to="loc_us-gaap_UnfundedLoanCommitmentMember_916f1de6-86e6-4e13-8598-f47d54ecb3ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UndisbursedConstructionLoanFundsMember_8ecc0310-5c29-47bc-8ddc-ecb704dbefec" xlink:href="hmst-20221231.xsd#hmst_UndisbursedConstructionLoanFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_c311cb00-7f7c-4b0e-8207-a2cad524d8ea" xlink:to="loc_hmst_UndisbursedConstructionLoanFundsMember_8ecc0310-5c29-47bc-8ddc-ecb704dbefec" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails" xlink:type="extended" id="ie6c06216ab7f4951b5c44f347f45ba52_COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_28c77474-e121-46f9-a4f4-68ffab9a6c90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AllowanceForUnfundedCommitments_8018b39c-cf02-4f08-b6f6-0e336033e584" xlink:href="hmst-20221231.xsd#hmst_AllowanceForUnfundedCommitments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_28c77474-e121-46f9-a4f4-68ffab9a6c90" xlink:to="loc_hmst_AllowanceForUnfundedCommitments_8018b39c-cf02-4f08-b6f6-0e336033e584" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment_f36721bf-4ffd-4c8e-9411-d9550628c631" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_28c77474-e121-46f9-a4f4-68ffab9a6c90" xlink:to="loc_us-gaap_OtherCommitment_f36721bf-4ffd-4c8e-9411-d9550628c631" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoanssoldthroughDUS_3ee20e42-9a96-4426-bbc5-9024598c2323" xlink:href="hmst-20221231.xsd#hmst_LoanssoldthroughDUS"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_28c77474-e121-46f9-a4f4-68ffab9a6c90" xlink:to="loc_hmst_LoanssoldthroughDUS_3ee20e42-9a96-4426-bbc5-9024598c2323" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ReserveliabilityrelatedtomultifamilyDUSProgram_99d4e0ea-74f9-4ae5-9754-5f4d97ea1708" xlink:href="hmst-20221231.xsd#hmst_ReserveliabilityrelatedtomultifamilyDUSProgram"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_28c77474-e121-46f9-a4f4-68ffab9a6c90" xlink:to="loc_hmst_ReserveliabilityrelatedtomultifamilyDUSProgram_99d4e0ea-74f9-4ae5-9754-5f4d97ea1708" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod_0ff9b69e-af20-4f49-9a8f-b304b12b7c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_28c77474-e121-46f9-a4f4-68ffab9a6c90" xlink:to="loc_us-gaap_LossContingencyLossInPeriod_0ff9b69e-af20-4f49-9a8f-b304b12b7c2a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_90cea7f8-3143-4b5d-9ef9-3741514d3254" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_28c77474-e121-46f9-a4f4-68ffab9a6c90" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_90cea7f8-3143-4b5d-9ef9-3741514d3254" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_612f589e-4fcb-44fc-b89a-d0e61e2ba07f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_28c77474-e121-46f9-a4f4-68ffab9a6c90" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_612f589e-4fcb-44fc-b89a-d0e61e2ba07f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_d6ec78c3-7461-4a2d-932f-3d34d40531c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_28c77474-e121-46f9-a4f4-68ffab9a6c90" xlink:to="loc_us-gaap_LossContingenciesTable_d6ec78c3-7461-4a2d-932f-3d34d40531c4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_805f85a6-602f-43c0-a3d7-f46d52346b32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_d6ec78c3-7461-4a2d-932f-3d34d40531c4" xlink:to="loc_us-gaap_OtherCommitmentsAxis_805f85a6-602f-43c0-a3d7-f46d52346b32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_805f85a6-602f-43c0-a3d7-f46d52346b32_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_805f85a6-602f-43c0-a3d7-f46d52346b32" xlink:to="loc_us-gaap_OtherCommitmentsDomain_805f85a6-602f-43c0-a3d7-f46d52346b32_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_189ac7d2-6d33-4207-966d-dfc58dd65ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_805f85a6-602f-43c0-a3d7-f46d52346b32" xlink:to="loc_us-gaap_OtherCommitmentsDomain_189ac7d2-6d33-4207-966d-dfc58dd65ecc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InvestmentCommitmentMember_4ff69e55-fcee-4fd7-afc8-d981c696c496" xlink:href="hmst-20221231.xsd#hmst_InvestmentCommitmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_189ac7d2-6d33-4207-966d-dfc58dd65ecc" xlink:to="loc_hmst_InvestmentCommitmentMember_4ff69e55-fcee-4fd7-afc8-d981c696c496" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_5ae13ddb-ef54-452d-8c5e-6e6580dce5b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_d6ec78c3-7461-4a2d-932f-3d34d40531c4" xlink:to="loc_us-gaap_FinancialInstrumentAxis_5ae13ddb-ef54-452d-8c5e-6e6580dce5b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5ae13ddb-ef54-452d-8c5e-6e6580dce5b8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5ae13ddb-ef54-452d-8c5e-6e6580dce5b8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5ae13ddb-ef54-452d-8c5e-6e6580dce5b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dc862cda-527a-4476-9a63-beec9e102166" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5ae13ddb-ef54-452d-8c5e-6e6580dce5b8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dc862cda-527a-4476-9a63-beec9e102166" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_fd5b086d-d59c-4798-9d22-88ffa572391f" xlink:href="hmst-20221231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dc862cda-527a-4476-9a63-beec9e102166" xlink:to="loc_hmst_MultifamilyResidentialMember_fd5b086d-d59c-4798-9d22-88ffa572391f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_3434a45e-dd2a-4c03-9a7c-d1f6ef507b29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_d6ec78c3-7461-4a2d-932f-3d34d40531c4" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_3434a45e-dd2a-4c03-9a7c-d1f6ef507b29" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_3434a45e-dd2a-4c03-9a7c-d1f6ef507b29_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_3434a45e-dd2a-4c03-9a7c-d1f6ef507b29" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_3434a45e-dd2a-4c03-9a7c-d1f6ef507b29_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_bedf765f-e52f-4b91-b6e8-ce269dd2651b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_3434a45e-dd2a-4c03-9a7c-d1f6ef507b29" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_bedf765f-e52f-4b91-b6e8-ce269dd2651b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LossSharingRelationshipMember_9cfd86ce-e999-484e-ade0-04e13344bcdb" xlink:href="hmst-20221231.xsd#hmst_LossSharingRelationshipMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_bedf765f-e52f-4b91-b6e8-ce269dd2651b" xlink:to="loc_hmst_LossSharingRelationshipMember_9cfd86ce-e999-484e-ade0-04e13344bcdb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditRiskMember_151f0c04-afd5-4bc7-8600-f8a3803936bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_bedf765f-e52f-4b91-b6e8-ce269dd2651b" xlink:to="loc_us-gaap_CreditRiskMember_151f0c04-afd5-4bc7-8600-f8a3803936bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1b79ed94-72c7-4c99-8dd7-7891cfa1e12f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_d6ec78c3-7461-4a2d-932f-3d34d40531c4" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1b79ed94-72c7-4c99-8dd7-7891cfa1e12f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_1b79ed94-72c7-4c99-8dd7-7891cfa1e12f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1b79ed94-72c7-4c99-8dd7-7891cfa1e12f" xlink:to="loc_us-gaap_LossContingencyNatureDomain_1b79ed94-72c7-4c99-8dd7-7891cfa1e12f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_32bebd0b-b9cf-47f4-bddf-4b96c8c79cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1b79ed94-72c7-4c99-8dd7-7891cfa1e12f" xlink:to="loc_us-gaap_LossContingencyNatureDomain_32bebd0b-b9cf-47f4-bddf-4b96c8c79cc7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_b3afa685-34d7-4823-8936-ed4b028668c2" xlink:href="hmst-20221231.xsd#hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_32bebd0b-b9cf-47f4-bddf-4b96c8c79cc7" xlink:to="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_b3afa685-34d7-4823-8936-ed4b028668c2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INCOMETAXESNarrativeDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#INCOMETAXESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/INCOMETAXESNarrativeDetails" xlink:type="extended" id="ie18e5319dd2d45cb9073b236e98acaa5_INCOMETAXESNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_1a95caa5-8cce-4351-8a32-77a4d7dbc46f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_4255b344-06d9-4268-84a1-d35bc84936e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1a95caa5-8cce-4351-8a32-77a4d7dbc46f" xlink:to="loc_us-gaap_OperatingLossCarryforwards_4255b344-06d9-4268-84a1-d35bc84936e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded_53065e0a-194c-457f-8864-837266ce94f6" xlink:href="hmst-20221231.xsd#hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1a95caa5-8cce-4351-8a32-77a4d7dbc46f" xlink:to="loc_hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded_53065e0a-194c-457f-8864-837266ce94f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_d6086b22-d424-405b-991e-ba82e954805b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1a95caa5-8cce-4351-8a32-77a4d7dbc46f" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_d6086b22-d424-405b-991e-ba82e954805b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_80642679-d8d6-4a65-a6c8-cf8a2345e5f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1a95caa5-8cce-4351-8a32-77a4d7dbc46f" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_80642679-d8d6-4a65-a6c8-cf8a2345e5f6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_b3169732-c0e3-4b60-8962-a3b499bd6344" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_80642679-d8d6-4a65-a6c8-cf8a2345e5f6" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_b3169732-c0e3-4b60-8962-a3b499bd6344" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_b3169732-c0e3-4b60-8962-a3b499bd6344_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_b3169732-c0e3-4b60-8962-a3b499bd6344" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_b3169732-c0e3-4b60-8962-a3b499bd6344_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_4734e158-8690-4172-bd10-5e7d65ff8662" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_b3169732-c0e3-4b60-8962-a3b499bd6344" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_4734e158-8690-4172-bd10-5e7d65ff8662" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_5ad21374-57a0-4035-af06-948494120411" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_4734e158-8690-4172-bd10-5e7d65ff8662" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_5ad21374-57a0-4035-af06-948494120411" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#RETIREMENTBENEFITPLANDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails" xlink:type="extended" id="i61ce42dd3c57443f8bf82057f4957d2a_RETIREMENTBENEFITPLANDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_db3af906-57a1-4090-9171-4b7f812f7229" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_14ef53a1-b0e7-4753-afe3-3454b5ee7a98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_db3af906-57a1-4090-9171-4b7f812f7229" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_14ef53a1-b0e7-4753-afe3-3454b5ee7a98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_76ee3940-3438-41a4-b4f5-6822472d9c92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_db3af906-57a1-4090-9171-4b7f812f7229" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_76ee3940-3438-41a4-b4f5-6822472d9c92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_e64f4bdc-84f5-4b1e-8199-e7187fcf326d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_db3af906-57a1-4090-9171-4b7f812f7229" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_e64f4bdc-84f5-4b1e-8199-e7187fcf326d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_d0ff0695-3cca-405a-b6ef-92f9c5c0cf0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_db3af906-57a1-4090-9171-4b7f812f7229" xlink:to="loc_us-gaap_DefinedContributionPlanTable_d0ff0695-3cca-405a-b6ef-92f9c5c0cf0f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefinedContributionPlanTranchesAxis_ac16f387-e394-4e94-b9f1-cbb5e6d91b69" xlink:href="hmst-20221231.xsd#hmst_DefinedContributionPlanTranchesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_d0ff0695-3cca-405a-b6ef-92f9c5c0cf0f" xlink:to="loc_hmst_DefinedContributionPlanTranchesAxis_ac16f387-e394-4e94-b9f1-cbb5e6d91b69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefinedContributionPlanTranchesDomain_ac16f387-e394-4e94-b9f1-cbb5e6d91b69_default" xlink:href="hmst-20221231.xsd#hmst_DefinedContributionPlanTranchesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_hmst_DefinedContributionPlanTranchesAxis_ac16f387-e394-4e94-b9f1-cbb5e6d91b69" xlink:to="loc_hmst_DefinedContributionPlanTranchesDomain_ac16f387-e394-4e94-b9f1-cbb5e6d91b69_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefinedContributionPlanTranchesDomain_bfe4c13c-144e-4c98-adc0-9ed4922e994d" xlink:href="hmst-20221231.xsd#hmst_DefinedContributionPlanTranchesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_hmst_DefinedContributionPlanTranchesAxis_ac16f387-e394-4e94-b9f1-cbb5e6d91b69" xlink:to="loc_hmst_DefinedContributionPlanTranchesDomain_bfe4c13c-144e-4c98-adc0-9ed4922e994d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefineContributionPlanTrancheOneMember_e1fe925e-4579-4d3f-a8f5-78e12629d50d" xlink:href="hmst-20221231.xsd#hmst_DefineContributionPlanTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_DefinedContributionPlanTranchesDomain_bfe4c13c-144e-4c98-adc0-9ed4922e994d" xlink:to="loc_hmst_DefineContributionPlanTrancheOneMember_e1fe925e-4579-4d3f-a8f5-78e12629d50d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefinedContributionPlanTrancheTwoMember_6d749803-08a6-46e4-a353-c528a4dd2225" xlink:href="hmst-20221231.xsd#hmst_DefinedContributionPlanTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_DefinedContributionPlanTranchesDomain_bfe4c13c-144e-4c98-adc0-9ed4922e994d" xlink:to="loc_hmst_DefinedContributionPlanTrancheTwoMember_6d749803-08a6-46e4-a353-c528a4dd2225" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails" xlink:type="extended" id="i22398938f61641c8904c41e19aa2e313_FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1361a3fb-a42d-415c-bb67-cf146b93c328" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_d29de52b-89c6-4647-98a1-00de3442503b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1361a3fb-a42d-415c-bb67-cf146b93c328" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_d29de52b-89c6-4647-98a1-00de3442503b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesDebt_0a852f01-a4c0-4490-a105-e10cb108e4c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingSecuritiesDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_d29de52b-89c6-4647-98a1-00de3442503b" xlink:to="loc_us-gaap_TradingSecuritiesDebt_0a852f01-a4c0-4490-a105-e10cb108e4c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_70a91490-9c25-4211-a9ec-e9e1ad5c8c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_d29de52b-89c6-4647-98a1-00de3442503b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_70a91490-9c25-4211-a9ec-e9e1ad5c8c8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_51849906-e61d-4c80-a7b8-a6c56ed78600" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_d29de52b-89c6-4647-98a1-00de3442503b" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_51849906-e61d-4c80-a7b8-a6c56ed78600" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_d5790ac1-1f39-4b3c-8b14-63904e9bc121" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_d29de52b-89c6-4647-98a1-00de3442503b" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_d5790ac1-1f39-4b3c-8b14-63904e9bc121" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_d0e631f2-96ff-4882-8d6a-359dbdc96329" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_d29de52b-89c6-4647-98a1-00de3442503b" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_d0e631f2-96ff-4882-8d6a-359dbdc96329" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_f833da61-f8d6-49e2-880b-be42b15ef9c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_d29de52b-89c6-4647-98a1-00de3442503b" xlink:to="loc_us-gaap_DerivativeAssets_f833da61-f8d6-49e2-880b-be42b15ef9c3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_f84ce90b-8bcc-45f2-85ce-7b3949763576" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1361a3fb-a42d-415c-bb67-cf146b93c328" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_f84ce90b-8bcc-45f2-85ce-7b3949763576" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_36849521-dbd2-4979-b545-817113284b55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1361a3fb-a42d-415c-bb67-cf146b93c328" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_36849521-dbd2-4979-b545-817113284b55" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_9dd1216a-cb40-4bba-849f-7c28e579af11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_36849521-dbd2-4979-b545-817113284b55" xlink:to="loc_us-gaap_DerivativeLiabilities_9dd1216a-cb40-4bba-849f-7c28e579af11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_15df7132-02cc-427c-b9d1-e1e844ca6783" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1361a3fb-a42d-415c-bb67-cf146b93c328" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_15df7132-02cc-427c-b9d1-e1e844ca6783" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ace4cafe-677f-4ca9-9786-65de23e62a08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1361a3fb-a42d-415c-bb67-cf146b93c328" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ace4cafe-677f-4ca9-9786-65de23e62a08" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_9a92cd6f-dd1a-4717-8fb3-a3e741a075f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ace4cafe-677f-4ca9-9786-65de23e62a08" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_9a92cd6f-dd1a-4717-8fb3-a3e741a075f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_9a92cd6f-dd1a-4717-8fb3-a3e741a075f4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_9a92cd6f-dd1a-4717-8fb3-a3e741a075f4" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_9a92cd6f-dd1a-4717-8fb3-a3e741a075f4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_3de21491-a049-4be1-94f0-b948b1daf541" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_9a92cd6f-dd1a-4717-8fb3-a3e741a075f4" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_3de21491-a049-4be1-94f0-b948b1daf541" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_4ebc20e3-dfe5-42a4-be19-71605def893e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_3de21491-a049-4be1-94f0-b948b1daf541" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_4ebc20e3-dfe5-42a4-be19-71605def893e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_29ddf03b-1816-47b9-95c0-6d544f75d175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ace4cafe-677f-4ca9-9786-65de23e62a08" xlink:to="loc_us-gaap_FinancialInstrumentAxis_29ddf03b-1816-47b9-95c0-6d544f75d175" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_29ddf03b-1816-47b9-95c0-6d544f75d175_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_29ddf03b-1816-47b9-95c0-6d544f75d175" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_29ddf03b-1816-47b9-95c0-6d544f75d175_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d25d28b-1dcc-4d8e-b4a5-c948969dbb93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_29ddf03b-1816-47b9-95c0-6d544f75d175" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d25d28b-1dcc-4d8e-b4a5-c948969dbb93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_64d540e2-5997-4b13-b3cd-602ee4bea130" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d25d28b-1dcc-4d8e-b4a5-c948969dbb93" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_64d540e2-5997-4b13-b3cd-602ee4bea130" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesInvestmentMember_2ab7c07e-7f33-4c2c-a580-46dd35147e45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesInvestmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d25d28b-1dcc-4d8e-b4a5-c948969dbb93" xlink:to="loc_us-gaap_SecuritiesInvestmentMember_2ab7c07e-7f33-4c2c-a580-46dd35147e45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_545081e3-da64-4c5d-ae8a-23f21a3c70ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SecuritiesInvestmentMember_2ab7c07e-7f33-4c2c-a580-46dd35147e45" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_545081e3-da64-4c5d-ae8a-23f21a3c70ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_84a90c7c-f533-411e-9539-186e4fc7278d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SecuritiesInvestmentMember_2ab7c07e-7f33-4c2c-a580-46dd35147e45" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_84a90c7c-f533-411e-9539-186e4fc7278d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedMortgageObligationsResidentialMember_d34e37fc-0a01-4e0f-8436-a156761f0200" xlink:href="hmst-20221231.xsd#hmst_CollateralizedMortgageObligationsResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SecuritiesInvestmentMember_2ab7c07e-7f33-4c2c-a580-46dd35147e45" xlink:to="loc_hmst_CollateralizedMortgageObligationsResidentialMember_d34e37fc-0a01-4e0f-8436-a156761f0200" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedMortgageObligationsCommercialMember_b0c266d8-131a-4d71-b748-68038574d430" xlink:href="hmst-20221231.xsd#hmst_CollateralizedMortgageObligationsCommercialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SecuritiesInvestmentMember_2ab7c07e-7f33-4c2c-a580-46dd35147e45" xlink:to="loc_hmst_CollateralizedMortgageObligationsCommercialMember_b0c266d8-131a-4d71-b748-68038574d430" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_2042e680-0611-4358-adef-f2de1450ed17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SecuritiesInvestmentMember_2ab7c07e-7f33-4c2c-a580-46dd35147e45" xlink:to="loc_us-gaap_MunicipalBondsMember_2042e680-0611-4358-adef-f2de1450ed17" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_2ec0b1ce-7ded-46fb-9dde-cd2785ba7212" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SecuritiesInvestmentMember_2ab7c07e-7f33-4c2c-a580-46dd35147e45" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_2ec0b1ce-7ded-46fb-9dde-cd2785ba7212" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UsTreasuryCollateralizedMortgageObligationsMember_b1b84247-3a13-4eb5-9079-d0d47425938b" xlink:href="hmst-20221231.xsd#hmst_UsTreasuryCollateralizedMortgageObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SecuritiesInvestmentMember_2ab7c07e-7f33-4c2c-a580-46dd35147e45" xlink:to="loc_hmst_UsTreasuryCollateralizedMortgageObligationsMember_b1b84247-3a13-4eb5-9079-d0d47425938b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_5c21c8dd-e891-4a4b-92a5-bf536a6afbc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SecuritiesInvestmentMember_2ab7c07e-7f33-4c2c-a580-46dd35147e45" xlink:to="loc_us-gaap_AgencySecuritiesMember_5c21c8dd-e891-4a4b-92a5-bf536a6afbc3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FutureMember_126c18ac-8406-46ce-ba3f-0f6a2a87ed0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FutureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d25d28b-1dcc-4d8e-b4a5-c948969dbb93" xlink:to="loc_us-gaap_FutureMember_126c18ac-8406-46ce-ba3f-0f6a2a87ed0c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CallOptionMember_13b84252-5d20-483b-a4be-0c11713e93b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CallOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d25d28b-1dcc-4d8e-b4a5-c948969dbb93" xlink:to="loc_us-gaap_CallOptionMember_13b84252-5d20-483b-a4be-0c11713e93b3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_8535c665-4fad-440f-84f2-88301e57c166" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d25d28b-1dcc-4d8e-b4a5-c948969dbb93" xlink:to="loc_us-gaap_ForwardContractsMember_8535c665-4fad-440f-84f2-88301e57c166" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_3a36e305-f7ad-4cba-8397-506c76ac3126" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d25d28b-1dcc-4d8e-b4a5-c948969dbb93" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_3a36e305-f7ad-4cba-8397-506c76ac3126" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_ea34f75c-cc76-478c-9244-31561ca882d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d25d28b-1dcc-4d8e-b4a5-c948969dbb93" xlink:to="loc_us-gaap_InterestRateSwapMember_ea34f75c-cc76-478c-9244-31561ca882d9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_41a5bc54-9b74-4331-89e7-32964ff6919b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ace4cafe-677f-4ca9-9786-65de23e62a08" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_41a5bc54-9b74-4331-89e7-32964ff6919b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_41a5bc54-9b74-4331-89e7-32964ff6919b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_41a5bc54-9b74-4331-89e7-32964ff6919b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_41a5bc54-9b74-4331-89e7-32964ff6919b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5be4d533-9a38-4f91-b990-0c30aa5b007f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_41a5bc54-9b74-4331-89e7-32964ff6919b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5be4d533-9a38-4f91-b990-0c30aa5b007f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_8d694fa7-71b1-46d7-bd8a-34327e8d46fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5be4d533-9a38-4f91-b990-0c30aa5b007f" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_8d694fa7-71b1-46d7-bd8a-34327e8d46fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_a7e5465d-a511-4830-8450-813a15499a89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5be4d533-9a38-4f91-b990-0c30aa5b007f" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_a7e5465d-a511-4830-8450-813a15499a89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_46a63f1d-55aa-4b11-9346-e393cf5a065b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5be4d533-9a38-4f91-b990-0c30aa5b007f" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_46a63f1d-55aa-4b11-9346-e393cf5a065b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#FAIRVALUEMEASUREMENTNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails" xlink:type="extended" id="ib57938a175c34ed782ab25076a779e23_FAIRVALUEMEASUREMENTNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_54cf9222-27f5-4f64-bb8e-b3a0b804d3d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld_a486c5d0-1457-4365-bdf7-6844dfefbc6a" xlink:href="hmst-20221231.xsd#hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_54cf9222-27f5-4f64-bb8e-b3a0b804d3d9" xlink:to="loc_hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld_a486c5d0-1457-4365-bdf7-6844dfefbc6a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_698b0aff-2823-4f9d-a1a4-deed87b7c028" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_54cf9222-27f5-4f64-bb8e-b3a0b804d3d9" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_698b0aff-2823-4f9d-a1a4-deed87b7c028" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_34b5c002-f012-4740-a87d-69b5fa42a741" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_54cf9222-27f5-4f64-bb8e-b3a0b804d3d9" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_34b5c002-f012-4740-a87d-69b5fa42a741" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_42c964f2-9702-429c-8d51-f589da496b3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_54cf9222-27f5-4f64-bb8e-b3a0b804d3d9" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_42c964f2-9702-429c-8d51-f589da496b3e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a4fe24a7-9fae-460e-951e-3d62ec43e23b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_42c964f2-9702-429c-8d51-f589da496b3e" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a4fe24a7-9fae-460e-951e-3d62ec43e23b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_a4fe24a7-9fae-460e-951e-3d62ec43e23b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a4fe24a7-9fae-460e-951e-3d62ec43e23b" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_a4fe24a7-9fae-460e-951e-3d62ec43e23b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ebf083e4-4f0c-4ab0-bf7d-4fc736f08cdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a4fe24a7-9fae-460e-951e-3d62ec43e23b" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ebf083e4-4f0c-4ab0-bf7d-4fc736f08cdb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_14490f9f-fa76-4d9b-a30d-da037fdb3c58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_ebf083e4-4f0c-4ab0-bf7d-4fc736f08cdb" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_14490f9f-fa76-4d9b-a30d-da037fdb3c58" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_082f6aea-7526-4217-852d-a99ac879e178" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_42c964f2-9702-429c-8d51-f589da496b3e" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_082f6aea-7526-4217-852d-a99ac879e178" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_082f6aea-7526-4217-852d-a99ac879e178_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_082f6aea-7526-4217-852d-a99ac879e178" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_082f6aea-7526-4217-852d-a99ac879e178_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0a9db389-40e9-4245-b96a-184a4ba026e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_082f6aea-7526-4217-852d-a99ac879e178" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0a9db389-40e9-4245-b96a-184a4ba026e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_01f3dd91-0d3d-4748-a5f1-dce478cb98b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0a9db389-40e9-4245-b96a-184a4ba026e2" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_01f3dd91-0d3d-4748-a5f1-dce478cb98b6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails" xlink:type="extended" id="if4c1d509b8ad490d888c5f308b3d118b_FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_67f475da-a292-40b1-805c-fc827294acf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_77327807-60c3-43b5-832b-96a16eb32582" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_67f475da-a292-40b1-805c-fc827294acf9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_77327807-60c3-43b5-832b-96a16eb32582" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput_0d85b82b-c993-46ac-b564-3cdbf9f418fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_67f475da-a292-40b1-805c-fc827294acf9" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput_0d85b82b-c993-46ac-b564-3cdbf9f418fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_0dc0c273-59db-45b5-9156-9490160d6257" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_67f475da-a292-40b1-805c-fc827294acf9" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_0dc0c273-59db-45b5-9156-9490160d6257" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansHeldforInvestmentMeasurementInput_fcf1ecc1-b3e2-45ab-a548-d380f94c4cf1" xlink:href="hmst-20221231.xsd#hmst_LoansHeldforInvestmentMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_67f475da-a292-40b1-805c-fc827294acf9" xlink:to="loc_hmst_LoansHeldforInvestmentMeasurementInput_fcf1ecc1-b3e2-45ab-a548-d380f94c4cf1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_688d2f4e-9a71-48dc-a79a-b517bf551ae4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_67f475da-a292-40b1-805c-fc827294acf9" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_688d2f4e-9a71-48dc-a79a-b517bf551ae4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetMeasurementInput_8249f7e1-f1e8-4a5d-a3d6-15a1a921f62e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_67f475da-a292-40b1-805c-fc827294acf9" xlink:to="loc_us-gaap_DerivativeAssetMeasurementInput_8249f7e1-f1e8-4a5d-a3d6-15a1a921f62e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_00895e38-27de-49ae-bc6a-cdf351f530f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_67f475da-a292-40b1-805c-fc827294acf9" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_00895e38-27de-49ae-bc6a-cdf351f530f8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_4e69494b-f8e6-4749-99c4-4b345c4fa63a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_00895e38-27de-49ae-bc6a-cdf351f530f8" xlink:to="loc_us-gaap_FinancialInstrumentAxis_4e69494b-f8e6-4749-99c4-4b345c4fa63a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e69494b-f8e6-4749-99c4-4b345c4fa63a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_4e69494b-f8e6-4749-99c4-4b345c4fa63a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e69494b-f8e6-4749-99c4-4b345c4fa63a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1f510c8-7d42-4cf2-97ff-dfe7d52e5e6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_4e69494b-f8e6-4749-99c4-4b345c4fa63a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1f510c8-7d42-4cf2-97ff-dfe7d52e5e6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_1c175814-7b2b-4dc2-a0a3-e662f2b033c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1f510c8-7d42-4cf2-97ff-dfe7d52e5e6a" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_1c175814-7b2b-4dc2-a0a3-e662f2b033c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_1c04458b-f673-419b-bd2c-c5f91de0977e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_00895e38-27de-49ae-bc6a-cdf351f530f8" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_1c04458b-f673-419b-bd2c-c5f91de0977e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_1c04458b-f673-419b-bd2c-c5f91de0977e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_1c04458b-f673-419b-bd2c-c5f91de0977e" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_1c04458b-f673-419b-bd2c-c5f91de0977e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_356a8f6f-99cd-4ec0-85fa-80bb699761ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_1c04458b-f673-419b-bd2c-c5f91de0977e" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_356a8f6f-99cd-4ec0-85fa-80bb699761ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MeasurementInputImpliedSpreadMember_b03a22cf-ffb8-423f-8f34-99cb5b0bcee0" xlink:href="hmst-20221231.xsd#hmst_MeasurementInputImpliedSpreadMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_356a8f6f-99cd-4ec0-85fa-80bb699761ee" xlink:to="loc_hmst_MeasurementInputImpliedSpreadMember_b03a22cf-ffb8-423f-8f34-99cb5b0bcee0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MeasurementInputFallOutFactorMember_af845434-0033-4f06-a13c-5fb625679a1c" xlink:href="hmst-20221231.xsd#hmst_MeasurementInputFallOutFactorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_356a8f6f-99cd-4ec0-85fa-80bb699761ee" xlink:to="loc_hmst_MeasurementInputFallOutFactorMember_af845434-0033-4f06-a13c-5fb625679a1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MeasurementInputValueOfServicingMember_b95ad7a1-c7a6-4f72-b413-13217b4f52b6" xlink:href="hmst-20221231.xsd#hmst_MeasurementInputValueOfServicingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_356a8f6f-99cd-4ec0-85fa-80bb699761ee" xlink:to="loc_hmst_MeasurementInputValueOfServicingMember_b95ad7a1-c7a6-4f72-b413-13217b4f52b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_333c2d48-150a-4aaa-af6a-b75daaf04527" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_00895e38-27de-49ae-bc6a-cdf351f530f8" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_333c2d48-150a-4aaa-af6a-b75daaf04527" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_333c2d48-150a-4aaa-af6a-b75daaf04527_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_333c2d48-150a-4aaa-af6a-b75daaf04527" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_333c2d48-150a-4aaa-af6a-b75daaf04527_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_98a7dbde-6172-4115-9602-82c07a545782" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_333c2d48-150a-4aaa-af6a-b75daaf04527" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_98a7dbde-6172-4115-9602-82c07a545782" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_fd36b9db-9073-4dc9-9cad-0538ccea2d3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_98a7dbde-6172-4115-9602-82c07a545782" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_fd36b9db-9073-4dc9-9cad-0538ccea2d3e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_38f34a0a-9cb2-4efd-8609-ba8a0a4712e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_00895e38-27de-49ae-bc6a-cdf351f530f8" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_38f34a0a-9cb2-4efd-8609-ba8a0a4712e0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_38f34a0a-9cb2-4efd-8609-ba8a0a4712e0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_38f34a0a-9cb2-4efd-8609-ba8a0a4712e0" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_38f34a0a-9cb2-4efd-8609-ba8a0a4712e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_022b498f-32d7-4859-86d8-8145e7634b57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_38f34a0a-9cb2-4efd-8609-ba8a0a4712e0" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_022b498f-32d7-4859-86d8-8145e7634b57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_781cf8aa-9ba6-46b6-bb82-213b9cb88ae9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_022b498f-32d7-4859-86d8-8145e7634b57" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_781cf8aa-9ba6-46b6-bb82-213b9cb88ae9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_22c5ca03-3faf-41e1-b7a5-9bbdb8a6b20f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_00895e38-27de-49ae-bc6a-cdf351f530f8" xlink:to="loc_srt_RangeAxis_22c5ca03-3faf-41e1-b7a5-9bbdb8a6b20f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_22c5ca03-3faf-41e1-b7a5-9bbdb8a6b20f_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_22c5ca03-3faf-41e1-b7a5-9bbdb8a6b20f" xlink:to="loc_srt_RangeMember_22c5ca03-3faf-41e1-b7a5-9bbdb8a6b20f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_35f64520-9cf7-4853-9054-ab199678f836" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_22c5ca03-3faf-41e1-b7a5-9bbdb8a6b20f" xlink:to="loc_srt_RangeMember_35f64520-9cf7-4853-9054-ab199678f836" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_704069c9-8f2c-4c67-9558-0726bd46d4e5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_35f64520-9cf7-4853-9054-ab199678f836" xlink:to="loc_srt_MinimumMember_704069c9-8f2c-4c67-9558-0726bd46d4e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_63598f6f-6c35-42a8-bf54-f29d6dec7117" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_35f64520-9cf7-4853-9054-ab199678f836" xlink:to="loc_srt_MaximumMember_63598f6f-6c35-42a8-bf54-f29d6dec7117" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_1231a51b-3485-477a-bb7d-9c81ebb9b436" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_WeightedAverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_35f64520-9cf7-4853-9054-ab199678f836" xlink:to="loc_srt_WeightedAverageMember_1231a51b-3485-477a-bb7d-9c81ebb9b436" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40327d8e-7da6-4ebd-88ba-c5d004dc0371" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_00895e38-27de-49ae-bc6a-cdf351f530f8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40327d8e-7da6-4ebd-88ba-c5d004dc0371" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_40327d8e-7da6-4ebd-88ba-c5d004dc0371_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40327d8e-7da6-4ebd-88ba-c5d004dc0371" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_40327d8e-7da6-4ebd-88ba-c5d004dc0371_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8780f8eb-668c-4014-bafb-1f582d5ebac8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40327d8e-7da6-4ebd-88ba-c5d004dc0371" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8780f8eb-668c-4014-bafb-1f582d5ebac8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SingleFamilyMember_a58c38c7-a3bc-49c6-8d37-4e97e019b1fe" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SingleFamilyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8780f8eb-668c-4014-bafb-1f582d5ebac8" xlink:to="loc_srt_SingleFamilyMember_a58c38c7-a3bc-49c6-8d37-4e97e019b1fe" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details" xlink:type="simple" xlink:href="hmst-20221231.xsd#FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details" xlink:type="extended" id="i2f5fb7c537ee403eb0a08a0e47f8a29b_FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f696f145-c9f5-47e9-bebc-1386d914fc56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_bb45919e-9686-4306-be49-719bd51b9c60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f696f145-c9f5-47e9-bebc-1386d914fc56" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_bb45919e-9686-4306-be49-719bd51b9c60" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_d6a60512-1f77-4258-b39d-cfcd2a3b55ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_bb45919e-9686-4306-be49-719bd51b9c60" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_d6a60512-1f77-4258-b39d-cfcd2a3b55ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_8da6395c-4c42-44c2-b154-7655d101c0d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_bb45919e-9686-4306-be49-719bd51b9c60" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_8da6395c-4c42-44c2-b154-7655d101c0d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_e819d50b-2702-471d-8ba9-f4d4a3512262" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_bb45919e-9686-4306-be49-719bd51b9c60" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_e819d50b-2702-471d-8ba9-f4d4a3512262" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_6af15193-96f4-4167-9876-c9e5b5bd9eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_bb45919e-9686-4306-be49-719bd51b9c60" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_6af15193-96f4-4167-9876-c9e5b5bd9eb8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_582d34da-3609-4d7b-9426-612c1774e86b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_bb45919e-9686-4306-be49-719bd51b9c60" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_582d34da-3609-4d7b-9426-612c1774e86b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_3cfce9b4-6a45-4587-b97d-6d481d126c8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_cbb8c764-6305-4638-9fc8-a13fa4b1e02a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f696f145-c9f5-47e9-bebc-1386d914fc56" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_cbb8c764-6305-4638-9fc8-a13fa4b1e02a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_52e68da4-96d1-43d5-afad-5808499bd144" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_cbb8c764-6305-4638-9fc8-a13fa4b1e02a" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_52e68da4-96d1-43d5-afad-5808499bd144" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_52e68da4-96d1-43d5-afad-5808499bd144_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_52e68da4-96d1-43d5-afad-5808499bd144" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_52e68da4-96d1-43d5-afad-5808499bd144_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_cd4f534e-8107-4f8f-83c8-5b03e1897edf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_52e68da4-96d1-43d5-afad-5808499bd144" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_cd4f534e-8107-4f8f-83c8-5b03e1897edf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DebtSecuritiesAvailableForSaleMember_249c63a9-52fe-4047-8474-d8353abfb344" xlink:href="hmst-20221231.xsd#hmst_DebtSecuritiesAvailableForSaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_cd4f534e-8107-4f8f-83c8-5b03e1897edf" xlink:to="loc_hmst_DebtSecuritiesAvailableForSaleMember_249c63a9-52fe-4047-8474-d8353abfb344" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansheldforinvestmentMember_62924d15-d3ab-4ccd-92bd-db4b0c7a9692" xlink:href="hmst-20221231.xsd#hmst_LoansheldforinvestmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_cd4f534e-8107-4f8f-83c8-5b03e1897edf" xlink:to="loc_hmst_LoansheldforinvestmentMember_62924d15-d3ab-4ccd-92bd-db4b0c7a9692" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_38dafefc-da76-4e4e-aa34-7f2d58602e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_cbb8c764-6305-4638-9fc8-a13fa4b1e02a" xlink:to="loc_us-gaap_FinancialInstrumentAxis_38dafefc-da76-4e4e-aa34-7f2d58602e1d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_38dafefc-da76-4e4e-aa34-7f2d58602e1d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_38dafefc-da76-4e4e-aa34-7f2d58602e1d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_38dafefc-da76-4e4e-aa34-7f2d58602e1d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6eb4cd1-6224-4f20-a126-8cc50a59e26d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_38dafefc-da76-4e4e-aa34-7f2d58602e1d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6eb4cd1-6224-4f20-a126-8cc50a59e26d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember_7f5df240-3cf4-42c5-bbca-e02b354c2c75" xlink:href="hmst-20221231.xsd#hmst_InterestRateLockAndLoanPurchaseCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6eb4cd1-6224-4f20-a126-8cc50a59e26d" xlink:to="loc_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember_7f5df240-3cf4-42c5-bbca-e02b354c2c75" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails" xlink:type="extended" id="ibba7e461a93749bbb0e6f6fd85b7eb57_FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_43f7aa22-95a7-4b61-aa06-a326d0fa3a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_0543ff0b-c57e-4d58-a8aa-c63b8cee8f1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_43f7aa22-95a7-4b61-aa06-a326d0fa3a96" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_0543ff0b-c57e-4d58-a8aa-c63b8cee8f1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainsLossesOnLoansHeldForInvestment_ec4390cc-a15a-4345-9ba6-8496df7389fd" xlink:href="hmst-20221231.xsd#hmst_GainsLossesOnLoansHeldForInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_43f7aa22-95a7-4b61-aa06-a326d0fa3a96" xlink:to="loc_hmst_GainsLossesOnLoansHeldForInvestment_ec4390cc-a15a-4345-9ba6-8496df7389fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_be2bd4d5-7daf-426f-a4d0-27883501c022" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_43f7aa22-95a7-4b61-aa06-a326d0fa3a96" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_be2bd4d5-7daf-426f-a4d0-27883501c022" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a08ef6b8-7b8f-49ba-aee1-0a604f20e1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_be2bd4d5-7daf-426f-a4d0-27883501c022" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a08ef6b8-7b8f-49ba-aee1-0a604f20e1ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_a08ef6b8-7b8f-49ba-aee1-0a604f20e1ad_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a08ef6b8-7b8f-49ba-aee1-0a604f20e1ad" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_a08ef6b8-7b8f-49ba-aee1-0a604f20e1ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_57761343-4b86-402b-bb7c-e97994e35b87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a08ef6b8-7b8f-49ba-aee1-0a604f20e1ad" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_57761343-4b86-402b-bb7c-e97994e35b87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_b09aaccc-2cb4-441b-9c4e-1fc9338f9972" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_57761343-4b86-402b-bb7c-e97994e35b87" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_b09aaccc-2cb4-441b-9c4e-1fc9338f9972" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c18a3a42-1712-4eef-b8f6-09fe63305ddb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_be2bd4d5-7daf-426f-a4d0-27883501c022" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c18a3a42-1712-4eef-b8f6-09fe63305ddb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c18a3a42-1712-4eef-b8f6-09fe63305ddb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c18a3a42-1712-4eef-b8f6-09fe63305ddb" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c18a3a42-1712-4eef-b8f6-09fe63305ddb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_595afcc3-d5b4-401f-8d98-1524ad95e977" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c18a3a42-1712-4eef-b8f6-09fe63305ddb" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_595afcc3-d5b4-401f-8d98-1524ad95e977" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_9a91e73b-319d-4fcf-bd20-1bcb1eb60915" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_595afcc3-d5b4-401f-8d98-1524ad95e977" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_9a91e73b-319d-4fcf-bd20-1bcb1eb60915" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails" xlink:type="extended" id="ic574be6d6abd437ab2e0c004035addbf_FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_b52f4374-a637-4f92-91b8-654f819de9b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_84bfcc3d-309f-4f5a-a40e-2af73b1c3122" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_b52f4374-a637-4f92-91b8-654f819de9b8" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_84bfcc3d-309f-4f5a-a40e-2af73b1c3122" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_74a0c68c-a181-47b2-877d-eb5a2329e9a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_84bfcc3d-309f-4f5a-a40e-2af73b1c3122" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_74a0c68c-a181-47b2-877d-eb5a2329e9a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_bd30fb07-a969-44ad-bd50-43f4c31f2653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_84bfcc3d-309f-4f5a-a40e-2af73b1c3122" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_bd30fb07-a969-44ad-bd50-43f4c31f2653" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_6dff6813-cf42-4676-98d7-5b8ed71c88dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_84bfcc3d-309f-4f5a-a40e-2af73b1c3122" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_6dff6813-cf42-4676-98d7-5b8ed71c88dd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_c5dc38a6-5f47-43b3-b68c-84c2f3de0b17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_84bfcc3d-309f-4f5a-a40e-2af73b1c3122" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_c5dc38a6-5f47-43b3-b68c-84c2f3de0b17" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_2e650368-4bd1-47e5-ad96-2af4ab625fcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_84bfcc3d-309f-4f5a-a40e-2af73b1c3122" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_2e650368-4bd1-47e5-ad96-2af4ab625fcc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure_5a2adcea-343c-4209-9798-2a4b798c1842" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_84bfcc3d-309f-4f5a-a40e-2af73b1c3122" xlink:to="loc_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure_5a2adcea-343c-4209-9798-2a4b798c1842" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_037ff268-6260-4ac2-8c6f-906714c29abb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_84bfcc3d-309f-4f5a-a40e-2af73b1c3122" xlink:to="loc_us-gaap_NotesReceivableNet_037ff268-6260-4ac2-8c6f-906714c29abb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_10fd5a3e-3e49-4548-8ce6-af986a4e7e34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_b52f4374-a637-4f92-91b8-654f819de9b8" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_10fd5a3e-3e49-4548-8ce6-af986a4e7e34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsFairValueDisclosure_a46f575e-5830-4bdb-b239-93a0471618f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_10fd5a3e-3e49-4548-8ce6-af986a4e7e34" xlink:to="loc_us-gaap_DepositsFairValueDisclosure_a46f575e-5830-4bdb-b239-93a0471618f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure_6ca2deff-39a4-4930-99a6-0f2912f20714" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_10fd5a3e-3e49-4548-8ce6-af986a4e7e34" xlink:to="loc_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure_6ca2deff-39a4-4930-99a6-0f2912f20714" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_70697752-36f2-41dc-a7e6-77ee07b16f54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_10fd5a3e-3e49-4548-8ce6-af986a4e7e34" xlink:to="loc_us-gaap_DebtInstrumentFairValue_70697752-36f2-41dc-a7e6-77ee07b16f54" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_66539eec-0afb-469e-b8f3-af8a3765c0ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_b52f4374-a637-4f92-91b8-654f819de9b8" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_66539eec-0afb-469e-b8f3-af8a3765c0ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f7a1789a-5954-4549-b524-c0cf1c67eee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_66539eec-0afb-469e-b8f3-af8a3765c0ff" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f7a1789a-5954-4549-b524-c0cf1c67eee6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f7a1789a-5954-4549-b524-c0cf1c67eee6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f7a1789a-5954-4549-b524-c0cf1c67eee6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f7a1789a-5954-4549-b524-c0cf1c67eee6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7dc0a0b3-eb71-497b-b893-8f727976c772" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f7a1789a-5954-4549-b524-c0cf1c67eee6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7dc0a0b3-eb71-497b-b893-8f727976c772" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_3d3b1719-259d-402f-a652-116e75cb1197" xlink:href="hmst-20221231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7dc0a0b3-eb71-497b-b893-8f727976c772" xlink:to="loc_hmst_MultifamilyResidentialMember_3d3b1719-259d-402f-a652-116e75cb1197" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GinnieMaeEarlyBuyoutLoansMember_45a8ae43-b309-4826-84f4-0cfffcf13dae" xlink:href="hmst-20221231.xsd#hmst_GinnieMaeEarlyBuyoutLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7dc0a0b3-eb71-497b-b893-8f727976c772" xlink:to="loc_hmst_GinnieMaeEarlyBuyoutLoansMember_45a8ae43-b309-4826-84f4-0cfffcf13dae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0fd91a29-2318-4eb5-9a9f-299efd4d2b84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_66539eec-0afb-469e-b8f3-af8a3765c0ff" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0fd91a29-2318-4eb5-9a9f-299efd4d2b84" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0fd91a29-2318-4eb5-9a9f-299efd4d2b84_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0fd91a29-2318-4eb5-9a9f-299efd4d2b84" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0fd91a29-2318-4eb5-9a9f-299efd4d2b84_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d73ed7ae-4db2-49a1-b11d-79d8828d6e86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0fd91a29-2318-4eb5-9a9f-299efd4d2b84" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d73ed7ae-4db2-49a1-b11d-79d8828d6e86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_64834b44-10d5-4e39-a738-79cdfbc183cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d73ed7ae-4db2-49a1-b11d-79d8828d6e86" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_64834b44-10d5-4e39-a738-79cdfbc183cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1eabedc0-a3f0-42aa-9f04-3d136c4a9b05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d73ed7ae-4db2-49a1-b11d-79d8828d6e86" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1eabedc0-a3f0-42aa-9f04-3d136c4a9b05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_00cb920d-5cfc-46b5-8679-98ef136ba568" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d73ed7ae-4db2-49a1-b11d-79d8828d6e86" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_00cb920d-5cfc-46b5-8679-98ef136ba568" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_b26b61da-85e0-4f18-a51b-41bd872dc85b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_66539eec-0afb-469e-b8f3-af8a3765c0ff" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_b26b61da-85e0-4f18-a51b-41bd872dc85b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_b26b61da-85e0-4f18-a51b-41bd872dc85b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_b26b61da-85e0-4f18-a51b-41bd872dc85b" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_b26b61da-85e0-4f18-a51b-41bd872dc85b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_dbbb28e3-e9aa-4a66-a593-52202c8c6100" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_b26b61da-85e0-4f18-a51b-41bd872dc85b" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_dbbb28e3-e9aa-4a66-a593-52202c8c6100" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_4495cc50-41c0-4e8a-b41a-9ae08991bf6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_dbbb28e3-e9aa-4a66-a593-52202c8c6100" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_4495cc50-41c0-4e8a-b41a-9ae08991bf6c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_751196a9-e414-405f-be1a-e8b721d083e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_4495cc50-41c0-4e8a-b41a-9ae08991bf6c" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_751196a9-e414-405f-be1a-e8b721d083e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_b6733d46-7678-447d-b956-ef610ccca726" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_4495cc50-41c0-4e8a-b41a-9ae08991bf6c" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_b6733d46-7678-447d-b956-ef610ccca726" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#FAIRVALUEMEASUREMENTFairValueOptionDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails" xlink:type="extended" id="i5b25d1797dce494ab84b3695d310f48b_FAIRVALUEMEASUREMENTFairValueOptionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2b0a3e40-c4ce-4a3a-a30d-4cd64ca859e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_cbc796a6-04f1-41a7-83d0-74a1be698708" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2b0a3e40-c4ce-4a3a-a30d-4cd64ca859e7" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_cbc796a6-04f1-41a7-83d0-74a1be698708" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance_f5d1d792-45e6-476a-b2a5-4abf8ba4b0b0" xlink:href="hmst-20221231.xsd#hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2b0a3e40-c4ce-4a3a-a30d-4cd64ca859e7" xlink:to="loc_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance_f5d1d792-45e6-476a-b2a5-4abf8ba4b0b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables_194fb82f-3509-41f0-a66d-a2261fd953e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2b0a3e40-c4ce-4a3a-a30d-4cd64ca859e7" xlink:to="loc_us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables_194fb82f-3509-41f0-a66d-a2261fd953e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecurities_19cfe473-04f8-4203-b370-348b676c5b75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2b0a3e40-c4ce-4a3a-a30d-4cd64ca859e7" xlink:to="loc_us-gaap_DebtSecurities_19cfe473-04f8-4203-b370-348b676c5b75" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d893d27c-26bf-409a-8159-cb0fa52dba4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2b0a3e40-c4ce-4a3a-a30d-4cd64ca859e7" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d893d27c-26bf-409a-8159-cb0fa52dba4e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_94c67c5f-ea50-4e20-8969-c5eb1aefbad9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d893d27c-26bf-409a-8159-cb0fa52dba4e" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_94c67c5f-ea50-4e20-8969-c5eb1aefbad9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_94c67c5f-ea50-4e20-8969-c5eb1aefbad9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_94c67c5f-ea50-4e20-8969-c5eb1aefbad9" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_94c67c5f-ea50-4e20-8969-c5eb1aefbad9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_39bc4330-44d4-4e79-9ac7-5f3aad037840" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_94c67c5f-ea50-4e20-8969-c5eb1aefbad9" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_39bc4330-44d4-4e79-9ac7-5f3aad037840" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_70936b70-9f53-4783-94b4-22e7332a0c06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_39bc4330-44d4-4e79-9ac7-5f3aad037840" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_70936b70-9f53-4783-94b4-22e7332a0c06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b0d00ded-372e-457a-af2c-34832d5e2359" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d893d27c-26bf-409a-8159-cb0fa52dba4e" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b0d00ded-372e-457a-af2c-34832d5e2359" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b0d00ded-372e-457a-af2c-34832d5e2359_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b0d00ded-372e-457a-af2c-34832d5e2359" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b0d00ded-372e-457a-af2c-34832d5e2359_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bdf94bc8-3804-468b-991e-a6a912ad4249" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b0d00ded-372e-457a-af2c-34832d5e2359" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bdf94bc8-3804-468b-991e-a6a912ad4249" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_7f15d27b-b2e3-441d-93dc-13bbb15b7bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bdf94bc8-3804-468b-991e-a6a912ad4249" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_7f15d27b-b2e3-441d-93dc-13bbb15b7bb2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusAxis_3c6aa5ea-87bc-40ed-8e86-5aaa50a29f04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d893d27c-26bf-409a-8159-cb0fa52dba4e" xlink:to="loc_us-gaap_PledgedStatusAxis_3c6aa5ea-87bc-40ed-8e86-5aaa50a29f04" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_3c6aa5ea-87bc-40ed-8e86-5aaa50a29f04_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PledgedStatusAxis_3c6aa5ea-87bc-40ed-8e86-5aaa50a29f04" xlink:to="loc_us-gaap_PledgedStatusDomain_3c6aa5ea-87bc-40ed-8e86-5aaa50a29f04_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_302dab1d-ebdc-4624-bc1a-398a12b5318c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PledgedStatusAxis_3c6aa5ea-87bc-40ed-8e86-5aaa50a29f04" xlink:to="loc_us-gaap_PledgedStatusDomain_302dab1d-ebdc-4624-bc1a-398a12b5318c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetPledgedAsCollateralWithoutRightMember_ae536241-a2cf-4cdd-b06b-3e59875e24a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetPledgedAsCollateralWithoutRightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PledgedStatusDomain_302dab1d-ebdc-4624-bc1a-398a12b5318c" xlink:to="loc_us-gaap_AssetPledgedAsCollateralWithoutRightMember_ae536241-a2cf-4cdd-b06b-3e59875e24a8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails" xlink:type="extended" id="i73607e610e9b470aa176e08d46f59af1_REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital_e34aadc0-0e27-4be0-8238-a458337109f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneLeverageCapital_e34aadc0-0e27-4be0-8238-a458337109f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_b45bb288-9dd7-4dd9-bf31-fc9f5bb8f948" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_b45bb288-9dd7-4dd9-bf31-fc9f5bb8f948" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_38720909-b90e-4f74-9b49-e8fbb55e7970" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_38720909-b90e-4f74-9b49-e8fbb55e7970" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_b0798fc1-c5a6-48ae-a90b-1f26e1be359d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_b0798fc1-c5a6-48ae-a90b-1f26e1be359d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_66301dab-5f1f-445a-b5fa-a154d06777e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_66301dab-5f1f-445a-b5fa-a154d06777e4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_1fd53b87-7de8-43d3-b48e-581cb8cacd95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_1fd53b87-7de8-43d3-b48e-581cb8cacd95" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Tier1CommonEquityCapital_204da501-aa5a-470e-8a89-04ca236b85e0" xlink:href="hmst-20221231.xsd#hmst_Tier1CommonEquityCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_hmst_Tier1CommonEquityCapital_204da501-aa5a-470e-8a89-04ca236b85e0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommonEquityRiskBasedCapitalToRiskWeightAssets_b76ca951-a724-423d-b507-c74e4fd67f40" xlink:href="hmst-20221231.xsd#hmst_CommonEquityRiskBasedCapitalToRiskWeightAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_hmst_CommonEquityRiskBasedCapitalToRiskWeightAssets_b76ca951-a724-423d-b507-c74e4fd67f40" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy_e0ea48c1-c6f7-489d-8d67-e55f9f37c787" xlink:href="hmst-20221231.xsd#hmst_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_hmst_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy_e0ea48c1-c6f7-489d-8d67-e55f9f37c787" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets_1de7ad91-f146-4633-80db-1a55aa957c1d" xlink:href="hmst-20221231.xsd#hmst_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_hmst_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets_1de7ad91-f146-4633-80db-1a55aa957c1d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommonEquityRiskBasedCapitalRequiredToBeWellCapitalized_c08fb111-7e29-439f-9b92-5976de31e9f2" xlink:href="hmst-20221231.xsd#hmst_CommonEquityRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_hmst_CommonEquityRiskBasedCapitalRequiredToBeWellCapitalized_c08fb111-7e29-439f-9b92-5976de31e9f2" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommonEquityRiskBasedCapitalRequiredToBeWellCapitalizedPercent_70f92ea5-e50b-4f00-9f88-96e89c54c695" xlink:href="hmst-20221231.xsd#hmst_CommonEquityRiskBasedCapitalRequiredToBeWellCapitalizedPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_hmst_CommonEquityRiskBasedCapitalRequiredToBeWellCapitalizedPercent_70f92ea5-e50b-4f00-9f88-96e89c54c695" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital_f3c5c23c-ae43-4598-9a96-c2ec456c6556" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneRiskBasedCapital_f3c5c23c-ae43-4598-9a96-c2ec456c6556" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_cbcd7c6f-a2ce-41a7-9b87-0dbf2bdf1edb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_cbcd7c6f-a2ce-41a7-9b87-0dbf2bdf1edb" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_8de91ad2-4f4c-4698-b312-ef4d1f9e2477" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_8de91ad2-4f4c-4698-b312-ef4d1f9e2477" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_572d8a4c-e2ec-4caf-a476-d32e242e5af6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_572d8a4c-e2ec-4caf-a476-d32e242e5af6" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_399176b5-3920-451d-9115-6baa5a9285df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_399176b5-3920-451d-9115-6baa5a9285df" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_34c26acd-b8d1-43c3-99cb-77db7be1ff84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_34c26acd-b8d1-43c3-99cb-77db7be1ff84" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Capital_72c20f88-8b11-4629-ac8f-fcd0de4f07f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Capital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_Capital_72c20f88-8b11-4629-ac8f-fcd0de4f07f7" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_fedbbecd-809e-4afd-ba4d-a09a970e25ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_fedbbecd-809e-4afd-ba4d-a09a970e25ff" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacy_e3972a54-f5e1-49fb-b09b-16373e269d08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredForCapitalAdequacy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_CapitalRequiredForCapitalAdequacy_e3972a54-f5e1-49fb-b09b-16373e269d08" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_2b071ee3-7b20-45f2-8095-cae8e6f96683" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_2b071ee3-7b20-45f2-8095-cae8e6f96683" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized_8169f2c7-5c79-4d67-9fee-963758f1703c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalized_8169f2c7-5c79-4d67-9fee-963758f1703c" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_346e7afb-4f71-4f1d-8dc1-1ec8f0e83b67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_346e7afb-4f71-4f1d-8dc1-1ec8f0e83b67" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_a43114b2-7d2d-4b7a-a4b9-4351f69f5abd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_a43114b2-7d2d-4b7a-a4b9-4351f69f5abd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_acea05f7-efdb-40a6-aa53-fab8a64b624e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_a43114b2-7d2d-4b7a-a4b9-4351f69f5abd" xlink:to="loc_srt_ConsolidatedEntitiesAxis_acea05f7-efdb-40a6-aa53-fab8a64b624e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_acea05f7-efdb-40a6-aa53-fab8a64b624e_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_acea05f7-efdb-40a6-aa53-fab8a64b624e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_acea05f7-efdb-40a6-aa53-fab8a64b624e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_43424d07-8775-4798-b085-71e49bab2f24" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_acea05f7-efdb-40a6-aa53-fab8a64b624e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_43424d07-8775-4798-b085-71e49bab2f24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_414b1374-0367-4713-ac70-e21dad832d86" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_43424d07-8775-4798-b085-71e49bab2f24" xlink:to="loc_srt_ParentCompanyMember_414b1374-0367-4713-ac70-e21dad832d86" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_54e22ef9-6fb8-4fc2-9fae-2817d6adcf72" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_a43114b2-7d2d-4b7a-a4b9-4351f69f5abd" xlink:to="loc_dei_LegalEntityAxis_54e22ef9-6fb8-4fc2-9fae-2817d6adcf72" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_54e22ef9-6fb8-4fc2-9fae-2817d6adcf72_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_54e22ef9-6fb8-4fc2-9fae-2817d6adcf72" xlink:to="loc_dei_EntityDomain_54e22ef9-6fb8-4fc2-9fae-2817d6adcf72_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dfc7b6e1-79ce-4e2a-b665-b3b065455254" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_54e22ef9-6fb8-4fc2-9fae-2817d6adcf72" xlink:to="loc_dei_EntityDomain_dfc7b6e1-79ce-4e2a-b665-b3b065455254" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetBankMember_d30d8e1a-4548-41f1-8c3c-b8b6e1980fa2" xlink:href="hmst-20221231.xsd#hmst_HomeStreetBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_dfc7b6e1-79ce-4e2a-b665-b3b065455254" xlink:to="loc_hmst_HomeStreetBankMember_d30d8e1a-4548-41f1-8c3c-b8b6e1980fa2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails" xlink:type="extended" id="i52c160fb73954d138fc32c3b0b8c51c8_REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_db17fccd-51af-43b0-b365-a0c16e84e466" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_d3230389-43da-48cd-9633-a4a025391164" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_db17fccd-51af-43b0-b365-a0c16e84e466" xlink:to="loc_srt_RegulatoryCapitalRequirementsAbstract_d3230389-43da-48cd-9633-a4a025391164" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual_6b1cbc79-3c0c-4a0e-8a5e-7e010840022f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_d3230389-43da-48cd-9633-a4a025391164" xlink:to="loc_us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual_6b1cbc79-3c0c-4a0e-8a5e-7e010840022f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_cfeff847-46e0-472c-aa4c-6825b734ba34" xlink:href="hmst-20221231.xsd#hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_d3230389-43da-48cd-9633-a4a025391164" xlink:to="loc_hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_cfeff847-46e0-472c-aa4c-6825b734ba34" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_4e764eda-0963-4813-9a24-99359e0295ae" xlink:href="hmst-20221231.xsd#hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_d3230389-43da-48cd-9633-a4a025391164" xlink:to="loc_hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_4e764eda-0963-4813-9a24-99359e0295ae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_64381167-9a44-464d-8e61-d3c17a1404ba" xlink:href="hmst-20221231.xsd#hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_d3230389-43da-48cd-9633-a4a025391164" xlink:to="loc_hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_64381167-9a44-464d-8e61-d3c17a1404ba" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_497d5cb4-f965-477d-b84e-e04bd84e1ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_db17fccd-51af-43b0-b365-a0c16e84e466" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_497d5cb4-f965-477d-b84e-e04bd84e1ff9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_30773fc9-15bd-440c-b5e8-be270492cdf0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_497d5cb4-f965-477d-b84e-e04bd84e1ff9" xlink:to="loc_dei_LegalEntityAxis_30773fc9-15bd-440c-b5e8-be270492cdf0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_30773fc9-15bd-440c-b5e8-be270492cdf0_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_30773fc9-15bd-440c-b5e8-be270492cdf0" xlink:to="loc_dei_EntityDomain_30773fc9-15bd-440c-b5e8-be270492cdf0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_38005e84-d703-4fe2-ac28-422ea27acdd8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_30773fc9-15bd-440c-b5e8-be270492cdf0" xlink:to="loc_dei_EntityDomain_38005e84-d703-4fe2-ac28-422ea27acdd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetBankMember_145ceadb-4fbe-4de0-bef9-79836c7c4dc1" xlink:href="hmst-20221231.xsd#hmst_HomeStreetBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_38005e84-d703-4fe2-ac28-422ea27acdd8" xlink:to="loc_hmst_HomeStreetBankMember_145ceadb-4fbe-4de0-bef9-79836c7c4dc1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#SHAREBASEDCOMPENSATIONPLANSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails" xlink:type="extended" id="if5fcb51c72d3400294373cbb97e5859a_SHAREBASEDCOMPENSATIONPLANSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57da5c16-6ecd-4e29-81c8-8b724457cb58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_357e6c9b-a4c4-4ad1-8356-30c413ae9c67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57da5c16-6ecd-4e29-81c8-8b724457cb58" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_357e6c9b-a4c4-4ad1-8356-30c413ae9c67" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_a81beef5-474f-43fc-a2b0-121608d7d4da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57da5c16-6ecd-4e29-81c8-8b724457cb58" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_a81beef5-474f-43fc-a2b0-121608d7d4da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_b9005f70-945c-4dab-89a6-6744cba3e60b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57da5c16-6ecd-4e29-81c8-8b724457cb58" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_b9005f70-945c-4dab-89a6-6744cba3e60b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_edb7a507-461b-46d6-a244-1bb0bf96e004" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57da5c16-6ecd-4e29-81c8-8b724457cb58" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_edb7a507-461b-46d6-a244-1bb0bf96e004" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_71d533ab-8478-46c9-82c6-173995e003dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_edb7a507-461b-46d6-a244-1bb0bf96e004" xlink:to="loc_us-gaap_AwardTypeAxis_71d533ab-8478-46c9-82c6-173995e003dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_71d533ab-8478-46c9-82c6-173995e003dd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_71d533ab-8478-46c9-82c6-173995e003dd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_71d533ab-8478-46c9-82c6-173995e003dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5579e8b1-f26a-4c69-ad99-a6d54a926554" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_71d533ab-8478-46c9-82c6-173995e003dd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5579e8b1-f26a-4c69-ad99-a6d54a926554" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_265611f1-2674-4480-af81-d5e9cebc676c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5579e8b1-f26a-4c69-ad99-a6d54a926554" xlink:to="loc_us-gaap_PerformanceSharesMember_265611f1-2674-4480-af81-d5e9cebc676c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_fd08bfaf-29a6-4369-9bd4-ea5639c107a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5579e8b1-f26a-4c69-ad99-a6d54a926554" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_fd08bfaf-29a6-4369-9bd4-ea5639c107a7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails" xlink:type="extended" id="i2e85a25c6a58476aa1e57d443b595bbd_SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d13f7d7c-b4ca-4b50-a447-1a65c9123b9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_776a28e2-9771-4ef4-a2d8-33e756c7b5ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d13f7d7c-b4ca-4b50-a447-1a65c9123b9b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_776a28e2-9771-4ef4-a2d8-33e756c7b5ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_80b819e3-07c9-449d-ad37-80f440e4cf55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_776a28e2-9771-4ef4-a2d8-33e756c7b5ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_80b819e3-07c9-449d-ad37-80f440e4cf55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f9c883c9-3d5d-4651-ad96-7af57f33c616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_776a28e2-9771-4ef4-a2d8-33e756c7b5ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f9c883c9-3d5d-4651-ad96-7af57f33c616" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_19610bba-61c1-4e58-b7f5-b0410affaa48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_776a28e2-9771-4ef4-a2d8-33e756c7b5ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_19610bba-61c1-4e58-b7f5-b0410affaa48" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c7fb7711-785d-4e60-a153-dd3bcc1d0af4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_776a28e2-9771-4ef4-a2d8-33e756c7b5ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c7fb7711-785d-4e60-a153-dd3bcc1d0af4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ea943d88-9897-4bd2-8da8-4c661309ff73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_37f7ab05-ebf2-4bc7-8ed9-885458a10b26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d13f7d7c-b4ca-4b50-a447-1a65c9123b9b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_37f7ab05-ebf2-4bc7-8ed9-885458a10b26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1eab5746-752a-4f59-a066-63fccd0ca9bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_37f7ab05-ebf2-4bc7-8ed9-885458a10b26" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1eab5746-752a-4f59-a066-63fccd0ca9bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_696ff160-ba23-4bc5-9697-554f7b3f7160" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_37f7ab05-ebf2-4bc7-8ed9-885458a10b26" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_696ff160-ba23-4bc5-9697-554f7b3f7160" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_61718282-6756-4b17-9608-7c0d1bcf5a08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_37f7ab05-ebf2-4bc7-8ed9-885458a10b26" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_61718282-6756-4b17-9608-7c0d1bcf5a08" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_60fcf57e-73d9-4d33-8f10-49fd2b300e10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_37f7ab05-ebf2-4bc7-8ed9-885458a10b26" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_60fcf57e-73d9-4d33-8f10-49fd2b300e10" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e4dd7fc9-a731-477e-8d23-d64dc43131f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_82051548-04a2-4792-ba54-51455ffac0fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d13f7d7c-b4ca-4b50-a447-1a65c9123b9b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_82051548-04a2-4792-ba54-51455ffac0fe" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_bae32f2e-091c-4519-adb6-981a7c04514f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_82051548-04a2-4792-ba54-51455ffac0fe" xlink:to="loc_us-gaap_AwardTypeAxis_bae32f2e-091c-4519-adb6-981a7c04514f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bae32f2e-091c-4519-adb6-981a7c04514f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_bae32f2e-091c-4519-adb6-981a7c04514f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bae32f2e-091c-4519-adb6-981a7c04514f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8d87e3f-5791-4096-9519-7a37ca7cddbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_bae32f2e-091c-4519-adb6-981a7c04514f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8d87e3f-5791-4096-9519-7a37ca7cddbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_0038562a-17df-40cc-9ac3-8c11fa7847d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8d87e3f-5791-4096-9519-7a37ca7cddbf" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_0038562a-17df-40cc-9ac3-8c11fa7847d2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails" xlink:type="extended" id="idbb7f9ef0db841cc89390c8ceb264fc6_SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_151044bd-a915-4091-b62f-351ef7aba7ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_10050e70-d002-46d3-ab69-511dc72ea650" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_151044bd-a915-4091-b62f-351ef7aba7ab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_10050e70-d002-46d3-ab69-511dc72ea650" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies_49e2d2f9-de54-42d4-bb5c-7fc039b991b2" xlink:href="hmst-20221231.xsd#hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_151044bd-a915-4091-b62f-351ef7aba7ab" xlink:to="loc_hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies_49e2d2f9-de54-42d4-bb5c-7fc039b991b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies_224b3e4c-f14c-4935-9b68-08d7571e1761" xlink:href="hmst-20221231.xsd#hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_151044bd-a915-4091-b62f-351ef7aba7ab" xlink:to="loc_hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies_224b3e4c-f14c-4935-9b68-08d7571e1761" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_62b5e670-d246-41b1-b619-928206fb52f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_151044bd-a915-4091-b62f-351ef7aba7ab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_62b5e670-d246-41b1-b619-928206fb52f0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6a2a47b5-706b-4bae-a226-17d5a73d2a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_151044bd-a915-4091-b62f-351ef7aba7ab" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6a2a47b5-706b-4bae-a226-17d5a73d2a2b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_15e41ae5-9d60-4b91-ac09-19df291e0575" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_151044bd-a915-4091-b62f-351ef7aba7ab" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_15e41ae5-9d60-4b91-ac09-19df291e0575" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_25682fe4-275e-4f24-a0a3-08d9f2a71da8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_15e41ae5-9d60-4b91-ac09-19df291e0575" xlink:to="loc_us-gaap_AwardTypeAxis_25682fe4-275e-4f24-a0a3-08d9f2a71da8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_25682fe4-275e-4f24-a0a3-08d9f2a71da8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_25682fe4-275e-4f24-a0a3-08d9f2a71da8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_25682fe4-275e-4f24-a0a3-08d9f2a71da8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_37a2c74d-4e48-46f3-aba5-34bee620bf9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_25682fe4-275e-4f24-a0a3-08d9f2a71da8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_37a2c74d-4e48-46f3-aba5-34bee620bf9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_190c3e44-fd55-4cb9-9ad0-d74833a7ef59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_37a2c74d-4e48-46f3-aba5-34bee620bf9f" xlink:to="loc_us-gaap_PerformanceSharesMember_190c3e44-fd55-4cb9-9ad0-d74833a7ef59" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails" xlink:type="extended" id="i0c940c6b3133403d89b5080cc196a8c0_PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_55fe68e7-d14b-4ee2-9f7a-34ade1664d85" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_4dc5e142-08a2-40dd-a063-51e8605d1eae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_55fe68e7-d14b-4ee2-9f7a-34ade1664d85" xlink:to="loc_us-gaap_AssetsAbstract_4dc5e142-08a2-40dd-a063-51e8605d1eae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_605ac382-4058-49b6-956b-eb1d87b4c8f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_4dc5e142-08a2-40dd-a063-51e8605d1eae" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_605ac382-4058-49b6-956b-eb1d87b4c8f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_2093ef42-75b8-48cc-a587-fd227877f9f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_4dc5e142-08a2-40dd-a063-51e8605d1eae" xlink:to="loc_us-gaap_OtherAssets_2093ef42-75b8-48cc-a587-fd227877f9f0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_cebe3143-0b41-4731-a45b-2ef3be536355" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_4dc5e142-08a2-40dd-a063-51e8605d1eae" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_cebe3143-0b41-4731-a45b-2ef3be536355" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures_80ba44ee-9a22-4efb-8393-c957858748af" xlink:href="hmst-20221231.xsd#hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_4dc5e142-08a2-40dd-a063-51e8605d1eae" xlink:to="loc_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures_80ba44ee-9a22-4efb-8393-c957858748af" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_263b7373-dea5-447e-ba4f-e5b1a90cdcde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_4dc5e142-08a2-40dd-a063-51e8605d1eae" xlink:to="loc_us-gaap_Assets_263b7373-dea5-447e-ba4f-e5b1a90cdcde" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_5a858a38-25ef-4c60-829d-b3c361597dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_55fe68e7-d14b-4ee2-9f7a-34ade1664d85" xlink:to="loc_us-gaap_LiabilitiesAbstract_5a858a38-25ef-4c60-829d-b3c361597dc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_e341d575-d571-405c-ba03-b079ab032cac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_5a858a38-25ef-4c60-829d-b3c361597dc9" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_e341d575-d571-405c-ba03-b079ab032cac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_7f2f899c-1689-4ff5-a1fd-2f589e2f0b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_5a858a38-25ef-4c60-829d-b3c361597dc9" xlink:to="loc_us-gaap_LongTermDebt_7f2f899c-1689-4ff5-a1fd-2f589e2f0b5f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_d4072345-75e1-42fd-b319-afba3a067a20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_5a858a38-25ef-4c60-829d-b3c361597dc9" xlink:to="loc_us-gaap_Liabilities_d4072345-75e1-42fd-b319-afba3a067a20" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_9157808b-7a2a-49fa-a761-9934b44d2aad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_55fe68e7-d14b-4ee2-9f7a-34ade1664d85" xlink:to="loc_us-gaap_EquityAbstract_9157808b-7a2a-49fa-a761-9934b44d2aad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b7f9f7df-9556-45e5-855c-e8d67d33598d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_9157808b-7a2a-49fa-a761-9934b44d2aad" xlink:to="loc_us-gaap_CommonStockValue_b7f9f7df-9556-45e5-855c-e8d67d33598d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9782b927-5fa6-4173-bd25-2f28b3ceefcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_9157808b-7a2a-49fa-a761-9934b44d2aad" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9782b927-5fa6-4173-bd25-2f28b3ceefcd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_cb5c9b03-951f-416d-9f5f-a12ba5f6771e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_9157808b-7a2a-49fa-a761-9934b44d2aad" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_cb5c9b03-951f-416d-9f5f-a12ba5f6771e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_df9fc752-0d4b-45f5-8215-cffe925abd02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_9157808b-7a2a-49fa-a761-9934b44d2aad" xlink:to="loc_us-gaap_StockholdersEquity_df9fc752-0d4b-45f5-8215-cffe925abd02" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_1ba05d68-eb15-47c9-9f77-dbfa19f922b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_55fe68e7-d14b-4ee2-9f7a-34ade1664d85" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_1ba05d68-eb15-47c9-9f77-dbfa19f922b7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_435fa1e5-4ba0-4092-8516-941ac211a1b7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_55fe68e7-d14b-4ee2-9f7a-34ade1664d85" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_435fa1e5-4ba0-4092-8516-941ac211a1b7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_97838d25-8395-4f1b-998c-04613ec55755" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_435fa1e5-4ba0-4092-8516-941ac211a1b7" xlink:to="loc_srt_ConsolidatedEntitiesAxis_97838d25-8395-4f1b-998c-04613ec55755" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_97838d25-8395-4f1b-998c-04613ec55755_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_97838d25-8395-4f1b-998c-04613ec55755" xlink:to="loc_srt_ConsolidatedEntitiesDomain_97838d25-8395-4f1b-998c-04613ec55755_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_dc42acb8-3aba-4412-b828-d69287e27cc5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_97838d25-8395-4f1b-998c-04613ec55755" xlink:to="loc_srt_ConsolidatedEntitiesDomain_dc42acb8-3aba-4412-b828-d69287e27cc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_20034613-c476-448a-8e7d-17bcb67395d0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_dc42acb8-3aba-4412-b828-d69287e27cc5" xlink:to="loc_srt_ParentCompanyMember_20034613-c476-448a-8e7d-17bcb67395d0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails" xlink:type="extended" id="i877a48a0b57c46819390cbc9c514ef59_PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_362503b3-9255-4186-8946-85cfdee1ea7e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_aa8559e1-271c-450b-9193-c49ede6c5f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_362503b3-9255-4186-8946-85cfdee1ea7e" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_aa8559e1-271c-450b-9193-c49ede6c5f4c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendIncomeOperating_09d5f14d-2f00-49f4-b8c9-9343fa2008e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendIncomeOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_aa8559e1-271c-450b-9193-c49ede6c5f4c" xlink:to="loc_us-gaap_DividendIncomeOperating_09d5f14d-2f00-49f4-b8c9-9343fa2008e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_9801990c-556c-49db-9e92-6c3bffeda7d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_aa8559e1-271c-450b-9193-c49ede6c5f4c" xlink:to="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_9801990c-556c-49db-9e92-6c3bffeda7d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_ec2bbb9b-556c-4426-b307-1efa792380ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_aa8559e1-271c-450b-9193-c49ede6c5f4c" xlink:to="loc_us-gaap_NoninterestIncomeOther_ec2bbb9b-556c-4426-b307-1efa792380ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_9e7c9666-53c9-4201-91ca-05047e278567" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_aa8559e1-271c-450b-9193-c49ede6c5f4c" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_9e7c9666-53c9-4201-91ca-05047e278567" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_82048abc-9b51-4c7c-8c3a-c007a8044a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_362503b3-9255-4186-8946-85cfdee1ea7e" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_82048abc-9b51-4c7c-8c3a-c007a8044a96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_ba5f200c-2ecc-442b-b720-410cb48ef770" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_82048abc-9b51-4c7c-8c3a-c007a8044a96" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_ba5f200c-2ecc-442b-b720-410cb48ef770" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_ca6addde-1c99-418b-b6b7-ad2dee6ce556" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_82048abc-9b51-4c7c-8c3a-c007a8044a96" xlink:to="loc_us-gaap_NoninterestExpense_ca6addde-1c99-418b-b6b7-ad2dee6ce556" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_1ae4c36e-46ac-44f8-8685-8e174c89ce7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_82048abc-9b51-4c7c-8c3a-c007a8044a96" xlink:to="loc_us-gaap_CostsAndExpenses_1ae4c36e-46ac-44f8-8685-8e174c89ce7d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c668fdc4-2889-48d2-9c37-5c80abf69fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_362503b3-9255-4186-8946-85cfdee1ea7e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c668fdc4-2889-48d2-9c37-5c80abf69fd8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6d6cb2c6-cc35-497a-96e8-1b53e156c805" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_362503b3-9255-4186-8946-85cfdee1ea7e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6d6cb2c6-cc35-497a-96e8-1b53e156c805" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_444dbe63-9edf-46a2-b8b3-d947d2b0df57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_362503b3-9255-4186-8946-85cfdee1ea7e" xlink:to="loc_us-gaap_NetIncomeLoss_444dbe63-9edf-46a2-b8b3-d947d2b0df57" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable_20861122-c615-4678-8db0-28eb0ab778c4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedIncomeStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_362503b3-9255-4186-8946-85cfdee1ea7e" xlink:to="loc_srt_CondensedIncomeStatementTable_20861122-c615-4678-8db0-28eb0ab778c4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_3ea9778e-3e4f-4aa6-bee3-9051a27677ef" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedIncomeStatementTable_20861122-c615-4678-8db0-28eb0ab778c4" xlink:to="loc_srt_ConsolidatedEntitiesAxis_3ea9778e-3e4f-4aa6-bee3-9051a27677ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_3ea9778e-3e4f-4aa6-bee3-9051a27677ef_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_3ea9778e-3e4f-4aa6-bee3-9051a27677ef" xlink:to="loc_srt_ConsolidatedEntitiesDomain_3ea9778e-3e4f-4aa6-bee3-9051a27677ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_5a865e5a-2a9f-41c2-892e-9a35b77041cf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_3ea9778e-3e4f-4aa6-bee3-9051a27677ef" xlink:to="loc_srt_ConsolidatedEntitiesDomain_5a865e5a-2a9f-41c2-892e-9a35b77041cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_eb40301f-b0e7-424b-8b9e-35f87d4e65d6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_5a865e5a-2a9f-41c2-892e-9a35b77041cf" xlink:to="loc_srt_ParentCompanyMember_eb40301f-b0e7-424b-8b9e-35f87d4e65d6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails" xlink:type="extended" id="ifbded346bbd14287a811f42e35b42c22_PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_22d34f8c-3681-4103-9345-6f9438a1acff" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cd8261d4-9b7e-4b00-83a9-9350f2a4ca09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_22d34f8c-3681-4103-9345-6f9438a1acff" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cd8261d4-9b7e-4b00-83a9-9350f2a4ca09" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_173f8d3e-ef34-44a1-8d55-9b315e1e490a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cd8261d4-9b7e-4b00-83a9-9350f2a4ca09" xlink:to="loc_us-gaap_NetIncomeLoss_173f8d3e-ef34-44a1-8d55-9b315e1e490a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae8690a6-6708-4c79-8312-afc935c214a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cd8261d4-9b7e-4b00-83a9-9350f2a4ca09" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae8690a6-6708-4c79-8312-afc935c214a4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UndistributedEarningsFromInvestmentInSubsidiaries_914fdfe4-7e84-400f-9e06-3739aac3824b" xlink:href="hmst-20221231.xsd#hmst_UndistributedEarningsFromInvestmentInSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae8690a6-6708-4c79-8312-afc935c214a4" xlink:to="loc_hmst_UndistributedEarningsFromInvestmentInSubsidiaries_914fdfe4-7e84-400f-9e06-3739aac3824b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_58dc97f5-a8f9-4f13-933e-49e068a145ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae8690a6-6708-4c79-8312-afc935c214a4" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_58dc97f5-a8f9-4f13-933e-49e068a145ee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eeb28d10-15f5-40e8-97e5-f843c4013930" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae8690a6-6708-4c79-8312-afc935c214a4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eeb28d10-15f5-40e8-97e5-f843c4013930" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6592ec74-070e-48b2-bae9-4964cde8c747" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_22d34f8c-3681-4103-9345-6f9438a1acff" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6592ec74-070e-48b2-bae9-4964cde8c747" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities_123076fa-4cc0-4379-8b03-9b483b403a2c" xlink:href="hmst-20221231.xsd#hmst_Purchaseofandproceedsfromsaleofmarketablesecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6592ec74-070e-48b2-bae9-4964cde8c747" xlink:to="loc_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities_123076fa-4cc0-4379-8b03-9b483b403a2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Paymentsforinvestmentsinandadvancestosubsidiaries_cf893fb5-ad0b-4d12-b6d8-f096b0008a3b" xlink:href="hmst-20221231.xsd#hmst_Paymentsforinvestmentsinandadvancestosubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6592ec74-070e-48b2-bae9-4964cde8c747" xlink:to="loc_hmst_Paymentsforinvestmentsinandadvancestosubsidiaries_cf893fb5-ad0b-4d12-b6d8-f096b0008a3b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0212c601-944e-4d86-9790-1d5b8cbde4e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6592ec74-070e-48b2-bae9-4964cde8c747" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0212c601-944e-4d86-9790-1d5b8cbde4e2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0dfd1118-6c98-492e-966b-8d892a7ba29d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_22d34f8c-3681-4103-9345-6f9438a1acff" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0dfd1118-6c98-492e-966b-8d892a7ba29d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f384f756-021f-4506-81b7-605c7d92d699" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0dfd1118-6c98-492e-966b-8d892a7ba29d" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f384f756-021f-4506-81b7-605c7d92d699" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_6d22ec41-6a88-4385-8cd7-7d8ec0a1a90f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0dfd1118-6c98-492e-966b-8d892a7ba29d" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_6d22ec41-6a88-4385-8cd7-7d8ec0a1a90f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1c19693d-f379-4a99-a4a2-bc8b343a0fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0dfd1118-6c98-492e-966b-8d892a7ba29d" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1c19693d-f379-4a99-a4a2-bc8b343a0fa6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_8a95fcf7-660d-499b-9c48-9d1aeca62ce2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0dfd1118-6c98-492e-966b-8d892a7ba29d" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_8a95fcf7-660d-499b-9c48-9d1aeca62ce2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3bd6488a-889f-49d0-9469-ace0c0878e04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0dfd1118-6c98-492e-966b-8d892a7ba29d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3bd6488a-889f-49d0-9469-ace0c0878e04" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_294d04d3-39db-4591-85b7-385190b9cbb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_22d34f8c-3681-4103-9345-6f9438a1acff" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_294d04d3-39db-4591-85b7-385190b9cbb8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1da6ef58-b5de-4d2b-bf1e-21b70b9d1489" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_22d34f8c-3681-4103-9345-6f9438a1acff" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1da6ef58-b5de-4d2b-bf1e-21b70b9d1489" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5cb41297-878c-4a9d-94b7-ccff3aa548b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable_78910d06-50ed-4304-ba03-d7208b94680c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_22d34f8c-3681-4103-9345-6f9438a1acff" xlink:to="loc_srt_CondensedCashFlowStatementTable_78910d06-50ed-4304-ba03-d7208b94680c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_10bf9e49-79fb-4a0e-ad39-2e615d70aaf4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedCashFlowStatementTable_78910d06-50ed-4304-ba03-d7208b94680c" xlink:to="loc_srt_ConsolidatedEntitiesAxis_10bf9e49-79fb-4a0e-ad39-2e615d70aaf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_10bf9e49-79fb-4a0e-ad39-2e615d70aaf4_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_10bf9e49-79fb-4a0e-ad39-2e615d70aaf4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_10bf9e49-79fb-4a0e-ad39-2e615d70aaf4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_089526ed-d8bb-4b08-858a-6af13c397a8f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_10bf9e49-79fb-4a0e-ad39-2e615d70aaf4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_089526ed-d8bb-4b08-858a-6af13c397a8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_e1041bef-d199-41a7-8316-dae33be47a6d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_089526ed-d8bb-4b08-858a-6af13c397a8f" xlink:to="loc_srt_ParentCompanyMember_e1041bef-d199-41a7-8316-dae33be47a6d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#SUBSEQUENTEVENTSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails" xlink:type="extended" id="i5decb40b358b4a9d917fb9b2c7ae931e_SUBSEQUENTEVENTSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_abef9e06-c7fc-4bfa-8fbf-a40952b8dff8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AssetPurchaseNumberOfBranchesPurchased_e0fd5014-8208-4575-a48d-30abbdb6f654" xlink:href="hmst-20221231.xsd#hmst_AssetPurchaseNumberOfBranchesPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_abef9e06-c7fc-4bfa-8fbf-a40952b8dff8" xlink:to="loc_hmst_AssetPurchaseNumberOfBranchesPurchased_e0fd5014-8208-4575-a48d-30abbdb6f654" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AssetPurchaseLiabilitiesAssumedDeposits_748e93da-1b8b-4751-ab3c-7bb0d34dc9ee" xlink:href="hmst-20221231.xsd#hmst_AssetPurchaseLiabilitiesAssumedDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_abef9e06-c7fc-4bfa-8fbf-a40952b8dff8" xlink:to="loc_hmst_AssetPurchaseLiabilitiesAssumedDeposits_748e93da-1b8b-4751-ab3c-7bb0d34dc9ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableSignificantPurchases_45cf04d1-427c-4605-9289-33039fc5fdc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableSignificantPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_abef9e06-c7fc-4bfa-8fbf-a40952b8dff8" xlink:to="loc_us-gaap_FinancingReceivableSignificantPurchases_45cf04d1-427c-4605-9289-33039fc5fdc4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableAmountPerShare_c558611d-3bf7-467a-81e6-6750333850ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableAmountPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_abef9e06-c7fc-4bfa-8fbf-a40952b8dff8" xlink:to="loc_us-gaap_DividendsPayableAmountPerShare_c558611d-3bf7-467a-81e6-6750333850ec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_1416c877-6e2a-4008-9eae-a804fd09cb77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_abef9e06-c7fc-4bfa-8fbf-a40952b8dff8" xlink:to="loc_us-gaap_SubsequentEventTable_1416c877-6e2a-4008-9eae-a804fd09cb77" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_513ce509-36f1-4d9e-887e-d0f953c93481" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1416c877-6e2a-4008-9eae-a804fd09cb77" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_513ce509-36f1-4d9e-887e-d0f953c93481" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_513ce509-36f1-4d9e-887e-d0f953c93481_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_513ce509-36f1-4d9e-887e-d0f953c93481" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_513ce509-36f1-4d9e-887e-d0f953c93481_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_f905480e-f584-4f9b-b0c7-bb8ff25ddf83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_513ce509-36f1-4d9e-887e-d0f953c93481" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_f905480e-f584-4f9b-b0c7-bb8ff25ddf83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_901ac678-6474-4ea3-85da-7b8f507db16a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_f905480e-f584-4f9b-b0c7-bb8ff25ddf83" xlink:to="loc_us-gaap_SubsequentEventMember_901ac678-6474-4ea3-85da-7b8f507db16a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_d9166cdd-07cb-4efd-bf69-9ee1abb20171" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1416c877-6e2a-4008-9eae-a804fd09cb77" xlink:to="loc_srt_StatementGeographicalAxis_d9166cdd-07cb-4efd-bf69-9ee1abb20171" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_d9166cdd-07cb-4efd-bf69-9ee1abb20171_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_d9166cdd-07cb-4efd-bf69-9ee1abb20171" xlink:to="loc_srt_SegmentGeographicalDomain_d9166cdd-07cb-4efd-bf69-9ee1abb20171_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_74531b90-b50e-4a1f-930d-ee607c74cd3e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_d9166cdd-07cb-4efd-bf69-9ee1abb20171" xlink:to="loc_srt_SegmentGeographicalDomain_74531b90-b50e-4a1f-930d-ee607c74cd3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CA_01bfe9c1-8d6c-41b4-b142-da180acf4343" xlink:href="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd#stpr_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_74531b90-b50e-4a1f-930d-ee607c74cd3e" xlink:to="loc_stpr_CA_01bfe9c1-8d6c-41b4-b142-da180acf4343" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_f1bb645c-65b4-4924-aae3-759d1d06b31c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1416c877-6e2a-4008-9eae-a804fd09cb77" xlink:to="loc_us-gaap_AssetAcquisitionAxis_f1bb645c-65b4-4924-aae3-759d1d06b31c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_f1bb645c-65b4-4924-aae3-759d1d06b31c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AssetAcquisitionAxis_f1bb645c-65b4-4924-aae3-759d1d06b31c" xlink:to="loc_us-gaap_AssetAcquisitionDomain_f1bb645c-65b4-4924-aae3-759d1d06b31c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_5bd62e18-de27-4f63-84be-50aa801b6b16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AssetAcquisitionAxis_f1bb645c-65b4-4924-aae3-759d1d06b31c" xlink:to="loc_us-gaap_AssetAcquisitionDomain_5bd62e18-de27-4f63-84be-50aa801b6b16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ThreeBranchesPurchaseMember_1cdafd87-8409-4731-84c1-351576ead073" xlink:href="hmst-20221231.xsd#hmst_ThreeBranchesPurchaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionDomain_5bd62e18-de27-4f63-84be-50aa801b6b16" xlink:to="loc_hmst_ThreeBranchesPurchaseMember_1cdafd87-8409-4731-84c1-351576ead073" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>hmst-20221231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:778e34a2-0ee2-4fc7-bc1b-d3e1f87dce56,g:27a71baf-f9ca-4aac-aa50-cdd7c537a2e5-->
<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_036a6d4f-05e5-4661-9f78-ba6312380562_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-20221231.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_hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive_b11b13d7-8257-4831-a0ea-2a909f6c74d3_terseLabel_en-US" xlink:label="lab_hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three through five years</link:label>
    <link:label id="lab_hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive_label_en-US" xlink:label="lab_hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive" xlink: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, Advance, After Year Three Through Five</link:label>
    <link:label id="lab_hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive_documentation_en-US" xlink:label="lab_hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive" xlink: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, Advance, After Year Three Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive" xlink:href="hmst-20221231.xsd#hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive" xlink:to="lab_hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_d30d2867-123a-4e16-8777-4fcbceb60451_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink: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 in an Unrealized Loss Position</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfImpairedFinancingReceivableTable_dd53ebda-5b41-44c4-b3e5-6dedf3540c1c_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/2022/elts/us-gaap-2022.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_FinancingReceivableNonaccrualStatusLineItems_115f3b69-27e3-4d8b-8a2a-73fb8f2a1808_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/2022/elts/us-gaap-2022.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_FinanceLeaseRightOfUseAsset_7f2f8f21-2587-418b-bdca-9f6aed86939d_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/2022/elts/us-gaap-2022.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_hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_61608b6b-662f-4424-904f-a8c9bdafb72b_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-20221231.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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_0912c97d-42a8-4492-9f56-daa2c73deb7a_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink: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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink: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, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_4374e829-cd7d-4a1d-8d71-9c9374390b6e_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/2022/elts/us-gaap-2022.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_befdc5b9-7329-459f-abde-90b1cbe31130_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/2022/elts/us-gaap-2022.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_Capital_7a075a84-d7e7-4488-bde4-93129ff313d4_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/2022/elts/us-gaap-2022.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_DebtInstrumentAxis_4b6676c4-374a-428c-a683-1aea83fa597b_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/2022/elts/us-gaap-2022.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_FinanceLeaseLiability_6d2e1e66-60c1-4456-986a-a36760eb8798_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_bbcc0f50-fdb2-4a27-a1f6-cf05fcbd3c94_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/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentGross_97f07549-4ff5-48fa-8342-badf0c60f9ee_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/2022/elts/us-gaap-2022.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_PaymentsOfDividendsCommonStock_b02ab801-8c62-4ea8-8d56-e888f31f3b65_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/2022/elts/us-gaap-2022.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_hmst_AssetsAndLiabilitiesLesseeTableTextBlock_a6792789-d4f4-48b0-8790-b7a330dcc282_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-20221231.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_hmst_GainLossOnSaleOfBranches_71af61ef-0815-4845-9125-54e5918e88da_negatedTerseLabel_en-US" xlink:label="lab_hmst_GainLossOnSaleOfBranches" 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 branches</link:label>
    <link:label id="lab_hmst_GainLossOnSaleOfBranches_label_en-US" xlink:label="lab_hmst_GainLossOnSaleOfBranches" xlink: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 Branches</link:label>
    <link:label id="lab_hmst_GainLossOnSaleOfBranches_documentation_en-US" xlink:label="lab_hmst_GainLossOnSaleOfBranches" xlink: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 Branches</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainLossOnSaleOfBranches" xlink:href="hmst-20221231.xsd#hmst_GainLossOnSaleOfBranches"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_GainLossOnSaleOfBranches" xlink:to="lab_hmst_GainLossOnSaleOfBranches" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_9b730e02-fe5d-4c6d-8011-f0f3b10a6b93_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/2022/elts/us-gaap-2022.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_us-gaap_WeightedAverageRateDomesticDepositMoneyMarket_4ee3ac19-ddd5-45f9-ab0b-9663a22706bb_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/2022/elts/us-gaap-2022.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_ServicingAssetAbstract_1cecc6bc-56f4-44d2-ae09-96b46c29c75c_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/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_411cdcc6-5695-48ba-b211-5ddb046e48e1_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/2022/elts/us-gaap-2022.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_FairValueDisclosureItemAmountsDomain_d86f9271-4f0a-4702-8074-7cc6e8c5864f_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/2022/elts/us-gaap-2022.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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2b68c81d-960d-4a33-974a-6be73f4615e0_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/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract_b89b1269-14ed-4d15-ae4b-4bb108fa9346_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract" xlink: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_HeldToMaturitySecuritiesDebtMaturitiesAbstract_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_e7c12057-9c5c-4eb6-85d3-54bf45db0089_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">Interest 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/2022/elts/us-gaap-2022.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_FinanceLeaseLiabilityPaymentsDueYearFour_acc34e2c-ee2f-4cf5-b156-bb53a02ff6a2_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">2026</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/2022/elts/us-gaap-2022.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_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_af547084-8079-4da0-b105-ff5d229ad7d0_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/2022/elts/us-gaap-2022.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_UnfundedLoanCommitmentMember_df315ec4-9438-4dc1-938b-e88b461d2cc8_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">Commitments to fund loans</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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsLiabilitiesNet_266c8705-ba33-45c3-ac37-abfd56cbdeda_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" 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 deferred tax asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink: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, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_77cf323e-25c3-441f-9d08-8001032fc3cb_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_5a14134a-655b-466d-babd-3b48d0c14b69_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Financing Receivable [Domain]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Financing Receivable [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_4ea392f5-f9be-477e-b81d-734da8e0e424_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/2022/elts/us-gaap-2022.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_DebtInstrumentInterestRateStatedPercentage_5491a3fb-de62-48ac-b5bf-28637922e5dc_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/2022/elts/us-gaap-2022.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_hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_2479bca4-3e4e-4554-86e7-5f2370e71c24_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-20221231.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_011318aa-1c9b-48f7-93bc-79e2b04d8a9b_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-20221231.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_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_48aea150-0b6a-4a0a-a25e-0cafb0c1a57c_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/2022/elts/us-gaap-2022.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_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis_571225b7-0bf2-4a69-97cc-9380df8356c7_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/2022/elts/us-gaap-2022.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_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_263a3819-a918-4259-b6ef-6dd2aa90ec32_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_52ba6fce-52aa-40af-b353-b267ddca5620_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/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_dff7119f-5f03-435f-ad4d-dde13cb5581b_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">2025</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/2022/elts/us-gaap-2022.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_MeasurementInputTypeDomain_8644dcfc-e7dd-4417-a143-715fb7f13e43_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/2022/elts/us-gaap-2022.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_cc55c83c-ad43-4bd9-b429-a6685473105a_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_dbe5692c-e237-4495-8f28-f4b7a19048f6_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-20221231.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_OperatingLeaseLiabilitiesPaymentsDueAbstract_06b68023-0248-4645-838e-d4058508c8e0_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, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_239e1cf8-b001-4b70-a4c0-4d688c2ad1ee_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">2028 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/2022/elts/us-gaap-2022.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_EffectiveIncomeTaxRateReconciliationOtherAdjustments_88768e35-4b77-418d-b95e-b8bbe5bbe4e2_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/2022/elts/us-gaap-2022.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_EquityComponentDomain_13413519-1778-4df9-84f3-92299e5bcaa8_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/2022/elts/us-gaap-2022.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_SubsequentEventTypeDomain_9f8c52c1-5e00-4110-9442-e6f4db98019b_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/2022/elts/us-gaap-2022.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_FairValueMeasurementsNonrecurringMember_d7cfddf1-521b-432e-91ee-068ea9d365bd_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/2022/elts/us-gaap-2022.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_EarningsPerShareReconciliationAbstract_6242d86f-b140-47d3-b626-0b2320339b9a_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink: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 per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink: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 Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:to="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_d2191066-1173-42eb-b9d0-453f3365e888_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/2022/elts/us-gaap-2022.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_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_16f1029c-578c-4488-8287-13536fc8a9a0_terseLabel_en-US" xlink:label="lab_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember" xlink: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 Designated as Hedging Instrument, Economic Hedge</link:label>
    <link:label id="lab_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_label_en-US" xlink:label="lab_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument, Economic Hedge [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember" xlink:to="lab_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeSecurities_7b510345-e179-4340-b35b-fb46596d840c_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/2022/elts/us-gaap-2022.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_us-gaap_FinanceLeaseRightOfUseAssetAmortization_c3fd916e-fb0b-4c2b-a8e1-4110f7166504_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/2022/elts/us-gaap-2022.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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_d166b61a-a27f-494a-a1ae-9cd6cbea2012_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/2022/elts/us-gaap-2022.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_hmst_OtherNonRealEstateMember_c3738a5f-6b0e-4814-8d6a-6928b44cc842_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-20221231.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_FairValueMeasurementPolicyPolicyTextBlock_48989114-6914-44e0-88f1-7b9746135e64_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/2022/elts/us-gaap-2022.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_hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash_d711af76-d3ca-4a13-bae5-11e771bc6598_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-20221231.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_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock_a6a3861a-d91d-4003-8e7e-94f74ef08411_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/2022/elts/us-gaap-2022.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_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_e6726cd7-a14a-4e16-a9d5-6f7682d70d89_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/2022/elts/us-gaap-2022.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_DebtSecurities_617fa4d4-61b9-43bb-8e3c-dd966536bd1e_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecurities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total securities pledged as collateral</link:label>
    <link:label id="lab_us-gaap_DebtSecurities_403da419-aebf-42f8-bddf-846012692870_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total securities pledged as collateral</link:label>
    <link:label id="lab_us-gaap_DebtSecurities_label_en-US" xlink:label="lab_us-gaap_DebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecurities" xlink:to="lab_us-gaap_DebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_30743416-e473-4799-855f-ca38b95f4e8c_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/2022/elts/us-gaap-2022.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_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_9f188c8a-c796-493c-831b-abda44b17b3d_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing receivable, prior to year five</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_76051969-6e3d-4472-b3c6-7240e5e69235_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_5559796d-9aba-4bc5-9841-b9f34a158402_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/2022/elts/us-gaap-2022.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_hmst_AssetPurchaseNumberOfBranchesPurchased_3e94fc07-0d9c-491e-a57d-720b6bb866bf_terseLabel_en-US" xlink:label="lab_hmst_AssetPurchaseNumberOfBranchesPurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of branches purchased</link:label>
    <link:label id="lab_hmst_AssetPurchaseNumberOfBranchesPurchased_label_en-US" xlink:label="lab_hmst_AssetPurchaseNumberOfBranchesPurchased" xlink: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 Purchase, Number Of Branches Purchased</link:label>
    <link:label id="lab_hmst_AssetPurchaseNumberOfBranchesPurchased_documentation_en-US" xlink:label="lab_hmst_AssetPurchaseNumberOfBranchesPurchased" xlink: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 Purchase, Number Of Branches Purchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AssetPurchaseNumberOfBranchesPurchased" xlink:href="hmst-20221231.xsd#hmst_AssetPurchaseNumberOfBranchesPurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_AssetPurchaseNumberOfBranchesPurchased" xlink:to="lab_hmst_AssetPurchaseNumberOfBranchesPurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_90c55fef-a44f-4941-b124-69a3e333fe68_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/2022/elts/us-gaap-2022.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_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive_14175713-74e7-47bb-92df-b44ab57639b0_terseLabel_en-US" xlink:label="lab_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three through five years</link:label>
    <link:label id="lab_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive_label_en-US" xlink:label="lab_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive" xlink: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, Advance, Maturity, Average Interest Rate, After Year Three Through Five</link:label>
    <link:label id="lab_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive_documentation_en-US" xlink:label="lab_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive" xlink: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, Advance, Maturity, Average Interest Rate, After Year Three Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive" xlink:href="hmst-20221231.xsd#hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive" xlink:to="lab_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_OperatingAndFinanceLeaseRemainingLeaseTerms_e5a4851a-ab6e-43c3-8632-d232d50364e4_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-20221231.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_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_5ac06f70-6f24-40ec-b233-de9d26dded38_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 commitments, net</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_c4012aae-8a78-4ce8-bfce-d25a8db391a8_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_81d07673-a20b-463d-98a6-7225ca7ed0a5_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/2022/elts/us-gaap-2022.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_hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease_b1400850-acac-4100-af7b-1e8534f27353_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-20221231.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_hmst_DefinedContributionPlanTranchesDomain_55b74604-435a-408a-8aaa-b8ce334eae8e_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-20221231.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_dei_EntityAddressStateOrProvince_a40ca84f-63d0-47d9-a11f-a89f0698de25_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/2022/dei-2022.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_PledgedStatusAxis_f8bb051e-f2a2-49c5-a90b-315dc944c923_terseLabel_en-US" xlink:label="lab_us-gaap_PledgedStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pledged Status [Axis]</link:label>
    <link:label id="lab_us-gaap_PledgedStatusAxis_label_en-US" xlink:label="lab_us-gaap_PledgedStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pledged Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PledgedStatusAxis" xlink:to="lab_us-gaap_PledgedStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_dbca556c-53c9-431d-a58c-1ed57fcc1e95_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 (loss):</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/2022/elts/us-gaap-2022.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_us-gaap_ServicingAssetAtFairValueAmount_fe580211-dae2-44fd-b6f4-ce1e0bfa15aa_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_f071a275-cb64-447a-885a-1c48d264ea58_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_3fd15154-2c82-4806-841c-4a0a9966f8f3_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_f321532e-1116-445d-ae47-37c12f46c55f_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/2022/elts/us-gaap-2022.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_b918affd-e9da-4b0a-80be-beb128183f8c_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/2022/elts/us-gaap-2022.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_hmst_CashPaidDuringYearForAbstract_029b8f26-7ce6-4051-ad2c-9f419ea71dbf_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-20221231.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_us-gaap_IncomeLossFromSubsidiariesBeforeTax_87a449fd-997e-4260-b091-35fe34eb286c_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/2022/elts/us-gaap-2022.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_LesseeOperatingSubleaseAssetPaymentsDueYearFour_a6bf6451-af0e-481a-b1b8-5a7aed8b811c_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">2026, 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-20221231.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_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans_0d888ad0-2018-422b-9b37-98b541cd32cf_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans" xlink: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_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans_label_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Nonaccrual, Percent Of Total Loans</link:label>
    <link:label id="lab_hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Nonaccrual, Percent Of Total Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans" xlink:to="lab_hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_NonOwnerOccupiedCommercialRealEstateMember_44ac0f7d-1956-41ce-aed5-472d0084fb0c_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-20221231.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_CostsAndExpensesAbstract_4c850efa-05ec-43e5-b41a-64f45c93a9d8_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/2022/elts/us-gaap-2022.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_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_9f5c6e64-309a-4d49-a51b-c45dacf935dc_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for credit losses</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_4eb3deed-6c95-40fc-b3b9-157e14b79aff_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ACL</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_aa4ca5f4-eff3-4e62-b8aa-1323c055695a_periodStartLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" 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_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_b1b9022b-9954-4a2e-84ad-dac165706617_periodEndLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" 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_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_0169727a-42eb-48bf-9e70-72c23ac81de1_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/2022/elts/us-gaap-2022.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_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_b92eb92b-d63e-4c34-892a-4642e7ee9f45_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing receivable, year four</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_SingleFamilyConstructionMember_5c572a3b-1c9b-4682-9b84-5309e997e434_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-20221231.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_26ca7d30-b870-4d33-88b1-7740d93330a0_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-20221231.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_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_fde0eb39-c789-4fb1-bf6b-7a3564b47a8c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink: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_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink: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, Debt Securities, Available-for-Sale, Unrealized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:to="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_8e076406-1dcc-48e5-b0a0-049da32479b9_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/2022/elts/us-gaap-2022.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_srt_CondensedFinancialStatementsCaptionsLineItems_dab629a1-f078-4f67-9b96-151baf219489_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/2022/elts/srt-2022.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_OperatingLeaseWeightedAverageRemainingLeaseTerm1_93c433f1-c482-4987-a6d2-de046222b6e0_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/2022/elts/us-gaap-2022.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_FinancingReceivableInterestReceivable_bdf82c10-d1c2-4b2f-9052-32c8e840487a_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-20221231.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_d386fbfc-e7c3-45e5-b293-2f43352c2755_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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af333f3c-4434-44eb-a316-feb600a4f71a_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/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInInvestingActivitiesAbstract_b0a4612d-8306-449b-bbf6-39feca7c1e25_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_eb21856f-dceb-419b-8868-00774767b623_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/2022/elts/us-gaap-2022.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_hmst_FairValueMeasurementMethodologiesTableTextBlock_e2296c8c-36f3-4013-94d2-4192d4f28864_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-20221231.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_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_99dadf1c-6e06-4c67-a7fb-d6ced74addbc_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/2022/elts/us-gaap-2022.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_hmst_ServicingAssetWeightedAverageMeasurementInput_986ed54f-096b-4b60-8006-d7bfbb521a0b_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_9a65bc4b-32e2-4834-99a9-0cdeef759eac_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-20221231.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_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain_b3fde91e-ebf9-43ca-8384-672c596b049a_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/2022/elts/us-gaap-2022.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_dei_EntityCommonStockSharesOutstanding_917a0c2d-913f-4f5a-8b26-cce7d4fc2ec7_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/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5c653b69-72ea-4a58-9640-575a380d9773_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_877e23af-babd-4db6-b8b4-599abcc53ddc_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/2022/elts/us-gaap-2022.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_hmst_HomeStreetBankMember_241d5e68-8a6a-4629-a9ad-1db7dcecee0e_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-20221231.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_0e00889a-8b5d-4623-aa70-10614bb89b6c_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-20221231.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_CollateralAxis_bb4c947b-3aaa-495f-aed1-aba8ee2de049_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/2022/elts/us-gaap-2022.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_Deposits_e4f435e1-f603-4536-859d-af2b2b547bfa_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_beb4df15-29d8-46cb-815c-b306533a09ad_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/2022/elts/us-gaap-2022.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_RevenueFromContractWithCustomerPolicyTextBlock_d7df34eb-7ca4-4b22-ac4c-6e7d91f7cde6_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">Revenue Recognition</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/2022/elts/us-gaap-2022.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_dei_DocumentType_221024f4-c672-4557-94df-10613b633cc7_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/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_1a6f1a3a-d01f-47f2-96ca-8719b9f1d297_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/2022/elts/us-gaap-2022.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_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_0e7df2c8-12b8-4ce3-a7cc-4c6485554854_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/2022/elts/us-gaap-2022.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_AssetsFairValueDisclosureAbstract_40953489-46cc-4b84-bc64-08738e229bda_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/2022/elts/us-gaap-2022.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_FinanceLoanAndLeaseReceivablesHeldForSalePolicy_4d5a2997-2a49-4ac4-9845-2e9de2e2b02c_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/2022/elts/us-gaap-2022.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_IncreaseDecreaseInDeposits_494ab564-682d-4c34-9bb9-76f6426714cc_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_bdf6a213-6b2d-4231-8e25-976200cbceb8_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_9a5a3fa3-a14e-4632-8233-3fe68aead678_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/2022/elts/us-gaap-2022.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_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield_9e9124e4-0f91-4aa7-9482-d2c52fbedf19_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-20221231.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_FinanceLeaseLiabilitiesPaymentsDueAbstract_a8be6850-262a-4dca-bbc9-6f663533e908_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, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AssetAcquisitionAxis_723d0ebe-e9e5-466f-ba19-5c8534a8a677_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionAxis" xlink: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 Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionAxis" xlink: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 Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionAxis" xlink:to="lab_us-gaap_AssetAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification_e0905730-e6fc-4236-8faf-b28112aa7a9a_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification" xlink: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 contractual interest rate, before modification</link:label>
    <link:label id="lab_hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification_label_en-US" xlink:label="lab_hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification" xlink: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, Weighted Average Interest Rate, Before Loan Modification</link:label>
    <link:label id="lab_hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification" xlink: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, Weighted Average Interest Rate, Before Loan Modification</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification" xlink:to="lab_hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member_0857b73c-30a1-448d-bda3-0d28c6fcca89_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-20221231.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_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_8307d9dd-e6a9-4356-a9db-65eb710ad6e1_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_0d50e7ad-f236-433f-baf2-c63fa91c2dcc_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">90+ Days Past Due</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/2022/elts/us-gaap-2022.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_IncomeTaxReconciliationTaxExemptIncome_05ab02e6-2394-439a-9af6-57d2f7aa4cd6_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 investments</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/2022/elts/us-gaap-2022.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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_8fd3f6dd-899a-434f-8cc7-61e7c7e226aa_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/2022/elts/us-gaap-2022.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_FurnitureAndFixturesGross_1ffd0e7d-43f9-4f3b-9e22-c28cff0b51dd_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/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleTable_7c51a679-1cb8-4ba9-8fe6-56f64c30b360_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LeaseSupplementalCashFlowInformationTableTextBlock_f6dc3e58-d5f4-4cf9-b45a-15ada4277a3d_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-20221231.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_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_f8090d50-ec7f-49f0-8cd4-aa9796765dd1_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/2022/elts/us-gaap-2022.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_us-gaap_DebtDisclosureAbstract_9fdb7685-2cee-4db1-995f-ac0824b4a977_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/2022/elts/us-gaap-2022.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_FederalHomeLoanBankAdvancesMember_7a5ed7da-21a9-4202-8b5a-e47e7cc338d9_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/2022/elts/us-gaap-2022.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_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease_d7128361-c9c1-42ea-99da-ea533d3b6157_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-20221231.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_us-gaap_NetCashProvidedByUsedInFinancingActivities_8ee1456d-5013-4703-9e16-933851598538_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/2022/elts/us-gaap-2022.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_AccountingPoliciesAbstract_0ced7b8d-7775-4586-bb9c-7d67f18621db_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/2022/elts/us-gaap-2022.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_hmst_LesseeNonleaseLiabilityToBePaidYearFive_ec733e0f-166b-49af-8c73-0593ca543776_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">2027</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-20221231.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_VariableLeaseCost_cc943a11-6bda-4748-9c78-92a65d08ad5c_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/2022/elts/us-gaap-2022.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_OtherCommitmentsAxis_5ad8aaa2-8dd7-4bc7-821a-811659cfcea3_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/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis" xlink:to="lab_us-gaap_OtherCommitmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_7fef4fb8-b174-4203-bbcf-608d57c73d91_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/2022/elts/us-gaap-2022.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_StockholdersEquityAbstract_882eba40-8689-4afb-a108-7c72f8168dff_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_d815d751-916f-4524-ae42-f32fb83dbd51_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/2022/elts/us-gaap-2022.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_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_9f39ff5c-beea-49ae-a46b-71cf477d58de_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" 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">Charge-offs</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecurities_1c9bb716-5019-4d34-992e-8cfb7f4f6ae6_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/2022/elts/us-gaap-2022.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_srt_CumulativeEffectPeriodOfAdoptionDomain_df2bba5d-0659-4d03-9911-b76305712306_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/2022/elts/srt-2022.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_hmst_DepositorAndOtherRetailBankingFees_dfc11e71-0caf-4c11-94f4-cd161ade8f59_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-20221231.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_MunicipalBondsMember_e4870bd3-1548-4d22-ad7f-dea4f12ef04c_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_eccae4e4-3096-4173-bdd9-7bea7704098c_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/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_a609dc9d-6c15-488f-9e6d-6e2aa88363fd_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/2022/elts/us-gaap-2022.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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_9c016206-2423-45b5-8a54-f3a5a0fa45e6_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/2022/elts/us-gaap-2022.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_ResidentialMortgageBackedSecuritiesMember_f5b184ad-ce35-4e4b-8640-32f6d261fd12_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/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:to="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_d1f58421-73f1-422f-8774-93f00fbe5bc6_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/2022/elts/us-gaap-2022.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_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments_4fca4e1f-9175-4708-b2b0-06331082fd0f_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-20221231.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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_4d4e5a42-9611-445d-8980-5452c990d7b2_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/2022/elts/us-gaap-2022.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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield_45df6e15-3bc5-496e-bb58-e1ecdb8fbfcc_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-20221231.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_FairValueByBalanceSheetGroupingTextBlock_b4aaf1d0-d87b-43ee-978d-5a61bf4b7d6a_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/2022/elts/us-gaap-2022.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_DerivativeContractTypeDomain_3468c6a3-bf27-4afa-b169-841ef0036d39_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_49bd9cc2-6615-45cf-877c-5043b4cce71b_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/2022/elts/us-gaap-2022.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_TradingSecuritiesDebt_318e6239-707d-4117-ba0e-b823287a5c2c_terseLabel_en-US" xlink:label="lab_us-gaap_TradingSecuritiesDebt" xlink: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 securities - U.S. Treasury securities</link:label>
    <link:label id="lab_us-gaap_TradingSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_TradingSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Trading</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradingSecuritiesDebt" xlink:to="lab_us-gaap_TradingSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_cef42f22-dcc3-43f4-bcdf-bb3a6e685bc3_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/2022/dei-2022.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_hmst_LoansDerecognizedWithRightToRepurchase_92db34ad-63f7-47bb-a7f4-0ec58358e18a_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-20221231.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_us-gaap_SubsequentEventsTextBlock_976e8ba0-bb9c-4401-ae33-1ecb274bef1a_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/2022/elts/us-gaap-2022.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_ProceedsFromSaleOfFederalHomeLoanBankStock_ec421494-8bfe-416f-8d3a-b2ea08c34f4d_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/2022/elts/us-gaap-2022.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_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_c465541a-d4a8-4580-9bdb-703dd3084abe_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans held for investment ("LHFI") (net of allowance for credit losses of $41,500 and $47,123)</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_eb48d424-7855-4be2-8a19-84ac5c82af8d_totalLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total LHFI less ACL</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_4cdbe080-bff9-48f6-9d75-b7cf770b0a8c_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_03285d3e-e86c-4b24-871b-bd8bee437092_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies_c4175d94-2425-48ed-b3cb-6cabc4fddb42_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-20221231.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_1217fcc1-95d2-4b82-bbcf-1c763203ed94_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-20221231.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_LeasesAbstract_2e762199-835f-4b5b-b5d1-66521e358019_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/2022/elts/us-gaap-2022.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_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_0867859e-fdde-4625-bcbd-cba4c41688bb_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/2022/elts/us-gaap-2022.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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_806e1f44-dd40-4e1d-8e5a-4bf791205ac4_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/2022/elts/us-gaap-2022.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_EurodollarFutureMember_81b4a0de-a150-46b9-9433-bcab1c171412_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/2022/elts/us-gaap-2022.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_hmst_MortgageServicingRightsRiskManagement_ee461af5-3fd9-470e-8ab1-f5fe69b03e58_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">Total</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-20221231.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_srt_MinimumMember_a617ce70-a29b-4a51-95b0-d08ab10e74fc_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/2022/elts/srt-2022.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_dei_EntityEmergingGrowthCompany_8a97e44c-d2d8-42dc-8c79-06828e0cb84d_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/2022/dei-2022.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_OccupancyNet_352428c7-4c99-4096-996a-d3371201e4ac_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/2022/elts/us-gaap-2022.xsd#us-gaap_OccupancyNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OccupancyNet" xlink:to="lab_us-gaap_OccupancyNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_6087e773-6532-441a-a255-752793a9802d_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/2022/elts/us-gaap-2022.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_TimeDepositMaturitiesAfterRollingYearFive_153d09dc-d4ff-4019-9e23-7f1447eac116_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/2022/elts/us-gaap-2022.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_CommitmentsAndContingenciesDisclosureAbstract_4d1117b8-1065-4872-a20e-816383a6ea77_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/2022/elts/us-gaap-2022.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_FairValueDisclosuresTextBlock_522fa1e4-f536-4102-b540-2adb0e14951d_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/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_6935f65b-2338-4b4e-8ca8-0e50751df6d3_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/2022/elts/us-gaap-2022.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_dei_TradingSymbol_c4ca2aa1-9821-4dfe-a57d-a4d2bcebf3db_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/2022/dei-2022.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_dei_EntityFileNumber_81edddf4-c710-465b-abf3-5111cadb8188_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/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_fc1a1ccf-898e-4829-aeec-76926b014787_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">2026</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/2022/elts/us-gaap-2022.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_hmst_CliffVestMember_76efa1f2-f679-4434-9d16-a5529988a92f_terseLabel_en-US" xlink:label="lab_hmst_CliffVestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cliff Vest</link:label>
    <link:label id="lab_hmst_CliffVestMember_label_en-US" xlink:label="lab_hmst_CliffVestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cliff Vest [Member]</link:label>
    <link:label id="lab_hmst_CliffVestMember_documentation_en-US" xlink:label="lab_hmst_CliffVestMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cliff Vest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CliffVestMember" xlink:href="hmst-20221231.xsd#hmst_CliffVestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_CliffVestMember" xlink:to="lab_hmst_CliffVestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_19f48f2f-3fc0-4e9c-8cb8-13c3ff94f633_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_25527af1-331e-4a9c-8cd1-7341292a78ef_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/2022/elts/us-gaap-2022.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_EffectiveIncomeTaxRateContinuingOperations_b3b14f32-2216-4a8b-bce1-3e8786fa1a37_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/2022/elts/us-gaap-2022.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_IncomeTaxReconciliationNondeductibleExpenseAmortization_f87b5779-bd0f-4075-95d9-14f88b1708d3_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/2022/elts/us-gaap-2022.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_us-gaap_DefinedContributionPlanTable_9ca5f9c4-4f87-4cb3-9c66-b227e776d040_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/2022/elts/us-gaap-2022.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_AdvancesFromFederalHomeLoanBanks_e350b2bc-e3e4-4a2c-917d-514fb3ec67e5_totalLabel_en-US" xlink:label="lab_us-gaap_AdvancesFromFederalHomeLoanBanks" 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_AdvancesFromFederalHomeLoanBanks_label_en-US" xlink:label="lab_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advance from Federal Home Loan Bank</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_4fc385fc-047e-4091-b559-27791fba4082_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" xlink: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_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_88324cbe-90b8-45a4-a113-3cf72432e29d_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" xlink: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</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" xlink: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, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears_918b060d-663f-4f95-9f52-8740f3392460_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-20221231.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_34b2f7f2-1464-448d-a5ae-a990dd3bc437_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-20221231.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_srt_FederalHomeLoanBankOfDesMoinesMember_8a253dc8-27d1-485a-9506-751a776f94f6_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/2022/elts/srt-2022.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:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_494fb8c2-0306-43ee-8c1a-1992ac8a6dc9_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/2022/elts/us-gaap-2022.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_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract_c6916b12-f513-4823-bff5-e93ab65519e4_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-20221231.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_us-gaap_EarningsPerShareBasic_1c0fd065-9438-40af-adae-2d0b9457a0b0_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink: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 dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_a62d55ac-3713-423e-ad6d-4f878d73e8e9_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings per 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/2022/elts/us-gaap-2022.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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual_2810c3ed-f5b8-42dc-b82c-672bb91df084_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-20221231.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_hmst_MeasurementInputValueOfServicingMember_69e598e0-f4fe-40ba-8b3a-85b258152afe_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-20221231.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_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_da7a28b7-408a-4d47-9e91-5befa7c19cbe_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/2022/elts/us-gaap-2022.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_hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_8b86c326-5413-45f9-9b27-516be1be230c_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-20221231.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_0403c8df-1e70-4baa-bd80-56160680b244_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-20221231.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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_032cb079-81a2-4b67-acb9-7e8c7407eba8_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/2022/elts/us-gaap-2022.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_hmst_IncreaseDecreaseinMortgageServicingRights_70689041-1a77-491e-b614-72526bd43e59_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-20221231.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_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_7bbcc8f0-f22f-4bc7-8576-e33b08f2177f_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/2022/elts/us-gaap-2022.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_srt_CondensedIncomeStatementTable_901e9a28-78fc-4356-9aee-d9278a916c98_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/2022/elts/srt-2022.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_hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock_1f1f7f6e-fb18-4173-b92c-0bef473a545e_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-20221231.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_DerivativeInstrumentsGainLossLineItems_949980ae-9828-4642-a242-f27a3f5d2ad8_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/2022/elts/us-gaap-2022.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_dei_EntityInteractiveDataCurrent_80d3899c-e110-4cfe-8540-12b7bbfe3e49_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/2022/dei-2022.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_FairValueByBalanceSheetGroupingTable_4ed5d11a-04f5-4aa7-b8b9-d7177ad70346_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/2022/elts/us-gaap-2022.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_PaymentsToAcquireFederalHomeLoanBankStock_e0dbb1b9-2a9a-43bc-87a3-6be7e99eb7d6_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/2022/elts/us-gaap-2022.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_ScheduleOfPropertyPlantAndEquipmentTable_a73c33e4-899a-4330-9764-d6303193d9e5_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/2022/elts/us-gaap-2022.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_us-gaap_FinancingReceivableNonaccrualTable_98a8f137-a82c-4b4d-b70d-a34c7aa298e1_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/2022/elts/us-gaap-2022.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_PortionAtFairValueFairValueDisclosureMember_de1f7e6e-6921-4162-930c-7d4ffe3938b3_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/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_5dc78e98-9f7b-4318-b3c6-d931d33e1702_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">2027</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/2022/elts/us-gaap-2022.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_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield_2730c0e8-6b2b-4e4d-97b9-b933e9948825_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-20221231.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_InternalCreditAssessmentDomain_2fcb26c8-3b84-4433-991b-008e068a12a8_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b8bf4c7f-e3a8-4e3d-9f10-cb07f44ae336_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_eac790c6-24fd-456e-b593-78131573fb81_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/2022/elts/us-gaap-2022.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_PaymentsForRepurchaseOfCommonStock_16a93cdf-c13f-4dfb-8b19-cbc5bf5a0c18_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_f1471225-91bc-426d-8a51-034a4828db40_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/2022/elts/us-gaap-2022.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_hmst_CondensedBalanceSheetsParentCompanyTableTextBlock_314b0290-25fe-45f5-935a-a61036b89464_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-20221231.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_FederalReserveBankAdvancesMember_e12c83e8-6b22-423b-81a8-f406fe6431df_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/2022/elts/us-gaap-2022.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_IncomeTaxPolicyTextBlock_64e8113f-9710-4bad-b411-516574d05e59_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/2022/elts/us-gaap-2022.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_OperatingLossCarryforwardsLineItems_21356b76-bcc8-4fc8-a800-b65aa292fe82_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/2022/elts/us-gaap-2022.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_us-gaap_MarketableSecuritiesPolicy_e71c5b90-251d-4a14-83f0-5f89e27012a6_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/2022/elts/us-gaap-2022.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_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_03f4468f-8eaa-4518-890d-317c2489b9b8_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/2022/elts/us-gaap-2022.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_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember_320cfc5e-086e-458d-9999-548f5aac6c90_terseLabel_en-US" xlink:label="lab_hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember" xlink: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, Significant Payment Delay and Term Extension</link:label>
    <link:label id="lab_hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember_23c593bb-0194-4a26-bff5-8a079b2eb5e2_verboseLabel_en-US" xlink:label="lab_hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember" xlink: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 Reduction, Significant Payment Delay and Term Extension</link:label>
    <link:label id="lab_hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember_label_en-US" xlink:label="lab_hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember" xlink: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, Payment Deferral, And Extended Maturity [Member]</link:label>
    <link:label id="lab_hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember_documentation_en-US" xlink:label="lab_hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Interest Rate Reduction, Payment Deferral, And Extended Maturity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember" xlink:href="hmst-20221231.xsd#hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember" xlink:to="lab_hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionDomain_f0d25a41-1cf8-419c-a9c8-32d0b008f9b3_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionDomain" xlink: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 Acquisition [Domain]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionDomain_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionDomain" xlink: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 Acquisition [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionDomain" xlink:to="lab_us-gaap_AssetAcquisitionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding_83e6ecf8-b257-41ad-a3e9-020f2190ea39_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/2022/elts/us-gaap-2022.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_RetainedEarningsAccumulatedDeficit_d5c2f44f-3a0f-4811-b3a0-c1edb8fa0c57_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_87851586-9253-4518-9c7a-904b1b475c38_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/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_e038e1bb-8070-47d6-8e2b-cb5ce783771e_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/2022/elts/us-gaap-2022.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_srt_RegulatoryCapitalRequirementsAbstract_178befe6-4f89-45dd-9922-e288a5ee2f77_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/2022/elts/srt-2022.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_hmst_ExtendedMaturityAndInterestRateReductionMember_7876792c-cf62-480c-b496-928ed3335284_terseLabel_en-US" xlink:label="lab_hmst_ExtendedMaturityAndInterestRateReductionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Reduction and Term Extension</link:label>
    <link:label id="lab_hmst_ExtendedMaturityAndInterestRateReductionMember_label_en-US" xlink:label="lab_hmst_ExtendedMaturityAndInterestRateReductionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extended Maturity And Interest Rate Reduction [Member]</link:label>
    <link:label id="lab_hmst_ExtendedMaturityAndInterestRateReductionMember_documentation_en-US" xlink:label="lab_hmst_ExtendedMaturityAndInterestRateReductionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extended Maturity And Interest Rate Reduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ExtendedMaturityAndInterestRateReductionMember" xlink:href="hmst-20221231.xsd#hmst_ExtendedMaturityAndInterestRateReductionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ExtendedMaturityAndInterestRateReductionMember" xlink:to="lab_hmst_ExtendedMaturityAndInterestRateReductionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_Tier1CommonEquityCapital_d751b87e-d8e5-4484-b8ba-d467978037ad_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-20221231.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_31aaae2c-c086-4e24-b82d-7787eefb6a92_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-20221231.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_664a0943-20c6-426c-9b67-f3f410d2c154_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-20221231.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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_a6e19fb6-4f15-41fc-8d49-8e5510a653f1_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_4af70883-bdfb-4a3d-a96f-265b538fc3e3_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/2022/elts/us-gaap-2022.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_dei_DocumentFiscalYearFocus_76f6275b-fc72-49e4-94cb-3228560e1739_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/2022/dei-2022.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_hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification_02ecee54-91ae-44b2-a742-5510f391f2f1_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average time added to life of loans (in years)</link:label>
    <link:label id="lab_hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification_label_en-US" xlink:label="lab_hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Modified, Weighted Average Term Increase from Modification</link:label>
    <link:label id="lab_hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" xlink: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, Modified, Weighted Average Term Increase from Modification</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" xlink:to="lab_hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_730e0b3d-9195-452b-92e2-72a95d6d5c22_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_cf79d140-e7ee-41e8-a7a5-d0f4003f56ec_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/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_96952899-bf30-46fe-8a37-3d915bc1bc04_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_1e18034b-6663-43a1-9080-414e03cdf1ec_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/2022/elts/us-gaap-2022.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_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_25fceefd-a9e1-48a0-a2b8-faae54a3eab9_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-20221231.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_928c7e7d-9a2e-4b80-af63-906e64b453c1_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/2022/elts/us-gaap-2022.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_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember_bd42cfd6-a885-4fd3-bd9c-d3b137c8bf57_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-20221231.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_ServicingAssetAtAmortizedValueBalanceRollForward_7cc5b3c5-a4c0-4c9b-bc57-1cf0fe4bed86_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/2022/elts/us-gaap-2022.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_FairValueByFairValueHierarchyLevelAxis_9bb57198-c6ea-434a-8948-8d1262e5ccce_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/2022/elts/us-gaap-2022.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_stpr_CA_cd483638-1778-4716-8b0d-621fe66e64da_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/2022/stpr-2022.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_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_ce5a12dd-87da-4413-bf06-6e69bd9df3d3_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/2022/elts/us-gaap-2022.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_LossContingenciesTable_a1498b02-1173-44c5-af28-df5654dc094a_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/2022/elts/us-gaap-2022.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_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount_c0512f6d-0487-47fd-9f70-4d41853a5844_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans modified</link:label>
    <link:label id="lab_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount_label_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Modified In Period, Amount</link:label>
    <link:label id="lab_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" xlink: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, Modified In Period, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" xlink:to="lab_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_InvestmentCommitmentMember_880e4526-c20b-4cb5-8a8b-5751fc2fb281_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-20221231.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_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_437e56df-343e-45a6-a048-0868a811056b_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/2022/elts/us-gaap-2022.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_hmst_FederalHomeLoanBankStockPolicyTextBlock_fc37137d-6ff6-4114-a343-2252ad4ecab0_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-20221231.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_us-gaap_InterestBearingDepositLiabilitiesDomestic_9aa9a398-ffb1-4377-8d9c-6bce0625dbf5_totalLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDepositLiabilitiesDomestic" 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 bearing deposits</link:label>
    <link:label id="lab_us-gaap_InterestBearingDepositLiabilitiesDomestic_label_en-US" xlink:label="lab_us-gaap_InterestBearingDepositLiabilitiesDomestic" xlink: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 Deposit Liabilities, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilitiesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDepositLiabilitiesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestBearingDepositLiabilitiesDomestic" xlink:to="lab_us-gaap_InterestBearingDepositLiabilitiesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_f2db8e8a-f6c0-4f21-acc8-238c392f9a31_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing receivable, year two</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract_e02186e0-4e29-4980-b6da-99d3b9a07b08_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/2022/elts/us-gaap-2022.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_WeightedAverageRateDomesticDepositCertificatesOfDeposit_86ca56ac-a753-4cd8-9e37-02e5ae504dcb_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/2022/elts/us-gaap-2022.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_us-gaap_CommonStockSharesOutstanding_2cee9489-e97c-43ab-8007-d17a7e692e6a_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_d36b9794-a99b-4b2b-a31a-0a768126811a_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_e9e9ba0c-7d2b-4264-bb9e-b826f15e631d_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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_ee4cba48-1c42-4d20-abe5-0962a717813f_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/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleMember_b3cb599f-fe40-4411-8660-d1f26ab16b8f_terseLabel_en-US" xlink:label="lab_hmst_DebtSecuritiesAvailableForSaleMember" xlink: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_hmst_DebtSecuritiesAvailableForSaleMember_label_en-US" xlink:label="lab_hmst_DebtSecuritiesAvailableForSaleMember" xlink: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 [Member]</link:label>
    <link:label id="lab_hmst_DebtSecuritiesAvailableForSaleMember_documentation_en-US" xlink:label="lab_hmst_DebtSecuritiesAvailableForSaleMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-For-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DebtSecuritiesAvailableForSaleMember" xlink:href="hmst-20221231.xsd#hmst_DebtSecuritiesAvailableForSaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DebtSecuritiesAvailableForSaleMember" xlink:to="lab_hmst_DebtSecuritiesAvailableForSaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_3c7b2c66-2116-4e64-b32b-e84f216d6dd3_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 1 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/2022/elts/us-gaap-2022.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_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember_a62487da-5d2e-4dba-934e-531633186f99_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/2022/elts/us-gaap-2022.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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_92fa8d84-ae22-458b-be4d-b124feb06e78_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/2022/elts/us-gaap-2022.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_us-gaap_IncomeTaxExpenseBenefit_336ac3c3-b926-41fc-8367-0030c8eae587_netLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_683a0a18-5d7a-4eaa-8468-7024fa3053d0_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_bc062489-103f-4e8f-a77a-69869719a83f_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_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/2022/elts/us-gaap-2022.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_hmst_MeasurementInputFallOutFactorMember_eb056af7-02cd-4246-ad85-a7db7cee4e6a_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-20221231.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_srt_SegmentGeographicalDomain_5668a9b7-6f16-4aa1-8248-3d9e5bc1558e_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/2022/elts/srt-2022.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_hmst_ServicingIncomeNetAbstract_b1226760-55c1-491a-986d-5a32bf3ec91a_terseLabel_en-US" xlink:label="lab_hmst_ServicingIncomeNetAbstract" xlink: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 income, net:</link:label>
    <link:label id="lab_hmst_ServicingIncomeNetAbstract_label_en-US" xlink:label="lab_hmst_ServicingIncomeNetAbstract" xlink: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 Income, Net [Abstract]</link:label>
    <link:label id="lab_hmst_ServicingIncomeNetAbstract_documentation_en-US" xlink:label="lab_hmst_ServicingIncomeNetAbstract" xlink: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 Income, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingIncomeNetAbstract" xlink:href="hmst-20221231.xsd#hmst_ServicingIncomeNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ServicingIncomeNetAbstract" xlink:to="lab_hmst_ServicingIncomeNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_80984bd9-1fe0-475f-a811-b45992121960_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/2022/dei-2022.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_hmst_PaymentsForProceedsFromSaleOfBranches_7897534f-c4c1-4db7-bd90-0bd6525577c8_negatedTerseLabel_en-US" xlink:label="lab_hmst_PaymentsForProceedsFromSaleOfBranches" 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 distributed in sale of branches</link:label>
    <link:label id="lab_hmst_PaymentsForProceedsFromSaleOfBranches_label_en-US" xlink:label="lab_hmst_PaymentsForProceedsFromSaleOfBranches" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments For (Proceeds From) Sale Of Branches</link:label>
    <link:label id="lab_hmst_PaymentsForProceedsFromSaleOfBranches_documentation_en-US" xlink:label="lab_hmst_PaymentsForProceedsFromSaleOfBranches" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments For (Proceeds From) Sale Of Branches</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PaymentsForProceedsFromSaleOfBranches" xlink:href="hmst-20221231.xsd#hmst_PaymentsForProceedsFromSaleOfBranches"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_PaymentsForProceedsFromSaleOfBranches" xlink:to="lab_hmst_PaymentsForProceedsFromSaleOfBranches" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_193199eb-4e05-4a81-a342-7154ff9d9d81_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_47d4a08e-4de5-4cc0-b27a-7fd4af9861f0_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 1 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/2022/elts/us-gaap-2022.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_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance_7f515ac0-7736-4420-aeba-e9228aa1fe55_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonaccrual with no related ACL</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_3ac7a435-cf42-4e2f-956c-a454c3b33642_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/2022/elts/us-gaap-2022.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_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_505b8e76-d112-4f06-b42a-01a509269564_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/2022/elts/us-gaap-2022.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_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/2022/elts/us-gaap-2022.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_us-gaap_DerivativeFairValueOfDerivativeLiability_a18dccbb-1506-4eb7-b43e-9cbcf780456f_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_0a6cae85-014e-4a42-bf34-e26370bae2cb_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, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_InterestBearingDomesticDepositDemand_ed5d7e4c-f9a9-4e62-b8d9-9dbede7139f3_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 deposits</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/2022/elts/us-gaap-2022.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_LossContingenciesLineItems_529dae63-2323-4969-ab8e-f3ddd89b9e2d_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/2022/elts/us-gaap-2022.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_TimeDepositMaturitiesRollingYearFive_36bd8c11-64c6-4b5c-89c8-66ba2f76f275_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/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleMeasurementInput_ad0cec74-cb0c-4939-b439-d1d9e3f6f2b4_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/2022/elts/us-gaap-2022.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_AllowanceForDoubtfulAccountsReceivableRollforward_eee6ceb5-c8f9-4877-b040-2f801af95aac_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/2022/elts/us-gaap-2022.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_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember_37fa4ac0-569f-410b-86a0-fca8b21256e6_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 loans</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-20221231.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_CommonStockValue_5696dd63-9581-4b5e-863f-9ae9bb435348_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, 18,730,380 shares and 20,085,336 shares</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_858c6b10-9dab-4732-99ed-40609a3a7d97_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/2022/elts/us-gaap-2022.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_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_8e7c1816-4325-4bc4-b276-8ca2c94ea9dd_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 1 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/2022/elts/us-gaap-2022.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_DebtInstrumentNameDomain_54931302-8e36-4ca7-a1fb-29ad6193b22c_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/2022/elts/us-gaap-2022.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_SeniorNotesMember_67bc4e80-7464-4029-b68b-b8d5b62b6f66_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/2022/elts/us-gaap-2022.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_FairValueConcentrationOfRiskDisclosureItemsAxis_dde990d4-bf65-46c0-9f9c-5d0cfbf9396c_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/2022/elts/us-gaap-2022.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_us-gaap_OtherCommitment_b03fe48f-d6c8-43b6-9b53-73d804d2504d_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/2022/elts/us-gaap-2022.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_CommitmentsAndContingenciesPolicyTextBlock_68b88283-539e-4e0e-ae8a-221ba63ce772_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/2022/elts/us-gaap-2022.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_TierOneLeverageCapitalRequiredToBeWellCapitalized_c6520482-738c-41b7-9d62-a9e4f96390cb_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 1 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/2022/elts/us-gaap-2022.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_ProceedsFromSaleOfMortgageLoansHeldForSale_96385988-0d2d-4eed-b228-42a72d82ceeb_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/2022/elts/us-gaap-2022.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_91fbff96-9d2b-4694-b093-f5be1b2b5fc1_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_ff0851e9-d75c-4dd3-a526-725346452612_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/2022/elts/us-gaap-2022.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_ProceedsFromStockOptionsExercised_b9f13ce5-ea77-4f9d-b5c7-2314fb06fd77_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 exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncomeTaxReconciliationOtherAdjustments_a6d6e2b3-b6de-478b-a29a-fea70a6a5b16_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/2022/elts/us-gaap-2022.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_hmst_ReserveliabilityrelatedtomultifamilyDUSProgram_95a4cb4a-0e82-4f2f-98fc-a6a6dd543521_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-20221231.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_1a91815d-16fd-420b-a143-982f9095bb20_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-20221231.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_FinanceLeaseInterestExpense_ccf20be7-ca05-4532-bd41-2485e5c9668b_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/2022/elts/us-gaap-2022.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_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_3bf98ca3-30f7-498c-918b-718652ad2705_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/2022/elts/us-gaap-2022.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_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_f18de1e4-bbb7-4a8a-8978-ddb26f1da56b_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/2022/elts/us-gaap-2022.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_LoansHeldForSaleFairValueDisclosure_605ef674-2856-45d4-87f1-2fc6a6409f47_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_80c22189-ef6e-4e8c-9852-ef0d7dd34fb7_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_115e935b-7b5f-4267-a94f-8aec7b41e88a_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 other</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/2022/elts/us-gaap-2022.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansHeldForSaleFairValueDisclosure" xlink:to="lab_us-gaap_LoansHeldForSaleFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_28ebdfef-0c3f-4435-a1b0-3e91b10aa972_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/2022/elts/us-gaap-2022.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_dei_AmendmentFlag_680c7c0e-655d-4041-bd96-76d92299a5d7_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/2022/dei-2022.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_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy_6db490e7-4959-4931-a423-c575f716a533_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/2022/elts/us-gaap-2022.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_OperatingLeaseCost_8452bf30-b402-4648-af02-dcbddc14f4c6_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_6c31033f-ceee-4d4d-b20c-086a673d3c95_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 (loss):</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/2022/elts/us-gaap-2022.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_ca9725b7-4cbd-44f5-bbb4-11b525e7ec33_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/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_2bc6e1e9-5b6e-4d8b-8f19-17651de76564_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing receivable, year five</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_de3ceeed-7f94-42e8-920f-b3f649ffb5dc_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/2022/elts/us-gaap-2022.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_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_d844c87c-5b51-41fe-a198-8342e9ea2006_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 tax 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/2022/elts/us-gaap-2022.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_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_1cdb852e-9eb7-4806-8f9c-7015e5a3b632_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/2022/elts/us-gaap-2022.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_RestrictedCashAssetStatementOfFinancialPositionExtensibleList_ca3d366f-ce1c-4749-a074-40832f5ec8c5_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAssetStatementOfFinancialPositionExtensibleList" xlink: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, location included on balance sheet</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAssetStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_RestrictedCashAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_c14a0f54-ba70-424c-aef2-f5b1efaf065f_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/2022/elts/us-gaap-2022.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_hmst_LesseeNonleaseLiabilityToBePaidYearOne_5a5e5482-b11e-4746-9f90-3846c793568d_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">2023</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-20221231.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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_b37c15f0-165a-48e4-b68e-79e6005add00_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink: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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_d8c04a9c-3c1c-42a4-b9f9-e3c92f600de7_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" 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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink: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, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_0b99c399-36a9-4403-8e18-882d1bf61d9b_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">2028 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/2022/elts/us-gaap-2022.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_ScheduleOfRelatedPartyTransactionsTableTextBlock_8918ab90-0a18-4885-b173-d7ef9833da31_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/2022/elts/us-gaap-2022.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_hmst_SingleFamilyConstructionToPermanentMember_f9ad9a0b-f1d3-4d31-b545-25e6ee2e0ed0_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-20221231.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_hmst_MortgageBankingOperationsTextBlock_b05bb90f-aa4a-4b9a-bdc6-966fc42a66f1_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-20221231.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_IntangibleAssetsNetIncludingGoodwill_4c454eb9-d495-4fea-8e1e-98ff7d1bfcdb_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/2022/elts/us-gaap-2022.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_dei_EntityIncorporationStateCountryCode_fb3f7e3a-05e6-46b6-b3ea-ce0bf03fd4cf_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/2022/dei-2022.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_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_1ff2b4ff-f241-4789-b696-214cfaa9c0c7_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" 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 on consolidated balance sheet, derivative asset</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_e6f02b94-1819-4afe-bd6d-4786a1669a89_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value, derivative assets</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" xlink: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, Including Not Subject to Master Netting Arrangement, after Offset and Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsTableTextBlock_a4dd2aa2-6c14-4ff9-8346-82a93a01976b_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/2022/elts/us-gaap-2022.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_OperatingLeasePayments_e9c4e507-5d76-49e3-9882-850d97ddc3e5_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/2022/elts/us-gaap-2022.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_LaborAndRelatedExpense_3e4f5cf0-31a6-483e-921a-3e23854c8049_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/2022/elts/us-gaap-2022.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LaborAndRelatedExpense" xlink:to="lab_us-gaap_LaborAndRelatedExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_41cee214-7021-402c-b024-065d39dbf387_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/2022/elts/us-gaap-2022.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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_f573934a-95de-4e1f-9883-2a5ef75181d1_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/2022/elts/us-gaap-2022.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_ServicingAssetAtAmortizedValue_c35490a0-d2e4-4cea-a426-a991fea0f08d_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_257572a0-1502-4823-8b9b-eed4607e6162_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_ac132f55-095e-47eb-8b3f-6bcaf791c0c9_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/2022/elts/us-gaap-2022.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_RealEstateSectorMember_31c959d4-0f92-44de-8c2a-afa7341c3632_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetInterestCarryforward_b6fe8cd7-c6f5-4866-9f9c-3f16777ee978_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/2022/elts/us-gaap-2022.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_CommonStockSharesAuthorized_1b998c81-2ecb-48e8-bc9c-6049bf75fd39_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/2022/elts/us-gaap-2022.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_StatementOfIncomeAndComprehensiveIncomeAbstract_b67ebf35-04c1-450d-8529-459b5e61eab0_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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPortfolioSegmentMember_d63fe21d-f06b-4321-959b-e2f75043ab47_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 and industrial loans</link:label>
    <link:label id="lab_us-gaap_CommercialPortfolioSegmentMember_e65c20fe-cfc8-4882-a02e-e0e1bc8dd453_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, multifamily 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/2022/elts/us-gaap-2022.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_srt_MaximumMember_f37ad58e-96f7-4a22-a586-765670b80a4d_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/2022/elts/srt-2022.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_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded_bf2b85e5-0033-4c4b-979d-fe57bf66596b_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-20221231.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_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_e1af972b-b669-48cf-8828-04018dcbf027_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/2022/elts/us-gaap-2022.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_us-gaap_FinanceLoansAndLeasesReceivablePolicy_0e32d5ec-3fd0-4d59-973e-633c17dcdfe9_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/2022/elts/us-gaap-2022.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_ResidentialMortgageMember_36e89229-27e7-46ad-8f27-e168c185adba_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/2022/elts/us-gaap-2022.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_StockRepurchasedAndRetiredDuringPeriodValue_9372b86b-878d-43f6-99fd-a9b05e96c034_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/2022/elts/us-gaap-2022.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_CashAndCashEquivalentsAtCarryingValue_0adc5296-33cc-46e0-a3f9-4365625c7eed_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/2022/elts/us-gaap-2022.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_srt_CondensedCashFlowStatementTable_74bba5ba-b393-40fe-b587-2daa025a47a9_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/2022/elts/srt-2022.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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_f37aa9b6-1c47-4928-9e4d-0afd98fb67e2_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/2022/elts/us-gaap-2022.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_LoanRestructuringModificationDomain_9603e768-a62b-4777-aaa1-39b1b52dc6e3_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/2022/elts/us-gaap-2022.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_9382f861-b32d-4e51-ac98-b5ef5abdc84e_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/2022/elts/us-gaap-2022.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_OperatingLossCarryforwardsTable_ed4cd6c5-6a98-4e71-86a5-21853a99ff1b_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/2022/elts/us-gaap-2022.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_PaymentsToAcquireAvailableForSaleSecuritiesDebt_69d0ce8b-b512-41db-8941-6daa9f7a2143_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/2022/elts/us-gaap-2022.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_hmst_MortgageRepurchaseLossesTableTextBlock_c72f4dbf-e900-428e-8558-fd9e212a9f0a_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-20221231.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_162b89d4-6956-4e84-b71c-d7377163ca48_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-20221231.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_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_a1d869e0-502e-4514-9e74-fb6fa73489b6_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" 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">HTM securities in unrealized loss position, gross unrealized losses</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/2022/elts/us-gaap-2022.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_SubleaseIncome_7ad9b0cc-69e4-4c6c-9b24-6ccb421084f2_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/2022/elts/us-gaap-2022.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_hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock_f78bc1e6-5fa4-4138-bb19-5833b8727e50_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-20221231.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_StockRepurchasedAndRetiredDuringPeriodShares_f07a22b4-b1a0-4f72-bd3c-688c2ab62915_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/2022/elts/us-gaap-2022.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_ShortTermBorrowings_1869847d-17de-433c-81b1-57f67f09381a_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/2022/elts/us-gaap-2022.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_dei_Security12bTitle_9a394914-6b2c-4b92-8433-a20259886d89_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/2022/dei-2022.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_srt_ScheduleOfCondensedFinancialStatementsTable_59617bb3-8f6e-4fad-8e54-a6253fb094f1_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/2022/elts/srt-2022.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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_74f83139-7aa1-4544-9143-5dd847de61ad_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/2022/elts/us-gaap-2022.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_SubsequentEventLineItems_1a9ef2db-713d-4c09-9db1-0cbfe6732fc0_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/2022/elts/us-gaap-2022.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_hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans_8adb4553-1fd0-4355-99e2-3109b1bfc427_totalLabel_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans" 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_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans_label_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans" xlink: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, Percent Of Total Loans</link:label>
    <link:label id="lab_hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans" xlink: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, Percent Of Total Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans" xlink:to="lab_hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_281ee3d7-d563-4f00-9495-d0f9d8d63b75_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/2022/elts/us-gaap-2022.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_TierOneRiskBasedCapitalToRiskWeightedAssets_0703a947-d4ba-4206-a61a-09dd00233ca1_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 1 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/2022/elts/us-gaap-2022.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_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_9ffb986d-46d7-46b1-85ad-c15a940b325f_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/2022/elts/us-gaap-2022.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_hmst_CommonEquityRiskBasedCapitalToRiskWeightAssets_c0f5999b-d881-4169-bf64-d4e8b4612214_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-20221231.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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_083061bd-701e-4f60-b61f-937ed317f320_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/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_3d300055-1c1e-4ad4-84ab-f9359307ebbd_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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_f44b6940-82ab-4dbe-ab72-0e2d4455cc10_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/2022/elts/us-gaap-2022.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_FinancingReceivableAllowanceForCreditLossesRollForward_4c336aed-982c-46fb-9c53-63264b6da346_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/2022/elts/us-gaap-2022.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_us-gaap_LiabilitiesAndStockholdersEquityAbstract_843a1933-9a7d-4b61-aa97-34c56397a9ce_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/2022/elts/us-gaap-2022.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_EstimateOfFairValueFairValueDisclosureMember_3af4fc9f-2403-4af5-808a-10af613047c3_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/2022/elts/us-gaap-2022.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_USTreasurySecuritiesMember_69e6b0f1-252f-4799-a9d3-8ddfe4fd3311_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/2022/elts/us-gaap-2022.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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_16f19041-703f-4249-aef0-7f42003bbadd_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/2022/elts/us-gaap-2022.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_WeightedAverageNumberOfSharesOutstandingAbstract_1ec802b7-6aa8-4853-bef5-efcfa7123866_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/2022/elts/us-gaap-2022.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_ServicingAssetsAtFairValueLineItems_f5fdc891-e850-4838-9a98-be1df62c98c7_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/2022/elts/us-gaap-2022.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_hmst_MultifamilyConstructionMember_11d1786e-96cd-43d3-bc6d-51fadd8d2780_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-20221231.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_IncomeTaxAuthorityAxis_ddf5d831-3ef2-4b62-849d-1ad42c000daa_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/2022/elts/us-gaap-2022.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_us-gaap_InterestBearingDomesticDepositBrokered_117229a5-c448-41b3-89ce-9fdf252903a6_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/2022/elts/us-gaap-2022.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_Paymentsforinvestmentsinandadvancestosubsidiaries_7ca9034f-4178-4370-a0c7-4e022becdc0c_terseLabel_en-US" xlink:label="lab_hmst_Paymentsforinvestmentsinandadvancestosubsidiaries" xlink: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 in subsidiaries</link:label>
    <link:label id="lab_hmst_Paymentsforinvestmentsinandadvancestosubsidiaries_label_en-US" xlink:label="lab_hmst_Paymentsforinvestmentsinandadvancestosubsidiaries" xlink: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 investments in and advances to subsidiaries</link:label>
    <link:label id="lab_hmst_Paymentsforinvestmentsinandadvancestosubsidiaries_documentation_en-US" xlink:label="lab_hmst_Paymentsforinvestmentsinandadvancestosubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for investments in and advances to subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Paymentsforinvestmentsinandadvancestosubsidiaries" xlink:href="hmst-20221231.xsd#hmst_Paymentsforinvestmentsinandadvancestosubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_Paymentsforinvestmentsinandadvancestosubsidiaries" xlink:to="lab_hmst_Paymentsforinvestmentsinandadvancestosubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_c56375aa-439a-4643-841e-d346aca946e5_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 assumptions</link:label>
    <link:label id="lab_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_547de7f7-1183-4e7b-857c-351987aef857_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/2022/elts/us-gaap-2022.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_LoansReceivableFairValueDisclosure_1c3efa83-77e4-47c3-b1e6-d39d04124d7a_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">Single family LHFI</link:label>
    <link:label id="lab_us-gaap_LoansReceivableFairValueDisclosure_81080501-28aa-46db-ae8b-c1585886a5fd_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/2022/elts/us-gaap-2022.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_hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock_21610a37-ab2c-4705-8508-987b144ef620_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-20221231.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_ServicingFeesNet1_0b674726-15ce-4f9b-a044-22ad074f2ae1_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-20221231.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_ProceedsFromIssuanceOfCommonStock_226d7fb6-52eb-4cdd-8e83-a05781ff8aa0_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/2022/elts/us-gaap-2022.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_WeightedAverageNumberOfSharesOutstandingBasic_76f3d577-3eef-4ed6-8041-5918be318a9b_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_21cd29e4-d791-42ce-aba6-eef2bc4a0ff9_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/2022/elts/us-gaap-2022.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_SubstandardMember_05baf33b-3770-4bde-a164-598fbf8f64e6_terseLabel_en-US" xlink:label="lab_us-gaap_SubstandardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Substandard</link:label>
    <link:label id="lab_us-gaap_SubstandardMember_label_en-US" xlink:label="lab_us-gaap_SubstandardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Substandard [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubstandardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubstandardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubstandardMember" xlink:to="lab_us-gaap_SubstandardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss_a2cc0a3b-f9be-4789-b1fe-005b582e0041_terseLabel_en-US" xlink:label="lab_hmst_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss" xlink: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) from economic hedging</link:label>
    <link:label id="lab_hmst_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss_label_en-US" xlink:label="lab_hmst_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss" xlink: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, And Debt Securities, Trading, Unrealized Gain (Loss)</link:label>
    <link:label id="lab_hmst_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss_documentation_en-US" xlink:label="lab_hmst_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net, And Debt Securities, Trading, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss" xlink:href="hmst-20221231.xsd#hmst_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss" xlink:to="lab_hmst_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree_db3d1cdc-b5e4-4d34-a18d-75b5f8d314d2_terseLabel_en-US" xlink:label="lab_hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One to three years</link:label>
    <link:label id="lab_hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree_label_en-US" xlink:label="lab_hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree" xlink: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, Advance, Maturity, After Year One, Through Three</link:label>
    <link:label id="lab_hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree_documentation_en-US" xlink:label="lab_hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree" xlink: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, Advance, Maturity, After Year One, Through Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree" xlink:href="hmst-20221231.xsd#hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree" xlink:to="lab_hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_e47d07c4-58cf-4fe6-b4d1-142d613ba50f_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_fc4408a8-9e02-431f-bdb2-2b6a15b5fbf1_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_1c650627-107b-46b5-88ab-2f8bd5a9030e_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink: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</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_80d79572-8786-418a-81b3-16649bd90195_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/2022/elts/us-gaap-2022.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_us-gaap_USTreasuryNotesSecuritiesMember_5de0146a-f5b1-4533-a3c9-1172f40d5bd9_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasuryNotesSecuritiesMember" xlink: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_USTreasuryNotesSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasuryNotesSecuritiesMember" xlink: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 Notes Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryNotesSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasuryNotesSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasuryNotesSecuritiesMember" xlink:to="lab_us-gaap_USTreasuryNotesSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_WeightedAverageRateInterestBearingDeposits_3ed2fa07-11a3-4bb6-953a-99b0361a1cf3_terseLabel_en-US" xlink:label="lab_hmst_WeightedAverageRateInterestBearingDeposits" xlink: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 Deposits</link:label>
    <link:label id="lab_hmst_WeightedAverageRateInterestBearingDeposits_label_en-US" xlink:label="lab_hmst_WeightedAverageRateInterestBearingDeposits" xlink: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 Deposits</link:label>
    <link:label id="lab_hmst_WeightedAverageRateInterestBearingDeposits_documentation_en-US" xlink:label="lab_hmst_WeightedAverageRateInterestBearingDeposits" xlink: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, Interest Bearing Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_WeightedAverageRateInterestBearingDeposits" xlink:href="hmst-20221231.xsd#hmst_WeightedAverageRateInterestBearingDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_WeightedAverageRateInterestBearingDeposits" xlink:to="lab_hmst_WeightedAverageRateInterestBearingDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_0992de62-2d8b-43cc-be86-c3b532382aff_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_a43c91cf-04c7-416e-8aa5-f3d724681a37_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/2022/elts/us-gaap-2022.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_us-gaap_PropertyPlantAndEquipmentLineItems_09c93ec0-cd2f-49d8-9394-44191d07769f_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/2022/elts/us-gaap-2022.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_cb20a184-2e5f-466d-96e2-2e1266dc624e_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/2022/dei-2022.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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_88a54d8d-bddc-49c0-a513-a54f4d8b4a6c_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/2022/elts/us-gaap-2022.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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_8562d18a-1101-4fd5-a17e-ad727a2222bd_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/2022/elts/us-gaap-2022.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_us-gaap_RepaymentsOfOtherDebt_63035127-0846-4af3-8dee-2f268ec56823_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/2022/elts/us-gaap-2022.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_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_c418ea10-b9e0-45ad-8e45-c1368a83fc7f_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 1 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/2022/elts/us-gaap-2022.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_DebtInstrumentTable_7fa87fdf-9b77-4a53-8f95-639a050f1535_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/2022/elts/us-gaap-2022.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_LesseeLeasesPolicyTextBlock_3ad579ad-ad98-4184-bead-e2e198808456_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/2022/elts/us-gaap-2022.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_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_27af47a4-c585-455c-ac58-dd8d32458ac4_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/2022/elts/us-gaap-2022.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_FairValueInputsLevel3Member_a38b5072-d1f2-4d5e-8358-b1350a9b15ea_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/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_90cfe232-7d7d-4948-b8da-7d44594a49c4_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/2022/elts/us-gaap-2022.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_HeldToMaturitySecuritiesFairValue_ecc36b95-1a55-4037-9896-8bf54577b454_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/2022/elts/us-gaap-2022.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_IncreaseDecreaseInDeferredIncomeTaxes_17014810-cbb9-4f53-9012-8cc1043276f6_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/2022/elts/us-gaap-2022.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_us-gaap_WeightedAverageRateDomesticDepositSavings_eef0bea3-f73a-439f-a987-2f1f7a40db88_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/2022/elts/us-gaap-2022.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_TimeDepositMaturitiesNextRollingTwelveMonths_797e9b04-c1c0-441f-8423-c2a3f09f41d3_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 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_FinancingReceivablesTextBlock_e2c79a12-05a0-47ef-802e-e8f71bf4fa7b_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/2022/elts/us-gaap-2022.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_InterestIncomeExpenseNet_c1b98899-4cdd-4477-9188-350952d841d0_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_5ae82f9c-0f9f-43cf-89dc-79d0e2101cda_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/2022/elts/us-gaap-2022.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_LossContingencyAccrualProvision_5b2873b9-a1a2-4bc5-b76d-e7dfc1896c71_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/2022/elts/us-gaap-2022.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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_3edb763c-89f9-4b8d-822c-3cacabe70b39_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/2022/elts/us-gaap-2022.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_NoninterestIncomeAbstract_0917705b-0d63-493d-bc77-8da371df29d4_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_3348953b-7d34-4ce2-975a-d3715650cab4_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/2022/elts/us-gaap-2022.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_LoansMember_e97f5447-4a25-4f6d-8f9e-a62efc319e37_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/2022/elts/us-gaap-2022.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_GuaranteeObligationsByNatureAxis_9f34a776-3e74-4789-808d-aa759ca6e5d4_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/2022/elts/us-gaap-2022.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_DepositLiabilitiesDisclosuresTextBlock_c285b44f-961f-4943-8bcc-785a24d5b5fc_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/2022/elts/us-gaap-2022.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_us-gaap_LandMember_dd31a872-ac80-4aed-aaac-0c6baa9ebfc5_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/2022/elts/us-gaap-2022.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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_a4548c0a-7f95-4f3a-bcb0-605767aea0cf_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/2022/elts/us-gaap-2022.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_us-gaap_FairValueInputsLevel2Member_853bae36-3685-48ba-93ea-b70be91dca83_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/2022/elts/us-gaap-2022.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_dei_CurrentFiscalYearEndDate_c9fa649d-1eff-4dbf-baff-c6befd8bbd32_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/2022/dei-2022.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_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_62427863-e176-4aa0-b369-bf82227a61b3_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 1 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/2022/elts/us-gaap-2022.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_FederalHomeLoanBankStock_2f06011c-fa5c-4505-810e-c69d70e33b45_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/2022/elts/us-gaap-2022.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_DepositsSavingsDeposits_3387fc2e-e07d-49b5-a9c3-17036876b43a_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/2022/elts/us-gaap-2022.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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_72d033cb-fb9e-453b-a19c-49c86dd32329_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/2022/elts/us-gaap-2022.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_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent_1edeb04d-1d8e-4965-8952-9885458ebfc1_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">% of Total Class of Financing Receivable</link:label>
    <link:label id="lab_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent_label_en-US" xlink:label="lab_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent" xlink: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 Modification to Total Financing Receivables Excluding Accrued Interest, Percent</link:label>
    <link:label id="lab_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent" xlink: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 Modification to Total Financing Receivables Excluding Accrued Interest, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent" xlink:to="lab_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesMortgageServicingRights_f823eae4-2dab-4ca0-895e-069d51326b9e_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/2022/elts/us-gaap-2022.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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_88b1546a-69fb-4cd2-975f-1a5da79fb976_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/2022/elts/us-gaap-2022.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_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract_e794d5f8-20f6-498e-a3f0-25507d765a76_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract" xlink: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_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract" xlink: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, Weighted Average Interest Rate [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_MortgageBankingOperationsTextualAbstract_d224fe1c-3044-496f-92f3-b3ee098b4ad5_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-20221231.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_us-gaap_FinancingReceivableSignificantPurchases_6ed4a1ba-5978-46db-8f0b-064ed132d57e_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableSignificantPurchases" xlink: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 purchased</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableSignificantPurchases_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableSignificantPurchases" xlink: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, Purchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableSignificantPurchases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableSignificantPurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableSignificantPurchases" xlink:to="lab_us-gaap_FinancingReceivableSignificantPurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_CollateralizedMortgageObligationsCommercialMember_010c64f0-7d7c-4f16-b1b5-ebc674aa3e31_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-20221231.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_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual_17e8eeff-401e-4fc9-aace-94ad9acbbbb3_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/2022/elts/us-gaap-2022.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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_e1a82fdb-f7ae-439c-94b9-035bb5b192af_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/2022/elts/us-gaap-2022.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_ProvisionForLoanLossesExpensed_81852826-2c75-42df-af95-799ab3a2476b_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_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_cc55e697-52f5-4624-8f1f-04b043cf89e0_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/2022/elts/us-gaap-2022.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_hmst_GainsLossesOnLoansHeldForInvestment_361aa0b9-eef5-4321-9538-4cd7691cf760_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-20221231.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_ScheduleOfDerivativeInstrumentsTextBlock_5bb17828-945a-4d10-87cd-da032cfb6e01_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/2022/elts/us-gaap-2022.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_ServicingAssetsAtFairValueTable_ebb7ff82-0ed6-41cd-b1f2-ac19360f8002_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/2022/elts/us-gaap-2022.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_IncomeTaxAuthorityDomain_fd2c975a-9ffc-48f8-96b8-1ad0db678f6f_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/2022/elts/us-gaap-2022.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_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_bfdcefcc-6b57-466f-9022-402a755badbd_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" 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 on consolidated balance sheet, derivative liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_5aa65954-4d7b-4a88-868b-d0efa88b030a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" 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">Carrying value, derivative liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" xlink: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, Including Not Subject to Master Netting Arrangement, after Offset and Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_599c808c-9236-48b7-b73f-19b8b40cb029_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/2022/elts/us-gaap-2022.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_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_f960de91-a0aa-4104-ba13-d7d775600daa_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-20221231.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_ServicingContractsMember_e6cfd222-69c8-42dd-aabf-1ece87366020_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_ed8af098-d9f3-4ace-ad83-68e3f29eabe2_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/2022/elts/us-gaap-2022.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_FinanceLeaseWeightedAverageRemainingLeaseTerm1_5a1fec8b-d9d9-45bd-8b4e-6d14b190eb11_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/2022/elts/us-gaap-2022.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_CapitalRequiredToBeWellCapitalized_e16ddd60-f971-46ac-bf43-2b87be3e826a_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/2022/elts/us-gaap-2022.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_FairValueDisclosuresAbstract_f878fd62-2f6d-415a-9fd8-07f5d4ed2afb_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/2022/elts/us-gaap-2022.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_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt_e2d8febf-3bd6-4784-8f73-a5b99da07aa8_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: investment 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-20221231.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_InterestRateLockCommitmentsMember_0216dacb-e306-4003-b63b-b6b8dc86df4c_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/2022/elts/us-gaap-2022.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_25de9428-f05d-4c87-ae64-9cb244d8490f_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/2022/elts/us-gaap-2022.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_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale_9240229f-ae15-4685-8908-d2cf99d201f4_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-20221231.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_hmst_RiskManagementSingleFamilyMSRsAbstract_399421a3-49d0-445c-925d-946b82f62245_terseLabel_en-US" xlink:label="lab_hmst_RiskManagementSingleFamilyMSRsAbstract" xlink: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 management, single family MSRs:</link:label>
    <link:label id="lab_hmst_RiskManagementSingleFamilyMSRsAbstract_label_en-US" xlink:label="lab_hmst_RiskManagementSingleFamilyMSRsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk Management, Single Family, MSRs [Abstract]</link:label>
    <link:label id="lab_hmst_RiskManagementSingleFamilyMSRsAbstract_documentation_en-US" xlink:label="lab_hmst_RiskManagementSingleFamilyMSRsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk Management, Single Family, MSRs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RiskManagementSingleFamilyMSRsAbstract" xlink:href="hmst-20221231.xsd#hmst_RiskManagementSingleFamilyMSRsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_RiskManagementSingleFamilyMSRsAbstract" xlink:to="lab_hmst_RiskManagementSingleFamilyMSRsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_e668b6d7-5d7f-48fb-9b8a-91178d530e7f_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/2022/elts/us-gaap-2022.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_EquityAbstract_e25774c6-86dc-4f1e-aaf7-b14612c46a27_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/2022/elts/us-gaap-2022.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_DefinedContributionPlanEmployerDiscretionaryContributionAmount_f314b978-d9f6-4720-bafa-750201b0fcc0_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/2022/elts/us-gaap-2022.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_SubsequentEventTable_c3a02481-e746-4231-b955-95e856e59aeb_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4109e0af-4ded-44cf-ae2c-870942af93e2_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/2022/elts/us-gaap-2022.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_dei_EntityTaxIdentificationNumber_5065738f-7a69-4842-a6a6-ee22fb2b3f88_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/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_e97952f1-af88-44f3-8b26-dc218c9bd174_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/2022/elts/us-gaap-2022.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_DerivativesFairValueLineItems_3777edc3-34a3-46db-91ad-af1367c8319e_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/2022/elts/us-gaap-2022.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_FederalHomeLoanBankBorrowingsFairValueDisclosure_a9e99ac9-9dcd-4a4a-8efe-0b28e6f30b1f_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/2022/elts/us-gaap-2022.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_hmst_DefineContributionPlanTrancheOneMember_6a2d3590-8fbe-49f1-a012-6b30b5fd4fe2_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-20221231.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_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_778fe350-1247-4be6-9b09-23c31c12ed18_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/2022/elts/us-gaap-2022.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_srt_ConsolidatedEntitiesDomain_c92eb471-653f-47c0-a2f1-37284e777dc0_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/2022/elts/srt-2022.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_FederalHomeLoanBankAdvancesWeightedAverageInterestRate_67bd9d3b-d302-4468-a1c3-870a52847de0_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRate" xlink: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_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRate_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRate" xlink: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, Weighted Average Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRate" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PassMember_7429c52b-6415-469d-95d3-af9401c67531_terseLabel_en-US" xlink:label="lab_us-gaap_PassMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pass</link:label>
    <link:label id="lab_us-gaap_PassMember_label_en-US" xlink:label="lab_us-gaap_PassMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pass [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PassMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PassMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PassMember" xlink:to="lab_us-gaap_PassMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears_5ede714a-9ae5-4965-be08-37edbbbfdb70_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-20221231.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_GuaranteeObligationsMaximumExposure_3d424f43-0e53-42bd-a3d9-cfa1aff3b553_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/2022/elts/us-gaap-2022.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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_6d068cd7-da9d-4b68-a723-2477bdb75dbc_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/2022/elts/us-gaap-2022.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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b49ed5a0-eb61-4924-930d-49463e54b057_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_eb3a52d9-0c8c-4a03-97da-0cdc56069494_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/2022/elts/us-gaap-2022.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_IncomeTaxReconciliationStateAndLocalIncomeTaxes_728f44e8-4322-4fbd-9bad-edee403e50de_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/2022/elts/us-gaap-2022.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_hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault_d5ecbfd8-d3a2-4790-8bf2-04f2d81fd387_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan modifications with subsequent default</link:label>
    <link:label id="lab_hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault_label_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Modified, Subsequent Default</link:label>
    <link:label id="lab_hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault" xlink: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, Modified, Subsequent Default</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault" xlink:to="lab_hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets_9df7db3c-7dde-4e1a-8326-020085bf17d1_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-20221231.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_hmst_ConstantPrepaymentRateAbstract_f9302ffa-f3c7-4f43-b15f-d822c8869e61_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-20221231.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_dei_EntityCentralIndexKey_1609a6bb-3abc-4da2-9532-503852ff9062_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/2022/dei-2022.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_hmst_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy_dd0b8365-0c4d-47a5-9f5a-c846bdc74212_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-20221231.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_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_2c6eb6e5-c0f2-480c-a6e5-94680764abd7_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2a7354ea-41c3-400c-b7f3-3090f25cd324_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/2022/elts/us-gaap-2022.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_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears_5264ebbc-9471-46de-a08e-cac063262f06_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-20221231.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_MeasurementInputTypeAxis_2e8a5148-3f42-4ab2-a4d4-110ed264ad87_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/2022/elts/us-gaap-2022.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_AssetPurchaseLiabilitiesAssumedDeposits_ed9ee425-ea97-435a-a2d3-b34f43dfbe3d_terseLabel_en-US" xlink:label="lab_hmst_AssetPurchaseLiabilitiesAssumedDeposits" xlink: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 deposits assumed</link:label>
    <link:label id="lab_hmst_AssetPurchaseLiabilitiesAssumedDeposits_label_en-US" xlink:label="lab_hmst_AssetPurchaseLiabilitiesAssumedDeposits" xlink: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 Purchase, Liabilities Assumed, Deposits</link:label>
    <link:label id="lab_hmst_AssetPurchaseLiabilitiesAssumedDeposits_documentation_en-US" xlink:label="lab_hmst_AssetPurchaseLiabilitiesAssumedDeposits" xlink: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 Purchase, Liabilities Assumed, Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AssetPurchaseLiabilitiesAssumedDeposits" xlink:href="hmst-20221231.xsd#hmst_AssetPurchaseLiabilitiesAssumedDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_AssetPurchaseLiabilitiesAssumedDeposits" xlink:to="lab_hmst_AssetPurchaseLiabilitiesAssumedDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_e413062a-4bbb-4e6f-8f57-c8fb8b48355a_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/2022/dei-2022.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_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_4af8b311-70f6-4aa7-afe0-bcf376a6697b_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-20221231.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_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy_c6ba7888-1d43-4bf1-a9c0-f6fb9132fdf2_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/2022/elts/us-gaap-2022.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_dei_CityAreaCode_d272f42a-5f21-4183-a10c-36bf0c42fc2e_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/2022/dei-2022.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_CommercialAndIndustrialSectorMember_ed0f17e5-b01f-4739-bd52-bcb8b700cd1f_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/2022/elts/us-gaap-2022.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_AssetsAbstract_c37ef272-972a-4f00-a172-aeb4b1a48b3d_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_c0fea95b-189e-485b-b170-51b8bfbbefbe_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/2022/elts/us-gaap-2022.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_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember_0dcd00cc-fa35-4ffd-84f7-2109e0706456_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-20221231.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_ServicingAsset_276594cc-26bb-424e-b1d4-e0c0f3346bb6_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/2022/elts/us-gaap-2022.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_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_8536ac7a-7219-4faa-a33d-84610f04828b_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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestBearingDepositLiabilities_5c396724-c97a-40b6-989b-82e6c235df6a_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/2022/elts/us-gaap-2022.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_InterestExpenseAbstract_78c3ee2a-ae91-4233-84d1-eed509a4c2b3_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/2022/elts/us-gaap-2022.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_ScheduleOfServicingAssetsAtFairValueTextBlock_b8af2666-6949-4ec4-9638-88ff1c62552f_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/2022/elts/us-gaap-2022.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_us-gaap_FairValueByAssetClassAxis_d238641c-4004-459c-ae67-9ada48fafa8d_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/2022/elts/us-gaap-2022.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_us-gaap_EarningsPerSharePolicyTextBlock_0abf06e1-1d80-427b-990a-4bc36aa0eb1d_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensation_899d9e00-f612-4604-aa10-192aa27d1806_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/2022/elts/us-gaap-2022.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_VariableRateAxis_565567a1-7771-4c9b-b37b-13aec4c1b8a9_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/2022/elts/us-gaap-2022.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_us-gaap_NoninterestExpense_dd280d4d-88fb-48ea-9bdb-19bacd3c68f2_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_d2cac927-b044-44f8-8104-d27371f3d9ad_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/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestExpense" xlink:to="lab_us-gaap_NoninterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiability_c033c52a-b87d-4fa8-bdf9-8d1b28c3d946_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_f53393f2-fba7-4f36-80ce-48b63d3ed3ad_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/2022/elts/us-gaap-2022.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_us-gaap_PaymentDeferralMember_0ea1d3a8-59eb-456f-99d7-0e813a73f60c_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">Significant Payment Delay</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/2022/elts/us-gaap-2022.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_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_048c3e86-b2a3-48b6-926d-9210f87a4e19_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/2022/elts/us-gaap-2022.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_srt_WeightedAverageMember_5a3d8ae6-2442-487e-adef-04cfbc21cf90_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/2022/elts/srt-2022.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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_08798f6c-22eb-44dc-a40d-42f720ecb8e9_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">2023</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/2022/elts/us-gaap-2022.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_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_63ec71c0-6544-46c9-aa71-89d2a7ac905a_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">2028 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/2022/elts/us-gaap-2022.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_us-gaap_ConsumerPortfolioSegmentMember_d8c8349f-823d-4969-be5d-9bc0a48488ac_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</link:label>
    <link:label id="lab_us-gaap_ConsumerPortfolioSegmentMember_6c929521-8ea7-475b-8570-aedd017e6397_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/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsumerPortfolioSegmentMember" xlink:to="lab_us-gaap_ConsumerPortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_e612ab23-506c-4b29-bf4d-0262ce48b7d9_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/2022/elts/us-gaap-2022.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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_2a42b5e9-dfeb-48b2-be4c-9eb80074da97_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/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_a1c56e0e-ce5b-4ac3-ad88-a7e7de664e66_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/2022/elts/us-gaap-2022.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_LesseeNonleaseLiabilityToBePaidYearThree_d1eddea5-4f4f-43f6-8ef7-26137327f93b_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">2025</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-20221231.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_5186371d-4e62-4689-b7d0-e6a5e9a4549d_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-20221231.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_hmst_UnusedConsumerPortfolioLoanFundMember_fc595217-556c-4a48-8c9b-a54c5e9b1446_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-20221231.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_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_fe2d07c8-27b1-46dd-bd62-42b0fa0509b5_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">Income Tax Expense (Benefit), 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/2022/elts/us-gaap-2022.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_us-gaap_LoansReceivableHeldForSaleAmount_44bc9a04-1c55-4812-8310-7d5e7dfeb6e8_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/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_cf4d89a2-b869-4119-96fc-755d52860d93_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/2022/elts/us-gaap-2022.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_IncreaseDecreaseInStockholdersEquityRollForward_4c211095-cfc5-442f-81ba-568775ab27d9_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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_cd79b14c-0c8c-4ae8-98c8-11cb49acb492_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/2022/elts/us-gaap-2022.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_hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember_cf1b9d12-54fc-44db-b232-79f2bed73c52_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-20221231.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_dei_EntityAddressPostalZipCode_5d9aa033-7700-431d-91bd-c02e7be45464_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/2022/dei-2022.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_ProceedsFromSaleOfOtherRealEstate_979e14e6-9f17-4d27-9bab-3faa2c6fced1_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/2022/elts/us-gaap-2022.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_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_1bc62201-6bbc-4dfb-96d9-f49fba480e38_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/2022/elts/us-gaap-2022.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_hmst_AuditInformationAbstract_label_en-US" xlink:label="lab_hmst_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_hmst_AuditInformationAbstract_documentation_en-US" xlink:label="lab_hmst_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AuditInformationAbstract" xlink:href="hmst-20221231.xsd#hmst_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_AuditInformationAbstract" xlink:to="lab_hmst_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_CollateralizedResidentialMortgageObligationsMember_452dd96f-26c5-486a-a66e-8599bacc8022_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-20221231.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_us-gaap_InvestmentsFairValueDisclosure_d13b4c2c-5c01-402c-b819-e91c2ade3740_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/2022/elts/us-gaap-2022.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_hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock_343f1470-d90e-42fb-a548-aca2ca51def8_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-20221231.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_AmortizationOfMortgageServicingRightsMSRs_df708801-009c-4352-ba24-22d33292e0e0_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_e80c7f92-a192-4186-a2d0-11ef08707df3_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/2022/elts/us-gaap-2022.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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_207eb1ab-6cd8-4481-ad30-04a321d15d7a_totalLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue" 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">HTM securities in unrealized loss position, gross unrealized losses, fair value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue" xlink: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, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_958efee1-a223-45f1-9e0a-a2e89c1dba17_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/2022/elts/us-gaap-2022.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_DeferredTaxLiabilitiesPropertyPlantAndEquipment_8ba1b3d6-20e5-4156-848e-a79298d64010_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/2022/elts/us-gaap-2022.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_us-gaap_LossContingencyLossInPeriod_a2dab922-033d-42fe-bd0a-852a1c151aee_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/2022/elts/us-gaap-2022.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_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans_99c33191-eb53-4e5a-9ba6-7948ea69652c_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans" xlink: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, percent of total loans</link:label>
    <link:label id="lab_hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans_label_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans" xlink: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, Not Past Due, Percent Of Total Loans</link:label>
    <link:label id="lab_hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans" xlink: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, Not Past Due, Percent Of Total Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans" xlink:to="lab_hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts_171a8b87-379c-4318-ad60-a7ae88dcc3f1_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-20221231.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_PaymentsToAcquireLoansHeldForInvestment_db4163fc-d884-4177-b525-7b6268fd0e08_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLoansHeldForInvestment" 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 increase in LHFI</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireLoansHeldForInvestment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLoansHeldForInvestment" xlink: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 Loans Held-for-investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLoansHeldForInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLoansHeldForInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireLoansHeldForInvestment" xlink:to="lab_us-gaap_PaymentsToAcquireLoansHeldForInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset_a361f638-7741-4766-af27-95c305ab194b_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, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash, Offset Against Derivative Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_FinancingReceivablesPeriodPastDueDomain_9a9f3c7d-b970-4aed-ac3e-6ab8291ef13f_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/2022/elts/us-gaap-2022.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_srt_RangeMember_dccc1179-94de-44bc-b2ad-02d345889731_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/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_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/2022/elts/us-gaap-2022.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_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities_60d208c2-cebe-48ea-b1c3-ae1619ad0655_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-20221231.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_hmst_GinnieMaeEarlyBuyoutLoansMember_c90da77e-9765-4c91-ab3a-7363cc8c1dbf_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-20221231.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_AgencySecuritiesMember_fa432c45-c6c8-407e-8361-99945f91810d_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/2022/elts/us-gaap-2022.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_InterestExpenseDeposits_e31a508c-6f2b-4ca5-b2d4-22819b54d598_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/2022/elts/us-gaap-2022.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9b1d84ba-c312-4865-adf6-62c1ed397f01_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/2022/elts/us-gaap-2022.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_hmst_ThreeBranchesPurchaseMember_182afc81-f47d-44ee-bb88-fead2bf36183_terseLabel_en-US" xlink:label="lab_hmst_ThreeBranchesPurchaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three Branches Purchase</link:label>
    <link:label id="lab_hmst_ThreeBranchesPurchaseMember_label_en-US" xlink:label="lab_hmst_ThreeBranchesPurchaseMember" xlink: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 Branches Purchase [Member]</link:label>
    <link:label id="lab_hmst_ThreeBranchesPurchaseMember_documentation_en-US" xlink:label="lab_hmst_ThreeBranchesPurchaseMember" xlink: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 Branches Purchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ThreeBranchesPurchaseMember" xlink:href="hmst-20221231.xsd#hmst_ThreeBranchesPurchaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ThreeBranchesPurchaseMember" xlink:to="lab_hmst_ThreeBranchesPurchaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_NoncashInvestingActivitiesAbstract_afeec84f-9c5d-46ba-aa08-e672a508457e_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-20221231.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_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield_f727e221-48dd-444e-ae6f-c0bfb45ca8d6_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-20221231.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_us-gaap_NetIncomeLoss_aca858e5-a17c-40d5-93da-c3215d84eff8_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_3120e776-9121-4ef8-ae70-d3241844489f_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/2022/elts/us-gaap-2022.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_PaymentsToAcquireFinanceReceivables_983e2a88-06f6-4a6d-8060-b2da33db3826_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/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_e8e4929d-b24b-4e44-a426-d52b5e715808_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/2022/elts/us-gaap-2022.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_LesseeFinanceLeasesTextBlock_d1d06955-b873-472d-8770-69ea13f41896_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/2022/elts/us-gaap-2022.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_srt_CumulativeEffectPeriodOfAdoptionAxis_db3bda97-a999-4be1-a3c5-512ef2ed566b_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/2022/elts/srt-2022.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_SubsequentEventTypeAxis_f8e38dae-8dcd-4189-98c8-a98211327ae1_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/2022/elts/us-gaap-2022.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_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations_2522db76-fc38-4942-8d2a-60a6d6fddcdb_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-20221231.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_DividendIncomeOperating_205eaf3b-b08a-4d37-a09f-1587ac6834eb_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</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/2022/elts/us-gaap-2022.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_PercentageOfLoanPortfolio_9064681b-acb1-4907-b8c5-2dd0b9d79a45_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-20221231.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_AssetsFairValueDisclosure_d0ad1b0a-e4ed-44d7-9215-9bd545f8376c_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/2022/elts/us-gaap-2022.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_CommercialBorrowerMember_636d4e94-12b5-4d9c-925d-208c32053bb3_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialBorrowerMember" xlink: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 Borrower</link:label>
    <link:label id="lab_us-gaap_CommercialBorrowerMember_label_en-US" xlink:label="lab_us-gaap_CommercialBorrowerMember" xlink: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 Borrower [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialBorrowerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialBorrowerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialBorrowerMember" xlink:to="lab_us-gaap_CommercialBorrowerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_ec20113e-1d31-4396-804b-08d7cf286aaa_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/2022/elts/us-gaap-2022.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_hmst_NetServicingIncome_6604c9f8-f381-4864-ae82-1b74c93cea7c_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-20221231.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_DebtSecuritiesTradingGainLoss_f533f53f-e79c-4b42-96be-da0f7565d40f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesTradingGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Realized loss on trading securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesTradingGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesTradingGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Trading, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesTradingGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesTradingGainLoss" xlink:to="lab_us-gaap_DebtSecuritiesTradingGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncomeOtherOperatingIncome_bb0f0c47-cbe7-4db2-9419-8b2f03fb9326_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_ba19f045-f602-4752-b1fb-a62844cda802_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">Total revenues</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/2022/elts/us-gaap-2022.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_us-gaap_DerivativeInstrumentRiskAxis_214ee6c3-9926-4e7b-8a20-fecb2161c29c_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_deba6725-8cb5-44a1-a1f5-84f45ff91adc_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/2022/elts/us-gaap-2022.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_DerivativeLiabilityCollateralRightToReclaimCashOffset_51462615-c861-425c-b9e5-11486322375c_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, Subject to Master Netting Arrangement, 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/2022/elts/us-gaap-2022.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_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_e8f7a932-7c2d-42a0-a5b2-84411808fa35_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 investments</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/2022/elts/us-gaap-2022.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_StatementOfCashFlowsAbstract_388ce66e-308e-4118-8fd1-7383e5b5bb26_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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_956ee775-a02c-48b7-a7f1-20606663bbd6_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/2022/elts/us-gaap-2022.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_OtherCreditDerivativesMember_b4512f57-4408-4ac2-80de-d3155854d795_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/2022/elts/us-gaap-2022.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_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_c19f5c67-2418-43fc-a953-b44b10b16724_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing receivable, year three</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInterestAndDividendIncome_a305764c-3671-407a-80e5-39bdd961077d_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/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInOperatingActivities_413f0659-92d8-4f53-9882-abcf7e445512_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/2022/elts/us-gaap-2022.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_TierOneRiskBasedCapital_b604dc8e-b743-4bc2-94aa-75c69b6caecf_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 1 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/2022/elts/us-gaap-2022.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_hmst_CollateralizedMortgageObligationsResidentialMember_b80a8345-ac7f-44d3-a569-6040470722ab_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-20221231.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_us-gaap_DerivativeAssets_8f75279b-ae1b-4f29-97c4-b30f30cb0117_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/2022/elts/us-gaap-2022.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_ServicingFeesNetIncludingDiscontinuedOperations_3ad68cdb-ded8-4c85-bf84-96ca5a06de2a_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-20221231.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_AccountsNotesAndLoansReceivableLineItems_4a2f6315-9d45-4481-84e5-70ef9b371f0f_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/2022/elts/us-gaap-2022.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_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate_12090613-73c1-4051-94ad-124d59e76979_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate" xlink: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, Advance, Maturity, Average Interest Rate, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_3017692a-ad3d-4386-a653-535e8c8593b9_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/2022/elts/us-gaap-2022.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_NoninterestIncome_b618805d-63dd-472c-8c99-504af09f62ea_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/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestIncome" xlink:to="lab_us-gaap_NoninterestIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_5fa6df55-8241-410b-8350-f90194ac70a6_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/2022/dei-2022.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_dei_LegalEntityAxis_63f8b9bc-06c1-4512-8c85-a0e4d1527dec_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/2022/dei-2022.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_ServicingAssetAtFairValueAdditions_e3c5be37-366f-4fd3-a793-9d0244f31f2e_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/2022/elts/us-gaap-2022.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_srt_StatementGeographicalAxis_7dafa36f-354c-4faf-84b1-ea105b87bd27_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/2022/elts/srt-2022.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_StockIssuedDuringPeriodValueNewIssues_29576cd0-bac7-4b34-90bc-9e172637dcea_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 - 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/2022/elts/us-gaap-2022.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_hmst_CommonEquityRiskBasedCapitalRequiredToBeWellCapitalizedPercent_5e8f8d8e-36ff-4596-b5e8-ba96f7d034ec_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-20221231.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_EquitySecuritiesIndustryMember_2d0f3a09-98ee-4364-ac2d-aa12aaa461f0_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/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentTextBlock_d3d75858-0912-4908-8594-e9c92cc400ce_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/2022/elts/us-gaap-2022.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_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_61feea5f-0b6d-4950-aeae-0401c84b20b2_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-20221231.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_FinancingReceivablesPeriodPastDueAxis_351a9bff-0962-4a23-b51f-71299afc4c72_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/2022/elts/us-gaap-2022.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_FutureMember_591a9089-554c-472a-b9a0-54303cbd9033_terseLabel_en-US" xlink:label="lab_us-gaap_FutureMember" xlink: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_FutureMember_label_en-US" xlink:label="lab_us-gaap_FutureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FutureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FutureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FutureMember" xlink:to="lab_us-gaap_FutureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_2ae0f461-a178-4a29-ae96-c72093969d4a_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f7c74f10-2198-48f5-88ff-a3bcfd4f04fb_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/2022/elts/us-gaap-2022.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_ServicingAssetAtAmortizedValueAdditions_b25e4d23-db4f-478e-84c4-5063414ad73d_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/2022/elts/us-gaap-2022.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_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree_5de1881a-e2d7-4929-ae98-80061f929490_terseLabel_en-US" xlink:label="lab_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One to three years</link:label>
    <link:label id="lab_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree_label_en-US" xlink:label="lab_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree" xlink: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, Advance, Maturity, Average Interest Rate, After Year One Through Three</link:label>
    <link:label id="lab_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree_documentation_en-US" xlink:label="lab_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree" xlink: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, Advance, Maturity, Average Interest Rate, After Year One Through Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree" xlink:href="hmst-20221231.xsd#hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree" xlink:to="lab_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2258d3b2-95e8-4674-9653-d01deaf39bda_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" 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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink: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, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_9768041c-3aaf-44a5-a1d4-f5a753f4d0c9_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/2022/elts/us-gaap-2022.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_CompensationAndEmployeeBenefitPlansTextBlock_e9c4383f-7c52-47f9-9ad1-d48d12382ec5_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/2022/elts/us-gaap-2022.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_dei_EntityShellCompany_6f34c002-ae90-42ac-8aa7-cc19b6d37436_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/2022/dei-2022.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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield_36ccc557-255f-48bb-8175-f8e2cf1330dc_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-20221231.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_a62fc1d8-d23b-4a08-b897-d80330609c67_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-20221231.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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_21da8e9e-1821-42b6-b363-1c89f1f1a0f6_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">2023</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/2022/elts/us-gaap-2022.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_CommercialLoanMember_c3b152a2-4515-40f5-bb43-9ebf68ab5051_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/2022/elts/us-gaap-2022.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_FinancialInstrumentAxis_d5f8f1f7-c8fd-4e7f-8f12-54c055257343_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_15a951cc-3b47-4b22-a1d5-a9f1f19e6a63_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/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_6ffb3ff9-970d-4d08-9297-d918ca38c72a_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 tax 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/2022/elts/us-gaap-2022.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_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_38124085-b2ac-4b00-83af-c8eda0ba77c4_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/2022/elts/us-gaap-2022.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_us-gaap_SubsequentEventMember_b9757ac1-526c-460b-a060-e0333e50b460_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/2022/elts/us-gaap-2022.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_us-gaap_MarketingExpense_50753b2a-d135-43d1-ae37-297e19f6d8ab_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/2022/elts/us-gaap-2022.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_dei_DocumentPeriodEndDate_cc2306d8-cf3f-4045-b3da-e37814a2c8fb_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/2022/dei-2022.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_ServicingAssetAtAmortizedValueAmortization1_378f1f08-108b-45e8-adf8-e778c75db6bd_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/2022/elts/us-gaap-2022.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_TimeDepositMaturitiesRollingYearFour_0d96d005-03fc-4a50-aed5-6bdf8b90064e_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/2022/elts/us-gaap-2022.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_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_e00d1531-a41b-4667-b14c-44f539594edc_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-20221231.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_FinancingReceivableExcludingAccruedInterestNonaccrual_7b6975f9-53ce-4fdd-b32a-c838ab442506_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Nonaccrual</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_990dc3a0-1551-41db-b4e4-79718a0fd1f1_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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_FinancingReceivableExcludingAccruedInterestNonaccrual_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Nonaccrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_3add6cb7-22f7-4025-998d-493904d2e24c_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/2022/elts/us-gaap-2022.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_HeldToMaturitySecuritiesTextBlock_78ab9d4e-9de7-400d-95d4-a654a4663750_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/2022/elts/us-gaap-2022.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_EarningsPerShareAbstract_2f075bc4-ef3e-45b6-93b9-51866247c50f_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">Net income per share</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/2022/elts/us-gaap-2022.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_FederalHomeLoanBankAdvancesLineItems_e783a603-2b8e-4756-ab3b-197bb0b66b8c_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_80902456-71d4-44e7-90a4-b303d4099c12_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/2022/elts/us-gaap-2022.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_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo_2829069e-e250-4937-ae3d-b97887b0c10c_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">2024, 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-20221231.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_063e7fae-53e8-426f-a91b-af3e72f50e32_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-20221231.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_PerformanceSharesMember_98dff6b8-fd7f-40ca-b25e-eebae397d516_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 Stock Units (PSUs)</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/2022/elts/us-gaap-2022.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_InterestRateSwapMember_80540475-93c0-4b2a-b114-28db09e36f1b_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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_17c9f3b6-c870-4929-b233-3b7fdbeb59d9_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">2027</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/2022/elts/us-gaap-2022.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_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate_0dd25c9a-663f-41b7-9cf7-0e0080724628_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate" xlink: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, Advance, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LoanssoldthroughDUS_ad456acb-cc36-46bc-be80-524ed8df551c_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-20221231.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_1da403c2-c3a6-4c16-b528-e73600f95add_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-20221231.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_19b2c224-d767-430d-81a9-a0b80e2ef1ed_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_01639125-bb69-4092-a6d8-dd5f11257464_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/2022/elts/us-gaap-2022.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_hmst_AllowanceForUnfundedCommitments_78e1bbc1-6313-4fb6-b15e-2974c949dc58_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-20221231.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_EarningsPerShareTextBlock_6f686116-0602-40c4-841f-9aac1adb7618_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/2022/elts/us-gaap-2022.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_us-gaap_DeferredTaxLiabilitiesOther_d857b276-20fb-4618-896c-7d213e4677d8_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/2022/elts/us-gaap-2022.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_ForwardContractsMember_2f5e449b-237d-4c86-9119-0c4cf2a7dd68_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/2022/elts/us-gaap-2022.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_AssetPledgedAsCollateralWithoutRightMember_180e825b-891a-4406-8d7b-b4c7031c378b_terseLabel_en-US" xlink:label="lab_us-gaap_AssetPledgedAsCollateralWithoutRightMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Pledged as Collateral without Right</link:label>
    <link:label id="lab_us-gaap_AssetPledgedAsCollateralWithoutRightMember_label_en-US" xlink:label="lab_us-gaap_AssetPledgedAsCollateralWithoutRightMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Pledged as Collateral without Right [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetPledgedAsCollateralWithoutRightMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetPledgedAsCollateralWithoutRightMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetPledgedAsCollateralWithoutRightMember" xlink:to="lab_us-gaap_AssetPledgedAsCollateralWithoutRightMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DeferredTaxAssetsLoanValuation_35a81e3a-0ae4-49cc-b857-735dbd9e8d5d_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-20221231.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_dfa938ce-ba64-446a-a1d4-fbbde450e3e9_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-20221231.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_us-gaap_CashAndCashEquivalentsPolicyTextBlock_6a7f895d-ba21-4217-8437-f6a3324f095b_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6211a0ff-e510-4118-8b81-d45a38739082_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/2022/elts/us-gaap-2022.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_GainsLossesOnExtinguishmentOfDebt_d98ced30-4c92-4171-a9f7-e63ae48e5df5_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/2022/elts/us-gaap-2022.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_FinancingReceivableModificationsLineItems_ec09f217-df83-43e4-9104-23d6fc63e318_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/2022/elts/us-gaap-2022.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_hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember_e204b863-d5e3-466f-8770-3e66cf9f5cd4_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 2032</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-20221231.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_StockIssuedDuringPeriodSharesNewIssues_8994745f-b592-41f6-8fcb-443a310d1b99_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/2022/elts/us-gaap-2022.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_hmst_DefinedContributionPlanTranchesAxis_3764355d-d889-4a8a-82e8-14e069a6bd9f_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-20221231.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_GoodwillAndIntangibleAssetsGoodwillPolicy_ef2aab14-628a-4ad6-9f1c-2991a875290d_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/2022/elts/us-gaap-2022.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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_9d6f83a7-b31c-45ec-bc7c-0f43931e1d6d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" xlink: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 ACL for HTM securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember_2174e0b2-3935-4a48-92c2-488367326ecd_terseLabel_en-US" xlink:label="lab_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember" xlink: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, Agency Debentures</link:label>
    <link:label id="lab_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember_label_en-US" xlink:label="lab_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember" xlink: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, Agency Debentures [Member]</link:label>
    <link:label id="lab_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember_documentation_en-US" xlink:label="lab_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember" xlink: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, Agency Debentures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember" xlink:href="hmst-20221231.xsd#hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember" xlink:to="lab_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_d21435b3-03d0-4b67-a656-dec07b914f9f_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/2022/dei-2022.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_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems_d9ab70d8-853d-49d4-a408-a6c4bf85205d_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-20221231.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_RepurchaseAndResaleAgreementsPolicy_266e7b33-c7f4-4778-a216-8495b6e0f671_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/2022/elts/us-gaap-2022.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_InterestAndDividendIncomeOperatingAbstract_2e15e41d-a5da-41f6-a857-e70bb0c85f6a_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/2022/elts/us-gaap-2022.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_srt_CondensedIncomeStatementsCaptionsLineItems_adc4acdf-fe42-47d9-b6e8-61f5f965f473_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/2022/elts/srt-2022.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_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_c50ebbe9-0fab-498f-b7d4-6aa7c1d2039c_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/2022/elts/us-gaap-2022.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_DepositsMoneyMarketDeposits_035a6134-849c-4787-9e31-a6c5e6ba1830_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/2022/elts/us-gaap-2022.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_EquitySecuritiesByIndustryAxis_bb8842c0-790d-4fd4-82ff-8986669b01f3_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/2022/elts/us-gaap-2022.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_LesseeOperatingSubleaseAssetPaymentsDueYearThree_8ee678f6-3bcf-4208-8ab1-0469d13b862f_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">2025, 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-20221231.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_StatementOfFinancialPositionAbstract_37fe4c3a-74b2-43f8-a531-25f2c00ac017_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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivables1To29DaysPastDueMember_9db9db05-a178-4d3b-a860-04fbfe1c7fe7_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/2022/elts/us-gaap-2022.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_dei_AuditorName_e5d39b48-9759-4417-9ece-6ef80a5a3aa2_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/2022/dei-2022.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_us-gaap_OperatingLossCarryforwards_b8271faf-19fa-4725-9960-34af435cf54f_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/2022/elts/us-gaap-2022.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_hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification_10df1b54-9e47-405a-84ab-94dbba6c46a4_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification" xlink: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 contractual interest rate, after modification</link:label>
    <link:label id="lab_hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification_label_en-US" xlink:label="lab_hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification" xlink: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, Weighted Average Interest Rate, After Loan Modification</link:label>
    <link:label id="lab_hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification" xlink: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, Weighted Average Interest Rate, After Loan Modification</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification" xlink:to="lab_hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FinanceLeaseCost1Abstract_ed163ae4-be60-42f8-9db2-57d9b5768cca_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-20221231.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_us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables_693a50ce-21ff-4ffe-8e5e-6a842f02352c_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 Aggregate 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/2022/elts/us-gaap-2022.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_LeaseholdImprovementsGross_ce8a6ac4-5fed-4ac1-bea1-7d8a0b4343d5_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/2022/elts/us-gaap-2022.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_hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock_73d5b98a-e2e6-484c-b537-46f0d77e8201_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-20221231.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_ProceedsFromSaleOfLoansHeldForInvestment_a6e09cd6-bc3d-4511-a4a0-439405953451_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/2022/elts/us-gaap-2022.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_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_ce51b208-c5d0-4218-ba0a-cd00adff19b5_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">Amortization of single family MSRs</link:label>
    <link:label id="lab_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_50369544-e531-4595-b81d-8202e861cd83_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-20221231.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_RestrictedStockUnitsRSUMember_3538a65f-a328-4435-8755-f1d6148a0862_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/2022/elts/us-gaap-2022.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_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_53dfdc00-766f-4666-a0ef-68b8d911a303_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">Total LHFI</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_9674f827-da67-4644-9203-4294e687321f_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink: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 before 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/2022/elts/us-gaap-2022.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_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_e9db7ed0-71b4-4820-965c-9307d9ba19bb_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/2022/elts/us-gaap-2022.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_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_471b9188-e87e-4107-b5c2-de8286f2a342_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/2022/elts/us-gaap-2022.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_CashAndCashEquivalentsFairValueDisclosure_a3d877c1-894b-44af-b133-5868b09b1b97_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/2022/elts/us-gaap-2022.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_srt_ParentCompanyMember_17625329-00e8-4ed0-9cf2-9faa6939e20d_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_ff1b1d16-64df-4329-8857-8804d66756e2_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/2022/elts/srt-2022.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_InterestRateReductionAndPaymentDeferralMember_04121eee-9955-4a8c-a6bc-c91fe90fc18b_terseLabel_en-US" xlink:label="lab_hmst_InterestRateReductionAndPaymentDeferralMember" xlink: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 and Significant Payment Delay</link:label>
    <link:label id="lab_hmst_InterestRateReductionAndPaymentDeferralMember_label_en-US" xlink:label="lab_hmst_InterestRateReductionAndPaymentDeferralMember" xlink: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 Reduction And Payment Deferral [Member]</link:label>
    <link:label id="lab_hmst_InterestRateReductionAndPaymentDeferralMember_documentation_en-US" xlink:label="lab_hmst_InterestRateReductionAndPaymentDeferralMember" xlink: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 Reduction And Payment Deferral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InterestRateReductionAndPaymentDeferralMember" xlink:href="hmst-20221231.xsd#hmst_InterestRateReductionAndPaymentDeferralMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_InterestRateReductionAndPaymentDeferralMember" xlink:to="lab_hmst_InterestRateReductionAndPaymentDeferralMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditRiskMember_cb0f7e55-2f45-416d-99dc-eb3d36ef81aa_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/2022/elts/us-gaap-2022.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_SubsequentEventsAbstract_cf3452c4-c3f8-45b5-9300-c91f80f55298_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/2022/elts/us-gaap-2022.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_us-gaap_TimeDeposits_6e9e1c3a-b866-47a4-9976-df167c2db2b6_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_fc0f0f12-2077-4845-8b65-64b0881935ed_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/2022/elts/us-gaap-2022.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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_58ca9d45-b131-415e-90af-cbf94132c641_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/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_1c2ba215-222b-402e-9c20-79f237df27d0_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/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_d4810db3-d2de-441d-b3b0-466df87fa147_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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_f8a9bd47-c20d-4488-98b7-b79219bcddd3_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/2022/elts/us-gaap-2022.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_DefinedContributionPlanDisclosureLineItems_d2994ab4-3b1b-47ce-9e63-ad2a4e6bb41d_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/2022/elts/us-gaap-2022.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_hmst_WeightedAverageRemainingLeaseTermAbstract_e3255f78-6676-47a6-a1de-c19617b18e28_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-20221231.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_NoninterestExpenseAbstract_4a3a7195-bb73-4336-a171-7422061d6e69_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/2022/elts/us-gaap-2022.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_AmortizationOfIntangibleAssets_0c0a81d3-10e2-48d0-8a0c-fd848403b30f_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/2022/elts/us-gaap-2022.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_InterestPaidNet_3a7ad8c1-b05f-414d-ab6d-ecf076ec15be_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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_fccebe68-42a3-472e-b139-a2e016a892c9_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">2025</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/2022/elts/us-gaap-2022.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_ConsumerLoanMember_65ce9035-2043-4a13-8d06-2e01b0953fc6_terseLabel_en-US" xlink:label="lab_us-gaap_ConsumerLoanMember" xlink: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 Loan</link:label>
    <link:label id="lab_us-gaap_ConsumerLoanMember_label_en-US" xlink:label="lab_us-gaap_ConsumerLoanMember" xlink: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 Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsumerLoanMember" xlink:to="lab_us-gaap_ConsumerLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SpecialMentionMember_c300a3b1-44a2-419f-b30b-5f39e7ee256f_terseLabel_en-US" xlink:label="lab_us-gaap_SpecialMentionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Special Mention</link:label>
    <link:label id="lab_us-gaap_SpecialMentionMember_label_en-US" xlink:label="lab_us-gaap_SpecialMentionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Special Mention [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialMentionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SpecialMentionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SpecialMentionMember" xlink:to="lab_us-gaap_SpecialMentionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExtendedMaturityMember_e9459927-9a9a-40c1-a24a-a6a9cfc21582_terseLabel_en-US" xlink:label="lab_us-gaap_ExtendedMaturityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Extension</link:label>
    <link:label id="lab_us-gaap_ExtendedMaturityMember_label_en-US" xlink:label="lab_us-gaap_ExtendedMaturityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extended Maturity [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedMaturityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtendedMaturityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedMaturityMember" xlink:to="lab_us-gaap_ExtendedMaturityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_3f161658-9252-453b-81a1-729c7915aca1_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_18183d95-69c2-4fa1-aae2-2d51158bc766_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_4c725752-ec46-440f-aa52-d872a330cdb0_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/2022/elts/us-gaap-2022.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_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember_16854ab4-21a0-48a3-b432-0eee0e09cac3_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-20221231.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_e3aefbfe-e214-4f6e-98ab-c89187910d33_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/2022/elts/us-gaap-2022.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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_84d3733c-b05f-4447-bfa1-81928eea0219_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_8d01ac96-5e01-4009-8f8a-9246b291f279_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/2022/elts/us-gaap-2022.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_TierOneLeverageCapital_ceda5959-2df7-4041-9538-bce76032f2c1_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 1 Leverage Capital, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinancingReceivablePortfolioSegmentDomain_998d8d20-db42-4176-885c-81c4420d3266_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/2022/elts/us-gaap-2022.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_VestingDomain_19948792-9745-44ee-a80e-23d08f2c9dad_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned_1c2d674b-f978-4f11-bf18-493e3ebc125e_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-20221231.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_DividendsCommonStock_015e1fc3-3d83-4fc0-a410-e8c47f928fb2_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.40 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/2022/elts/us-gaap-2022.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_NotesReceivableNet_f9ee629c-5fcc-43b3-9bc9-247086ec34ea_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsOther_28869b76-af02-442e-bb9c-f231170c52b3_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/2022/elts/us-gaap-2022.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_CommercialMortgageBackedSecuritiesMember_1abfe352-bd7e-4268-95f8-4abe7509bc27_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/2022/elts/us-gaap-2022.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_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives_09f13136-99e2-4e77-b18b-11e6dd688f57_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-20221231.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_f07f9fb9-d3f4-4ac7-8aa4-549ae911cb1f_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-20221231.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8c91c680-3dc0-47bd-bb71-13cd87d41b1f_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">2025</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/2022/elts/us-gaap-2022.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_hmst_PortfolioOfLoansServicedForOthersTableTextBlock_1cd9bf17-1e9e-41aa-89b3-a80b0833ff3c_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-20221231.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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_d80a606a-7e3d-4ad0-ac02-834ca312e227_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_28a6b9fb-e25e-4a8f-a245-ef5b1e26f2d4_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/2022/elts/us-gaap-2022.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_RetainedEarningsMember_3de3b56f-6f49-4da7-9f77-68004f7bb160_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/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_77ac2b2f-8e5f-4617-9edb-7d012b9166a0_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/2022/elts/us-gaap-2022.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_DepositsFairValueDisclosure_14ee64b7-85f3-4404-b453-17d12e4df4b7_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/2022/elts/us-gaap-2022.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_srt_CondensedCashFlowStatementsCaptionsLineItems_18aa3fa2-142b-43de-9923-9de2cc6dfd51_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/2022/elts/srt-2022.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_LeaseCost_3e59c976-05d1-46fa-a987-dd4305ca9bb6_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/2022/elts/us-gaap-2022.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_hmst_PublicFundsIncludedInDeposits_e2447669-2b8c-42c0-847c-1024cfe2ef0c_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-20221231.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_20268049-2bc6-4abf-aa31-6ea59106ba05_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-20221231.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_CommonStockMember_105fd363-9860-4779-a6ee-6d5a31444759_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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_15eab4f1-1212-4340-ab9f-9a75419ba754_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink: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 reporting segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink: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 Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_776fa657-c3a1-4d1b-8119-06bed2fec825_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/2022/elts/us-gaap-2022.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_LossSharingRelationshipMember_efa952da-6fa7-4d1c-9779-9fc2c3c0c0b7_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-20221231.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_us-gaap_StatementTable_e9ca74c3-e982-46e0-b7c9-5d76c32928ec_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/2022/elts/us-gaap-2022.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_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive_f9138857-b314-4a6b-84a2-2fda78c9636a_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">2028 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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_ad822245-2f5f-44c9-9af7-ce76b9c6de29_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/2022/elts/us-gaap-2022.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_FinancingReceivableRecordedInvestmentLineItems_ff6cff4c-d38b-42fb-8f15-e73666d1ff86_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/2022/elts/us-gaap-2022.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_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_6cc2b40e-7fb1-417f-862c-08f2b5ae7f62_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 5 through 10 Years, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LoansAndLeasesReceivableRelatedParties_e2b4d6bb-c625-443c-a2dd-cff346211b13_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_406bae7f-8fa5-431f-8589-5ca8ed6f0b9e_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/2022/elts/us-gaap-2022.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_ca80fb8a-09fd-4fad-9112-5b5d8c15ba9e_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/2022/elts/us-gaap-2022.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_hmst_DefinedContributionPlanTrancheTwoMember_3006d625-d3a4-4107-bd50-60398d19841e_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-20221231.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_srt_RangeAxis_86c2776d-abed-4d54-8c31-10ccf921a1f9_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/2022/elts/srt-2022.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_hmst_DiscountRateAbstract_0d09aa91-a739-43f7-8a06-ee395cd0b4d1_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-20221231.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_OtherOperatingActivitiesCashFlowStatement_0a0f694f-d078-4300-acbd-705d72e9f495_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/2022/elts/us-gaap-2022.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_LoansAndLeasesReceivableRelatedPartiesAdditions_788d6279-bd84-428d-8aa7-d38d675085e7_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/2022/elts/us-gaap-2022.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_StatementEquityComponentsAxis_94b87993-cb8b-4c9f-ad60-3b8d7fe2dfc0_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/2022/elts/us-gaap-2022.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_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm_5e4c40b1-3a1b-4815-907f-7aa1690a815a_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm" xlink: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_FinancingReceivableExcludingAccruedInterestRevolvingTerm_label_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Revolving, Term</link:label>
    <link:label id="lab_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm" xlink: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, Revolving, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm" xlink:to="lab_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_WeightedAverageRateDomesticDeposit1_6e74ad74-81a6-4219-8833-58dd964b1c0b_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-20221231.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_OtherRealEstateAndForeclosedAssets_3380f93d-88da-407c-8e96-0baa749c33e9_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/2022/elts/us-gaap-2022.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_StatementLineItems_fe7f64aa-f345-40a5-ab95-c9f5baf45566_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/2022/elts/us-gaap-2022.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_WeightedAverageRateDomesticDeposit_a7fde47e-99a3-4ba9-97e3-1d0c0a4414dd_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3716e09c-2835-47b8-b717-c280da161ffc_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_dbcf5c0f-e2a3-4d50-9ba8-2737ad83ee6f_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/2022/elts/us-gaap-2022.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_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_9780fb8a-bffc-4468-abb8-88ed377ff383_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-20221231.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_VariableRateDomain_d256d68a-f16d-401c-9d58-aa6569b268eb_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/2022/elts/us-gaap-2022.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_us-gaap_AdvancesFromFederalHomeLoanBanksAbstract_01969649-2e81-41e0-b42e-20762933b5e0_terseLabel_en-US" xlink:label="lab_us-gaap_AdvancesFromFederalHomeLoanBanksAbstract" xlink: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_AdvancesFromFederalHomeLoanBanksAbstract_label_en-US" xlink:label="lab_us-gaap_AdvancesFromFederalHomeLoanBanksAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advance from Federal Home Loan Bank [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanksAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesFromFederalHomeLoanBanksAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvancesFromFederalHomeLoanBanksAbstract" xlink:to="lab_us-gaap_AdvancesFromFederalHomeLoanBanksAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LoansHeldforInvestmentMeasurementInput_bbd131f0-a87e-4482-8d78-824bd5f07990_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">Single family LHFI, 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-20221231.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_OperatingLeaseRightOfUseAsset_063c7965-eb20-48d1-8f9d-44fc70e2af38_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/2022/elts/us-gaap-2022.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_edd49ccb-c226-4699-b20e-d553589f52d2_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/2022/elts/us-gaap-2022.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_hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock_2ddbe85f-5f56-4fb5-ae5a-cb7ed1497f97_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-20221231.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_AccumulatedOtherComprehensiveIncomeMember_a06db37c-a431-4608-aae4-6ac473d505ce_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/2022/elts/us-gaap-2022.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_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_98f8b3e5-0171-4d25-aa0b-6dee99d88b79_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/2022/elts/srt-2022.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_us-gaap_FinancingReceivablePortfolioSegmentAxis_84925768-33db-4f8b-80c3-8e37cd1711e5_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/2022/elts/us-gaap-2022.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_dei_AuditorFirmId_b2aefbc8-2fac-4139-97db-d9e77459daed_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/2022/dei-2022.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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_01dc9062-40a4-4255-b33c-52bcce13352d_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/2022/elts/us-gaap-2022.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_dei_DocumentTransitionReport_d1fa12e7-22f4-40e8-9bf9-2a3650456050_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/2022/dei-2022.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_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_27166bff-8a1a-4ef0-8c43-96b95e53cf67_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_db0d31d9-da37-4fb3-9eac-30e736176be0_verboseLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink: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 unfunded commitments</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/2022/elts/us-gaap-2022.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_dei_LocalPhoneNumber_fb16e4d3-d07e-4681-b947-6169be0cc4ac_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/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_78ba6c64-741e-4072-beed-d012b379caaf_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/2022/elts/us-gaap-2022.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_NewAccountingPronouncementsPolicyPolicyTextBlock_bee02ce2-04fb-4d05-922b-e671cf3303c2_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/2022/elts/us-gaap-2022.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_InvestmentInFederalHomeLoanBankStockFairValueDisclosure_e6633956-181e-4871-be0e-f9c811ff466a_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/2022/elts/us-gaap-2022.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_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities_0bc7a568-9bc2-4f4f-952c-700999e02aa7_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-20221231.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_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_8da4a270-d503-44a3-bd90-6e84130abab0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink: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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_2b6eff5a-6205-4d1d-8bf2-e30a4dad06c7_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" 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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink: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, Excluding Accrued Interest, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_30f7ecd2-cb03-481e-ac0c-1be5f586f8af_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_184427c8-d0ad-466a-a8f8-84db0e9d662c_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/2022/elts/us-gaap-2022.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_LiabilitiesFairValueDisclosure_085295ca-e1c7-41ae-a500-5e83e8c8e922_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">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/2022/elts/us-gaap-2022.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_us-gaap_MortgageBankingAbstract_18d41a48-20b2-453d-84ea-362c0a0c7c8e_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/2022/elts/us-gaap-2022.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_CollateralPledgedMember_1e77077a-6535-4044-94f7-91a280214656_terseLabel_en-US" xlink:label="lab_us-gaap_CollateralPledgedMember" xlink: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_us-gaap_CollateralPledgedMember_label_en-US" xlink:label="lab_us-gaap_CollateralPledgedMember" xlink: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 Pledged [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralPledgedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralPledgedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollateralPledgedMember" xlink:to="lab_us-gaap_CollateralPledgedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise_46d0ab2e-9d01-4b9d-a9ae-e3dc15dd678a_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-20221231.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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aa71595a-ad12-4a19-9b2d-1931d188d446_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_93605642-b53f-4f9b-89ee-0709416f86ec_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/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_a02c98c4-9417-4e72-a986-70690dd94430_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/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentPolicyTextBlock_4d2ea3d8-57ee-4a8e-bf52-b32e0380c096_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/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_562b342e-8b47-4ce9-aafb-3a4899f9fabf_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">2026</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/2022/elts/us-gaap-2022.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_us-gaap_IncomeStatementAbstract_6eaacc74-735b-4e83-a6b2-cdffc56ad5e7_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/2022/elts/us-gaap-2022.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_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_1512b822-56c1-463f-b678-9733df8ca3f1_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/2022/elts/us-gaap-2022.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_dei_DocumentFiscalPeriodFocus_5f4e4f26-4904-4902-af5b-ed2cd75236da_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/2022/dei-2022.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_TierOneLeverageCapitalRequiredForCapitalAdequacy_32fbe8f3-4f74-4c08-9d90-5df21af03a43_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 1 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/2022/elts/us-gaap-2022.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_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember_48214e06-764b-4d26-8ba3-6e32c9c42956_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 business</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-20221231.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_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_29f41221-c4ea-40ae-8bba-0904748d69c9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" 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_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink: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, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DepositBalancesIncludingStatedRatesTableTextBlock_6c26ffe7-cb59-427b-8b5f-f8de5cfaf1ae_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-20221231.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_hmst_ServicingAdvances_578c5f4e-5ed2-4727-ae19-a26067343ab4_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-20221231.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_DerivativeLineItems_c001a941-ca37-4a84-8584-7349d6c6c4c6_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/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5ccdb4d0-d168-41f7-9507-7aececc42588_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_4e890c1d-aaa0-4d8c-89e6-87be3e8370b2_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/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_c672a45c-80d1-43c7-8926-78232adee376_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/2022/elts/us-gaap-2022.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_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_a92e5a9f-93a0-44b6-ac4f-3a9d8596f555_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/2022/elts/us-gaap-2022.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_8b6802d1-9977-44d8-8058-15c1e8be09ac_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/2022/elts/us-gaap-2022.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_LesseeOperatingSubleaseAssetPaymentsDueYearFive_ae2f0da9-6042-4586-b968-2b79e59dbf54_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">2027, 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-20221231.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_InterestExpenseBorrowings_46434460-0686-42ce-a48f-faef165677f1_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/2022/elts/us-gaap-2022.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_InterestAndFeeIncomeLoansAndLeases_c00355da-e257-4247-aa33-14a031a5827b_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/2022/elts/us-gaap-2022.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_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_1907f6dd-9268-47f4-a3a5-874ba9309015_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/2022/elts/srt-2022.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_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember_21b72da8-bbc9-463e-a9dc-a9188f364744_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-20221231.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_ScheduleOfAvailableForSaleSecuritiesLineItems_9ddb9b40-bf8b-4916-b530-c646239f378c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_e834d254-36d5-47ce-ba5c-5012cd8e0026_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/2022/elts/us-gaap-2022.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_dei_IcfrAuditorAttestationFlag_ab3eab1f-eba6-4c3f-a36d-2d4073cb1601_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/2022/dei-2022.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_us-gaap_MarketableSecurities_cf124a2a-bce2-4925-bfab-1dd5078a0cef_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/2022/elts/us-gaap-2022.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_CarryingReportedAmountFairValueDisclosureMember_8f8745cb-8056-4525-b972-d9ccbdd434e7_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/2022/elts/us-gaap-2022.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_hmst_RightOfUseAssetObtainedAbstract_4d9809f2-4a3e-4cd7-b3f2-8a26c828a966_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-20221231.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_FinancingReceivableReclassificationToHeldForSale_f1b57c31-44ce-40e3-b10f-31bc197d62a9_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f263abc3-2000-4be0-9519-3e008fdb8581_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/2022/elts/us-gaap-2022.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_hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths_a13209d7-e334-4974-ae79-d9d06839fa0f_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">2023, 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-20221231.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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_cfc64a3a-28e5-4cc7-9444-92dcca36e56c_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/2022/elts/us-gaap-2022.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_srt_MultifamilyMember_e6da196f-fb9c-4a59-bae3-7053d41af1cc_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/2022/elts/srt-2022.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_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_3665c82c-8dca-4d26-b9ac-dfa3f39e42f4_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/2022/elts/us-gaap-2022.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_hmst_LesseeNonleaseLiabilityToBePaidYearFour_a572b359-f0ca-49db-b2b8-68fc07ba7808_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">2026</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-20221231.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_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated_75de4791-5316-4212-9658-4e1f515423de_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated" xlink: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 Basis at Period End</link:label>
    <link:label id="lab_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated_label_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated" xlink: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, Loans Modified, Accumulated</link:label>
    <link:label id="lab_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated" xlink: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, Loans Modified, Accumulated</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated" xlink:to="lab_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures_f162519c-587c-4215-99cf-c2ed099a6e54_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-20221231.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_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue_aca078bb-2ba0-4e3d-8428-4d0ca6f985fa_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/2022/elts/us-gaap-2022.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_SecuritiesInvestmentMember_c52ab733-b7cd-47f4-b23e-d383713a94da_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesInvestmentMember" xlink: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_SecuritiesInvestmentMember_label_en-US" xlink:label="lab_us-gaap_SecuritiesInvestmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities Investment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesInvestmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesInvestmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesInvestmentMember" xlink:to="lab_us-gaap_SecuritiesInvestmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanRestructuringModificationAxis_113e27aa-887b-46a1-bcb9-872f51877bc1_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/2022/elts/us-gaap-2022.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_ProceedsFromIssuanceOfLongTermDebt_6deb2312-e0a7-4d7b-a9fe-6b6895a514ec_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink: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 debt issuance, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_cd509fd7-69b7-47a5-ace5-d495242af5b9_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink: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 issuance of long-term debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink: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 Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_5ca918f3-d6a3-404c-94ac-ec18cf9341f2_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/2022/elts/us-gaap-2022.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_PledgedStatusDomain_c2408ec6-f745-41c0-8ad1-dc87a91a6a27_terseLabel_en-US" xlink:label="lab_us-gaap_PledgedStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pledged Status [Domain]</link:label>
    <link:label id="lab_us-gaap_PledgedStatusDomain_label_en-US" xlink:label="lab_us-gaap_PledgedStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pledged Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PledgedStatusDomain" xlink:to="lab_us-gaap_PledgedStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DeferredTaxAssetsStockOptions_67a619ae-22ed-4e40-a79b-0fad754c9236_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 based compensation</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-20221231.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_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_9a58856d-1d84-4bef-8908-bc7341132451_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_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/2022/elts/us-gaap-2022.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_GainLossOnSaleOfNotesReceivable_5b8243ef-5383-4c98-835b-ebeda328ffff_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/2022/elts/us-gaap-2022.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_472b9266-5145-44c6-ab4d-920e44983cb1_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/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInInvestingActivities_01427ffe-9657-433d-8e68-79f567ee9fc8_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 used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_50ccf876-ecae-4707-94b3-7d7f097fdf82_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/2022/elts/us-gaap-2022.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_DebtInstrumentFaceAmount_976fa92e-efa0-4d14-a4b7-4479513e8924_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of subordinated notes offering</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_50c942d7-14b4-4b5d-bf70-885f81508da9_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/2022/elts/us-gaap-2022.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_LesseeNonleaseLiabilityToBePaidYearTwo_ebdaac36-caa2-4496-abb8-c1a081ba10bc_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">2024</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-20221231.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_ComprehensiveIncomeNetOfTax_4613e656-963a-40cf-8d78-a071426b7936_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 (loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_2a41d648-732d-4ba9-8439-3c4c512f9e0c_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-20221231.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_53806a7f-8da1-4d97-b634-122332979def_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 investments AFS</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-20221231.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_dei_EntityCurrentReportingStatus_07a425a9-eddd-4062-b807-5be651a9dd34_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/2022/dei-2022.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_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_71bcb8d4-4afc-4757-84ea-c866b94a1364_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 1 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/2022/elts/us-gaap-2022.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_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance_2ecb439a-cd1d-43df-a365-b5dde503aeb0_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-20221231.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_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_ccaa453e-5fdb-4968-ada6-42d50af57676_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/2022/elts/srt-2022.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_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_932f4472-52b5-48e1-8a6a-61667b7cf045_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/2022/elts/us-gaap-2022.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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_5e64e2fb-dfcd-45e0-b6a1-cd50dce07d7e_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">2023</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/2022/elts/us-gaap-2022.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_hmst_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_3ecc9d8d-f61f-4c88-83c2-0ce58b214fa0_terseLabel_en-US" xlink:label="lab_hmst_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink: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 Fair Value, Other Change In Fair Value, Statement Of Income Or Comprehensive Income, Extensible Enumeration, Not Disclosed Flag</link:label>
    <link:label id="lab_hmst_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_label_en-US" xlink:label="lab_hmst_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag</link:label>
    <link:label id="lab_hmst_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_documentation_en-US" xlink:label="lab_hmst_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:href="hmst-20221231.xsd#hmst_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:to="lab_hmst_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_7c6b99eb-16b2-4f73-9fc2-829803c1662c_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/2022/elts/us-gaap-2022.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_hmst_CommonEquityRiskBasedCapitalRequiredToBeWellCapitalized_c13754fa-6988-48e8-b8a9-ce1d6c4c5446_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-20221231.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_OperatingLeaseImpairmentLoss_751be5c5-256c-4845-a7b1-771cd38bafab_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/2022/elts/us-gaap-2022.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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_5e70818c-4097-4986-85b8-070f5e7abc96_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink: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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink: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, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperating_66e3d6c4-97d7-4c05-9ae8-cecd21020717_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/2022/elts/us-gaap-2022.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_DividendsPayableAmountPerShare_69d2ac93-e3fc-45f5-a68f-bd75546f44b5_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/2022/elts/us-gaap-2022.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_DerivativeTable_620bfee9-1824-424f-bf3f-c27d88b83b3c_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/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_a5598ca8-a348-4ff0-8ae5-0ae36fd44869_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/2022/elts/us-gaap-2022.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_FinancingReceivables30To59DaysPastDueMember_616b5eec-a9b1-445c-bda2-3158e031041a_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/2022/elts/us-gaap-2022.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_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_3235f128-bf3d-4fa9-a92c-168a53938382_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/2022/elts/us-gaap-2022.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_FinanceLeaseLiabilityPaymentsDueYearTwo_ca9d1aab-1c7f-4804-883d-3186045f3408_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">2024</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/2022/elts/us-gaap-2022.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_ImpactOnFairValueOfFiftyBasisPointsDecrease_0ff14aa6-5e50-4327-9980-483da270f224_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-20221231.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_us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1_a7addbe1-08a1-4e60-8901-eddd8eb43e8a_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/2022/elts/us-gaap-2022.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_BasisOfAccountingPolicyPolicyTextBlock_13f7c101-d763-4f1d-89de-1306993564b7_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 Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LiabilitiesAbstract_6e87953f-84d5-4069-986d-0648d8b98f15_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_83b9bc78-c364-4c8e-aafe-9acc7546d800_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/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentNet_c05d4f6c-2757-45c2-96aa-493b9b7ac3b6_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_14167e62-0436-471d-8fb8-f5539b982efe_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/2022/elts/us-gaap-2022.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_NoninterestIncomeOther_0d70d3ea-a049-4406-a49b-bc08b1423cdc_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/2022/elts/us-gaap-2022.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_DepreciationAmortizationAndAccretionNet_98911c72-0d1a-4b91-9a31-7240b4153e21_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/2022/elts/us-gaap-2022.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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_e1741ac4-6578-4997-8707-2b3e09e54e24_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_39361190-7245-414e-9a7b-aff66dbb60e6_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/2022/elts/us-gaap-2022.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_us-gaap_CommunicationsAndInformationTechnology_cc867b8f-0881-4100-b26f-8e094cf7926d_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/2022/elts/us-gaap-2022.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_hmst_ExpectedWeightedAverageLifeofMSR_58b05315-9405-4ba7-aeb0-d965df96cb7d_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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_194e979a-470b-41b8-a773-8cd7c93ec1e7_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/2022/elts/us-gaap-2022.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_LongTermDebt_bca4ed74-d272-4319-92a7-4ab0aac7f6a5_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/2022/elts/us-gaap-2022.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_GuaranteeObligationsNatureDomain_6078c70b-1628-4fdc-971c-9ab17fcc487a_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/2022/elts/us-gaap-2022.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_hmst_UnusedCommercialPortfolioLoanFundMember_8587be6d-8d06-4d49-9cf6-7263ed542055_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-20221231.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_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_54fc8d4f-b38f-4a1d-98be-ea8d62ddda9a_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 (loss)</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/2022/elts/us-gaap-2022.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_hmst_ScheduleofCollateralDependentLoansTableTextBlock_964e0c77-347f-4aec-96de-a0f452be6b78_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-20221231.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_ProceedsFromSaleOfLoansHeldForSale_c4bfb730-9196-45a9-9629-b1eec48a8626_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/2022/elts/us-gaap-2022.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_DerivativeAssetMeasurementInput_85ae5e76-6288-40f3-adc6-a93213cf9825_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 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/2022/elts/us-gaap-2022.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_hmst_FinancingReceivableModifiedTableTextBlock_e98c2927-bfac-44d8-b672-c52f248d6225_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableModifiedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Modified</link:label>
    <link:label id="lab_hmst_FinancingReceivableModifiedTableTextBlock_label_en-US" xlink:label="lab_hmst_FinancingReceivableModifiedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Modified [Table Text Block]</link:label>
    <link:label id="lab_hmst_FinancingReceivableModifiedTableTextBlock_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableModifiedTableTextBlock" xlink: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, Modified</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableModifiedTableTextBlock" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableModifiedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableModifiedTableTextBlock" xlink:to="lab_hmst_FinancingReceivableModifiedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_6cb4e32f-b030-43e0-aa34-110f30b1a92a_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/2022/elts/us-gaap-2022.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_IncomeTaxesPaidNet_2c83a6f5-8f02-4ca3-a937-84d1d739a9b3_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/2022/elts/us-gaap-2022.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_dei_EntitySmallBusiness_e060e290-f7f7-4cdf-988a-8e90a2a57e6b_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/2022/dei-2022.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_FairValueByMeasurementBasisAxis_49370853-6176-4ccb-9947-9b26cfe87fcd_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/2022/elts/us-gaap-2022.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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield_9bbc858d-6d47-4494-8ec4-4c77368b5d90_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-20221231.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_f3419319-ff47-4e04-bb4e-97a78f2e73af_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-20221231.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_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_760a38b8-da47-4168-97a4-99bb4f1620b0_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/2022/elts/us-gaap-2022.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_us-gaap_CommonStockDividendsPerShareDeclared_47495e04-59b8-4969-a4b8-5fc9877bc20a_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/2022/elts/us-gaap-2022.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_TimeDepositsRollingYearMaturityAbstract_fc14b387-139b-4b25-92bb-d121a432b8b5_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/2022/elts/us-gaap-2022.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_us-gaap_RestrictedCash_89812d87-bbcd-47bf-a8e8-bdb11469758c_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/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCash" xlink:to="lab_us-gaap_RestrictedCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_d454e6ab-4919-404e-bad6-cf41febca06e_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/2022/elts/us-gaap-2022.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_us-gaap_DeferredTaxAssetsInvestments_6e6e149e-c581-42fd-ac39-08a1a6bc6c4a_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_40c15d96-31d1-45e6-9379-bb6c870cc750_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/2022/elts/us-gaap-2022.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_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease_72e7c7ef-5d36-4c9f-ad0c-4147f5fba5cf_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-20221231.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_PropertyPlantAndEquipmentDisclosureTextBlock_33523a65-01cf-425c-89c0-51eabb050ed0_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/2022/elts/us-gaap-2022.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_us-gaap_SubordinatedDebtMember_cb3349d2-0b87-464d-a34c-70b6708d9b4e_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/2022/elts/us-gaap-2022.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_srt_ConsolidatedEntitiesAxis_7f73dc51-a95b-4485-8940-7b8a2709be13_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/2022/elts/srt-2022.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_hmst_FinancingReceivableLoanModificationsFinancialEffectTableTextBlock_5922cb95-6524-445b-97fe-4f75e4b531cf_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableLoanModificationsFinancialEffectTableTextBlock" xlink: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, Loan Modifications, Financial Effect</link:label>
    <link:label id="lab_hmst_FinancingReceivableLoanModificationsFinancialEffectTableTextBlock_label_en-US" xlink:label="lab_hmst_FinancingReceivableLoanModificationsFinancialEffectTableTextBlock" xlink: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, Loan Modifications, Financial Effect [Table Text Block]</link:label>
    <link:label id="lab_hmst_FinancingReceivableLoanModificationsFinancialEffectTableTextBlock_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableLoanModificationsFinancialEffectTableTextBlock" xlink: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, Loan Modifications, Financial Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableLoanModificationsFinancialEffectTableTextBlock" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableLoanModificationsFinancialEffectTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableLoanModificationsFinancialEffectTableTextBlock" xlink:to="lab_hmst_FinancingReceivableLoanModificationsFinancialEffectTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpenses_6b796fa9-7f24-425a-a13c-1a3de7b9c0cf_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">Total 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/2022/elts/us-gaap-2022.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_DebtInstrumentLineItems_795dfae2-ce96-4359-8ccc-a124e78884e3_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/2022/elts/us-gaap-2022.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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_4ddc517d-3900-4ad7-9eee-d19cfe5be32a_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_d0f6ae64-01a9-4bad-9308-353f1969a6b6_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink: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 Inputs and Valuation Techniques [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OperatingLeaseLiability_0728bcf8-43e7-4e34-b809-13736853cc22_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_a166265b-0d1e-4bf7-9c2a-9c3d842f4090_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationOptionAndIncentivePlansPolicy_9318b20e-f45c-48b1-bef9-084b9d7b82ce_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/2022/elts/us-gaap-2022.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_FinanceLeaseLiabilityPaymentsDue_1ab93f30-d4a6-4ab4-999b-52ffb8477ff9_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, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinanceLeaseLiabilityMaturityTableTextBlock_2a59ac63-f8c1-4629-9cda-f05ddfd1b2cf_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/2022/elts/us-gaap-2022.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_InvestmentsDebtAndEquitySecuritiesAbstract_96112cbd-66cc-4362-927b-f918961a1795_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/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6680a9ef-2e76-4467-a089-90119f30060a_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">2024</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/2022/elts/us-gaap-2022.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_us-gaap_DerivativeGainLossOnDerivativeNet_754e080a-d05c-4fc0-85ab-5cd3860558c2_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_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/2022/elts/us-gaap-2022.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_hmst_SeniorNotes6.50Due2026Member_609e093f-c729-4ce4-865b-35b6558c95f9_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-20221231.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_us-gaap_InternalCreditAssessmentAxis_660287c4-9538-4ba0-bf7a-5953f6874cda_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/2022/elts/us-gaap-2022.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_hmst_NumberOfPortfolioSegments_c03ff814-ee52-497d-a3f2-617472c1a4a8_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-20221231.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_3c2e34fe-22bb-4360-9d85-620b782e7947_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-20221231.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_InterestIncomeSecuritiesTaxExempt_c2e8352a-6070-48b5-acc8-1038ee55bad3_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/2022/elts/us-gaap-2022.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_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_24f05551-8df4-4467-a857-44530891d91a_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoveries</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock_f4e0eb61-c73a-4b53-a34c-fb7ff79c18c9_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/2022/elts/us-gaap-2022.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_IncreaseDecreaseInOtherOperatingAssets_629b96b5-471d-4476-a48e-ca2751fd9c52_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/2022/elts/us-gaap-2022.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_hmst_UsTreasuryCollateralizedMortgageObligationsMember_2ef8aa9e-0b34-40d5-b35b-cd0b186099ef_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-20221231.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_hmst_OtherChangesInRightOfUseAssetsAbstract_fdd423f6-2bbe-4b99-93be-897e28a705d9_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-20221231.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_hmst_CommercialRealEstateConstructionMember_b2d771f2-497d-469b-8d69-09338be6128e_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-20221231.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_ProceedsFromOtherDebt_75f39c20-212c-486e-bbbe-e42da53d826e_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/2022/elts/us-gaap-2022.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_IncreaseDecreaseInDebtSecuritiesTrading_d95121e0-707f-4efc-9c46-0c010c6fe001_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDebtSecuritiesTrading" 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 change in trading securities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDebtSecuritiesTrading_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDebtSecuritiesTrading" xlink: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 Debt Securities, Trading</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDebtSecuritiesTrading" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDebtSecuritiesTrading"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDebtSecuritiesTrading" xlink:to="lab_us-gaap_IncreaseDecreaseInDebtSecuritiesTrading" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_8bec3a61-d9a6-4fde-9389-beed49ee8395_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/2022/elts/us-gaap-2022.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_HedgingDesignationAxis_8fee6021-7bb2-479a-afac-a21bf549112c_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_cc1b53a7-c5f9-457f-8ae8-d5cad9e77c41_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/2022/dei-2022.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_dei_EntityFilerCategory_4ac102dc-0730-48ae-9730-bc9fcf5d7b4a_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/2022/dei-2022.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_hmst_MultifamilyResidentialMember_684549d5-da29-4018-bee6-49e7c88c7183_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-20221231.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_us-gaap_CurrentFederalTaxExpenseBenefit_d3c0e8a2-9a19-4977-979f-741bd023feff_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/2022/elts/us-gaap-2022.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_us-gaap_LiabilitiesFairValueDisclosureAbstract_a341e28d-cc77-489f-837e-f6df30e4a2af_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/2022/elts/us-gaap-2022.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_LossContingencyAccrualRollForward_07d6ddb1-73b5-4a70-910d-e9c1b735ead3_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/2022/elts/us-gaap-2022.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_AllocatedShareBasedCompensationExpense_726939ae-12bf-40c9-9b1d-fbe72f783ea3_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/2022/elts/us-gaap-2022.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_CommitmentsAndContingencies_7b9cd617-c524-4f49-8a85-095c4f3a2062_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/2022/elts/us-gaap-2022.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_dei_SecurityExchangeName_4ce4433d-24e4-4687-acd2-a9548f4d3926_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/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_287978d2-bb20-455b-acc5-87cb6cd450e8_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/2022/elts/us-gaap-2022.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_hmst_RatesPerAnnumAbstract_83e0f929-e190-4eff-9e98-da4d0befd68d_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-20221231.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_274a8510-fd12-4ff5-9d0c-e03936f75a1c_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-20221231.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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_94883873-ed5f-449d-bd22-b4e5866cc15c_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/2022/elts/us-gaap-2022.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_FinancingReceivableImpairedLineItems_85757c3a-90cd-4472-9a97-22dcc6ab59f4_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/2022/elts/us-gaap-2022.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_us-gaap_CapitalToRiskWeightedAssets_c0587d83-e9a8-41a6-924c-cea03ec745e2_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/2022/elts/us-gaap-2022.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_MeasurementInputConstantPrepaymentRateMember_3a3f88b0-ae84-4188-9100-48acced71fa9_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/2022/elts/us-gaap-2022.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_us-gaap_FinancingReceivables60To89DaysPastDueMember_4e907005-ca4d-4c7d-ab7e-4d39ab6a6578_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/2022/elts/us-gaap-2022.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_dei_CoverAbstract_44cd0da8-767a-4303-a6c4-9c5f51acd341_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/2022/dei-2022.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_hmst_LoansRecognizedWithRightToRepurchase_0fdad339-0910-45a6-8d6e-4af43d977e77_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-20221231.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_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_adf9d443-7ce4-4916-ac13-c8978d4ceca8_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing receivable, year one</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_e93ff5f2-42eb-49c3-84f7-17631607ccb2_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/2022/dei-2022.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_CapitalRequiredForCapitalAdequacy_8b75d769-b59b-46bb-9cd0-b5c3b491ac93_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/2022/elts/us-gaap-2022.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_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_9aa63be6-19f1-4c85-80bc-0e0a884a202f_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/2022/elts/us-gaap-2022.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_hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember_73d88526-2b3b-4fb4-b792-3a376bf4c584_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-20221231.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_941b7930-9f55-4e3c-9bbd-a7e97b506c82_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-20221231.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_80e75774-5f9c-4d11-bebc-b89eea9a8732_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-20221231.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_OtherAssets_debd015e-0fe8-438b-954e-77310cef6b4d_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_058340e5-b3fd-42ee-af18-b18346a84387_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/2022/elts/us-gaap-2022.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_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_b363355a-194b-49a4-9cb4-0b31da0b6d04_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/2022/elts/us-gaap-2022.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_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_750e1e6d-e554-4cb6-bea0-f38709c12b50_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/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CallOptionMember_f2655587-6ef4-4d47-b073-c74d8ae0e8ab_terseLabel_en-US" xlink:label="lab_us-gaap_CallOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options</link:label>
    <link:label id="lab_us-gaap_CallOptionMember_label_en-US" xlink:label="lab_us-gaap_CallOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Call Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CallOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CallOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CallOptionMember" xlink:to="lab_us-gaap_CallOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities_2f509340-be58-4512-9d57-272e07a313b8_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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_32d13e5e-6b02-44bb-b3d4-5982097ecaa3_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/2022/elts/us-gaap-2022.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_dei_DocumentsIncorporatedByReferenceTextBlock_e689b4f5-0198-4cb4-9ef4-17bfebf96e86_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/2022/dei-2022.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_LiabilitiesAndStockholdersEquity_fef6dfc6-7fa9-47c2-85a5-281aceeb4743_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/2022/elts/us-gaap-2022.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_ContractualInterestRateReductionMember_5588dfc9-25dd-4b1d-a5dd-b73084f9d388_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/2022/elts/us-gaap-2022.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_LongtermDebtTypeAxis_7fb87530-107b-484d-8a99-cfe752251d3c_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/2022/elts/us-gaap-2022.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_hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans_a4935a3b-f301-41cd-a921-5628323205e2_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans" xlink: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, percent of total loans</link:label>
    <link:label id="lab_hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans_label_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans" xlink: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 Past Due And Nonaccrual, Percent Of Total Loans</link:label>
    <link:label id="lab_hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans" xlink: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 Past Due And Nonaccrual, Percent Of Total Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans" xlink:to="lab_hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FinancialAsset3089DaysPastDueMember_5d9bca79-2da3-484d-86dc-e23e9a0a6125_terseLabel_en-US" xlink:label="lab_hmst_FinancialAsset3089DaysPastDueMember" xlink: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-89 Days Past Due</link:label>
    <link:label id="lab_hmst_FinancialAsset3089DaysPastDueMember_label_en-US" xlink:label="lab_hmst_FinancialAsset3089DaysPastDueMember" xlink: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-89 Days Past Due [Member]</link:label>
    <link:label id="lab_hmst_FinancialAsset3089DaysPastDueMember_documentation_en-US" xlink:label="lab_hmst_FinancialAsset3089DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Asset, 30-89 Days Past Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancialAsset3089DaysPastDueMember" xlink:href="hmst-20221231.xsd#hmst_FinancialAsset3089DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancialAsset3089DaysPastDueMember" xlink:to="lab_hmst_FinancialAsset3089DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_acb0c38f-73ba-4101-9217-d897862deb27_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/2022/elts/us-gaap-2022.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_us-gaap_FederalHomeLoanBankAdvancesTable_e6fd0294-db4d-44e6-a08f-05cc97a87e4e_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/2022/elts/us-gaap-2022.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_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_2ad703cb-e18c-45e8-8b6a-51edc422fa98_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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_8ee6173f-28ae-42e1-8f43-9699da3534cc_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/2022/elts/us-gaap-2022.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_us-gaap_VestingAxis_88430797-5a03-4f49-bbb1-7aa4158fe87a_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_a585aa6d-cbf7-452a-9779-d45023c7d36c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink: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 dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_17c65052-83e2-4c74-a7be-5d565545a96b_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted earnings per 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/2022/elts/us-gaap-2022.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_ProceedsFromSaleOfPropertyPlantAndEquipment_a5f58434-1995-4bdf-a0c9-27c840e6e8fd_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_f4251d8e-b5e4-49d0-a0eb-f9543ed2e2f6_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/2022/elts/us-gaap-2022.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_CollateralDomain_625946e5-35f2-4187-a06a-12ca7a46b6ad_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/2022/elts/us-gaap-2022.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_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear_e33b6d29-c47c-4d4a-a77f-2c17aefd58ea_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-20221231.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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_2385dc13-4d52-4ec6-8560-94c4bfe3add9_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" 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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink: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, Excluding Accrued Interest, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b42677d2-8c3a-4254-b0ec-57ee3ffb0a6d_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">2024</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/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_2ae47956-84fd-4099-83f3-5e041478d7f5_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/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_868b3003-8e46-4738-966e-ac1962e0bc5e_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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:to="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_0490c94a-2035-42b4-afd3-ef4b5ace3b63_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/2022/elts/us-gaap-2022.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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_06e4f103-d51a-463b-a7c8-a544949c2574_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/2022/elts/us-gaap-2022.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_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_890935df-7a6b-410e-9d12-66bb9301bd6b_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/2022/elts/us-gaap-2022.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_FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock_0fbb272c-f1cb-401c-8179-295296e678ec_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock" xlink: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, Loan Modifications, Subsequent Default, By Payment Status</link:label>
    <link:label id="lab_hmst_FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock_label_en-US" xlink:label="lab_hmst_FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock" xlink: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, Loan Modifications, Subsequent Default, By Payment Status [Table Text Block]</link:label>
    <link:label id="lab_hmst_FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock" xlink: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, Loan Modifications, Subsequent Default, By Payment Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock" xlink:to="lab_hmst_FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_c5851b4b-0d1d-414c-b2b2-4ba9531d1961_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/2022/elts/us-gaap-2022.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_hmst_PaymentDeferralAndExtendedMaturityMember_3c5f52b0-af83-4f01-8e8d-6e05ccf380b7_terseLabel_en-US" xlink:label="lab_hmst_PaymentDeferralAndExtendedMaturityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Payment Delay and Term Extension</link:label>
    <link:label id="lab_hmst_PaymentDeferralAndExtendedMaturityMember_label_en-US" xlink:label="lab_hmst_PaymentDeferralAndExtendedMaturityMember" xlink: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 And Extended Maturity [Member]</link:label>
    <link:label id="lab_hmst_PaymentDeferralAndExtendedMaturityMember_documentation_en-US" xlink:label="lab_hmst_PaymentDeferralAndExtendedMaturityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment Deferral And Extended Maturity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PaymentDeferralAndExtendedMaturityMember" xlink:href="hmst-20221231.xsd#hmst_PaymentDeferralAndExtendedMaturityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_PaymentDeferralAndExtendedMaturityMember" xlink:to="lab_hmst_PaymentDeferralAndExtendedMaturityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAbstract_5a33ed65-7fdf-405d-aaa1-3ea0f37cf689_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_d2a82381-c5b1-4a9c-85d5-90fd8d498f0f_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/2022/elts/us-gaap-2022.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_CorporateDebtSecuritiesMember_c68dc05f-89cd-4569-89ba-3e9541bf674d_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/2022/elts/us-gaap-2022.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_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet_643a0c12-bfd7-480c-b12a-6cfb985f2226_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-20221231.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_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_d269f1c2-140b-42ca-ade3-0ca8eea6d8e6_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/2022/elts/srt-2022.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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40f9a5f7-89b4-46fe-9d79-526ac4de77ff_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/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_9b6550b6-3e58-4a57-9586-69ca7800b040_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_d12d0e87-16bf-4703-b2bd-58a08adfa93b_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, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_31448085-3799-4f2d-82b3-55d60a9ea1e0_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/2022/elts/us-gaap-2022.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_dei_EntityAddressAddressLine2_82f39ec6-54dc-467c-933c-e571c8443707_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/2022/dei-2022.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_FinancingReceivableExcludingAccruedInterestRevolving_7bdf7c4b-10ec-4640-a4a9-3424e24be12a_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Revolving</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolving"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_464ed2cb-c8b2-45cf-b2b1-ddefe126c8a5_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/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesRollingYearThree_20c2bb99-f0ed-40c2-b91a-9b586eb76b39_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/2022/elts/us-gaap-2022.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_InterestExpense_98013390-901c-40ba-8c5f-8460b78523d6_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/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesAbstract_7928864c-7bba-459a-a678-84f839f5d57c_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/2022/elts/us-gaap-2022.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_TimeDepositMaturitiesRollingYearTwo_fc0989b8-113c-4d59-968b-5c6c560ee3dc_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/2022/elts/us-gaap-2022.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_ScheduleOfDebtInstrumentsTextBlock_57c2859d-1088-44ea-a117-b782e3d9ea86_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/2022/elts/us-gaap-2022.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_DeferredTaxLiabilitiesLeasingArrangements_ebe9ee11-692f-42f0-a051-346d7058e1df_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/2022/elts/us-gaap-2022.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_ConstructionLoansMember_197ef26b-d515-4f0b-a5fe-fb222a226450_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/2022/elts/us-gaap-2022.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_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_230794f7-c0cd-4945-8d6d-f74524acfbb9_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">Common equity to Tier-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-20221231.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_PriorPeriodReclassificationAdjustmentDescription_09dafe42-de97-49a0-b6f7-72d413034471_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/2022/elts/us-gaap-2022.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_us-gaap_DeferredIncomeTaxLiabilities_f468abb6-d54d-4a0a-ba77-aaa65a759e5b_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/2022/elts/us-gaap-2022.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_RealEstateOwnedValuationAllowancePolicy_00e59863-6600-44b2-ac43-e92d2b6195d8_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/2022/elts/us-gaap-2022.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_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives_fd93bd97-3edd-4079-b8e2-fb1ec878c496_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-20221231.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_hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans_fdac6eac-6776-41e5-a307-694597f669db_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans" xlink: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_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans_label_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans" xlink: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, Past Due, Percent Of Total Loans</link:label>
    <link:label id="lab_hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans" xlink: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, Past Due, Percent Of Total Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans" xlink:to="lab_hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialAssetNotPastDueMember_e87a3925-8336-4807-9337-9d79b7d31241_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/2022/elts/us-gaap-2022.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_FinanceLeaseInterestPaymentOnLiability_75df6f57-85e3-4518-a6f2-f1d9bb2e9244_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/2022/elts/us-gaap-2022.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_CommonStockNoParValue_ee46464c-d96b-43bd-b41c-f81a87ee3540_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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockNoParValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockNoParValue" xlink:to="lab_us-gaap_CommonStockNoParValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_e43d24ca-8413-4859-adf2-85e2363b1664_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/2022/elts/us-gaap-2022.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_WeightedAverageNumberDilutedSharesOutstandingAdjustment_51aad8f7-723d-42ea-9a2a-e37fc14d318d_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 of Shares Outstanding, Diluted, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_953076eb-70f1-4bf7-8f17-6e1d81e89495_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">2027</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/2022/elts/us-gaap-2022.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_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet_98910bed-70d7-4c0e-b783-74533b39d7cd_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/2022/elts/us-gaap-2022.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_ScheduleOfServicingAssetsAtAmortizedValueTextBlock_ffcb94c0-76fe-4d01-8b0d-70cb71af7a20_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/2022/elts/us-gaap-2022.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_FairValueByMeasurementFrequencyAxis_dc888f14-888e-4466-8c8f-c2c6f455ecf2_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9d25ec83-b877-4768-bd99-5f108c3aa110_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/2022/elts/us-gaap-2022.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_TierOneLeverageCapitalToAverageAssets_e685b8f7-9da2-4e49-9d65-b3554be12c6c_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 1 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/2022/elts/us-gaap-2022.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_LossContingenciesByNatureOfContingencyAxis_753cacac-cb4d-427f-ae3c-891a53581e6b_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/2022/elts/us-gaap-2022.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_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld_6755a08e-e775-4446-ba7a-4223157b91a6_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-20221231.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_GeneralAndAdministrativeExpense_a7607936-280e-4148-ac0e-22679cca3c26_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/2022/elts/us-gaap-2022.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_us-gaap_LongtermDebtTypeDomain_06b81355-ab63-44bc-b0b7-96c39af7ca5e_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/2022/elts/us-gaap-2022.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_DepositsByTypeAbstract_a232e15b-a7bb-4183-80d7-7ab5f7789233_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/2022/elts/us-gaap-2022.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_CompensationAndRetirementDisclosureAbstract_faca540c-defd-4374-b520-0a86de8ab559_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/2022/elts/us-gaap-2022.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_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain_51d3989c-66e6-436b-b49c-358ab40b56b7_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/2022/elts/us-gaap-2022.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_StatementOfStockholdersEquityAbstract_021dd206-d3e3-4d37-aa1f-deb64f3b7863_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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_7107aa10-7cc9-4d96-a6b3-d660d05b1245_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/2022/elts/us-gaap-2022.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_AdvertisingCostsPolicyTextBlock_01029926-6c2d-4dd3-8489-75826d50787b_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/2022/elts/us-gaap-2022.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_hmst_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized_879d4020-0a8b-4f8e-9501-f61ae585f65d_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized" xlink: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 percent of loan balances capitalized and added to term of loan</link:label>
    <link:label id="lab_hmst_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized_label_en-US" xlink:label="lab_hmst_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized" xlink: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, Loan Modifications, Weighted Average Percent Of Loan Capitalized</link:label>
    <link:label id="lab_hmst_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized" xlink: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, Loan Modifications, Weighted Average Percent Of Loan Capitalized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized" xlink:to="lab_hmst_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_53454270-cc07-451a-994e-a075bbfa3d44_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_06a64c21-1dcb-4805-b237-d85a5f764cc1_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/2022/elts/us-gaap-2022.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_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy_d77e15d8-2b6d-4f60-a245-95bee223be66_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">Modifications for Financial Distressed Borrowers ("MFDB")</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/2022/elts/us-gaap-2022.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_FinanceLeaseLiabilityUndiscountedExcessAmount_5d075313-c6f3-421b-b3b6-7bb39300db66_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/2022/elts/us-gaap-2022.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_LossContingencyAccrualPayments_b6640ec2-94eb-49ca-b4d0-23603e39736c_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/2022/elts/us-gaap-2022.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_srt_SingleFamilyMember_9c9c9920-19a8-4fcb-820a-dd8dd41531c0_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/2022/elts/srt-2022.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_hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock_f9e051fc-a20a-48bd-a6a5-49dab6efff38_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-20221231.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_cbd20bd5-c7b4-4463-b81f-96451de76ee4_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-20221231.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_TimeDepositsAtOrAboveFDICInsuranceLimit_35c3d4f9-c896-4d69-8b2e-faef52ed0a21_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/2022/elts/us-gaap-2022.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_hmst_OneToFourFamilyMember_879a887e-44fc-4a7c-8c82-a3efcdcbb097_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-20221231.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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>hmst-20221231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:778e34a2-0ee2-4fc7-bc1b-d3e1f87dce56,g:27a71baf-f9ca-4aac-aa50-cdd7c537a2e5-->
<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-20221231.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_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_8d8d1636-0dad-4dbc-bbfc-f5648298b9c6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_DocumentType_8d8d1636-0dad-4dbc-bbfc-f5648298b9c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_ff9e45a2-ca04-4e62-8b99-ffe10ee8b88a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_DocumentAnnualReport_ff9e45a2-ca04-4e62-8b99-ffe10ee8b88a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_abf03eda-21a4-471c-a647-0e9aa8f60765" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_DocumentPeriodEndDate_abf03eda-21a4-471c-a647-0e9aa8f60765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_4e5ac92c-8cd1-4835-9259-e07a589cafc0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_CurrentFiscalYearEndDate_4e5ac92c-8cd1-4835-9259-e07a589cafc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_e55dd9ac-69d3-44af-938a-e632c00740e3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_DocumentTransitionReport_e55dd9ac-69d3-44af-938a-e632c00740e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_dc5ac0b2-7267-41fc-8a7d-f51bcdb5db72" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_EntityFileNumber_dc5ac0b2-7267-41fc-8a7d-f51bcdb5db72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_638a13d0-7d9b-4e50-851d-9bb092539abb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_EntityRegistrantName_638a13d0-7d9b-4e50-851d-9bb092539abb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_cfaeb84f-6f86-4be2-a405-6ffd6b755f82" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_EntityIncorporationStateCountryCode_cfaeb84f-6f86-4be2-a405-6ffd6b755f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_0be9fb5c-4aa2-4a92-93cd-b73121ed5cd8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_EntityTaxIdentificationNumber_0be9fb5c-4aa2-4a92-93cd-b73121ed5cd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_a4cf9f9e-0993-45c1-b417-9ae1f3db8d1d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_EntityAddressAddressLine1_a4cf9f9e-0993-45c1-b417-9ae1f3db8d1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_57a9d811-b657-4670-bbe8-3950fee1ba16" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_EntityAddressAddressLine2_57a9d811-b657-4670-bbe8-3950fee1ba16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_22889dd8-5428-4dbb-bc98-223466d66e3d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_EntityAddressCityOrTown_22889dd8-5428-4dbb-bc98-223466d66e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_a9098ede-e706-4d4e-b008-ad19776a6a7f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_EntityAddressStateOrProvince_a9098ede-e706-4d4e-b008-ad19776a6a7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_f17ea4c4-5bfb-4c4c-a100-b3362bd016a6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_EntityAddressPostalZipCode_f17ea4c4-5bfb-4c4c-a100-b3362bd016a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_019182e9-4a83-45b4-8921-c298893a6edd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_CityAreaCode_019182e9-4a83-45b4-8921-c298893a6edd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_5a70916b-8acb-4f19-a96a-387526d4384f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_LocalPhoneNumber_5a70916b-8acb-4f19-a96a-387526d4384f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_27fb33af-dcdf-41e8-8ab3-15afbaefa09d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_Security12bTitle_27fb33af-dcdf-41e8-8ab3-15afbaefa09d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_a6d2f3cb-3b75-4a07-9839-4b1d3c66f484" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_TradingSymbol_a6d2f3cb-3b75-4a07-9839-4b1d3c66f484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_d5350882-f068-467e-bea5-6525185011ca" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_SecurityExchangeName_d5350882-f068-467e-bea5-6525185011ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_7ab45cd4-5a90-4640-8890-d3aed80aa0f8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_7ab45cd4-5a90-4640-8890-d3aed80aa0f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_d0596669-8a88-45ab-bbff-561e0a927469" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_EntityVoluntaryFilers_d0596669-8a88-45ab-bbff-561e0a927469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_188f96f4-d30d-454b-b435-58999fab6fdb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_EntityCurrentReportingStatus_188f96f4-d30d-454b-b435-58999fab6fdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_794bc732-cc85-48ad-93a6-335903a18659" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_EntityInteractiveDataCurrent_794bc732-cc85-48ad-93a6-335903a18659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_1c0e8c3d-542e-4d9b-9399-341db5c09102" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_EntityFilerCategory_1c0e8c3d-542e-4d9b-9399-341db5c09102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_88c986a5-51ad-4032-938e-96c4a3a2b4d4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_EntitySmallBusiness_88c986a5-51ad-4032-938e-96c4a3a2b4d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_1fd65fcb-f5f2-4b96-b43f-a92e6b09603d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_EntityEmergingGrowthCompany_1fd65fcb-f5f2-4b96-b43f-a92e6b09603d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_651adf7d-3441-4739-93ec-23e4c8659d67" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_IcfrAuditorAttestationFlag_651adf7d-3441-4739-93ec-23e4c8659d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_3ae8e439-3266-4f05-a4fe-cda7eff61b3f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_EntityShellCompany_3ae8e439-3266-4f05-a4fe-cda7eff61b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_2422c202-7c4b-4806-a2eb-7a776f9a7f84" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_EntityPublicFloat_2422c202-7c4b-4806-a2eb-7a776f9a7f84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_6b1d9688-94ae-4503-8489-26d0464d456e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_6b1d9688-94ae-4503-8489-26d0464d456e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_19e8a479-adae-4f30-8aa2-6d801f3fffc2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_19e8a479-adae-4f30-8aa2-6d801f3fffc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_a126f061-467f-4148-8dc5-0fc50ec9a8c4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_EntityCentralIndexKey_a126f061-467f-4148-8dc5-0fc50ec9a8c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_d124c499-7c56-42e8-8a11-47b731426d46" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_DocumentFiscalYearFocus_d124c499-7c56-42e8-8a11-47b731426d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_c9aae1f0-00a9-45d9-920e-adfa9ae34a53" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_DocumentFiscalPeriodFocus_c9aae1f0-00a9-45d9-920e-adfa9ae34a53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_4b2d1268-0700-4395-96b5-e5d08af1fe05" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1d5ae5d2-5d52-4363-9c08-b9001f587d70" xlink:to="loc_dei_AmendmentFlag_4b2d1268-0700-4395-96b5-e5d08af1fe05" 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-20221231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AuditInformationAbstract_d8e9e161-257b-44d9-9153-2dc2c9b760fb" xlink:href="hmst-20221231.xsd#hmst_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_dd1da9ed-a9dd-469e-8f01-b10bda4c9914" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_AuditInformationAbstract_d8e9e161-257b-44d9-9153-2dc2c9b760fb" xlink:to="loc_dei_AuditorLocation_dd1da9ed-a9dd-469e-8f01-b10bda4c9914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_d7e6efbd-a9db-437c-a4ee-3206b8952a4b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_AuditInformationAbstract_d8e9e161-257b-44d9-9153-2dc2c9b760fb" xlink:to="loc_dei_AuditorName_d7e6efbd-a9db-437c-a4ee-3206b8952a4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_a56813fa-3773-4324-b6d7-e8d5acb12bee" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_AuditInformationAbstract_d8e9e161-257b-44d9-9153-2dc2c9b760fb" xlink:to="loc_dei_AuditorFirmId_a56813fa-3773-4324-b6d7-e8d5acb12bee" 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-20221231.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_46e218d3-2e9e-4df5-b73a-34357792551b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_e3081380-7fbc-47ea-98ae-df5fc2fa4a50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_46e218d3-2e9e-4df5-b73a-34357792551b" xlink:to="loc_us-gaap_AssetsAbstract_e3081380-7fbc-47ea-98ae-df5fc2fa4a50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b24ca165-39e3-4096-8087-e94ce0dfb8f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e3081380-7fbc-47ea-98ae-df5fc2fa4a50" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b24ca165-39e3-4096-8087-e94ce0dfb8f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecurities_2e749208-bf9e-43e7-bbbe-e4cafa692b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e3081380-7fbc-47ea-98ae-df5fc2fa4a50" xlink:to="loc_us-gaap_MarketableSecurities_2e749208-bf9e-43e7-bbbe-e4cafa692b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_55bf1a25-0984-4804-b4af-9fdd96934c6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e3081380-7fbc-47ea-98ae-df5fc2fa4a50" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_55bf1a25-0984-4804-b4af-9fdd96934c6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_0f75ba1b-5665-463c-ae36-e7cfa887866a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e3081380-7fbc-47ea-98ae-df5fc2fa4a50" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_0f75ba1b-5665-463c-ae36-e7cfa887866a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset_98a52402-3c0f-43e4-8b0c-591a30a9b657" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e3081380-7fbc-47ea-98ae-df5fc2fa4a50" xlink:to="loc_us-gaap_ServicingAsset_98a52402-3c0f-43e4-8b0c-591a30a9b657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5635f700-7412-40bb-afaf-9694bcf52eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e3081380-7fbc-47ea-98ae-df5fc2fa4a50" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_5635f700-7412-40bb-afaf-9694bcf52eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets_d7793541-3836-40a7-b155-b02bc260b782" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e3081380-7fbc-47ea-98ae-df5fc2fa4a50" xlink:to="loc_us-gaap_OtherRealEstateAndForeclosedAssets_d7793541-3836-40a7-b155-b02bc260b782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_27d1b2c2-0494-4318-9a2b-70e4910b5a6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e3081380-7fbc-47ea-98ae-df5fc2fa4a50" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_27d1b2c2-0494-4318-9a2b-70e4910b5a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_a112f9d5-fd7a-4d11-9f0d-b5a2187509cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e3081380-7fbc-47ea-98ae-df5fc2fa4a50" xlink:to="loc_us-gaap_OtherAssets_a112f9d5-fd7a-4d11-9f0d-b5a2187509cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_e305d409-5f9e-40b4-b0a1-5f69344292f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e3081380-7fbc-47ea-98ae-df5fc2fa4a50" xlink:to="loc_us-gaap_Assets_e305d409-5f9e-40b4-b0a1-5f69344292f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0a202cf7-b1ea-457d-a556-52162f46c438" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_46e218d3-2e9e-4df5-b73a-34357792551b" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0a202cf7-b1ea-457d-a556-52162f46c438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_418be39a-7b3d-4d24-a7d2-ff679b98dd73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0a202cf7-b1ea-457d-a556-52162f46c438" xlink:to="loc_us-gaap_LiabilitiesAbstract_418be39a-7b3d-4d24-a7d2-ff679b98dd73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_34503bb2-0957-4f3a-907b-fdbafa670e92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_418be39a-7b3d-4d24-a7d2-ff679b98dd73" xlink:to="loc_us-gaap_Deposits_34503bb2-0957-4f3a-907b-fdbafa670e92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_f03eabda-0cb8-447c-ab9a-1b81a860c6f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_418be39a-7b3d-4d24-a7d2-ff679b98dd73" xlink:to="loc_us-gaap_ShortTermBorrowings_f03eabda-0cb8-447c-ab9a-1b81a860c6f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_fafcc39e-e4e2-41e4-b1ba-e8b5d99d8825" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_418be39a-7b3d-4d24-a7d2-ff679b98dd73" xlink:to="loc_us-gaap_LongTermDebt_fafcc39e-e4e2-41e4-b1ba-e8b5d99d8825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_7c5c8cf4-437b-48cb-bd5a-e9cc43c05bee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_418be39a-7b3d-4d24-a7d2-ff679b98dd73" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_7c5c8cf4-437b-48cb-bd5a-e9cc43c05bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_88464fbd-12e8-44f3-8ad4-6f6ea6ed9bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_418be39a-7b3d-4d24-a7d2-ff679b98dd73" xlink:to="loc_us-gaap_Liabilities_88464fbd-12e8-44f3-8ad4-6f6ea6ed9bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_21756712-6af2-4ae1-8781-3d0bf6b0c731" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0a202cf7-b1ea-457d-a556-52162f46c438" xlink:to="loc_us-gaap_CommitmentsAndContingencies_21756712-6af2-4ae1-8781-3d0bf6b0c731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_cd0ac014-b4e3-4a58-b4f6-5f85461da07f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0a202cf7-b1ea-457d-a556-52162f46c438" xlink:to="loc_us-gaap_StockholdersEquityAbstract_cd0ac014-b4e3-4a58-b4f6-5f85461da07f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_a2b655d0-9544-4248-84d8-224fc24670d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_cd0ac014-b4e3-4a58-b4f6-5f85461da07f" xlink:to="loc_us-gaap_CommonStockValue_a2b655d0-9544-4248-84d8-224fc24670d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6775e1f9-27f0-4609-8972-67bc7d906bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_cd0ac014-b4e3-4a58-b4f6-5f85461da07f" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6775e1f9-27f0-4609-8972-67bc7d906bb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bda9b353-cc5c-4dcb-83a1-af72979ef849" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_cd0ac014-b4e3-4a58-b4f6-5f85461da07f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bda9b353-cc5c-4dcb-83a1-af72979ef849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_28e11bf8-ce61-4e7c-adee-ebdf19c192bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_cd0ac014-b4e3-4a58-b4f6-5f85461da07f" xlink:to="loc_us-gaap_StockholdersEquity_28e11bf8-ce61-4e7c-adee-ebdf19c192bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_4e21db16-4191-48b5-9c18-978343941385" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0a202cf7-b1ea-457d-a556-52162f46c438" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_4e21db16-4191-48b5-9c18-978343941385" 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-20221231.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_24327f7e-96f0-46d6-baaf-304da9833d4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_bb645af0-2bbf-46f7-a3db-1f25786ec069" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_24327f7e-96f0-46d6-baaf-304da9833d4c" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_bb645af0-2bbf-46f7-a3db-1f25786ec069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue_fff00840-e6cc-4325-9ca4-fd2b65920791" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockNoParValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_24327f7e-96f0-46d6-baaf-304da9833d4c" xlink:to="loc_us-gaap_CommonStockNoParValue_fff00840-e6cc-4325-9ca4-fd2b65920791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_0bee6df6-971a-40bd-ac68-36111d17ad15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_24327f7e-96f0-46d6-baaf-304da9833d4c" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_0bee6df6-971a-40bd-ac68-36111d17ad15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_54cd3ff1-acb7-42dd-ae1f-2c2624d08f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_24327f7e-96f0-46d6-baaf-304da9833d4c" xlink:to="loc_us-gaap_CommonStockSharesIssued_54cd3ff1-acb7-42dd-ae1f-2c2624d08f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_6996307f-1d8a-4a32-8865-5e03b80aa4a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_24327f7e-96f0-46d6-baaf-304da9833d4c" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_6996307f-1d8a-4a32-8865-5e03b80aa4a9" 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-20221231.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_c8864b8b-e1c4-4a13-800e-44f4a05ac80e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_64d86b14-cc34-455c-8221-3a561df8ed2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c8864b8b-e1c4-4a13-800e-44f4a05ac80e" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_64d86b14-cc34-455c-8221-3a561df8ed2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_ceb69384-1948-43b3-924f-2d3692010e50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_64d86b14-cc34-455c-8221-3a561df8ed2c" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_ceb69384-1948-43b3-924f-2d3692010e50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecurities_dc64db68-eb89-451f-a780-4ec7b8b4f8e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_64d86b14-cc34-455c-8221-3a561df8ed2c" xlink:to="loc_us-gaap_InterestAndDividendIncomeSecurities_dc64db68-eb89-451f-a780-4ec7b8b4f8e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInterestAndDividendIncome_8361db8a-79df-481b-b832-3a424c56fd4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInterestAndDividendIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_64d86b14-cc34-455c-8221-3a561df8ed2c" xlink:to="loc_us-gaap_OtherInterestAndDividendIncome_8361db8a-79df-481b-b832-3a424c56fd4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_a1794e71-3092-4abf-8021-e9627c184a28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_64d86b14-cc34-455c-8221-3a561df8ed2c" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_a1794e71-3092-4abf-8021-e9627c184a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_09eb7b03-fcca-4db5-a20e-722b29129933" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c8864b8b-e1c4-4a13-800e-44f4a05ac80e" xlink:to="loc_us-gaap_InterestExpenseAbstract_09eb7b03-fcca-4db5-a20e-722b29129933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_94afbb5f-fe0e-478d-9315-23a585e45620" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_09eb7b03-fcca-4db5-a20e-722b29129933" xlink:to="loc_us-gaap_InterestExpenseDeposits_94afbb5f-fe0e-478d-9315-23a585e45620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseBorrowings_007b2c17-e305-48b7-9eb9-83be3c16da1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseBorrowings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_09eb7b03-fcca-4db5-a20e-722b29129933" xlink:to="loc_us-gaap_InterestExpenseBorrowings_007b2c17-e305-48b7-9eb9-83be3c16da1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_c361528a-bdaa-44b6-b6d9-7f7684745563" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_09eb7b03-fcca-4db5-a20e-722b29129933" xlink:to="loc_us-gaap_InterestExpense_c361528a-bdaa-44b6-b6d9-7f7684745563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_5a3aff58-16e8-44a4-93d3-5daa881f7277" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c8864b8b-e1c4-4a13-800e-44f4a05ac80e" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_5a3aff58-16e8-44a4-93d3-5daa881f7277" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_eea44413-60e2-4497-bd37-71523c600084" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c8864b8b-e1c4-4a13-800e-44f4a05ac80e" xlink:to="loc_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_eea44413-60e2-4497-bd37-71523c600084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_31ff0948-e498-4788-9dc9-2a32cf147c72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c8864b8b-e1c4-4a13-800e-44f4a05ac80e" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_31ff0948-e498-4788-9dc9-2a32cf147c72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_19a6f0c2-8f4f-4068-98b4-3f5131956ce2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c8864b8b-e1c4-4a13-800e-44f4a05ac80e" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_19a6f0c2-8f4f-4068-98b4-3f5131956ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities_7bed51b3-84b5-4b15-bd67-5e6345cf794e" xlink:href="hmst-20221231.xsd#hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_19a6f0c2-8f4f-4068-98b4-3f5131956ce2" xlink:to="loc_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities_7bed51b3-84b5-4b15-bd67-5e6345cf794e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingFeesNet1_90d3121e-d151-43f9-8a17-7fb0db597722" xlink:href="hmst-20221231.xsd#hmst_ServicingFeesNet1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_19a6f0c2-8f4f-4068-98b4-3f5131956ce2" xlink:to="loc_hmst_ServicingFeesNet1_90d3121e-d151-43f9-8a17-7fb0db597722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DepositorAndOtherRetailBankingFees_c5ba6f17-ea42-47de-9387-e265ce642ff9" xlink:href="hmst-20221231.xsd#hmst_DepositorAndOtherRetailBankingFees"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_19a6f0c2-8f4f-4068-98b4-3f5131956ce2" xlink:to="loc_hmst_DepositorAndOtherRetailBankingFees_c5ba6f17-ea42-47de-9387-e265ce642ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_1966f86b-90f1-4945-8184-e51d4d59281e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_19a6f0c2-8f4f-4068-98b4-3f5131956ce2" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_1966f86b-90f1-4945-8184-e51d4d59281e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_812ace01-fb9f-4d51-b392-66b5dd036ab1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_19a6f0c2-8f4f-4068-98b4-3f5131956ce2" xlink:to="loc_us-gaap_NoninterestIncome_812ace01-fb9f-4d51-b392-66b5dd036ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract_ddacbc00-3970-4744-9277-2431bea93698" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c8864b8b-e1c4-4a13-800e-44f4a05ac80e" xlink:to="loc_us-gaap_NoninterestExpenseAbstract_ddacbc00-3970-4744-9277-2431bea93698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_a3420f67-480c-4987-add0-90c3df783e72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_ddacbc00-3970-4744-9277-2431bea93698" xlink:to="loc_us-gaap_LaborAndRelatedExpense_a3420f67-480c-4987-add0-90c3df783e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_846b57a4-89f6-4cb8-b297-159181a5529f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OccupancyNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_ddacbc00-3970-4744-9277-2431bea93698" xlink:to="loc_us-gaap_OccupancyNet_846b57a4-89f6-4cb8-b297-159181a5529f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommunicationsAndInformationTechnology_166daa3f-447f-4ff5-a1b7-c9c86eba20c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommunicationsAndInformationTechnology"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_ddacbc00-3970-4744-9277-2431bea93698" xlink:to="loc_us-gaap_CommunicationsAndInformationTechnology_166daa3f-447f-4ff5-a1b7-c9c86eba20c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_d76c331d-3435-4223-8aae-87824a652d67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_ddacbc00-3970-4744-9277-2431bea93698" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_d76c331d-3435-4223-8aae-87824a652d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_e6c28f96-d905-48d6-8bfb-bfbfd94268e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_ddacbc00-3970-4744-9277-2431bea93698" xlink:to="loc_us-gaap_NoninterestExpense_e6c28f96-d905-48d6-8bfb-bfbfd94268e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_914b9bad-df82-4e31-8c61-c352414b1eff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c8864b8b-e1c4-4a13-800e-44f4a05ac80e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_914b9bad-df82-4e31-8c61-c352414b1eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_98666531-fe64-495b-a7a3-2fde8c8be58d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c8864b8b-e1c4-4a13-800e-44f4a05ac80e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_98666531-fe64-495b-a7a3-2fde8c8be58d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4e1ca96e-f02a-428a-8487-482655ad7978" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c8864b8b-e1c4-4a13-800e-44f4a05ac80e" xlink:to="loc_us-gaap_NetIncomeLoss_4e1ca96e-f02a-428a-8487-482655ad7978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8bc5c04f-13d1-45dd-b1f0-d9dace5bdbe4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c8864b8b-e1c4-4a13-800e-44f4a05ac80e" xlink:to="loc_us-gaap_EarningsPerShareAbstract_8bc5c04f-13d1-45dd-b1f0-d9dace5bdbe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_4aef1568-f586-4d85-9d0f-e22b88e2d566" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8bc5c04f-13d1-45dd-b1f0-d9dace5bdbe4" xlink:to="loc_us-gaap_EarningsPerShareBasic_4aef1568-f586-4d85-9d0f-e22b88e2d566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_7a8aebe1-cfab-45b3-9c4c-33d783184be9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8bc5c04f-13d1-45dd-b1f0-d9dace5bdbe4" xlink:to="loc_us-gaap_EarningsPerShareDiluted_7a8aebe1-cfab-45b3-9c4c-33d783184be9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_3bf74b3b-959b-4e4f-8a26-4e1df391cd1f" xlink:href="hmst-20221231.xsd#hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c8864b8b-e1c4-4a13-800e-44f4a05ac80e" xlink:to="loc_hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_3bf74b3b-959b-4e4f-8a26-4e1df391cd1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d959f72c-3d61-4ae3-8ee8-732ae8a2888c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_3bf74b3b-959b-4e4f-8a26-4e1df391cd1f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d959f72c-3d61-4ae3-8ee8-732ae8a2888c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_cf79d0cc-84f9-4525-9c41-e12c7cae73e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_3bf74b3b-959b-4e4f-8a26-4e1df391cd1f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_cf79d0cc-84f9-4525-9c41-e12c7cae73e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" xlink:type="simple" xlink:href="hmst-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8b45368e-f23c-487c-840e-ae5832ca1809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1b4d0eb0-f731-4be8-9415-52a0221bf010" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8b45368e-f23c-487c-840e-ae5832ca1809" xlink:to="loc_us-gaap_NetIncomeLoss_1b4d0eb0-f731-4be8-9415-52a0221bf010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_386f1e91-2d19-4e39-b46d-dcb4aab7a891" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8b45368e-f23c-487c-840e-ae5832ca1809" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_386f1e91-2d19-4e39-b46d-dcb4aab7a891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_bbcc9228-14fe-4d2e-87ec-527008684cb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_386f1e91-2d19-4e39-b46d-dcb4aab7a891" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_bbcc9228-14fe-4d2e-87ec-527008684cb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_fdfd4cbf-8a9a-4349-a681-b6a859e5a67b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_bbcc9228-14fe-4d2e-87ec-527008684cb5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_fdfd4cbf-8a9a-4349-a681-b6a859e5a67b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_21a80b42-5091-4ccc-8526-717f0fe2a82c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_bbcc9228-14fe-4d2e-87ec-527008684cb5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_21a80b42-5091-4ccc-8526-717f0fe2a82c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_8817949b-46a5-47cf-9a3d-0da3c478c5cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8b45368e-f23c-487c-840e-ae5832ca1809" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_8817949b-46a5-47cf-9a3d-0da3c478c5cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8fc465e0-917a-4526-be08-59ba9af9005c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8b45368e-f23c-487c-840e-ae5832ca1809" xlink:to="loc_us-gaap_IncomeTaxDisclosureAbstract_8fc465e0-917a-4526-be08-59ba9af9005c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_ca27ef03-165c-4cc9-813e-41052a062928" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8fc465e0-917a-4526-be08-59ba9af9005c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_ca27ef03-165c-4cc9-813e-41052a062928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_aaa4b72f-6f10-46c2-9680-7065dee00a10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8fc465e0-917a-4526-be08-59ba9af9005c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_aaa4b72f-6f10-46c2-9680-7065dee00a10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_e39aaea8-f8fe-4d50-bfb7-64d20a45ace5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8fc465e0-917a-4526-be08-59ba9af9005c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_e39aaea8-f8fe-4d50-bfb7-64d20a45ace5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3501d439-b1f8-4283-8c1c-52f0a1c11c19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8b45368e-f23c-487c-840e-ae5832ca1809" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3501d439-b1f8-4283-8c1c-52f0a1c11c19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_4c31a242-3146-4007-af9a-62db7b4cfb22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8b45368e-f23c-487c-840e-ae5832ca1809" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_4c31a242-3146-4007-af9a-62db7b4cfb22" 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-20221231.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_8e866cc3-7672-473a-8e51-8738ea53a948" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a0d465e3-0ce5-40d1-bcf0-e0d8518a279e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_8e866cc3-7672-473a-8e51-8738ea53a948" xlink:to="loc_us-gaap_StatementTable_a0d465e3-0ce5-40d1-bcf0-e0d8518a279e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_25e028d7-1dca-44e1-bcfa-08e1088ef8f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a0d465e3-0ce5-40d1-bcf0-e0d8518a279e" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_25e028d7-1dca-44e1-bcfa-08e1088ef8f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7570a5ea-8b03-4e6e-a950-632604ce34a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_25e028d7-1dca-44e1-bcfa-08e1088ef8f0" xlink:to="loc_us-gaap_EquityComponentDomain_7570a5ea-8b03-4e6e-a950-632604ce34a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_557df5e1-e9ee-44d4-834a-c9285a83c0b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7570a5ea-8b03-4e6e-a950-632604ce34a2" xlink:to="loc_us-gaap_CommonStockMember_557df5e1-e9ee-44d4-834a-c9285a83c0b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_e0f87037-043a-469b-9935-2add9db0fbba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7570a5ea-8b03-4e6e-a950-632604ce34a2" xlink:to="loc_us-gaap_RetainedEarningsMember_e0f87037-043a-469b-9935-2add9db0fbba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e8da88e3-5a1f-4eba-8042-37946f2de65f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7570a5ea-8b03-4e6e-a950-632604ce34a2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e8da88e3-5a1f-4eba-8042-37946f2de65f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_ac20ee10-64c6-4861-bd7d-5f3458deff99" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a0d465e3-0ce5-40d1-bcf0-e0d8518a279e" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_ac20ee10-64c6-4861-bd7d-5f3458deff99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_05942681-4c63-4bb4-9f9c-35062053fbc1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_ac20ee10-64c6-4861-bd7d-5f3458deff99" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_05942681-4c63-4bb4-9f9c-35062053fbc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_a4379aba-620d-4625-9873-3ffc2248d54f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_05942681-4c63-4bb4-9f9c-35062053fbc1" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_a4379aba-620d-4625-9873-3ffc2248d54f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3b173a0f-bfe3-44e5-8be4-c725d1e19793" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a0d465e3-0ce5-40d1-bcf0-e0d8518a279e" xlink:to="loc_us-gaap_StatementLineItems_3b173a0f-bfe3-44e5-8be4-c725d1e19793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_db069909-bdde-4021-882c-295deaf2b12d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3b173a0f-bfe3-44e5-8be4-c725d1e19793" xlink:to="loc_us-gaap_StockholdersEquityAbstract_db069909-bdde-4021-882c-295deaf2b12d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_db069909-bdde-4021-882c-295deaf2b12d" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8bca1305-9421-4d1b-9c4d-cf820ba95a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_8bca1305-9421-4d1b-9c4d-cf820ba95a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_52b3e568-4980-4516-8bf4-bb7c894f446c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_StockholdersEquity_52b3e568-4980-4516-8bf4-bb7c894f446c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1808357c-7bc4-4b28-bc3f-75f5a3d9c331" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_NetIncomeLoss_1808357c-7bc4-4b28-bc3f-75f5a3d9c331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_5fb9ca1e-dd37-4a49-8140-bcb4d8a75b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_5fb9ca1e-dd37-4a49-8140-bcb4d8a75b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_0c7dd806-2e74-478a-aa57-28d42c46aa0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_0c7dd806-2e74-478a-aa57-28d42c46aa0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_486486b5-650c-4f64-ad02-2434072b83f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_486486b5-650c-4f64-ad02-2434072b83f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a16ac4a1-c797-4b33-a568-4999653f07e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a16ac4a1-c797-4b33-a568-4999653f07e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_128c18e0-ca84-492f-a32f-111ecdb83955" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_DividendsCommonStock_128c18e0-ca84-492f-a32f-111ecdb83955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_4ddfe0f3-38f1-493c-ac6d-5a57db165799" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_4ddfe0f3-38f1-493c-ac6d-5a57db165799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4b16fee2-be06-4651-b3b4-cb7a30f21293" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4b16fee2-be06-4651-b3b4-cb7a30f21293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_758a2c80-317c-41d9-ba89-4375880cace6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_758a2c80-317c-41d9-ba89-4375880cace6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_804d927f-acca-4d22-b2f5-41055f7c5ce6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15c44f8c-7519-4596-a757-395e4181447b" xlink:to="loc_us-gaap_StockholdersEquity_804d927f-acca-4d22-b2f5-41055f7c5ce6" 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-20221231.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_4dc629b5-45ec-4133-95fd-535f02e10835" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_84620ea0-af4f-40fe-b428-349f79af1c01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_4dc629b5-45ec-4133-95fd-535f02e10835" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_84620ea0-af4f-40fe-b428-349f79af1c01" 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-20221231.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_728456f7-d9b0-4ec2-9e58-888430057206" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9197abae-3b89-4bf3-a229-5cde9a151578" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_728456f7-d9b0-4ec2-9e58-888430057206" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9197abae-3b89-4bf3-a229-5cde9a151578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7b9bb466-067c-4136-9987-4bb066f0f032" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9197abae-3b89-4bf3-a229-5cde9a151578" xlink:to="loc_us-gaap_NetIncomeLoss_7b9bb466-067c-4136-9987-4bb066f0f032" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9197abae-3b89-4bf3-a229-5cde9a151578" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_e1fda522-10d1-4f5c-b2c2-8206053b241a" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_e1fda522-10d1-4f5c-b2c2-8206053b241a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_4de1e0f0-894a-4098-91c0-4453c6527444" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_4de1e0f0-894a-4098-91c0-4453c6527444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt_c09f326c-cc08-4c8a-a3c7-46b2aa8f7101" xlink:href="hmst-20221231.xsd#hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt_c09f326c-cc08-4c8a-a3c7-46b2aa8f7101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense_fd335eb2-7fa5-47d2-9bdd-3c6c27b6976d" xlink:href="hmst-20221231.xsd#hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense_fd335eb2-7fa5-47d2-9bdd-3c6c27b6976d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_daaec8a5-2d8c-40be-89db-acc5c72ea398" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_daaec8a5-2d8c-40be-89db-acc5c72ea398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_a55872a0-72fb-4841-9527-2262675c408d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_a55872a0-72fb-4841-9527-2262675c408d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet_73ea553a-e59d-46ac-a616-377620a3d25d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDeferredLoanOriginationFeesNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet_73ea553a-e59d-46ac-a616-377620a3d25d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_dbea8068-a179-4146-9777-02720c4eb792" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_us-gaap_ShareBasedCompensation_dbea8068-a179-4146-9777-02720c4eb792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_629571f0-e382-43c8-8ab8-34a29b6fba25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_629571f0-e382-43c8-8ab8-34a29b6fba25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_8f442635-bff2-4103-952d-8d2798168df5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_8f442635-bff2-4103-952d-8d2798168df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_a7fd03c2-261e-4726-997b-a8beb51a8895" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_a7fd03c2-261e-4726-997b-a8beb51a8895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_65abcdf3-6a1f-49bd-924f-409d790b02c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_65abcdf3-6a1f-49bd-924f-409d790b02c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_834a35ec-2eb1-4f0a-b94c-25571b8061c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_834a35ec-2eb1-4f0a-b94c-25571b8061c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale_853cdd70-095f-4adc-b831-cf988444e31c" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale_853cdd70-095f-4adc-b831-cf988444e31c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_IncreaseDecreaseinMortgageServicingRights_cc89f213-1870-47f2-b3dc-5c5ec3102050" xlink:href="hmst-20221231.xsd#hmst_IncreaseDecreaseinMortgageServicingRights"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_hmst_IncreaseDecreaseinMortgageServicingRights_cc89f213-1870-47f2-b3dc-5c5ec3102050" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfNotesReceivable_eb5ac976-9310-4043-9e26-df1cb37fb44b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfNotesReceivable"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_us-gaap_GainLossOnSaleOfNotesReceivable_eb5ac976-9310-4043-9e26-df1cb37fb44b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_c733e56b-79dc-41c4-b459-7d8165f70242" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageServicingRightsMSRImpairmentRecovery"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_c733e56b-79dc-41c4-b459-7d8165f70242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_6da0070a-e8b1-40e2-83de-3ffe19e73edb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_6da0070a-e8b1-40e2-83de-3ffe19e73edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainLossOnSaleOfBranches_f82cef4b-2a53-4113-99e9-77dc83bc904d" xlink:href="hmst-20221231.xsd#hmst_GainLossOnSaleOfBranches"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_hmst_GainLossOnSaleOfBranches_f82cef4b-2a53-4113-99e9-77dc83bc904d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDebtSecuritiesTrading_501ea4f6-bbcf-4063-9c2f-c03582da3fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDebtSecuritiesTrading"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_us-gaap_IncreaseDecreaseInDebtSecuritiesTrading_501ea4f6-bbcf-4063-9c2f-c03582da3fa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_631fd495-a231-494d-9998-d31f83e369a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_631fd495-a231-494d-9998-d31f83e369a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities_81ded96a-73b9-458f-b8e5-c048cf09f063" xlink:href="hmst-20221231.xsd#hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_651a43fb-0111-4f58-aaeb-e8c40adc8a00" xlink:to="loc_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities_81ded96a-73b9-458f-b8e5-c048cf09f063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edd20887-8aa7-4f34-a35e-8a4c6b387cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9197abae-3b89-4bf3-a229-5cde9a151578" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_edd20887-8aa7-4f34-a35e-8a4c6b387cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_081324d4-f177-4576-b361-674c0c8f9bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_728456f7-d9b0-4ec2-9e58-888430057206" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_081324d4-f177-4576-b361-674c0c8f9bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_0df78c97-21cc-4c46-860a-0f8295d4a4a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_081324d4-f177-4576-b361-674c0c8f9bdb" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_0df78c97-21cc-4c46-860a-0f8295d4a4a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_04b1ea6f-4234-42ab-af8b-430fbdc54c32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_081324d4-f177-4576-b361-674c0c8f9bdb" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_04b1ea6f-4234-42ab-af8b-430fbdc54c32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale_121bda03-aa0a-4190-8387-e5846dbf2ae5" xlink:href="hmst-20221231.xsd#hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_081324d4-f177-4576-b361-674c0c8f9bdb" xlink:to="loc_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale_121bda03-aa0a-4190-8387-e5846dbf2ae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherRealEstate_68580e89-d55c-48bd-ad48-e1117a3d2266" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfOtherRealEstate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_081324d4-f177-4576-b361-674c0c8f9bdb" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherRealEstate_68580e89-d55c-48bd-ad48-e1117a3d2266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForInvestment_5dffa798-3b31-4814-8669-e5e1021f91fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForInvestment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_081324d4-f177-4576-b361-674c0c8f9bdb" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForInvestment_5dffa798-3b31-4814-8669-e5e1021f91fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFinanceReceivables_7d7db951-7168-4666-b8d4-18db58e899d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireFinanceReceivables"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_081324d4-f177-4576-b361-674c0c8f9bdb" xlink:to="loc_us-gaap_PaymentsToAcquireFinanceReceivables_7d7db951-7168-4666-b8d4-18db58e899d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_e963b189-3d12-4e2d-a6b6-a9e4a4f490e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_081324d4-f177-4576-b361-674c0c8f9bdb" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_e963b189-3d12-4e2d-a6b6-a9e4a4f490e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PaymentsForProceedsFromSaleOfBranches_e7999b61-ddb0-4b9a-97a4-e8d3e2c30cd1" xlink:href="hmst-20221231.xsd#hmst_PaymentsForProceedsFromSaleOfBranches"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_081324d4-f177-4576-b361-674c0c8f9bdb" xlink:to="loc_hmst_PaymentsForProceedsFromSaleOfBranches_e7999b61-ddb0-4b9a-97a4-e8d3e2c30cd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLoansHeldForInvestment_ba23b915-c6ae-4914-af09-5bc8f6e4b69d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLoansHeldForInvestment"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_081324d4-f177-4576-b361-674c0c8f9bdb" xlink:to="loc_us-gaap_PaymentsToAcquireLoansHeldForInvestment_ba23b915-c6ae-4914-af09-5bc8f6e4b69d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_0ed7d39f-ae7d-4d30-b3c3-aae8b48e96ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_081324d4-f177-4576-b361-674c0c8f9bdb" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_0ed7d39f-ae7d-4d30-b3c3-aae8b48e96ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e0182b0d-be0e-4141-87b4-e453b8be9263" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_081324d4-f177-4576-b361-674c0c8f9bdb" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e0182b0d-be0e-4141-87b4-e453b8be9263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_ab1bcfa0-8d1d-46d0-9de7-2a0a2b529125" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_081324d4-f177-4576-b361-674c0c8f9bdb" xlink:to="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_ab1bcfa0-8d1d-46d0-9de7-2a0a2b529125" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_558963ee-c656-4529-942e-caa100ed2c36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireFederalHomeLoanBankStock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_081324d4-f177-4576-b361-674c0c8f9bdb" xlink:to="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_558963ee-c656-4529-942e-caa100ed2c36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dbbfb65b-b2db-48d7-9652-84e8a97dfccb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_081324d4-f177-4576-b361-674c0c8f9bdb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dbbfb65b-b2db-48d7-9652-84e8a97dfccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8a7fe975-5462-423d-a4ab-368a91d67dc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_728456f7-d9b0-4ec2-9e58-888430057206" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8a7fe975-5462-423d-a4ab-368a91d67dc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits_3646c136-c337-46fc-b96c-63ea6be7f2e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8a7fe975-5462-423d-a4ab-368a91d67dc7" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_3646c136-c337-46fc-b96c-63ea6be7f2e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_48caf9a6-920e-49d8-88e5-34773d0500d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8a7fe975-5462-423d-a4ab-368a91d67dc7" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_48caf9a6-920e-49d8-88e5-34773d0500d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherDebt_ab6c85f4-6827-4f57-8416-06f11baf843a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromOtherDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8a7fe975-5462-423d-a4ab-368a91d67dc7" xlink:to="loc_us-gaap_ProceedsFromOtherDebt_ab6c85f4-6827-4f57-8416-06f11baf843a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherDebt_397257c9-4696-4765-a712-eff27c592cb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8a7fe975-5462-423d-a4ab-368a91d67dc7" xlink:to="loc_us-gaap_RepaymentsOfOtherDebt_397257c9-4696-4765-a712-eff27c592cb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_7da5c239-16eb-4cc8-a5a9-61239e272db2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8a7fe975-5462-423d-a4ab-368a91d67dc7" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_7da5c239-16eb-4cc8-a5a9-61239e272db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_03ed7341-a573-4bed-85e4-8b9d859aaa80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8a7fe975-5462-423d-a4ab-368a91d67dc7" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_03ed7341-a573-4bed-85e4-8b9d859aaa80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_93f6f52e-613e-4c30-9694-2090288e06c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8a7fe975-5462-423d-a4ab-368a91d67dc7" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_93f6f52e-613e-4c30-9694-2090288e06c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_9406f70f-d0f1-4353-aa12-8df69d6ce845" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8a7fe975-5462-423d-a4ab-368a91d67dc7" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_9406f70f-d0f1-4353-aa12-8df69d6ce845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_11c6d085-d7f2-4255-88e3-27d72f0cbcb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8a7fe975-5462-423d-a4ab-368a91d67dc7" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_11c6d085-d7f2-4255-88e3-27d72f0cbcb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a7d60554-f78a-4c19-8ff7-42e8d0468da4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8a7fe975-5462-423d-a4ab-368a91d67dc7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a7d60554-f78a-4c19-8ff7-42e8d0468da4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_55849e51-edbb-4677-ab2d-6739929d2710" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_728456f7-d9b0-4ec2-9e58-888430057206" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_55849e51-edbb-4677-ab2d-6739929d2710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_381267a1-2da6-4a37-8bc8-da12d0d84c14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_728456f7-d9b0-4ec2-9e58-888430057206" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_381267a1-2da6-4a37-8bc8-da12d0d84c14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_12372eab-b72a-4a60-81a6-114a969024d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_381267a1-2da6-4a37-8bc8-da12d0d84c14" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_12372eab-b72a-4a60-81a6-114a969024d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8a26d693-f86f-434e-a10c-c144fce6a2fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_381267a1-2da6-4a37-8bc8-da12d0d84c14" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8a26d693-f86f-434e-a10c-c144fce6a2fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_669232c4-57d7-4e42-b619-aad7eed6fd27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_728456f7-d9b0-4ec2-9e58-888430057206" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_669232c4-57d7-4e42-b619-aad7eed6fd27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CashPaidDuringYearForAbstract_082675ba-f622-4ec9-880c-b37bcc84fdeb" xlink:href="hmst-20221231.xsd#hmst_CashPaidDuringYearForAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_669232c4-57d7-4e42-b619-aad7eed6fd27" xlink:to="loc_hmst_CashPaidDuringYearForAbstract_082675ba-f622-4ec9-880c-b37bcc84fdeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_014a7651-cefd-4525-8ebe-2bae87e3884f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_CashPaidDuringYearForAbstract_082675ba-f622-4ec9-880c-b37bcc84fdeb" xlink:to="loc_us-gaap_InterestPaidNet_014a7651-cefd-4525-8ebe-2bae87e3884f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_3442d716-60c6-43d8-87f0-fef5f7baa159" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_CashPaidDuringYearForAbstract_082675ba-f622-4ec9-880c-b37bcc84fdeb" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_3442d716-60c6-43d8-87f0-fef5f7baa159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NoncashInvestingActivitiesAbstract_880235a5-a06b-4ee4-bbd6-7ebe521cf7d3" xlink:href="hmst-20221231.xsd#hmst_NoncashInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_669232c4-57d7-4e42-b619-aad7eed6fd27" xlink:to="loc_hmst_NoncashInvestingActivitiesAbstract_880235a5-a06b-4ee4-bbd6-7ebe521cf7d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned_b9de89ed-a2b2-485b-91f2-07fe032d1510" xlink:href="hmst-20221231.xsd#hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_NoncashInvestingActivitiesAbstract_880235a5-a06b-4ee4-bbd6-7ebe521cf7d3" xlink:to="loc_hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned_b9de89ed-a2b2-485b-91f2-07fe032d1510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableReclassificationToHeldForSale_618a87e0-8a4a-4718-9f71-48e2be0378d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableReclassificationToHeldForSale"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_NoncashInvestingActivitiesAbstract_880235a5-a06b-4ee4-bbd6-7ebe521cf7d3" xlink:to="loc_us-gaap_FinancingReceivableReclassificationToHeldForSale_618a87e0-8a4a-4718-9f71-48e2be0378d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansRecognizedWithRightToRepurchase_6be554b0-ae66-47e0-a439-438162d04f0e" xlink:href="hmst-20221231.xsd#hmst_LoansRecognizedWithRightToRepurchase"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_NoncashInvestingActivitiesAbstract_880235a5-a06b-4ee4-bbd6-7ebe521cf7d3" xlink:to="loc_hmst_LoansRecognizedWithRightToRepurchase_6be554b0-ae66-47e0-a439-438162d04f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansDerecognizedWithRightToRepurchase_c713d43a-91aa-45df-983e-ab35f0cad94a" xlink:href="hmst-20221231.xsd#hmst_LoansDerecognizedWithRightToRepurchase"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_NoncashInvestingActivitiesAbstract_880235a5-a06b-4ee4-bbd6-7ebe521cf7d3" xlink:to="loc_hmst_LoansDerecognizedWithRightToRepurchase_c713d43a-91aa-45df-983e-ab35f0cad94a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash_9caec820-a6a8-498e-b993-1addbc44b4f9" xlink:href="hmst-20221231.xsd#hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_NoncashInvestingActivitiesAbstract_880235a5-a06b-4ee4-bbd6-7ebe521cf7d3" xlink:to="loc_hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash_9caec820-a6a8-498e-b993-1addbc44b4f9" 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-20221231.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_b3d60ec7-c75d-4af0-92f1-dbe290a77632" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_db3b2d9b-13e1-4760-9a79-0995dbeefded" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b3d60ec7-c75d-4af0-92f1-dbe290a77632" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_db3b2d9b-13e1-4760-9a79-0995dbeefded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIES" xlink:type="simple" xlink:href="hmst-20221231.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_62a20a4f-1c97-48a6-9d7d-9753dca128eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_0e9c99e6-8888-4258-980d-8e26ce5e262f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_62a20a4f-1c97-48a6-9d7d-9753dca128eb" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_0e9c99e6-8888-4258-980d-8e26ce5e262f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITY" xlink:type="simple" xlink:href="hmst-20221231.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_4d485ee0-4dd9-4001-ba31-32c58474c232" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesTextBlock_c04182d2-bb63-4091-b533-c1a2ab133975" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_4d485ee0-4dd9-4001-ba31-32c58474c232" xlink:to="loc_us-gaap_FinancingReceivablesTextBlock_c04182d2-bb63-4091-b533-c1a2ab133975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PREMISESANDEQUIPMENTNET" xlink:type="simple" xlink:href="hmst-20221231.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_68c76bf2-3aff-43a2-8a96-244562e7d1ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_5c6dfe38-1a94-4371-9feb-8959c4b4a125" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_68c76bf2-3aff-43a2-8a96-244562e7d1ca" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_5c6dfe38-1a94-4371-9feb-8959c4b4a125" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DEPOSITS" xlink:type="simple" xlink:href="hmst-20221231.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_d48c40c6-cebb-443c-bb64-92669416c3ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock_fb49ae46-e3df-49f4-9800-a33db15492af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilitiesDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_d48c40c6-cebb-443c-bb64-92669416c3ad" xlink:to="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock_fb49ae46-e3df-49f4-9800-a33db15492af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/BORROWINGS" xlink:type="simple" xlink:href="hmst-20221231.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_96c5de4f-53ca-4b2a-adcf-21d9e9448d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBanksAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock_bde84ac2-2688-40e8-9172-f1d4de0b57d9" xlink:href="hmst-20221231.xsd#hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBanksAbstract_96c5de4f-53ca-4b2a-adcf-21d9e9448d9a" xlink:to="loc_hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock_bde84ac2-2688-40e8-9172-f1d4de0b57d9" 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-20221231.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_1b3249ed-4234-404a-b455-5e97f1bd4c8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_703938b3-ed55-4bef-875d-5f22f4e7abf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1b3249ed-4234-404a-b455-5e97f1bd4c8d" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_703938b3-ed55-4bef-875d-5f22f4e7abf5" 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-20221231.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_a28a5adc-b607-4ec9-abc6-80a2e061bcf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_c10bd77a-f5d0-48ba-869f-b7eca32b607d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_a28a5adc-b607-4ec9-abc6-80a2e061bcf0" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_c10bd77a-f5d0-48ba-869f-b7eca32b607d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONS" xlink:type="simple" xlink:href="hmst-20221231.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_c4f93ad2-a96d-4132-bf79-19f9557a05a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageBankingOperationsTextBlock_0080e18b-8af9-46a4-a8a7-06f57cb7ab66" xlink:href="hmst-20221231.xsd#hmst_MortgageBankingOperationsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_c4f93ad2-a96d-4132-bf79-19f9557a05a4" xlink:to="loc_hmst_MortgageBankingOperationsTextBlock_0080e18b-8af9-46a4-a8a7-06f57cb7ab66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIES" xlink:type="simple" xlink:href="hmst-20221231.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_72e89b4a-a45f-473e-9d95-e9697da9df34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_5d9648c3-211d-480b-ad86-8911239e5a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_72e89b4a-a45f-473e-9d95-e9697da9df34" xlink:to="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_5d9648c3-211d-480b-ad86-8911239e5a1c" 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-20221231.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_1c55c02a-3c75-49d0-b29a-2af5c9833a43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_3878487f-4000-4545-84e0-bc1bad3dedb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1c55c02a-3c75-49d0-b29a-2af5c9833a43" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_3878487f-4000-4545-84e0-bc1bad3dedb0" 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-20221231.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_0151cef3-023f-4582-96ca-1f7d91101401" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_b4aed34e-35d3-4c46-b685-2cfdce8dbb32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0151cef3-023f-4582-96ca-1f7d91101401" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_b4aed34e-35d3-4c46-b685-2cfdce8dbb32" 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-20221231.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_2d6c0334-845e-49e4-a2fe-1928cd40fcf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_847fbee0-304c-48f0-b841-5654c106d886" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2d6c0334-845e-49e4-a2fe-1928cd40fcf9" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_847fbee0-304c-48f0-b841-5654c106d886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTS" xlink:type="simple" xlink:href="hmst-20221231.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_6aa7a6b2-90db-4c9d-9fa8-2ecdcb8bc282" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_d901a408-d32c-4690-b91d-dfc8ee3b590a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_6aa7a6b2-90db-4c9d-9fa8-2ecdcb8bc282" xlink:to="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_d901a408-d32c-4690-b91d-dfc8ee3b590a" 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-20221231.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_b04cf5d6-f595-4cea-8e75-76190ba41212" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_42ca3440-9dd5-453b-ad95-ac0e6dcddb22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b04cf5d6-f595-4cea-8e75-76190ba41212" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_42ca3440-9dd5-453b-ad95-ac0e6dcddb22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LEASES" xlink:type="simple" xlink:href="hmst-20221231.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_f6024a4b-c0b7-4ef0-89a3-09f5ab6fccf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_c621ff5f-97cb-4585-803d-0287df33cd40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f6024a4b-c0b7-4ef0-89a3-09f5ab6fccf7" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_c621ff5f-97cb-4585-803d-0287df33cd40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_3ce276b9-d9e2-4268-bf64-6b549b80d966" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f6024a4b-c0b7-4ef0-89a3-09f5ab6fccf7" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_3ce276b9-d9e2-4268-bf64-6b549b80d966" 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-20221231.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_5eba0b3a-9701-46ae-a965-84fd3f059fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_133a0f98-a575-4a52-b954-c23a193b5a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5eba0b3a-9701-46ae-a965-84fd3f059fd2" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_133a0f98-a575-4a52-b954-c23a193b5a6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITED" xlink:type="simple" xlink:href="hmst-20221231.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_2d7830a6-c178-4c2f-9e7e-c705bc6c20f3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_62e21b8c-fdf2-4da5-bdc0-0062a789f747" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_2d7830a6-c178-4c2f-9e7e-c705bc6c20f3" xlink:to="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_62e21b8c-fdf2-4da5-bdc0-0062a789f747" 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-20221231.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_dff733af-3b69-48a0-9f91-429f63527f11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_fc707543-fa3b-4b9a-804c-3bf2a636d1dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_dff733af-3b69-48a0-9f91-429f63527f11" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_fc707543-fa3b-4b9a-804c-3bf2a636d1dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="hmst-20221231.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_41b54434-6e98-4994-aacc-4a865727a610" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_e7566334-e63d-4461-ae40-378b8daf0712" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_e7566334-e63d-4461-ae40-378b8daf0712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_7b9ae9aa-939a-4c1a-9c4e-0d22383b312f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_7b9ae9aa-939a-4c1a-9c4e-0d22383b312f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_ddd361d8-5e00-42ef-b483-225187730181" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_ddd361d8-5e00-42ef-b483-225187730181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_9e16dce5-22b4-45cc-a4a4-a303f4d90256" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_9e16dce5-22b4-45cc-a4a4-a303f4d90256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHomeLoanBankStockPolicyTextBlock_d5c28d65-6e74-426b-97cf-748c636c1e5c" xlink:href="hmst-20221231.xsd#hmst_FederalHomeLoanBankStockPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_hmst_FederalHomeLoanBankStockPolicyTextBlock_d5c28d65-6e74-426b-97cf-748c636c1e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy_ebc78818-19d8-47ca-9cba-50fd8374f53b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy_ebc78818-19d8-47ca-9cba-50fd8374f53b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy_a5a5e0d2-5d8a-4a62-ab0d-ff52eaaf481a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy_a5a5e0d2-5d8a-4a62-ab0d-ff52eaaf481a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_5586a728-0d04-4138-8e8f-dcb7ee4b2577" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_5586a728-0d04-4138-8e8f-dcb7ee4b2577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy_deacec3e-2e61-4966-92c1-38cfb92c592c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy_deacec3e-2e61-4966-92c1-38cfb92c592c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy_7928df40-a69e-4f55-b541-16b1aaaf640f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy_7928df40-a69e-4f55-b541-16b1aaaf640f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateOwnedValuationAllowancePolicy_4589e6a0-dbd7-491a-9df7-0b44ec72df6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateOwnedValuationAllowancePolicy"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_RealEstateOwnedValuationAllowancePolicy_4589e6a0-dbd7-491a-9df7-0b44ec72df6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_6b1c3aab-7847-4421-9189-7c1917acbfce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_6b1c3aab-7847-4421-9189-7c1917acbfce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_4befe1da-24cd-4086-ac32-6fcc5f3713f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_4befe1da-24cd-4086-ac32-6fcc5f3713f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_54254ffd-3395-4192-bd2e-89104edf9319" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_54254ffd-3395-4192-bd2e-89104edf9319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_3ea788d1-e530-4bd6-a7c7-e5ca444c3ea5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_3ea788d1-e530-4bd6-a7c7-e5ca444c3ea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_0676196b-dcb4-4738-bfe7-c2dd4231064b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_0676196b-dcb4-4738-bfe7-c2dd4231064b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy_d43db992-1677-4cae-8250-640fbefdcd76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepurchaseAndResaleAgreementsPolicy"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy_d43db992-1677-4cae-8250-640fbefdcd76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_b791e8ac-e9dc-47c1-995f-a7e28e6d9074" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_b791e8ac-e9dc-47c1-995f-a7e28e6d9074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_514dd481-c150-4241-bfa5-6d3054495b11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_514dd481-c150-4241-bfa5-6d3054495b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_29f29f33-a794-417a-8dee-5b4d3aaeeff8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_29f29f33-a794-417a-8dee-5b4d3aaeeff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_9969bb80-5815-4136-8f27-ddc3fa206e07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_9969bb80-5815-4136-8f27-ddc3fa206e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy_2f1fb95c-efef-4a2a-ae3c-07fb0f1f870f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy_2f1fb95c-efef-4a2a-ae3c-07fb0f1f870f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_82105776-a567-4358-bbc1-ef2f80bd112a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_82105776-a567-4358-bbc1-ef2f80bd112a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_96f81d36-222b-4eff-9b97-6c4089e1bedc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_96f81d36-222b-4eff-9b97-6c4089e1bedc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_989971d8-cbba-410a-acfe-0a5e9091b3c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_989971d8-cbba-410a-acfe-0a5e9091b3c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_dc4ddad9-c9dd-4698-a026-6fdb09e2688f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41b54434-6e98-4994-aacc-4a865727a610" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_dc4ddad9-c9dd-4698-a026-6fdb09e2688f" 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-20221231.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_38e4faf3-7a83-4419-be45-a82fc81f446b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock_c4566011-d3f4-43c2-88ae-ebe00f833efd" xlink:href="hmst-20221231.xsd#hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e4faf3-7a83-4419-be45-a82fc81f446b" xlink:to="loc_hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock_c4566011-d3f4-43c2-88ae-ebe00f833efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESTables" xlink:type="simple" xlink:href="hmst-20221231.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_c7aff832-1d6e-45c5-ad2e-18237c5b6bb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_92d99153-8c30-4602-a9b4-52c6824b4faf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c7aff832-1d6e-45c5-ad2e-18237c5b6bb1" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_92d99153-8c30-4602-a9b4-52c6824b4faf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesTextBlock_09213352-0511-4062-88c4-168cd460c4fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c7aff832-1d6e-45c5-ad2e-18237c5b6bb1" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesTextBlock_09213352-0511-4062-88c4-168cd460c4fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_e9c6d20f-e50d-4e14-8b5f-b63ad3e4e1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c7aff832-1d6e-45c5-ad2e-18237c5b6bb1" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_e9c6d20f-e50d-4e14-8b5f-b63ad3e4e1cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_86f61fac-e516-4f38-afc3-85941bcac98c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c7aff832-1d6e-45c5-ad2e-18237c5b6bb1" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_86f61fac-e516-4f38-afc3-85941bcac98c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_016514f4-0b33-4c0b-b50f-7905b6341f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRealizedGainLossTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c7aff832-1d6e-45c5-ad2e-18237c5b6bb1" xlink:to="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_016514f4-0b33-4c0b-b50f-7905b6341f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_deba287f-bd98-43cc-8157-619b5034fcfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c7aff832-1d6e-45c5-ad2e-18237c5b6bb1" xlink:to="loc_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_deba287f-bd98-43cc-8157-619b5034fcfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables" xlink:type="simple" xlink:href="hmst-20221231.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_86e389e9-d5a8-45fe-9568-601549edc362" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_117a0c46-9c4e-4890-8415-32550055c773" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_86e389e9-d5a8-45fe-9568-601549edc362" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_117a0c46-9c4e-4890-8415-32550055c773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_dbd9bdf9-b813-4929-bc8a-416b29efa39c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_86e389e9-d5a8-45fe-9568-601549edc362" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_dbd9bdf9-b813-4929-bc8a-416b29efa39c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_7ab47269-fa4d-4097-9acc-47335be3241e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_86e389e9-d5a8-45fe-9568-601549edc362" xlink:to="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_7ab47269-fa4d-4097-9acc-47335be3241e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_0ddbc733-29c2-4290-8313-6b42109c8c36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_86e389e9-d5a8-45fe-9568-601549edc362" xlink:to="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_0ddbc733-29c2-4290-8313-6b42109c8c36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofCollateralDependentLoansTableTextBlock_b646ab0a-5c31-46a7-b8e7-fd48be501dc3" xlink:href="hmst-20221231.xsd#hmst_ScheduleofCollateralDependentLoansTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_86e389e9-d5a8-45fe-9568-601549edc362" xlink:to="loc_hmst_ScheduleofCollateralDependentLoansTableTextBlock_b646ab0a-5c31-46a7-b8e7-fd48be501dc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_991f3e12-165e-48e3-b7f3-3ba2c4bab079" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_86e389e9-d5a8-45fe-9568-601549edc362" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_991f3e12-165e-48e3-b7f3-3ba2c4bab079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_b0fdfd8d-a3b7-4acc-bb3b-6e7726c8fa66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PastDueFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_86e389e9-d5a8-45fe-9568-601549edc362" xlink:to="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_b0fdfd8d-a3b7-4acc-bb3b-6e7726c8fa66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableModifiedTableTextBlock_6406e40f-b1eb-46af-83e6-12c1d7f9efd6" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableModifiedTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_86e389e9-d5a8-45fe-9568-601549edc362" xlink:to="loc_hmst_FinancingReceivableModifiedTableTextBlock_6406e40f-b1eb-46af-83e6-12c1d7f9efd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableLoanModificationsFinancialEffectTableTextBlock_ad2b3443-f2b6-4bec-8532-12af14a02c16" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableLoanModificationsFinancialEffectTableTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_86e389e9-d5a8-45fe-9568-601549edc362" xlink:to="loc_hmst_FinancingReceivableLoanModificationsFinancialEffectTableTextBlock_ad2b3443-f2b6-4bec-8532-12af14a02c16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock_8ba24805-1a80-460f-80cd-076beb730b15" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_86e389e9-d5a8-45fe-9568-601549edc362" xlink:to="loc_hmst_FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock_8ba24805-1a80-460f-80cd-076beb730b15" 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-20221231.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_d0cba270-71ef-41ee-9539-fb84a399ac71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_a1be08f9-12f5-423a-8c67-37de2186c4bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_d0cba270-71ef-41ee-9539-fb84a399ac71" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_a1be08f9-12f5-423a-8c67-37de2186c4bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DEPOSITSTables" xlink:type="simple" xlink:href="hmst-20221231.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_431e8f4b-61b9-4bb2-8983-2c417b46ea7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DepositBalancesIncludingStatedRatesTableTextBlock_ece59974-c431-4d56-80eb-321dfa794cf3" xlink:href="hmst-20221231.xsd#hmst_DepositBalancesIncludingStatedRatesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_431e8f4b-61b9-4bb2-8983-2c417b46ea7d" xlink:to="loc_hmst_DepositBalancesIncludingStatedRatesTableTextBlock_ece59974-c431-4d56-80eb-321dfa794cf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock_d2a3d3a6-1e2b-4680-8787-7654f11c82f7" xlink:href="hmst-20221231.xsd#hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_431e8f4b-61b9-4bb2-8983-2c417b46ea7d" xlink:to="loc_hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock_d2a3d3a6-1e2b-4680-8787-7654f11c82f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LONGTERMDEBTTables" xlink:type="simple" xlink:href="hmst-20221231.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_f90ca8a7-ec00-4614-bf67-529e3ac8d5c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_1ffb0a8d-3b55-41de-a1ab-e911ca85616d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_f90ca8a7-ec00-4614-bf67-529e3ac8d5c7" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_1ffb0a8d-3b55-41de-a1ab-e911ca85616d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESTables" xlink:type="simple" xlink:href="hmst-20221231.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_6c870410-eb5d-48af-add6-1f932994d57f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_3233410a-824f-46c4-bb18-f1e86366eec5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6c870410-eb5d-48af-add6-1f932994d57f" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_3233410a-824f-46c4-bb18-f1e86366eec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_cd1901f6-fb47-4ad8-ad44-5763fb4eb1e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6c870410-eb5d-48af-add6-1f932994d57f" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_cd1901f6-fb47-4ad8-ad44-5763fb4eb1e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_84dad1e5-7147-4d0b-bf7b-90694e715484" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6c870410-eb5d-48af-add6-1f932994d57f" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_84dad1e5-7147-4d0b-bf7b-90694e715484" 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-20221231.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_f2610d92-5c00-4ced-a159-231255c71421" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock_a55bdcf1-e6df-4d0f-ba2e-4e35ee89d7e6" xlink:href="hmst-20221231.xsd#hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_f2610d92-5c00-4ced-a159-231255c71421" xlink:to="loc_hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock_a55bdcf1-e6df-4d0f-ba2e-4e35ee89d7e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock_fe9b7f20-7f41-4314-ae93-2713fcf77ae7" xlink:href="hmst-20221231.xsd#hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_f2610d92-5c00-4ced-a159-231255c71421" xlink:to="loc_hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock_fe9b7f20-7f41-4314-ae93-2713fcf77ae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PortfolioOfLoansServicedForOthersTableTextBlock_218e9dbd-d33f-4c9f-b1a3-7fb8cf413069" xlink:href="hmst-20221231.xsd#hmst_PortfolioOfLoansServicedForOthersTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_f2610d92-5c00-4ced-a159-231255c71421" xlink:to="loc_hmst_PortfolioOfLoansServicedForOthersTableTextBlock_218e9dbd-d33f-4c9f-b1a3-7fb8cf413069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageRepurchaseLossesTableTextBlock_477ddfd5-a331-440c-b245-1ea35d22bdd4" xlink:href="hmst-20221231.xsd#hmst_MortgageRepurchaseLossesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_f2610d92-5c00-4ced-a159-231255c71421" xlink:to="loc_hmst_MortgageRepurchaseLossesTableTextBlock_477ddfd5-a331-440c-b245-1ea35d22bdd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock_000d6bb6-ad1a-4810-94bf-ebddba83acb6" xlink:href="hmst-20221231.xsd#hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_f2610d92-5c00-4ced-a159-231255c71421" xlink:to="loc_hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock_000d6bb6-ad1a-4810-94bf-ebddba83acb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock_6c61aabf-baa3-48c1-b041-59fe95b80d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_f2610d92-5c00-4ced-a159-231255c71421" xlink:to="loc_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock_6c61aabf-baa3-48c1-b041-59fe95b80d2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock_2ffabcb0-0301-4635-8577-4714a32efe51" xlink:href="hmst-20221231.xsd#hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_f2610d92-5c00-4ced-a159-231255c71421" xlink:to="loc_hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock_2ffabcb0-0301-4635-8577-4714a32efe51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock_9ea04447-3acc-4566-bff5-4475a6e11ba5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_f2610d92-5c00-4ced-a159-231255c71421" xlink:to="loc_us-gaap_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock_9ea04447-3acc-4566-bff5-4475a6e11ba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock_eca46ba3-734a-4798-94bb-96a81015f6af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_f2610d92-5c00-4ced-a159-231255c71421" xlink:to="loc_us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock_eca46ba3-734a-4798-94bb-96a81015f6af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_162e1017-3640-414e-929e-fdc2be132d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_f2610d92-5c00-4ced-a159-231255c71421" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_162e1017-3640-414e-929e-fdc2be132d8c" 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-20221231.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_ca1ffa29-36a2-4064-80fe-e8eb8a1f70f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTableTextBlock_38bf4c8d-0938-4380-8b01-2a96d92b4c70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ca1ffa29-36a2-4064-80fe-e8eb8a1f70f9" xlink:to="loc_us-gaap_OtherCommitmentsTableTextBlock_38bf4c8d-0938-4380-8b01-2a96d92b4c70" 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-20221231.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_b31ef794-945a-4112-869c-ae54a403a7ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_f7d3c28b-e3e1-4f35-961c-79ae54b5cd53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b31ef794-945a-4112-869c-ae54a403a7ae" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_f7d3c28b-e3e1-4f35-961c-79ae54b5cd53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_754d4c76-18dd-4cc5-8f7c-a04e4cbb341a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b31ef794-945a-4112-869c-ae54a403a7ae" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_754d4c76-18dd-4cc5-8f7c-a04e4cbb341a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_f20b2aa9-1324-465f-afa7-028a286bd5db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b31ef794-945a-4112-869c-ae54a403a7ae" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_f20b2aa9-1324-465f-afa7-028a286bd5db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTTables" xlink:type="simple" xlink:href="hmst-20221231.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_c1e1857b-efda-4bdf-a7fb-144ce260b823" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FairValueMeasurementMethodologiesTableTextBlock_720d65c4-0fb7-4b3a-88bb-a3b0438806f7" xlink:href="hmst-20221231.xsd#hmst_FairValueMeasurementMethodologiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c1e1857b-efda-4bdf-a7fb-144ce260b823" xlink:to="loc_hmst_FairValueMeasurementMethodologiesTableTextBlock_720d65c4-0fb7-4b3a-88bb-a3b0438806f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_7785df7f-3cb1-4345-a0fb-17ff8cd1ffe1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c1e1857b-efda-4bdf-a7fb-144ce260b823" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_7785df7f-3cb1-4345-a0fb-17ff8cd1ffe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_bc8ed025-fe37-4456-9c54-bf796157a242" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c1e1857b-efda-4bdf-a7fb-144ce260b823" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_bc8ed025-fe37-4456-9c54-bf796157a242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_e37678c6-97f1-4282-a5d2-7acb9e63e741" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c1e1857b-efda-4bdf-a7fb-144ce260b823" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_e37678c6-97f1-4282-a5d2-7acb9e63e741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_75f68454-c4f9-40d0-aea0-08ae218bea1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c1e1857b-efda-4bdf-a7fb-144ce260b823" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_75f68454-c4f9-40d0-aea0-08ae218bea1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_5288db50-2870-458f-85ca-ceca1d18e9b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c1e1857b-efda-4bdf-a7fb-144ce260b823" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_5288db50-2870-458f-85ca-ceca1d18e9b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSTables" xlink:type="simple" xlink:href="hmst-20221231.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_072d95f3-6013-48ad-bdf2-f8c88c50b317" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_c980c2c7-de58-421b-a2dd-c81ef026393a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_072d95f3-6013-48ad-bdf2-f8c88c50b317" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_c980c2c7-de58-421b-a2dd-c81ef026393a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/EARNINGSPERSHARETables" xlink:type="simple" xlink:href="hmst-20221231.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_90ed8508-1f14-44a4-979b-49f95ed1b2e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_c9549603-c2e2-49e6-9c03-8401669adc39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_90ed8508-1f14-44a4-979b-49f95ed1b2e1" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_c9549603-c2e2-49e6-9c03-8401669adc39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LEASESTables" xlink:type="simple" xlink:href="hmst-20221231.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_e6195583-9db2-40fc-b567-105918cc5dce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_4d585206-b0bf-407c-9add-4c594b47b537" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e6195583-9db2-40fc-b567-105918cc5dce" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_4d585206-b0bf-407c-9add-4c594b47b537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LeaseSupplementalCashFlowInformationTableTextBlock_562011b7-a80f-4b9a-84a0-c69beea330db" xlink:href="hmst-20221231.xsd#hmst_LeaseSupplementalCashFlowInformationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e6195583-9db2-40fc-b567-105918cc5dce" xlink:to="loc_hmst_LeaseSupplementalCashFlowInformationTableTextBlock_562011b7-a80f-4b9a-84a0-c69beea330db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AssetsAndLiabilitiesLesseeTableTextBlock_098b65c7-0a13-40c1-b4ce-f664c39e7044" xlink:href="hmst-20221231.xsd#hmst_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e6195583-9db2-40fc-b567-105918cc5dce" xlink:to="loc_hmst_AssetsAndLiabilitiesLesseeTableTextBlock_098b65c7-0a13-40c1-b4ce-f664c39e7044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_4b157458-12ab-4546-9490-5b6ac1d6dc63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e6195583-9db2-40fc-b567-105918cc5dce" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_4b157458-12ab-4546-9490-5b6ac1d6dc63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_51d68c03-196b-4b77-a702-bd23b35254e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e6195583-9db2-40fc-b567-105918cc5dce" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_51d68c03-196b-4b77-a702-bd23b35254e2" 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-20221231.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_afc20b21-a93f-4528-b18f-b0394f4108a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_8edffeaa-6c05-4e91-a18d-53b471377d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_afc20b21-a93f-4528-b18f-b0394f4108a0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_8edffeaa-6c05-4e91-a18d-53b471377d5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_d72c311b-e47c-4b9a-8c44-1087cd00ab85" xlink:href="hmst-20221231.xsd#hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_afc20b21-a93f-4528-b18f-b0394f4108a0" xlink:to="loc_hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_d72c311b-e47c-4b9a-8c44-1087cd00ab85" 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-20221231.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_8c55fad0-e908-40c6-bbf3-e5f3b90dbb07" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CondensedBalanceSheetsParentCompanyTableTextBlock_dad5354d-c5f2-4ae9-ac35-dfd7bc98e7f1" xlink:href="hmst-20221231.xsd#hmst_CondensedBalanceSheetsParentCompanyTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_8c55fad0-e908-40c6-bbf3-e5f3b90dbb07" xlink:to="loc_hmst_CondensedBalanceSheetsParentCompanyTableTextBlock_dad5354d-c5f2-4ae9-ac35-dfd7bc98e7f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock_f9fc24d5-6192-4aaf-8021-2181c6ca054a" xlink:href="hmst-20221231.xsd#hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_8c55fad0-e908-40c6-bbf3-e5f3b90dbb07" xlink:to="loc_hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock_f9fc24d5-6192-4aaf-8021-2181c6ca054a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock_8ad16889-7f8f-421e-aa47-fbd0233f8ba0" xlink:href="hmst-20221231.xsd#hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_8c55fad0-e908-40c6-bbf3-e5f3b90dbb07" xlink:to="loc_hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock_8ad16889-7f8f-421e-aa47-fbd0233f8ba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESBasisofPresentationDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESBasisofPresentationDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESBasisofPresentationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_c0ff06a1-82a4-4a4c-832c-421345166eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_2d5fff72-79c4-4860-884a-5a0b818c1263" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c0ff06a1-82a4-4a4c-832c-421345166eb8" xlink:to="loc_us-gaap_NumberOfReportableSegments_2d5fff72-79c4-4860-884a-5a0b818c1263" 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-20221231.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_96d1d398-a4bd-4670-a9a9-75756c2ccca7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_35fc1fa1-1b92-41de-9a4a-44fb2c141d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_96d1d398-a4bd-4670-a9a9-75756c2ccca7" xlink:to="loc_us-gaap_RestrictedCash_35fc1fa1-1b92-41de-9a4a-44fb2c141d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAssetStatementOfFinancialPositionExtensibleList_5e06f46e-1ff9-460f-b561-f39cf4d6d93b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_96d1d398-a4bd-4670-a9a9-75756c2ccca7" xlink:to="loc_us-gaap_RestrictedCashAssetStatementOfFinancialPositionExtensibleList_5e06f46e-1ff9-460f-b561-f39cf4d6d93b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInvestmentSecuritiesDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInvestmentSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInvestmentSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_c655c0b5-e38b-4800-9d3d-c2b9168d6fce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_170bce21-6173-41b1-b585-f834f2cae711" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c655c0b5-e38b-4800-9d3d-c2b9168d6fce" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_170bce21-6173-41b1-b585-f834f2cae711" 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-20221231.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_4917b32d-5842-451e-8a8f-3d7f5aaa18fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7376f23c-e677-4dfc-881a-80de413589c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4917b32d-5842-451e-8a8f-3d7f5aaa18fa" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7376f23c-e677-4dfc-881a-80de413589c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bd728dda-9731-4ee9-8845-64d24de16116" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7376f23c-e677-4dfc-881a-80de413589c4" xlink:to="loc_srt_RangeAxis_bd728dda-9731-4ee9-8845-64d24de16116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5b9e8196-e41a-4337-8db7-66907602e0ab" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_bd728dda-9731-4ee9-8845-64d24de16116" xlink:to="loc_srt_RangeMember_5b9e8196-e41a-4337-8db7-66907602e0ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d58e27d9-cf4b-44f3-a3dc-b27eb2f843a0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5b9e8196-e41a-4337-8db7-66907602e0ab" xlink:to="loc_srt_MinimumMember_d58e27d9-cf4b-44f3-a3dc-b27eb2f843a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b83bc1c1-1103-4d1f-8f0f-065655f7da00" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5b9e8196-e41a-4337-8db7-66907602e0ab" xlink:to="loc_srt_MaximumMember_b83bc1c1-1103-4d1f-8f0f-065655f7da00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8121c571-6f1a-457e-9269-681a3de35e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7376f23c-e677-4dfc-881a-80de413589c4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8121c571-6f1a-457e-9269-681a3de35e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_c0a71281-9199-4659-8170-e0790f59b1c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8121c571-6f1a-457e-9269-681a3de35e0d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_c0a71281-9199-4659-8170-e0790f59b1c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESShareBasedCompensationDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESShareBasedCompensationDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESShareBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_1ca16bfb-fba6-4976-b25c-fd1ce3f6d20b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6041dbc5-9df1-46d1-ad00-285308e93a4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1ca16bfb-fba6-4976-b25c-fd1ce3f6d20b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6041dbc5-9df1-46d1-ad00-285308e93a4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8c7dc08c-aa54-4994-a757-452dbf2301c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6041dbc5-9df1-46d1-ad00-285308e93a4b" xlink:to="loc_us-gaap_AwardTypeAxis_8c7dc08c-aa54-4994-a757-452dbf2301c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e0a2438-5506-4c51-8eac-9934c8455fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_8c7dc08c-aa54-4994-a757-452dbf2301c6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e0a2438-5506-4c51-8eac-9934c8455fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_c9efab91-f043-490d-9149-e4b6a4e7dffd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2e0a2438-5506-4c51-8eac-9934c8455fb9" xlink:to="loc_us-gaap_PerformanceSharesMember_c9efab91-f043-490d-9149-e4b6a4e7dffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_86198916-718b-4361-939f-10fc34028afd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6041dbc5-9df1-46d1-ad00-285308e93a4b" xlink:to="loc_us-gaap_VestingAxis_86198916-718b-4361-939f-10fc34028afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_4dfa3160-27e9-499c-be48-9c167d8a0860" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_86198916-718b-4361-939f-10fc34028afd" xlink:to="loc_us-gaap_VestingDomain_4dfa3160-27e9-499c-be48-9c167d8a0860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CliffVestMember_5b6d391b-c9c9-4f40-88c2-57530dd6b634" xlink:href="hmst-20221231.xsd#hmst_CliffVestMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_4dfa3160-27e9-499c-be48-9c167d8a0860" xlink:to="loc_hmst_CliffVestMember_5b6d391b-c9c9-4f40-88c2-57530dd6b634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7e2d9ba1-c9e9-49ad-93d4-da16f9b3dfb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6041dbc5-9df1-46d1-ad00-285308e93a4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7e2d9ba1-c9e9-49ad-93d4-da16f9b3dfb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5adf8c3a-661b-4e8f-bc8c-d65789c29261" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7e2d9ba1-c9e9-49ad-93d4-da16f9b3dfb6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5adf8c3a-661b-4e8f-bc8c-d65789c29261" 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-20221231.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_852439b7-e201-41b6-a37f-2cd14be1907f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense_5d6dfaa3-2dc0-437a-a0f1-25b11077017f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_852439b7-e201-41b6-a37f-2cd14be1907f" xlink:to="loc_us-gaap_MarketingExpense_5d6dfaa3-2dc0-437a-a0f1-25b11077017f" 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-20221231.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_2c313120-1058-4e18-9432-719ad20155ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_4a124edb-24e3-42f7-99ce-848422738d47" xlink:href="hmst-20221231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2c313120-1058-4e18-9432-719ad20155ba" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_4a124edb-24e3-42f7-99ce-848422738d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_2f41e913-0635-4424-aca8-12e6552a5808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_4a124edb-24e3-42f7-99ce-848422738d47" xlink:to="loc_us-gaap_FinancialInstrumentAxis_2f41e913-0635-4424-aca8-12e6552a5808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bea1435-2180-43dc-8eb9-f1a5c219913f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_2f41e913-0635-4424-aca8-12e6552a5808" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bea1435-2180-43dc-8eb9-f1a5c219913f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_7670a137-3038-439a-a8a6-539e3bb7a32f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bea1435-2180-43dc-8eb9-f1a5c219913f" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_7670a137-3038-439a-a8a6-539e3bb7a32f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_8e357aec-7a55-4dc8-ae9f-198d37f7a53a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bea1435-2180-43dc-8eb9-f1a5c219913f" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_8e357aec-7a55-4dc8-ae9f-198d37f7a53a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedResidentialMortgageObligationsMember_a846ffb5-3692-42cb-a2eb-94ab2f7d5d63" xlink:href="hmst-20221231.xsd#hmst_CollateralizedResidentialMortgageObligationsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bea1435-2180-43dc-8eb9-f1a5c219913f" xlink:to="loc_hmst_CollateralizedResidentialMortgageObligationsMember_a846ffb5-3692-42cb-a2eb-94ab2f7d5d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedCommercialMortgageObligationsMember_b6974463-8f0d-49b6-b4ed-9c8920269d94" xlink:href="hmst-20221231.xsd#hmst_CollateralizedCommercialMortgageObligationsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bea1435-2180-43dc-8eb9-f1a5c219913f" xlink:to="loc_hmst_CollateralizedCommercialMortgageObligationsMember_b6974463-8f0d-49b6-b4ed-9c8920269d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_b53f0bc7-f443-4e17-b46c-c926a5eaf499" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bea1435-2180-43dc-8eb9-f1a5c219913f" xlink:to="loc_us-gaap_MunicipalBondsMember_b53f0bc7-f443-4e17-b46c-c926a5eaf499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_8bbb1683-0df2-44e4-b8f4-f3ffacb98144" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bea1435-2180-43dc-8eb9-f1a5c219913f" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_8bbb1683-0df2-44e4-b8f4-f3ffacb98144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_cf8498a1-6e12-4164-b4d8-d2c230ea59b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bea1435-2180-43dc-8eb9-f1a5c219913f" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_cf8498a1-6e12-4164-b4d8-d2c230ea59b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_e87e1e2e-a358-459e-9915-5c3d71127aa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bea1435-2180-43dc-8eb9-f1a5c219913f" xlink:to="loc_us-gaap_AgencySecuritiesMember_e87e1e2e-a358-459e-9915-5c3d71127aa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_05f3f31c-ecb5-4192-b38d-c6b97b7f4d79" xlink:href="hmst-20221231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_4a124edb-24e3-42f7-99ce-848422738d47" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_05f3f31c-ecb5-4192-b38d-c6b97b7f4d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_dddc3879-2bab-45a5-8168-5fd1290f3e28" xlink:href="hmst-20221231.xsd#hmst_MortgageBackedAndCollateralMortgageObligationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_05f3f31c-ecb5-4192-b38d-c6b97b7f4d79" xlink:to="loc_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_dddc3879-2bab-45a5-8168-5fd1290f3e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_b3028be5-a12b-4556-a5ef-43d3b0de22b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_dddc3879-2bab-45a5-8168-5fd1290f3e28" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_b3028be5-a12b-4556-a5ef-43d3b0de22b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_300bdfde-1eef-4f2a-9407-d4301f764ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_dddc3879-2bab-45a5-8168-5fd1290f3e28" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_300bdfde-1eef-4f2a-9407-d4301f764ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_36b677d1-534c-4579-8fa5-601ca151757e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_dddc3879-2bab-45a5-8168-5fd1290f3e28" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_36b677d1-534c-4579-8fa5-601ca151757e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_969d1113-0c39-4ef1-b309-2eaaabb69541" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_dddc3879-2bab-45a5-8168-5fd1290f3e28" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_969d1113-0c39-4ef1-b309-2eaaabb69541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAbstract_8a88620a-bada-4ca5-9db1-8a6e26b2fa19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_05f3f31c-ecb5-4192-b38d-c6b97b7f4d79" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAbstract_8a88620a-bada-4ca5-9db1-8a6e26b2fa19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_268b22aa-4fa9-4f5e-9b98-2d6487faf794" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_8a88620a-bada-4ca5-9db1-8a6e26b2fa19" xlink:to="loc_us-gaap_HeldToMaturitySecurities_268b22aa-4fa9-4f5e-9b98-2d6487faf794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_ee424f16-2113-4f56-8733-d97faac55ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_8a88620a-bada-4ca5-9db1-8a6e26b2fa19" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_ee424f16-2113-4f56-8733-d97faac55ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_3a1213a3-b339-4553-9b64-bf06d9b7288c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_8a88620a-bada-4ca5-9db1-8a6e26b2fa19" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_3a1213a3-b339-4553-9b64-bf06d9b7288c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_7a7c3574-1d83-4087-b06d-3b4cf81376bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_8a88620a-bada-4ca5-9db1-8a6e26b2fa19" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_7a7c3574-1d83-4087-b06d-3b4cf81376bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails" xlink:type="simple" xlink:href="hmst-20221231.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_f0ff114b-8960-4f26-9105-70a9636f5540" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_0322e156-48c5-4573-8f22-a0d40f6cd545" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f0ff114b-8960-4f26-9105-70a9636f5540" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_0322e156-48c5-4573-8f22-a0d40f6cd545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_739f5b09-4adb-4838-bd6c-ee6a67de747a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_0322e156-48c5-4573-8f22-a0d40f6cd545" xlink:to="loc_us-gaap_FinancialInstrumentAxis_739f5b09-4adb-4838-bd6c-ee6a67de747a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a2fac276-e2cd-4cdf-a6cf-eb41975873c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_739f5b09-4adb-4838-bd6c-ee6a67de747a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a2fac276-e2cd-4cdf-a6cf-eb41975873c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember_6ed6d0c0-4faf-4ec1-a896-671ac1955ef9" xlink:href="hmst-20221231.xsd#hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a2fac276-e2cd-4cdf-a6cf-eb41975873c3" xlink:to="loc_hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember_6ed6d0c0-4faf-4ec1-a896-671ac1955ef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryNotesSecuritiesMember_b1c53f85-1fb7-46d4-b363-f1d89be6354d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasuryNotesSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a2fac276-e2cd-4cdf-a6cf-eb41975873c3" xlink:to="loc_us-gaap_USTreasuryNotesSecuritiesMember_b1c53f85-1fb7-46d4-b363-f1d89be6354d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_1aa59087-1626-4d2e-b952-a074b2143ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_0322e156-48c5-4573-8f22-a0d40f6cd545" xlink:to="loc_us-gaap_HedgingDesignationAxis_1aa59087-1626-4d2e-b952-a074b2143ec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_77301c25-0e4a-44e0-aee2-61fce785c8ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_1aa59087-1626-4d2e-b952-a074b2143ec4" xlink:to="loc_us-gaap_HedgingDesignationDomain_77301c25-0e4a-44e0-aee2-61fce785c8ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_b277495c-03f2-4d35-83a8-15a9b57d33ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_77301c25-0e4a-44e0-aee2-61fce785c8ad" xlink:to="loc_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_b277495c-03f2-4d35-83a8-15a9b57d33ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_891d0b04-81ac-48c7-9db4-6b4fc726cdbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_0322e156-48c5-4573-8f22-a0d40f6cd545" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_891d0b04-81ac-48c7-9db4-6b4fc726cdbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield_bbd79bed-8be4-49b9-9ae7-a35e186d9707" xlink:href="hmst-20221231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_891d0b04-81ac-48c7-9db4-6b4fc726cdbc" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield_bbd79bed-8be4-49b9-9ae7-a35e186d9707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_fbe40bfa-9f93-4962-b841-71e1ab0e738b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_891d0b04-81ac-48c7-9db4-6b4fc726cdbc" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_fbe40bfa-9f93-4962-b841-71e1ab0e738b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesDebt_c1db7fb8-32c9-4130-b240-7f1eaa5459fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingSecuritiesDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_891d0b04-81ac-48c7-9db4-6b4fc726cdbc" xlink:to="loc_us-gaap_TradingSecuritiesDebt_c1db7fb8-32c9-4130-b240-7f1eaa5459fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingGainLoss_8248b7df-f4c4-4cdf-b4aa-a5d1f8583335" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesTradingGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_891d0b04-81ac-48c7-9db4-6b4fc726cdbc" xlink:to="loc_us-gaap_DebtSecuritiesTradingGainLoss_8248b7df-f4c4-4cdf-b4aa-a5d1f8583335" 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-20221231.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_3c6d2b7a-fce2-4c7b-a3d0-83c3862ae42b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_174f5f01-5b90-48ab-ad94-e5ea0ba0e8ae" xlink:href="hmst-20221231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3c6d2b7a-fce2-4c7b-a3d0-83c3862ae42b" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_174f5f01-5b90-48ab-ad94-e5ea0ba0e8ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_a73b2e5f-2065-4055-ae31-efd3d910ce60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_174f5f01-5b90-48ab-ad94-e5ea0ba0e8ae" xlink:to="loc_us-gaap_FinancialInstrumentAxis_a73b2e5f-2065-4055-ae31-efd3d910ce60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6dafd0f-30ee-4a0c-a3fc-3a1a912d062d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a73b2e5f-2065-4055-ae31-efd3d910ce60" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6dafd0f-30ee-4a0c-a3fc-3a1a912d062d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_e85747db-91f3-4a3b-869e-ca07f0710053" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6dafd0f-30ee-4a0c-a3fc-3a1a912d062d" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_e85747db-91f3-4a3b-869e-ca07f0710053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_19c924b6-d935-4165-b503-357a09b3b51d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6dafd0f-30ee-4a0c-a3fc-3a1a912d062d" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_19c924b6-d935-4165-b503-357a09b3b51d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedResidentialMortgageObligationsMember_93c16e70-b204-4cb7-bf31-49b688d586e0" xlink:href="hmst-20221231.xsd#hmst_CollateralizedResidentialMortgageObligationsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6dafd0f-30ee-4a0c-a3fc-3a1a912d062d" xlink:to="loc_hmst_CollateralizedResidentialMortgageObligationsMember_93c16e70-b204-4cb7-bf31-49b688d586e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedCommercialMortgageObligationsMember_14d3ec1b-9b6e-4de2-8a40-911d7d37c190" xlink:href="hmst-20221231.xsd#hmst_CollateralizedCommercialMortgageObligationsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6dafd0f-30ee-4a0c-a3fc-3a1a912d062d" xlink:to="loc_hmst_CollateralizedCommercialMortgageObligationsMember_14d3ec1b-9b6e-4de2-8a40-911d7d37c190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_45354f14-cabc-4d45-b450-5b8e1d59d875" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6dafd0f-30ee-4a0c-a3fc-3a1a912d062d" xlink:to="loc_us-gaap_MunicipalBondsMember_45354f14-cabc-4d45-b450-5b8e1d59d875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_86bd488c-0380-4495-9a8d-456f2fe71ca9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6dafd0f-30ee-4a0c-a3fc-3a1a912d062d" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_86bd488c-0380-4495-9a8d-456f2fe71ca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_6cf4a74f-6471-4074-ba9d-ee31259a2c7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6dafd0f-30ee-4a0c-a3fc-3a1a912d062d" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_6cf4a74f-6471-4074-ba9d-ee31259a2c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_00bade85-7b70-4378-9bf2-d844b7deaa2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6dafd0f-30ee-4a0c-a3fc-3a1a912d062d" xlink:to="loc_us-gaap_AgencySecuritiesMember_00bade85-7b70-4378-9bf2-d844b7deaa2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_5e6d4347-b454-4cd3-bca9-3ef6aa5046a9" xlink:href="hmst-20221231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_174f5f01-5b90-48ab-ad94-e5ea0ba0e8ae" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_5e6d4347-b454-4cd3-bca9-3ef6aa5046a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_0cdbb26b-de92-4516-8449-669fdef821b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_5e6d4347-b454-4cd3-bca9-3ef6aa5046a9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_0cdbb26b-de92-4516-8449-669fdef821b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2db9e887-186f-4eef-8a31-d0fd63d2726a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_0cdbb26b-de92-4516-8449-669fdef821b8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2db9e887-186f-4eef-8a31-d0fd63d2726a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_28ce5aba-63f2-4ae9-8e5d-8ea9109eb101" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_0cdbb26b-de92-4516-8449-669fdef821b8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_28ce5aba-63f2-4ae9-8e5d-8ea9109eb101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_10709312-741f-4c41-b2a9-8fb34ec5d8bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_0cdbb26b-de92-4516-8449-669fdef821b8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_10709312-741f-4c41-b2a9-8fb34ec5d8bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_698117b2-f50f-40f0-b072-10e57941282c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_0cdbb26b-de92-4516-8449-669fdef821b8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_698117b2-f50f-40f0-b072-10e57941282c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_f818aeda-de84-4dc2-9d77-513949c3f85d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_0cdbb26b-de92-4516-8449-669fdef821b8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_f818aeda-de84-4dc2-9d77-513949c3f85d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_2233d619-acc9-45e6-ae89-b1a4cfe94acf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_0cdbb26b-de92-4516-8449-669fdef821b8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_2233d619-acc9-45e6-ae89-b1a4cfe94acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract_5e7d3e8f-ccd6-4f8c-bc0c-0b2be96f5c51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_5e6d4347-b454-4cd3-bca9-3ef6aa5046a9" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract_5e7d3e8f-ccd6-4f8c-bc0c-0b2be96f5c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_bc723e06-59ba-4473-8030-a57e0ba3fb72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract_5e7d3e8f-ccd6-4f8c-bc0c-0b2be96f5c51" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_bc723e06-59ba-4473-8030-a57e0ba3fb72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_463d675c-21e1-41b5-b60e-52fff2eab7b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract_5e7d3e8f-ccd6-4f8c-bc0c-0b2be96f5c51" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_463d675c-21e1-41b5-b60e-52fff2eab7b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_8e19523f-1571-4909-bf99-d8ab46569144" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract_5e7d3e8f-ccd6-4f8c-bc0c-0b2be96f5c51" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_8e19523f-1571-4909-bf99-d8ab46569144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_d30d702c-c0cf-45c0-892a-dacf544b82ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract_5e7d3e8f-ccd6-4f8c-bc0c-0b2be96f5c51" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_d30d702c-c0cf-45c0-892a-dacf544b82ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_e127006e-396a-4f50-9aa7-1b7704336a65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract_5e7d3e8f-ccd6-4f8c-bc0c-0b2be96f5c51" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_e127006e-396a-4f50-9aa7-1b7704336a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_0c411326-89e4-4527-af3b-2aa651c74120" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract_5e7d3e8f-ccd6-4f8c-bc0c-0b2be96f5c51" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_0c411326-89e4-4527-af3b-2aa651c74120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails" xlink:type="simple" xlink:href="hmst-20221231.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_8d68080d-21a1-4213-8109-055d33051aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_e3d8a29d-f31d-4f57-b3e9-a053934c5525" xlink:href="hmst-20221231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_8d68080d-21a1-4213-8109-055d33051aa0" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_e3d8a29d-f31d-4f57-b3e9-a053934c5525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_3363a3f9-9e24-49b1-aef8-a97967d55f65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_e3d8a29d-f31d-4f57-b3e9-a053934c5525" xlink:to="loc_us-gaap_FinancialInstrumentAxis_3363a3f9-9e24-49b1-aef8-a97967d55f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_52726969-d7f1-45d2-ae7e-d2fdb890aacc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_3363a3f9-9e24-49b1-aef8-a97967d55f65" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_52726969-d7f1-45d2-ae7e-d2fdb890aacc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_48509468-d17b-40a4-997d-407eb3c53904" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_52726969-d7f1-45d2-ae7e-d2fdb890aacc" xlink:to="loc_us-gaap_MunicipalBondsMember_48509468-d17b-40a4-997d-407eb3c53904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_1c4536f2-f04a-4fbd-ae57-ee1a9639d3c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_52726969-d7f1-45d2-ae7e-d2fdb890aacc" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_1c4536f2-f04a-4fbd-ae57-ee1a9639d3c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_e4d3dd9b-b9a1-4c4a-81f7-ed660131737a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_52726969-d7f1-45d2-ae7e-d2fdb890aacc" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_e4d3dd9b-b9a1-4c4a-81f7-ed660131737a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_2071a5ca-5060-4588-a9a5-bba067309bfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_52726969-d7f1-45d2-ae7e-d2fdb890aacc" xlink:to="loc_us-gaap_AgencySecuritiesMember_2071a5ca-5060-4588-a9a5-bba067309bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember_6f00d6dd-a294-440b-bdc8-27463610ac08" xlink:href="hmst-20221231.xsd#hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_52726969-d7f1-45d2-ae7e-d2fdb890aacc" xlink:to="loc_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember_6f00d6dd-a294-440b-bdc8-27463610ac08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_37cb778c-2a2d-4784-ae7f-c0b17db29674" xlink:href="hmst-20221231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_e3d8a29d-f31d-4f57-b3e9-a053934c5525" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_37cb778c-2a2d-4784-ae7f-c0b17db29674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract_0bd8fa82-1df0-473f-aceb-1f4726ddfe3f" xlink:href="hmst-20221231.xsd#hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_37cb778c-2a2d-4784-ae7f-c0b17db29674" xlink:to="loc_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract_0bd8fa82-1df0-473f-aceb-1f4726ddfe3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract_0bd8fa82-1df0-473f-aceb-1f4726ddfe3f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_ddc03603-476e-4216-949a-93ee070a48dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_ddc03603-476e-4216-949a-93ee070a48dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield_338a21b9-1b62-46d2-8374-712028ae70ef" xlink:href="hmst-20221231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield_338a21b9-1b62-46d2-8374-712028ae70ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2daa2c3b-929a-431b-a980-687747bf89f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2daa2c3b-929a-431b-a980-687747bf89f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield_7dabade3-938e-4809-a41d-211fa8c92ca2" xlink:href="hmst-20221231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield_7dabade3-938e-4809-a41d-211fa8c92ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_9fac35e2-79a8-4fb3-90ac-cb431948f68b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_9fac35e2-79a8-4fb3-90ac-cb431948f68b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield_9c7d5e9d-4d59-4d2a-8fb0-40b9ca280ec5" xlink:href="hmst-20221231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield_9c7d5e9d-4d59-4d2a-8fb0-40b9ca280ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_e806609e-1979-46a9-b93f-6772473aba34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_e806609e-1979-46a9-b93f-6772473aba34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield_7e83bbed-bcdb-46d1-95b3-8b9fa6c6ac71" xlink:href="hmst-20221231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield_7e83bbed-bcdb-46d1-95b3-8b9fa6c6ac71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_89cfc7cc-5dad-4df7-a37a-7995b75e7fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_89cfc7cc-5dad-4df7-a37a-7995b75e7fb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield_87c04d42-1e78-4f70-b2f5-d16d71d0ae27" xlink:href="hmst-20221231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_73d2f82b-9940-4e44-80c1-fa4b8e65d036" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield_87c04d42-1e78-4f70-b2f5-d16d71d0ae27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract_0bd8fa82-1df0-473f-aceb-1f4726ddfe3f" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_1fb1fdb7-a936-48e7-adb0-729662ee0be8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_1fb1fdb7-a936-48e7-adb0-729662ee0be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear_0f61bce9-0504-4b26-8503-2998c23e57a1" xlink:href="hmst-20221231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:to="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear_0f61bce9-0504-4b26-8503-2998c23e57a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_6037689e-90d7-48d8-a68b-66ecfb22cf60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_6037689e-90d7-48d8-a68b-66ecfb22cf60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears_84c0e817-8082-4ace-baae-b5eead9fe4b1" xlink:href="hmst-20221231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:to="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears_84c0e817-8082-4ace-baae-b5eead9fe4b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_a781e279-915a-4c49-a42d-a277d5ecef54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_a781e279-915a-4c49-a42d-a277d5ecef54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears_45a23eee-43f6-4482-93b5-f3597cac5599" xlink:href="hmst-20221231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:to="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears_45a23eee-43f6-4482-93b5-f3597cac5599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue_8f71e236-f604-440a-b743-c95dfbbb47d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue_8f71e236-f604-440a-b743-c95dfbbb47d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears_b650c0b1-e6da-49b9-80be-5129aa7395c7" xlink:href="hmst-20221231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:to="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears_b650c0b1-e6da-49b9-80be-5129aa7395c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_61ea0ce1-dd50-4b8c-abb0-f7f32f388122" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_61ea0ce1-dd50-4b8c-abb0-f7f32f388122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield_0787b79e-32b7-49f2-94e2-ed296d191aeb" xlink:href="hmst-20221231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_27fe7a12-c1ee-4c13-aab2-d5c665a66aff" xlink:to="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield_0787b79e-32b7-49f2-94e2-ed296d191aeb" 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-20221231.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_b8b78808-e264-4f1a-b90a-da9e88640425" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_8ca4a99b-913e-4ffb-8e3b-a8ad4d44da6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_b8b78808-e264-4f1a-b90a-da9e88640425" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_8ca4a99b-913e-4ffb-8e3b-a8ad4d44da6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_a490a7c4-59b3-4f4b-b755-f334fdb95d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_b8b78808-e264-4f1a-b90a-da9e88640425" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_a490a7c4-59b3-4f4b-b755-f334fdb95d0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_780bb824-60bb-428b-bedf-27db64490610" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_b8b78808-e264-4f1a-b90a-da9e88640425" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_780bb824-60bb-428b-bedf-27db64490610" 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-20221231.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_8337ed54-5333-4571-90ac-9c8c227b65bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_97fff9fa-8647-4659-9416-e98f273c105f" xlink:href="hmst-20221231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_8337ed54-5333-4571-90ac-9c8c227b65bd" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_97fff9fa-8647-4659-9416-e98f273c105f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusAxis_db1e5991-61e6-476d-95f0-fb51e2f9e582" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_97fff9fa-8647-4659-9416-e98f273c105f" xlink:to="loc_us-gaap_PledgedStatusAxis_db1e5991-61e6-476d-95f0-fb51e2f9e582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_30210a75-6c71-4ee5-ac4b-f386665fecee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PledgedStatusAxis_db1e5991-61e6-476d-95f0-fb51e2f9e582" xlink:to="loc_us-gaap_PledgedStatusDomain_30210a75-6c71-4ee5-ac4b-f386665fecee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetPledgedAsCollateralWithoutRightMember_83097109-bc0c-427f-bef6-1845abb3b110" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetPledgedAsCollateralWithoutRightMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PledgedStatusDomain_30210a75-6c71-4ee5-ac4b-f386665fecee" xlink:to="loc_us-gaap_AssetPledgedAsCollateralWithoutRightMember_83097109-bc0c-427f-bef6-1845abb3b110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_415885c1-b145-4f1a-b14c-3cbeac3eac06" xlink:href="hmst-20221231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_97fff9fa-8647-4659-9416-e98f273c105f" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_415885c1-b145-4f1a-b14c-3cbeac3eac06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments_8f2516ca-8bc5-4873-8c9a-1473bd45457c" xlink:href="hmst-20221231.xsd#hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_415885c1-b145-4f1a-b14c-3cbeac3eac06" xlink:to="loc_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments_8f2516ca-8bc5-4873-8c9a-1473bd45457c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged_fc5f7f2f-4909-4571-a036-60eae2055ef9" xlink:href="hmst-20221231.xsd#hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_415885c1-b145-4f1a-b14c-3cbeac3eac06" xlink:to="loc_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged_fc5f7f2f-4909-4571-a036-60eae2055ef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecurities_19e4ca09-ed72-49e9-88a4-0dbf8fdb7eff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_415885c1-b145-4f1a-b14c-3cbeac3eac06" xlink:to="loc_us-gaap_DebtSecurities_19e4ca09-ed72-49e9-88a4-0dbf8fdb7eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails" xlink:type="simple" xlink:href="hmst-20221231.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_040e80a4-3897-4f7b-bd14-4abf6ee1f33b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b1286071-930d-42f7-9d68-fe6f298b4810" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_040e80a4-3897-4f7b-bd14-4abf6ee1f33b" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b1286071-930d-42f7-9d68-fe6f298b4810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_18edfa98-68b1-4d6c-be7d-37101abf249d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b1286071-930d-42f7-9d68-fe6f298b4810" xlink:to="loc_us-gaap_FinancialInstrumentAxis_18edfa98-68b1-4d6c-be7d-37101abf249d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_93a63843-f9de-40b0-afd0-593e415b377a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_18edfa98-68b1-4d6c-be7d-37101abf249d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_93a63843-f9de-40b0-afd0-593e415b377a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMember_5ea0df47-d61a-442a-bccd-574a826592d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_93a63843-f9de-40b0-afd0-593e415b377a" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesMember_5ea0df47-d61a-442a-bccd-574a826592d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalReserveBankAdvancesMember_35dca604-b6c4-4e4f-902e-28285b33d73c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalReserveBankAdvancesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_93a63843-f9de-40b0-afd0-593e415b377a" xlink:to="loc_us-gaap_FederalReserveBankAdvancesMember_35dca604-b6c4-4e4f-902e-28285b33d73c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_0d10813d-0f02-43f9-b52a-ecb9af85bdc1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b1286071-930d-42f7-9d68-fe6f298b4810" xlink:to="loc_srt_StatementGeographicalAxis_0d10813d-0f02-43f9-b52a-ecb9af85bdc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2613ca4e-8664-427a-8f09-3c6b3421ccf2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_0d10813d-0f02-43f9-b52a-ecb9af85bdc1" xlink:to="loc_srt_SegmentGeographicalDomain_2613ca4e-8664-427a-8f09-3c6b3421ccf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CA_b435ae08-9757-4486-b344-8021f9cd76c4" xlink:href="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd#stpr_CA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_2613ca4e-8664-427a-8f09-3c6b3421ccf2" xlink:to="loc_stpr_CA_b435ae08-9757-4486-b344-8021f9cd76c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9e9e2c67-8023-46c6-8750-39d78dc0b835" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b1286071-930d-42f7-9d68-fe6f298b4810" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9e9e2c67-8023-46c6-8750-39d78dc0b835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c56b17c5-10c9-4bcf-aa69-e0a7ff069272" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9e9e2c67-8023-46c6-8750-39d78dc0b835" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c56b17c5-10c9-4bcf-aa69-e0a7ff069272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MultifamilyMember_66a4096b-fb88-495d-bd97-a122ef2ae06e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MultifamilyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c56b17c5-10c9-4bcf-aa69-e0a7ff069272" xlink:to="loc_srt_MultifamilyMember_66a4096b-fb88-495d-bd97-a122ef2ae06e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusAxis_79f119de-26f4-4e91-920a-ed924e4b7629" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b1286071-930d-42f7-9d68-fe6f298b4810" xlink:to="loc_us-gaap_PledgedStatusAxis_79f119de-26f4-4e91-920a-ed924e4b7629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_cba88ce3-a51e-4102-a6a6-b591c1543804" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PledgedStatusAxis_79f119de-26f4-4e91-920a-ed924e4b7629" xlink:to="loc_us-gaap_PledgedStatusDomain_cba88ce3-a51e-4102-a6a6-b591c1543804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetPledgedAsCollateralWithoutRightMember_b5b351fb-e674-4d55-8a57-3777b38d5073" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetPledgedAsCollateralWithoutRightMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PledgedStatusDomain_cba88ce3-a51e-4102-a6a6-b591c1543804" xlink:to="loc_us-gaap_AssetPledgedAsCollateralWithoutRightMember_b5b351fb-e674-4d55-8a57-3777b38d5073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableImpairedLineItems_34a49dad-f4cd-4cae-a604-d8e1bb7fc4ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableImpairedLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b1286071-930d-42f7-9d68-fe6f298b4810" xlink:to="loc_us-gaap_FinancingReceivableImpairedLineItems_34a49dad-f4cd-4cae-a604-d8e1bb7fc4ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NumberOfPortfolioSegments_eef004f4-02a0-4788-9481-8c7ce79bef64" xlink:href="hmst-20221231.xsd#hmst_NumberOfPortfolioSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_34a49dad-f4cd-4cae-a604-d8e1bb7fc4ea" xlink:to="loc_hmst_NumberOfPortfolioSegments_eef004f4-02a0-4788-9481-8c7ce79bef64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PercentageOfLoanPortfolio_4fb32032-8a15-4250-97ec-5a7bf66a7b06" xlink:href="hmst-20221231.xsd#hmst_PercentageOfLoanPortfolio"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_34a49dad-f4cd-4cae-a604-d8e1bb7fc4ea" xlink:to="loc_hmst_PercentageOfLoanPortfolio_4fb32032-8a15-4250-97ec-5a7bf66a7b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AllowanceForUnfundedCommitments_91ac97aa-a1e9-438d-92c7-8e64d0a5e233" xlink:href="hmst-20221231.xsd#hmst_AllowanceForUnfundedCommitments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_34a49dad-f4cd-4cae-a604-d8e1bb7fc4ea" xlink:to="loc_hmst_AllowanceForUnfundedCommitments_91ac97aa-a1e9-438d-92c7-8e64d0a5e233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableInterestReceivable_8a234224-6d77-41c4-aa81-1a962458dff7" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableInterestReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_34a49dad-f4cd-4cae-a604-d8e1bb7fc4ea" xlink:to="loc_hmst_FinancingReceivableInterestReceivable_8a234224-6d77-41c4-aa81-1a962458dff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_c7a2f9d1-e116-4134-accc-9a283f36e1b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_34a49dad-f4cd-4cae-a604-d8e1bb7fc4ea" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_c7a2f9d1-e116-4134-accc-9a283f36e1b1" 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-20221231.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_ad361959-d46e-49a7-ba87-2ed599663c29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2b9889b7-7202-4c20-89b7-a5d7d4cad4c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ad361959-d46e-49a7-ba87-2ed599663c29" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2b9889b7-7202-4c20-89b7-a5d7d4cad4c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_32055bbb-87e6-475d-8612-1d9e6e2e1ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2b9889b7-7202-4c20-89b7-a5d7d4cad4c4" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_32055bbb-87e6-475d-8612-1d9e6e2e1ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_59c41a2c-d977-41b9-ba00-2f6b60f6a83e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_32055bbb-87e6-475d-8612-1d9e6e2e1ce0" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_59c41a2c-d977-41b9-ba00-2f6b60f6a83e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_edb4a814-cc68-4a54-8f52-9646940a2c73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_59c41a2c-d977-41b9-ba00-2f6b60f6a83e" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_edb4a814-cc68-4a54-8f52-9646940a2c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_ff3f1535-23ae-4a2d-b2c8-6df31779f8d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_59c41a2c-d977-41b9-ba00-2f6b60f6a83e" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_ff3f1535-23ae-4a2d-b2c8-6df31779f8d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b5f5b72e-85ef-476f-b433-63d4a41ed023" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2b9889b7-7202-4c20-89b7-a5d7d4cad4c4" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b5f5b72e-85ef-476f-b433-63d4a41ed023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a16828aa-9d4c-4b41-b36b-e91b417689b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b5f5b72e-85ef-476f-b433-63d4a41ed023" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a16828aa-9d4c-4b41-b36b-e91b417689b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_70cab70c-8ef7-43f4-ad41-62eb3cc31a8d" xlink:href="hmst-20221231.xsd#hmst_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a16828aa-9d4c-4b41-b36b-e91b417689b9" xlink:to="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_70cab70c-8ef7-43f4-ad41-62eb3cc31a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_0709c976-9eb3-4bbc-a6e2-57750bf5d8f1" xlink:href="hmst-20221231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a16828aa-9d4c-4b41-b36b-e91b417689b9" xlink:to="loc_hmst_MultifamilyResidentialMember_0709c976-9eb3-4bbc-a6e2-57750bf5d8f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_868eb16f-5dd0-4fb0-8d0d-55f6c2037f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a16828aa-9d4c-4b41-b36b-e91b417689b9" xlink:to="loc_us-gaap_ConstructionLoansMember_868eb16f-5dd0-4fb0-8d0d-55f6c2037f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_aad4d102-fa30-4f62-a677-e91188652c29" xlink:href="hmst-20221231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a16828aa-9d4c-4b41-b36b-e91b417689b9" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_aad4d102-fa30-4f62-a677-e91188652c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_2b98cab6-eb8b-48b7-84b9-ff481082f496" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a16828aa-9d4c-4b41-b36b-e91b417689b9" xlink:to="loc_us-gaap_CommercialLoanMember_2b98cab6-eb8b-48b7-84b9-ff481082f496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_30393919-477d-4e9c-b1da-698b5011207e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a16828aa-9d4c-4b41-b36b-e91b417689b9" xlink:to="loc_us-gaap_ResidentialMortgageMember_30393919-477d-4e9c-b1da-698b5011207e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_e3fcf528-625b-4a15-aa06-a9ee059990cd" xlink:href="hmst-20221231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a16828aa-9d4c-4b41-b36b-e91b417689b9" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_e3fcf528-625b-4a15-aa06-a9ee059990cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_3d7a7f1a-6d65-4ef4-9004-4589fe9bf0c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2b9889b7-7202-4c20-89b7-a5d7d4cad4c4" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_3d7a7f1a-6d65-4ef4-9004-4589fe9bf0c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_b2b7d69c-3cdb-4fdc-9265-ad5f5cae809a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_3d7a7f1a-6d65-4ef4-9004-4589fe9bf0c2" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_b2b7d69c-3cdb-4fdc-9265-ad5f5cae809a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateSectorMember_73ad0b31-1429-4926-ad60-d814a2c2ac22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateSectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_b2b7d69c-3cdb-4fdc-9265-ad5f5cae809a" xlink:to="loc_us-gaap_RealEstateSectorMember_73ad0b31-1429-4926-ad60-d814a2c2ac22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialAndIndustrialSectorMember_611a368f-bff2-473f-870d-08e68b4c8962" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialAndIndustrialSectorMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_b2b7d69c-3cdb-4fdc-9265-ad5f5cae809a" xlink:to="loc_us-gaap_CommercialAndIndustrialSectorMember_611a368f-bff2-473f-870d-08e68b4c8962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3dda635e-732c-4521-a2a3-1be77afd2f70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2b9889b7-7202-4c20-89b7-a5d7d4cad4c4" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3dda635e-732c-4521-a2a3-1be77afd2f70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_161106d2-c2b3-4ba8-ab8b-9503a66ef2b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3dda635e-732c-4521-a2a3-1be77afd2f70" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_161106d2-c2b3-4ba8-ab8b-9503a66ef2b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_1fc37ab6-570b-4f6f-8344-f029f7920d27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_161106d2-c2b3-4ba8-ab8b-9503a66ef2b4" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_1fc37ab6-570b-4f6f-8344-f029f7920d27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8e50426f-4bf9-435e-b407-86dfc4e06474" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2b9889b7-7202-4c20-89b7-a5d7d4cad4c4" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8e50426f-4bf9-435e-b407-86dfc4e06474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_04c33d04-c33a-451d-9c0d-2ae2212bab08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8e50426f-4bf9-435e-b407-86dfc4e06474" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_04c33d04-c33a-451d-9c0d-2ae2212bab08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_161110b7-10ae-406c-b90e-faced8d8383a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2b9889b7-7202-4c20-89b7-a5d7d4cad4c4" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_161110b7-10ae-406c-b90e-faced8d8383a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract_4dd33f31-4f32-42af-b732-0e74232cf70c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_161110b7-10ae-406c-b90e-faced8d8383a" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract_4dd33f31-4f32-42af-b732-0e74232cf70c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_6e11f023-449a-4b31-bfab-2b1ea81f5979" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract_4dd33f31-4f32-42af-b732-0e74232cf70c" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_6e11f023-449a-4b31-bfab-2b1ea81f5979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_5a042da9-e2f8-4958-ba72-0f53660bca36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract_4dd33f31-4f32-42af-b732-0e74232cf70c" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_5a042da9-e2f8-4958-ba72-0f53660bca36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_35da2f7c-d223-4a9e-9a43-f6ed70d8d2cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract_4dd33f31-4f32-42af-b732-0e74232cf70c" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_35da2f7c-d223-4a9e-9a43-f6ed70d8d2cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_a3073d28-22da-449e-82ef-1965c833b3b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_161110b7-10ae-406c-b90e-faced8d8383a" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_a3073d28-22da-449e-82ef-1965c833b3b5" 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-20221231.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_65a91094-4f33-4914-9bec-a8de1bbcd5f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_30936a8f-e591-46c7-99b7-f47720d35daf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_65a91094-4f33-4914-9bec-a8de1bbcd5f5" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_30936a8f-e591-46c7-99b7-f47720d35daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_0b0a2b8c-c498-49c6-bffc-1776f84fabff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_65a91094-4f33-4914-9bec-a8de1bbcd5f5" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_0b0a2b8c-c498-49c6-bffc-1776f84fabff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_e2d656e7-df75-4882-838a-1ab690cbb9d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_65a91094-4f33-4914-9bec-a8de1bbcd5f5" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_e2d656e7-df75-4882-838a-1ab690cbb9d2" 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-20221231.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_04f7a7ce-f395-4cfc-a083-10bdc1c03547" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_32d17550-546c-460d-8c5c-f8819c04c9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_04f7a7ce-f395-4cfc-a083-10bdc1c03547" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_32d17550-546c-460d-8c5c-f8819c04c9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_4099ebae-02e0-455a-9e6f-461433b9ee44" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_32d17550-546c-460d-8c5c-f8819c04c9ec" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_4099ebae-02e0-455a-9e6f-461433b9ee44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_af39d6d5-15c3-4605-a83d-70b8b4d075b4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_4099ebae-02e0-455a-9e6f-461433b9ee44" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_af39d6d5-15c3-4605-a83d-70b8b4d075b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_4f2e9bd9-0501-4f8c-bfce-fbaf84423d9e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_af39d6d5-15c3-4605-a83d-70b8b4d075b4" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_4f2e9bd9-0501-4f8c-bfce-fbaf84423d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_d9a84d88-0ea9-4f52-8fb5-41383a267ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_32d17550-546c-460d-8c5c-f8819c04c9ec" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_d9a84d88-0ea9-4f52-8fb5-41383a267ab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_90fb56e5-54d4-48fe-a7ad-5699a15216f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_d9a84d88-0ea9-4f52-8fb5-41383a267ab5" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_90fb56e5-54d4-48fe-a7ad-5699a15216f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_9bee5225-92c5-45e9-a8af-33591e56f923" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_90fb56e5-54d4-48fe-a7ad-5699a15216f8" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_9bee5225-92c5-45e9-a8af-33591e56f923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_c5724c2a-826b-4bbd-85d6-da1c1aaaf433" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_90fb56e5-54d4-48fe-a7ad-5699a15216f8" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_c5724c2a-826b-4bbd-85d6-da1c1aaaf433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_32dc43f4-7e52-465b-8952-4ed8da90e614" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_90fb56e5-54d4-48fe-a7ad-5699a15216f8" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_32dc43f4-7e52-465b-8952-4ed8da90e614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_34dd3050-79fc-45ff-99d1-b1a9b8696ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_90fb56e5-54d4-48fe-a7ad-5699a15216f8" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_34dd3050-79fc-45ff-99d1-b1a9b8696ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_0b4c8d0d-9d5b-42e4-b82f-35cb8bb0ec1c" xlink:href="hmst-20221231.xsd#hmst_AllowanceForUnfundedCommitmentsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_d9a84d88-0ea9-4f52-8fb5-41383a267ab5" xlink:to="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_0b4c8d0d-9d5b-42e4-b82f-35cb8bb0ec1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_9ebc3364-ac5b-4337-b47b-df493b1acea0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_0b4c8d0d-9d5b-42e4-b82f-35cb8bb0ec1c" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_9ebc3364-ac5b-4337-b47b-df493b1acea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_81312362-ff54-4e21-9ce0-6facd1593bd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_0b4c8d0d-9d5b-42e4-b82f-35cb8bb0ec1c" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_81312362-ff54-4e21-9ce0-6facd1593bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_d0975aeb-987b-480a-9d5c-047e75d43104" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_0b4c8d0d-9d5b-42e4-b82f-35cb8bb0ec1c" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_d0975aeb-987b-480a-9d5c-047e75d43104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_176d22ec-b547-4cf5-9684-bddc751a6988" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_0b4c8d0d-9d5b-42e4-b82f-35cb8bb0ec1c" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_176d22ec-b547-4cf5-9684-bddc751a6988" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_329085f2-8280-4ee1-8557-855d0adff4c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_0b4c8d0d-9d5b-42e4-b82f-35cb8bb0ec1c" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_329085f2-8280-4ee1-8557-855d0adff4c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_6279d65d-5527-4367-9526-2161b2aca362" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_d9a84d88-0ea9-4f52-8fb5-41383a267ab5" xlink:to="loc_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_6279d65d-5527-4367-9526-2161b2aca362" 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-20221231.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_19c44841-4b4d-46d2-b5f8-961c63778719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e1f7b34e-6f88-478d-97e7-ff4325c6a307" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_19c44841-4b4d-46d2-b5f8-961c63778719" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e1f7b34e-6f88-478d-97e7-ff4325c6a307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_761acada-8544-4163-86b4-a6b8af410eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e1f7b34e-6f88-478d-97e7-ff4325c6a307" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_761acada-8544-4163-86b4-a6b8af410eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c41b188f-be50-4f13-b5e8-419febc8c91d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_761acada-8544-4163-86b4-a6b8af410eb1" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c41b188f-be50-4f13-b5e8-419febc8c91d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_d6441cee-1f36-413f-8c8a-bcc6d201e846" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c41b188f-be50-4f13-b5e8-419febc8c91d" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_d6441cee-1f36-413f-8c8a-bcc6d201e846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_fe2f7d17-a434-4fb6-b40a-3c5fa76290a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c41b188f-be50-4f13-b5e8-419febc8c91d" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_fe2f7d17-a434-4fb6-b40a-3c5fa76290a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_27a86073-b353-4205-afd0-3d2a8e671b77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e1f7b34e-6f88-478d-97e7-ff4325c6a307" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_27a86073-b353-4205-afd0-3d2a8e671b77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7653ba4-b19a-405a-8029-187ee606c7ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_27a86073-b353-4205-afd0-3d2a8e671b77" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7653ba4-b19a-405a-8029-187ee606c7ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_58d8710c-8dd0-470f-8a64-79d8ff1aed6e" xlink:href="hmst-20221231.xsd#hmst_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7653ba4-b19a-405a-8029-187ee606c7ff" xlink:to="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_58d8710c-8dd0-470f-8a64-79d8ff1aed6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_0185421d-70c9-4682-9c9d-351a602c5f34" xlink:href="hmst-20221231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7653ba4-b19a-405a-8029-187ee606c7ff" xlink:to="loc_hmst_MultifamilyResidentialMember_0185421d-70c9-4682-9c9d-351a602c5f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_a5c73153-b727-49a6-9d69-90296f4eb958" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7653ba4-b19a-405a-8029-187ee606c7ff" xlink:to="loc_us-gaap_ConstructionLoansMember_a5c73153-b727-49a6-9d69-90296f4eb958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyConstructionMember_4cdcf718-9752-4d08-8579-4cc08697264b" xlink:href="hmst-20221231.xsd#hmst_MultifamilyConstructionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConstructionLoansMember_a5c73153-b727-49a6-9d69-90296f4eb958" xlink:to="loc_hmst_MultifamilyConstructionMember_4cdcf718-9752-4d08-8579-4cc08697264b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialRealEstateConstructionMember_01ff37c0-eee4-4d2d-a49a-0b7ed1ee1db7" xlink:href="hmst-20221231.xsd#hmst_CommercialRealEstateConstructionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConstructionLoansMember_a5c73153-b727-49a6-9d69-90296f4eb958" xlink:to="loc_hmst_CommercialRealEstateConstructionMember_01ff37c0-eee4-4d2d-a49a-0b7ed1ee1db7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionMember_88d4c91f-59eb-4150-9aaf-7002b0846807" xlink:href="hmst-20221231.xsd#hmst_SingleFamilyConstructionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConstructionLoansMember_a5c73153-b727-49a6-9d69-90296f4eb958" xlink:to="loc_hmst_SingleFamilyConstructionMember_88d4c91f-59eb-4150-9aaf-7002b0846807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionToPermanentMember_e02a7d7e-d322-41ce-86ba-688f1a6e4ae9" xlink:href="hmst-20221231.xsd#hmst_SingleFamilyConstructionToPermanentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConstructionLoansMember_a5c73153-b727-49a6-9d69-90296f4eb958" xlink:to="loc_hmst_SingleFamilyConstructionToPermanentMember_e02a7d7e-d322-41ce-86ba-688f1a6e4ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_bab2a389-7d62-41f5-a149-5182dfc3044f" xlink:href="hmst-20221231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7653ba4-b19a-405a-8029-187ee606c7ff" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_bab2a389-7d62-41f5-a149-5182dfc3044f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_65ce09f7-2318-497b-87d6-d9a26f958e73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7653ba4-b19a-405a-8029-187ee606c7ff" xlink:to="loc_us-gaap_CommercialLoanMember_65ce09f7-2318-497b-87d6-d9a26f958e73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_cdd72d98-fa74-4181-87e4-e2bfde58c3af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7653ba4-b19a-405a-8029-187ee606c7ff" xlink:to="loc_us-gaap_ResidentialMortgageMember_cdd72d98-fa74-4181-87e4-e2bfde58c3af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_5d8c0a44-2054-4068-b18c-96e704eb8bd7" xlink:href="hmst-20221231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7653ba4-b19a-405a-8029-187ee606c7ff" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_5d8c0a44-2054-4068-b18c-96e704eb8bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_2e746eca-8345-4ab4-8da4-552e9594a76e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e1f7b34e-6f88-478d-97e7-ff4325c6a307" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_2e746eca-8345-4ab4-8da4-552e9594a76e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_fba9d96d-19e8-4992-9807-579049983f40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_2e746eca-8345-4ab4-8da4-552e9594a76e" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_fba9d96d-19e8-4992-9807-579049983f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateSectorMember_f740d207-78b1-4966-aa87-81a6d769ceb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateSectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_fba9d96d-19e8-4992-9807-579049983f40" xlink:to="loc_us-gaap_RealEstateSectorMember_f740d207-78b1-4966-aa87-81a6d769ceb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialAndIndustrialSectorMember_dd342b5f-9cad-4386-a6ff-882ca3f18368" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialAndIndustrialSectorMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_fba9d96d-19e8-4992-9807-579049983f40" xlink:to="loc_us-gaap_CommercialAndIndustrialSectorMember_dd342b5f-9cad-4386-a6ff-882ca3f18368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_7dda5e55-0d41-495e-b154-c1230bc10daf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e1f7b34e-6f88-478d-97e7-ff4325c6a307" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_7dda5e55-0d41-495e-b154-c1230bc10daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f32fc8a4-cb6a-48b7-a99e-20083b43e9bc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_7dda5e55-0d41-495e-b154-c1230bc10daf" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f32fc8a4-cb6a-48b7-a99e-20083b43e9bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6b59772a-89f2-4320-8eb2-7b94a3615783" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f32fc8a4-cb6a-48b7-a99e-20083b43e9bc" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6b59772a-89f2-4320-8eb2-7b94a3615783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3444f724-f937-4a4b-8844-8d4e74b1ad08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e1f7b34e-6f88-478d-97e7-ff4325c6a307" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3444f724-f937-4a4b-8844-8d4e74b1ad08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2cc0a3b3-1d5f-46e6-a7bf-f8d875be47ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3444f724-f937-4a4b-8844-8d4e74b1ad08" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2cc0a3b3-1d5f-46e6-a7bf-f8d875be47ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_efec6bd5-20c1-4817-a93e-25e3fe23304e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2cc0a3b3-1d5f-46e6-a7bf-f8d875be47ce" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_efec6bd5-20c1-4817-a93e-25e3fe23304e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_0aada7b1-7501-4caa-ba2c-9ace61e824b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2cc0a3b3-1d5f-46e6-a7bf-f8d875be47ce" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_0aada7b1-7501-4caa-ba2c-9ace61e824b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_3f4dad6e-9e23-4703-88c4-8d79df8e2ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2cc0a3b3-1d5f-46e6-a7bf-f8d875be47ce" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_3f4dad6e-9e23-4703-88c4-8d79df8e2ab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_6a76eb5e-635d-4e2e-8002-74905603fdc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2cc0a3b3-1d5f-46e6-a7bf-f8d875be47ce" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_6a76eb5e-635d-4e2e-8002-74905603fdc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_40fbaad8-16f3-417d-9713-cd4ba88b018d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2cc0a3b3-1d5f-46e6-a7bf-f8d875be47ce" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_40fbaad8-16f3-417d-9713-cd4ba88b018d" 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-20221231.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_f1624d80-e123-4a68-82bf-51aa163738d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_4e86c0ce-2e1b-43d5-90f4-81f33ee0a496" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f1624d80-e123-4a68-82bf-51aa163738d1" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_4e86c0ce-2e1b-43d5-90f4-81f33ee0a496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e2bc15be-ef8b-49f8-bcca-096039f60184" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_4e86c0ce-2e1b-43d5-90f4-81f33ee0a496" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e2bc15be-ef8b-49f8-bcca-096039f60184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_84d3d8f9-b10b-4847-8fdf-3d009cafe64d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e2bc15be-ef8b-49f8-bcca-096039f60184" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_84d3d8f9-b10b-4847-8fdf-3d009cafe64d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_3a1a2ba4-e35b-4f5e-a1ac-3534fe08c494" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_84d3d8f9-b10b-4847-8fdf-3d009cafe64d" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_3a1a2ba4-e35b-4f5e-a1ac-3534fe08c494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_6bd335ae-e51c-478b-ac07-39f864af8280" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_84d3d8f9-b10b-4847-8fdf-3d009cafe64d" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_6bd335ae-e51c-478b-ac07-39f864af8280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8723d98c-c1b1-498b-bb55-0763f1d02898" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_4e86c0ce-2e1b-43d5-90f4-81f33ee0a496" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8723d98c-c1b1-498b-bb55-0763f1d02898" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8723d98c-c1b1-498b-bb55-0763f1d02898" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_226036e1-a832-4426-bbb1-30f55fb2bac0" xlink:href="hmst-20221231.xsd#hmst_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:to="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_226036e1-a832-4426-bbb1-30f55fb2bac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_a3b0d385-be87-41eb-a5f5-54f7a51868cf" xlink:href="hmst-20221231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:to="loc_hmst_MultifamilyResidentialMember_a3b0d385-be87-41eb-a5f5-54f7a51868cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyConstructionMember_ccda7332-555b-4f93-9f9b-ab0c51511407" xlink:href="hmst-20221231.xsd#hmst_MultifamilyConstructionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:to="loc_hmst_MultifamilyConstructionMember_ccda7332-555b-4f93-9f9b-ab0c51511407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialRealEstateConstructionMember_c33d57c6-e5d1-4acf-a655-52942e5d7a62" xlink:href="hmst-20221231.xsd#hmst_CommercialRealEstateConstructionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:to="loc_hmst_CommercialRealEstateConstructionMember_c33d57c6-e5d1-4acf-a655-52942e5d7a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionMember_d5fa38f2-1492-4e3d-a652-d6239a15cb9e" xlink:href="hmst-20221231.xsd#hmst_SingleFamilyConstructionMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:to="loc_hmst_SingleFamilyConstructionMember_d5fa38f2-1492-4e3d-a652-d6239a15cb9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionToPermanentMember_7fc5f873-9e22-4a68-9d37-208c40b65555" xlink:href="hmst-20221231.xsd#hmst_SingleFamilyConstructionToPermanentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:to="loc_hmst_SingleFamilyConstructionToPermanentMember_7fc5f873-9e22-4a68-9d37-208c40b65555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_2e4192a6-a3e2-439c-a108-76da2ae173cb" xlink:href="hmst-20221231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_2e4192a6-a3e2-439c-a108-76da2ae173cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_e3ab1dc0-4ce2-4977-af2f-b1117146445e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:to="loc_us-gaap_CommercialLoanMember_e3ab1dc0-4ce2-4977-af2f-b1117146445e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_97d50636-4b04-46c5-91f0-d3014745eb89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:to="loc_us-gaap_ResidentialMortgageMember_97d50636-4b04-46c5-91f0-d3014745eb89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_147d3522-f7d3-4393-acfe-067e26f1b53c" xlink:href="hmst-20221231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a92a2a56-3b51-47af-b5ff-11ed13ec3710" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_147d3522-f7d3-4393-acfe-067e26f1b53c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_c01aad2c-9f99-46cd-a0a3-267f43a2108d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_4e86c0ce-2e1b-43d5-90f4-81f33ee0a496" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_c01aad2c-9f99-46cd-a0a3-267f43a2108d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_0de4b8e0-e682-4099-bc53-afb121c4397f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_c01aad2c-9f99-46cd-a0a3-267f43a2108d" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_0de4b8e0-e682-4099-bc53-afb121c4397f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PassMember_6f79dcea-1951-4f46-a17b-25142fc55900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PassMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_0de4b8e0-e682-4099-bc53-afb121c4397f" xlink:to="loc_us-gaap_PassMember_6f79dcea-1951-4f46-a17b-25142fc55900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialMentionMember_31fffac0-a343-4375-9fbd-7cc20c617151" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SpecialMentionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_0de4b8e0-e682-4099-bc53-afb121c4397f" xlink:to="loc_us-gaap_SpecialMentionMember_31fffac0-a343-4375-9fbd-7cc20c617151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubstandardMember_488e4d4e-a047-47ad-8ab1-4ec75cc09887" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubstandardMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_0de4b8e0-e682-4099-bc53-afb121c4397f" xlink:to="loc_us-gaap_SubstandardMember_488e4d4e-a047-47ad-8ab1-4ec75cc09887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_bb8b89ac-626b-4f73-9282-aa305b5bf45c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_4e86c0ce-2e1b-43d5-90f4-81f33ee0a496" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_bb8b89ac-626b-4f73-9282-aa305b5bf45c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c916ae2c-d1ae-4d90-b751-67de750b8190" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_bb8b89ac-626b-4f73-9282-aa305b5bf45c" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c916ae2c-d1ae-4d90-b751-67de750b8190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables1To29DaysPastDueMember_9b282ddb-83cd-4618-81a7-c3b5c8eb88e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivables1To29DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c916ae2c-d1ae-4d90-b751-67de750b8190" xlink:to="loc_us-gaap_FinancingReceivables1To29DaysPastDueMember_9b282ddb-83cd-4618-81a7-c3b5c8eb88e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_ac572c75-0317-48f4-ac71-b81ef7b2cc7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c916ae2c-d1ae-4d90-b751-67de750b8190" xlink:to="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_ac572c75-0317-48f4-ac71-b81ef7b2cc7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_982cd1b3-2bbf-43e1-bc83-9e5cdd394e89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c916ae2c-d1ae-4d90-b751-67de750b8190" xlink:to="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_982cd1b3-2bbf-43e1-bc83-9e5cdd394e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_95689ee1-6f0e-41cb-9fa5-3b972adb086a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c916ae2c-d1ae-4d90-b751-67de750b8190" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_95689ee1-6f0e-41cb-9fa5-3b972adb086a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2b09ef49-43c4-456e-9ca1-dfe47844cb0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_4e86c0ce-2e1b-43d5-90f4-81f33ee0a496" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2b09ef49-43c4-456e-9ca1-dfe47844cb0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_0d9f2965-0a67-4767-8f98-d8cb5d9b05a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2b09ef49-43c4-456e-9ca1-dfe47844cb0f" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_0d9f2965-0a67-4767-8f98-d8cb5d9b05a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_87a9f9ad-347a-45b0-aa8f-c3e55e03db1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_0d9f2965-0a67-4767-8f98-d8cb5d9b05a0" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_87a9f9ad-347a-45b0-aa8f-c3e55e03db1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_de13921a-3567-4667-94fe-f59616c219cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_4e86c0ce-2e1b-43d5-90f4-81f33ee0a496" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_de13921a-3567-4667-94fe-f59616c219cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6bf8f201-fa6f-4672-aa06-86b85b4db140" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_de13921a-3567-4667-94fe-f59616c219cc" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6bf8f201-fa6f-4672-aa06-86b85b4db140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_fff1649f-9ed3-4eb0-8df0-9d57e0bc6f54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6bf8f201-fa6f-4672-aa06-86b85b4db140" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_fff1649f-9ed3-4eb0-8df0-9d57e0bc6f54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_4e86c0ce-2e1b-43d5-90f4-81f33ee0a496" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_4389ca44-5a9d-4cac-8f03-a6eed4a4e3e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_4389ca44-5a9d-4cac-8f03-a6eed4a4e3e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_33afeb9f-d3e7-4f01-80f1-aa3b8107c3c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_33afeb9f-d3e7-4f01-80f1-aa3b8107c3c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_24ea43fb-fcbc-479e-ae84-72bc8fd98332" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_24ea43fb-fcbc-479e-ae84-72bc8fd98332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_d59952b5-d14c-4c84-a489-1937cf397ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_d59952b5-d14c-4c84-a489-1937cf397ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_f910d476-28b2-4568-9e2e-428bd306e092" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_f910d476-28b2-4568-9e2e-428bd306e092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_3996e101-2211-41b4-ad0f-205cae5fe039" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_3996e101-2211-41b4-ad0f-205cae5fe039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_c1bab3fc-09fb-40df-9ad3-014fcda68531" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolving"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_c1bab3fc-09fb-40df-9ad3-014fcda68531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm_f6b002af-5c36-4226-b9d3-d879785051f0" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm_f6b002af-5c36-4226-b9d3-d879785051f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_d9dfe265-7094-416b-9f31-4f43678eed8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_d9dfe265-7094-416b-9f31-4f43678eed8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_6190709c-423b-404c-a3ed-ede8c9d67306" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_9428c400-9ab9-4508-86e8-4e9f1882a012" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_6190709c-423b-404c-a3ed-ede8c9d67306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails" xlink:type="simple" xlink:href="hmst-20221231.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_95a33b59-a42e-4125-8ef0-762c3b3e7fbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d9132aaa-be03-4cf0-8328-a5dd75c0a413" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_95a33b59-a42e-4125-8ef0-762c3b3e7fbc" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d9132aaa-be03-4cf0-8328-a5dd75c0a413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_9e9b0e84-4a47-4843-a92f-34c069447821" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d9132aaa-be03-4cf0-8328-a5dd75c0a413" xlink:to="loc_us-gaap_CollateralAxis_9e9b0e84-4a47-4843-a92f-34c069447821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_1de2457f-2c69-4d1c-a495-850724a00ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralAxis_9e9b0e84-4a47-4843-a92f-34c069447821" xlink:to="loc_us-gaap_CollateralDomain_1de2457f-2c69-4d1c-a495-850724a00ed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_13736f54-af4a-44ff-a7fa-62c459b7e076" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_1de2457f-2c69-4d1c-a495-850724a00ed3" xlink:to="loc_us-gaap_LandMember_13736f54-af4a-44ff-a7fa-62c459b7e076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OneToFourFamilyMember_23949f29-bfec-4f0d-9f50-daaaf2f3f11b" xlink:href="hmst-20221231.xsd#hmst_OneToFourFamilyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_1de2457f-2c69-4d1c-a495-850724a00ed3" xlink:to="loc_hmst_OneToFourFamilyMember_23949f29-bfec-4f0d-9f50-daaaf2f3f11b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonResidentialRealEstateMember_bf2aae5c-874d-42f7-8350-eee3a560162d" xlink:href="hmst-20221231.xsd#hmst_NonResidentialRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_1de2457f-2c69-4d1c-a495-850724a00ed3" xlink:to="loc_hmst_NonResidentialRealEstateMember_bf2aae5c-874d-42f7-8350-eee3a560162d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OtherNonRealEstateMember_e2101857-0f97-4d1b-8c2d-360eceba9790" xlink:href="hmst-20221231.xsd#hmst_OtherNonRealEstateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_1de2457f-2c69-4d1c-a495-850724a00ed3" xlink:to="loc_hmst_OtherNonRealEstateMember_e2101857-0f97-4d1b-8c2d-360eceba9790" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralPledgedMember_b789bcde-b5e3-4a27-8d5d-7923becc44c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralPledgedMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_1de2457f-2c69-4d1c-a495-850724a00ed3" xlink:to="loc_us-gaap_CollateralPledgedMember_b789bcde-b5e3-4a27-8d5d-7923becc44c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b89c8834-05df-44f5-917b-b7489c0a6057" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d9132aaa-be03-4cf0-8328-a5dd75c0a413" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b89c8834-05df-44f5-917b-b7489c0a6057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_14bab415-c23b-4f0b-ad69-644e555beb75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b89c8834-05df-44f5-917b-b7489c0a6057" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_14bab415-c23b-4f0b-ad69-644e555beb75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_caa48d6f-c27c-4db3-a0ac-44923ebf9e53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_14bab415-c23b-4f0b-ad69-644e555beb75" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_caa48d6f-c27c-4db3-a0ac-44923ebf9e53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_26aee4e9-53a6-4893-9000-b3bb5dfbb39d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_14bab415-c23b-4f0b-ad69-644e555beb75" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_26aee4e9-53a6-4893-9000-b3bb5dfbb39d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2ae8ef6c-c314-4dca-8b75-fb10b76d5370" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d9132aaa-be03-4cf0-8328-a5dd75c0a413" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2ae8ef6c-c314-4dca-8b75-fb10b76d5370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fc86f0d5-2cff-4f9c-93fb-8c6db417f45f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2ae8ef6c-c314-4dca-8b75-fb10b76d5370" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fc86f0d5-2cff-4f9c-93fb-8c6db417f45f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_5544ed20-05ea-48d2-83c7-80ff1fa13243" xlink:href="hmst-20221231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fc86f0d5-2cff-4f9c-93fb-8c6db417f45f" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_5544ed20-05ea-48d2-83c7-80ff1fa13243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_b27498b6-72fd-4a0c-a03d-7843836317d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fc86f0d5-2cff-4f9c-93fb-8c6db417f45f" xlink:to="loc_us-gaap_CommercialLoanMember_b27498b6-72fd-4a0c-a03d-7843836317d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_43bffdee-fa11-4a49-a702-8459617a0952" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fc86f0d5-2cff-4f9c-93fb-8c6db417f45f" xlink:to="loc_us-gaap_ResidentialMortgageMember_43bffdee-fa11-4a49-a702-8459617a0952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_0f6aa7c8-a405-452f-b561-8eace36f3cf1" xlink:href="hmst-20221231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fc86f0d5-2cff-4f9c-93fb-8c6db417f45f" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_0f6aa7c8-a405-452f-b561-8eace36f3cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_198e726f-c93c-4f05-9971-74e8caf03555" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d9132aaa-be03-4cf0-8328-a5dd75c0a413" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_198e726f-c93c-4f05-9971-74e8caf03555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_1513e13e-dd3a-4cd4-b36f-d8ccd189d4aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_198e726f-c93c-4f05-9971-74e8caf03555" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_1513e13e-dd3a-4cd4-b36f-d8ccd189d4aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialAndIndustrialSectorMember_d2e799d1-0457-449a-8846-be043db730aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialAndIndustrialSectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_1513e13e-dd3a-4cd4-b36f-d8ccd189d4aa" xlink:to="loc_us-gaap_CommercialAndIndustrialSectorMember_d2e799d1-0457-449a-8846-be043db730aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_fc893cc2-13a7-45a5-a0be-a613d83581d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d9132aaa-be03-4cf0-8328-a5dd75c0a413" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_fc893cc2-13a7-45a5-a0be-a613d83581d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1c1766da-d70c-499d-9c91-8804c1df530a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_fc893cc2-13a7-45a5-a0be-a613d83581d9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1c1766da-d70c-499d-9c91-8804c1df530a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails" xlink:type="simple" xlink:href="hmst-20221231.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_5279f5de-52cd-4ec7-9804-3110d61077dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualTable_e96f8907-c77f-41ef-ab4c-476c0edba77a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableNonaccrualTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_5279f5de-52cd-4ec7-9804-3110d61077dd" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualTable_e96f8907-c77f-41ef-ab4c-476c0edba77a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ece63ea5-9346-46af-8b50-cd08d9dac01f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualTable_e96f8907-c77f-41ef-ab4c-476c0edba77a" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ece63ea5-9346-46af-8b50-cd08d9dac01f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0352855b-6502-4030-86a2-8fa56c2cbcc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ece63ea5-9346-46af-8b50-cd08d9dac01f" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0352855b-6502-4030-86a2-8fa56c2cbcc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_71ce2c2b-4080-446c-bffb-906c2f7249bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0352855b-6502-4030-86a2-8fa56c2cbcc6" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_71ce2c2b-4080-446c-bffb-906c2f7249bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_c3ff8b61-afa5-4b14-adb0-04db46b49172" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0352855b-6502-4030-86a2-8fa56c2cbcc6" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_c3ff8b61-afa5-4b14-adb0-04db46b49172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_96bd7726-b63a-4369-b62e-dfeec42607ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualTable_e96f8907-c77f-41ef-ab4c-476c0edba77a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_96bd7726-b63a-4369-b62e-dfeec42607ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a65349eb-3135-4e1f-a511-a586bf482f11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_96bd7726-b63a-4369-b62e-dfeec42607ab" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a65349eb-3135-4e1f-a511-a586bf482f11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_5f31fbba-8419-433d-a93a-12a1615da129" xlink:href="hmst-20221231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a65349eb-3135-4e1f-a511-a586bf482f11" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_5f31fbba-8419-433d-a93a-12a1615da129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_28f42f1f-e4aa-4ef5-b855-0ea7caa8e314" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a65349eb-3135-4e1f-a511-a586bf482f11" xlink:to="loc_us-gaap_CommercialLoanMember_28f42f1f-e4aa-4ef5-b855-0ea7caa8e314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_73826c0a-2305-44ee-a36a-c2d0862d7bfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a65349eb-3135-4e1f-a511-a586bf482f11" xlink:to="loc_us-gaap_ResidentialMortgageMember_73826c0a-2305-44ee-a36a-c2d0862d7bfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_f5c5851b-44aa-4e90-9530-dc47ecff2771" xlink:href="hmst-20221231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a65349eb-3135-4e1f-a511-a586bf482f11" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_f5c5851b-44aa-4e90-9530-dc47ecff2771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualStatusLineItems_36f8c35e-9f89-40a2-add3-e7eb7e5103ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableNonaccrualStatusLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualTable_e96f8907-c77f-41ef-ab4c-476c0edba77a" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualStatusLineItems_36f8c35e-9f89-40a2-add3-e7eb7e5103ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance_e0a06511-21f3-49cb-be92-afcc2f3cdaa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualStatusLineItems_36f8c35e-9f89-40a2-add3-e7eb7e5103ee" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance_e0a06511-21f3-49cb-be92-afcc2f3cdaa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_c6fdf2c7-7a6e-4ff5-972a-23a36381f00a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualStatusLineItems_36f8c35e-9f89-40a2-add3-e7eb7e5103ee" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_c6fdf2c7-7a6e-4ff5-972a-23a36381f00a" 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-20221231.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_e5ffe758-bc16-4697-9da7-95198e1e2550" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_6b6915a7-d40c-465f-9afc-5b074c63721b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_e5ffe758-bc16-4697-9da7-95198e1e2550" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_6b6915a7-d40c-465f-9afc-5b074c63721b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cb338454-cc26-44f2-b5a0-6bae62111b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_6b6915a7-d40c-465f-9afc-5b074c63721b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cb338454-cc26-44f2-b5a0-6bae62111b5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_587ba4a3-c3e5-4688-bb5f-0726fa0d7104" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cb338454-cc26-44f2-b5a0-6bae62111b5f" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_587ba4a3-c3e5-4688-bb5f-0726fa0d7104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember_bb1cefc7-5338-479b-a276-91f7ed6e4b04" xlink:href="hmst-20221231.xsd#hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_587ba4a3-c3e5-4688-bb5f-0726fa0d7104" xlink:to="loc_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember_bb1cefc7-5338-479b-a276-91f7ed6e4b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember_c4cb4766-d039-468a-8003-b412e37a954a" xlink:href="hmst-20221231.xsd#hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_587ba4a3-c3e5-4688-bb5f-0726fa0d7104" xlink:to="loc_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember_c4cb4766-d039-468a-8003-b412e37a954a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ac3acbab-86ce-4542-920a-9469e41990ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_6b6915a7-d40c-465f-9afc-5b074c63721b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ac3acbab-86ce-4542-920a-9469e41990ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ac3acbab-86ce-4542-920a-9469e41990ac" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_31f78203-7212-42b5-9265-623a0225354f" xlink:href="hmst-20221231.xsd#hmst_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:to="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_31f78203-7212-42b5-9265-623a0225354f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_07515258-e44a-4828-ac60-1c7e2ba9b624" xlink:href="hmst-20221231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:to="loc_hmst_MultifamilyResidentialMember_07515258-e44a-4828-ac60-1c7e2ba9b624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyConstructionMember_17210ee4-28bb-4783-8cf8-3757f31bb1e5" xlink:href="hmst-20221231.xsd#hmst_MultifamilyConstructionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:to="loc_hmst_MultifamilyConstructionMember_17210ee4-28bb-4783-8cf8-3757f31bb1e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialRealEstateConstructionMember_f6d33923-6485-41cc-9eb3-602291624e2f" xlink:href="hmst-20221231.xsd#hmst_CommercialRealEstateConstructionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:to="loc_hmst_CommercialRealEstateConstructionMember_f6d33923-6485-41cc-9eb3-602291624e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionMember_f85131f6-372c-4157-94b3-59df8999d114" xlink:href="hmst-20221231.xsd#hmst_SingleFamilyConstructionMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:to="loc_hmst_SingleFamilyConstructionMember_f85131f6-372c-4157-94b3-59df8999d114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionToPermanentMember_f8011041-e24f-4a35-af55-8a7f2a346ff0" xlink:href="hmst-20221231.xsd#hmst_SingleFamilyConstructionToPermanentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:to="loc_hmst_SingleFamilyConstructionToPermanentMember_f8011041-e24f-4a35-af55-8a7f2a346ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_d18cceee-8ad3-4bcf-a8df-0250184ce088" xlink:href="hmst-20221231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_d18cceee-8ad3-4bcf-a8df-0250184ce088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_839ce759-72f2-4695-9d7e-772ee050424b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:to="loc_us-gaap_CommercialLoanMember_839ce759-72f2-4695-9d7e-772ee050424b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_94a2561c-4174-4544-844a-afcef57da35c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:to="loc_us-gaap_ResidentialMortgageMember_94a2561c-4174-4544-844a-afcef57da35c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_370fff32-44cd-4c60-ae8e-4ff96a131ce9" xlink:href="hmst-20221231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fcafef7f-2f10-4af2-beaf-b5a1b237c50a" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_370fff32-44cd-4c60-ae8e-4ff96a131ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_61829bcd-20b0-4b67-b185-0daa15076ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_6b6915a7-d40c-465f-9afc-5b074c63721b" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_61829bcd-20b0-4b67-b185-0daa15076ad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_b6e1d335-1e5e-41b0-b881-007e993af890" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_61829bcd-20b0-4b67-b185-0daa15076ad8" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_b6e1d335-1e5e-41b0-b881-007e993af890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateSectorMember_b7431ca4-e54c-4b73-80e2-3ff196028eeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateSectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_b6e1d335-1e5e-41b0-b881-007e993af890" xlink:to="loc_us-gaap_RealEstateSectorMember_b7431ca4-e54c-4b73-80e2-3ff196028eeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialAndIndustrialSectorMember_02b41a1d-c5fc-4074-bc64-c7427a68926b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialAndIndustrialSectorMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_b6e1d335-1e5e-41b0-b881-007e993af890" xlink:to="loc_us-gaap_CommercialAndIndustrialSectorMember_02b41a1d-c5fc-4074-bc64-c7427a68926b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_634caec2-ebaa-4d5a-9c32-4ae95435b54e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_6b6915a7-d40c-465f-9afc-5b074c63721b" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_634caec2-ebaa-4d5a-9c32-4ae95435b54e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_8cff7887-c42f-44c9-9aeb-de2eb72cad72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_634caec2-ebaa-4d5a-9c32-4ae95435b54e" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_8cff7887-c42f-44c9-9aeb-de2eb72cad72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_4beafac6-51a5-4920-9bd0-942eb207579f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_8cff7887-c42f-44c9-9aeb-de2eb72cad72" xlink:to="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_4beafac6-51a5-4920-9bd0-942eb207579f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_2ef02c1d-e660-44d6-a131-5dc2b29a84e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_8cff7887-c42f-44c9-9aeb-de2eb72cad72" xlink:to="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_2ef02c1d-e660-44d6-a131-5dc2b29a84e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_1726ca07-09ba-4bce-87fc-46ee07eef817" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_8cff7887-c42f-44c9-9aeb-de2eb72cad72" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_1726ca07-09ba-4bce-87fc-46ee07eef817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_3e724f52-8331-4db7-bdf6-7c9d7d7bbd49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_8cff7887-c42f-44c9-9aeb-de2eb72cad72" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_3e724f52-8331-4db7-bdf6-7c9d7d7bbd49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1f18e008-f225-47a0-b6d6-3114ff151269" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_6b6915a7-d40c-465f-9afc-5b074c63721b" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1f18e008-f225-47a0-b6d6-3114ff151269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_b4f73416-a27e-4f5c-8c5a-6c2a4acbe266" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1f18e008-f225-47a0-b6d6-3114ff151269" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_b4f73416-a27e-4f5c-8c5a-6c2a4acbe266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_ce1c5437-78f4-4a76-81af-f1362cf2ee0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_b4f73416-a27e-4f5c-8c5a-6c2a4acbe266" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_ce1c5437-78f4-4a76-81af-f1362cf2ee0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis_6280851f-c3b8-4f24-bb24-3056359fc6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_6b6915a7-d40c-465f-9afc-5b074c63721b" xlink:to="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis_6280851f-c3b8-4f24-bb24-3056359fc6f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain_a1572d82-bce9-458b-b948-abd892b23655" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis_6280851f-c3b8-4f24-bb24-3056359fc6f5" xlink:to="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain_a1572d82-bce9-458b-b948-abd892b23655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember_55a61469-a22c-43bb-acff-727bb457e32c" xlink:href="hmst-20221231.xsd#hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain_a1572d82-bce9-458b-b948-abd892b23655" xlink:to="loc_hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember_55a61469-a22c-43bb-acff-727bb457e32c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f4e654b4-1f75-49db-8d1a-f57f1b334f6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_6b6915a7-d40c-465f-9afc-5b074c63721b" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f4e654b4-1f75-49db-8d1a-f57f1b334f6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_da3c576b-550c-4f90-832f-27786b806632" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f4e654b4-1f75-49db-8d1a-f57f1b334f6c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_da3c576b-550c-4f90-832f-27786b806632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_8656c400-fc17-4a80-b4df-80a205505565" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_da3c576b-550c-4f90-832f-27786b806632" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_8656c400-fc17-4a80-b4df-80a205505565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_6b6915a7-d40c-465f-9afc-5b074c63721b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_92416419-3964-4c16-8379-3fd5458d4b1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_92416419-3964-4c16-8379-3fd5458d4b1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans_753fc9d5-7b92-44f0-ba3e-be25e4ac6d04" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans_753fc9d5-7b92-44f0-ba3e-be25e4ac6d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_c1ceb4a6-f2b6-42c3-bb23-ce6be6f09960" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_c1ceb4a6-f2b6-42c3-bb23-ce6be6f09960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans_1e638a05-e94f-47d7-9e01-9c14c5a5e989" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans_1e638a05-e94f-47d7-9e01-9c14c5a5e989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual_dd14b329-a633-4247-918e-1ae6db26a992" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual_dd14b329-a633-4247-918e-1ae6db26a992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans_284258a0-fe1e-41c1-99a6-301775e83469" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans_284258a0-fe1e-41c1-99a6-301775e83469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans_a8daa882-f134-4dd1-82ce-c7e229a5e48f" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans_a8daa882-f134-4dd1-82ce-c7e229a5e48f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans_e40b642d-4390-490d-ac05-78de45bb6a80" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans_e40b642d-4390-490d-ac05-78de45bb6a80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_22cd6f52-9566-44fd-94de-ef3b87b633c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_11a47e83-3f66-495c-a80a-fd2605912384" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_22cd6f52-9566-44fd-94de-ef3b87b633c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#LOANSANDCREDITQUALITYLoanModificationsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_bb871b73-6857-404f-be23-9c369a66619f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_8753c82a-dc92-494a-b835-10b09155f6e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_bb871b73-6857-404f-be23-9c369a66619f" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_8753c82a-dc92-494a-b835-10b09155f6e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_5e3aeebe-9401-4dee-a99b-cf427cab759c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_8753c82a-dc92-494a-b835-10b09155f6e6" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_5e3aeebe-9401-4dee-a99b-cf427cab759c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_107c5f53-544c-429f-b07a-e6ec8c7ba35c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_5e3aeebe-9401-4dee-a99b-cf427cab759c" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_107c5f53-544c-429f-b07a-e6ec8c7ba35c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_f52d8273-aca3-46c8-8476-02bf4ebd49c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_107c5f53-544c-429f-b07a-e6ec8c7ba35c" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_f52d8273-aca3-46c8-8476-02bf4ebd49c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember_78b1333d-f93e-4908-bf5c-0e54019ee982" xlink:href="hmst-20221231.xsd#hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_107c5f53-544c-429f-b07a-e6ec8c7ba35c" xlink:to="loc_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember_78b1333d-f93e-4908-bf5c-0e54019ee982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4e427ea1-e42a-4e73-a295-b6a7df1d3886" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_8753c82a-dc92-494a-b835-10b09155f6e6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4e427ea1-e42a-4e73-a295-b6a7df1d3886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_61bf17dc-45b6-4b1d-ab13-33b61cc43e97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4e427ea1-e42a-4e73-a295-b6a7df1d3886" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_61bf17dc-45b6-4b1d-ab13-33b61cc43e97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_9f4045dc-f93a-4adb-8ab6-70fb243e1071" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_61bf17dc-45b6-4b1d-ab13-33b61cc43e97" xlink:to="loc_us-gaap_ResidentialMortgageMember_9f4045dc-f93a-4adb-8ab6-70fb243e1071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_9d489297-8bc8-448b-9d5e-52edbf2353f3" xlink:href="hmst-20221231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_61bf17dc-45b6-4b1d-ab13-33b61cc43e97" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_9d489297-8bc8-448b-9d5e-52edbf2353f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_757ddfc5-afb8-4cfa-abca-ca15a1eae599" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_61bf17dc-45b6-4b1d-ab13-33b61cc43e97" xlink:to="loc_us-gaap_CommercialLoanMember_757ddfc5-afb8-4cfa-abca-ca15a1eae599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_0c78edf8-5e05-4223-9487-74f947f3810b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_8753c82a-dc92-494a-b835-10b09155f6e6" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_0c78edf8-5e05-4223-9487-74f947f3810b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_a0abbaf1-1780-447d-bd66-2fa035ec8bf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_0c78edf8-5e05-4223-9487-74f947f3810b" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_a0abbaf1-1780-447d-bd66-2fa035ec8bf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentDeferralMember_18ef3cc6-e131-482c-86e7-25a5a28e1069" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentDeferralMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_a0abbaf1-1780-447d-bd66-2fa035ec8bf6" xlink:to="loc_us-gaap_PaymentDeferralMember_18ef3cc6-e131-482c-86e7-25a5a28e1069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedMaturityMember_a4efe7bc-89a7-4ec7-aa65-7e1e42b62366" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtendedMaturityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_a0abbaf1-1780-447d-bd66-2fa035ec8bf6" xlink:to="loc_us-gaap_ExtendedMaturityMember_a4efe7bc-89a7-4ec7-aa65-7e1e42b62366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InterestRateReductionAndPaymentDeferralMember_c8da821a-6cda-4db8-8468-af3c3ba12183" xlink:href="hmst-20221231.xsd#hmst_InterestRateReductionAndPaymentDeferralMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_a0abbaf1-1780-447d-bd66-2fa035ec8bf6" xlink:to="loc_hmst_InterestRateReductionAndPaymentDeferralMember_c8da821a-6cda-4db8-8468-af3c3ba12183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ExtendedMaturityAndInterestRateReductionMember_71bbb0d5-1c30-4985-9ae8-e327bcb267b5" xlink:href="hmst-20221231.xsd#hmst_ExtendedMaturityAndInterestRateReductionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_a0abbaf1-1780-447d-bd66-2fa035ec8bf6" xlink:to="loc_hmst_ExtendedMaturityAndInterestRateReductionMember_71bbb0d5-1c30-4985-9ae8-e327bcb267b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PaymentDeferralAndExtendedMaturityMember_653609d5-977b-4fe4-8c2f-67105e7d38eb" xlink:href="hmst-20221231.xsd#hmst_PaymentDeferralAndExtendedMaturityMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_a0abbaf1-1780-447d-bd66-2fa035ec8bf6" xlink:to="loc_hmst_PaymentDeferralAndExtendedMaturityMember_653609d5-977b-4fe4-8c2f-67105e7d38eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember_be1cdfac-d9f6-4e4e-a611-302e72e1969b" xlink:href="hmst-20221231.xsd#hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_a0abbaf1-1780-447d-bd66-2fa035ec8bf6" xlink:to="loc_hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember_be1cdfac-d9f6-4e4e-a611-302e72e1969b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_97857eb0-48b8-4a2c-92b2-3885491a8389" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_8753c82a-dc92-494a-b835-10b09155f6e6" xlink:to="loc_us-gaap_FinancingReceivableModificationsLineItems_97857eb0-48b8-4a2c-92b2-3885491a8389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated_61ea57a5-45c9-43fc-984f-25ded28b19a3" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_97857eb0-48b8-4a2c-92b2-3885491a8389" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated_61ea57a5-45c9-43fc-984f-25ded28b19a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent_1e0b5de4-c90e-4506-b5f6-61a93bf329ba" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_97857eb0-48b8-4a2c-92b2-3885491a8389" xlink:to="loc_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent_1e0b5de4-c90e-4506-b5f6-61a93bf329ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_6f73a868-eb0d-48c3-a2c7-8659de945901" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_f76870b4-1ef1-49c9-8ab1-ee5aded2bf04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_6f73a868-eb0d-48c3-a2c7-8659de945901" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_f76870b4-1ef1-49c9-8ab1-ee5aded2bf04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b1c8f7b4-cf8e-4fac-8c37-dc197a0e7c30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_f76870b4-1ef1-49c9-8ab1-ee5aded2bf04" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b1c8f7b4-cf8e-4fac-8c37-dc197a0e7c30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_df61f6fe-ddab-45d3-8a42-2c29b9cd7ace" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b1c8f7b4-cf8e-4fac-8c37-dc197a0e7c30" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_df61f6fe-ddab-45d3-8a42-2c29b9cd7ace" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember_4c069ce6-fef7-4574-9051-39f49f0a0cb2" xlink:href="hmst-20221231.xsd#hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_df61f6fe-ddab-45d3-8a42-2c29b9cd7ace" xlink:to="loc_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember_4c069ce6-fef7-4574-9051-39f49f0a0cb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_bfbcf1d4-e132-42f0-9450-92e5711e6e31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_df61f6fe-ddab-45d3-8a42-2c29b9cd7ace" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_bfbcf1d4-e132-42f0-9450-92e5711e6e31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_28c4f91d-b9de-4e31-b91a-44521d811dde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_f76870b4-1ef1-49c9-8ab1-ee5aded2bf04" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_28c4f91d-b9de-4e31-b91a-44521d811dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5f5d38a-9a9c-4ba6-84ab-106773454194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_28c4f91d-b9de-4e31-b91a-44521d811dde" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5f5d38a-9a9c-4ba6-84ab-106773454194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_dd55039a-fdbb-4125-81f1-48da462d7a60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5f5d38a-9a9c-4ba6-84ab-106773454194" xlink:to="loc_us-gaap_CommercialLoanMember_dd55039a-fdbb-4125-81f1-48da462d7a60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SingleFamilyMember_4cefb2c5-7ed7-40ff-a817-12d68106bd97" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SingleFamilyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5f5d38a-9a9c-4ba6-84ab-106773454194" xlink:to="loc_srt_SingleFamilyMember_4cefb2c5-7ed7-40ff-a817-12d68106bd97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_667b3b2b-17fc-4859-b829-4f609bb13f0e" xlink:href="hmst-20221231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5f5d38a-9a9c-4ba6-84ab-106773454194" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_667b3b2b-17fc-4859-b829-4f609bb13f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_facf0319-37fb-4de4-8e00-2e550d9f89ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_f76870b4-1ef1-49c9-8ab1-ee5aded2bf04" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_facf0319-37fb-4de4-8e00-2e550d9f89ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_5996757c-f5be-45ac-844e-9e00aa97a0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_facf0319-37fb-4de4-8e00-2e550d9f89ff" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_5996757c-f5be-45ac-844e-9e00aa97a0a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualInterestRateReductionMember_c945b528-b153-483c-bfe8-c5a96e45da54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractualInterestRateReductionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_5996757c-f5be-45ac-844e-9e00aa97a0a7" xlink:to="loc_us-gaap_ContractualInterestRateReductionMember_c945b528-b153-483c-bfe8-c5a96e45da54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentDeferralMember_7ff995aa-6cec-4f26-b15d-0315d88b1b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentDeferralMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_5996757c-f5be-45ac-844e-9e00aa97a0a7" xlink:to="loc_us-gaap_PaymentDeferralMember_7ff995aa-6cec-4f26-b15d-0315d88b1b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedMaturityMember_3a9e4e77-626f-43a3-99b2-06d7fd68b8e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtendedMaturityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_5996757c-f5be-45ac-844e-9e00aa97a0a7" xlink:to="loc_us-gaap_ExtendedMaturityMember_3a9e4e77-626f-43a3-99b2-06d7fd68b8e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_8eef07dd-379a-4663-aab7-0deadb7a9acb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_f76870b4-1ef1-49c9-8ab1-ee5aded2bf04" xlink:to="loc_us-gaap_FinancingReceivableModificationsLineItems_8eef07dd-379a-4663-aab7-0deadb7a9acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification_62bcf360-d187-49a1-bc06-a0ccd9686faf" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_8eef07dd-379a-4663-aab7-0deadb7a9acb" xlink:to="loc_hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification_62bcf360-d187-49a1-bc06-a0ccd9686faf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification_471000e3-e21b-4244-99e0-19c4b9d4755d" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_8eef07dd-379a-4663-aab7-0deadb7a9acb" xlink:to="loc_hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification_471000e3-e21b-4244-99e0-19c4b9d4755d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized_394ab377-2757-4411-b6ff-c866b0667d96" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_8eef07dd-379a-4663-aab7-0deadb7a9acb" xlink:to="loc_hmst_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized_394ab377-2757-4411-b6ff-c866b0667d96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification_0f07a69b-e68c-47f4-9444-f5a6ec2687fd" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_8eef07dd-379a-4663-aab7-0deadb7a9acb" xlink:to="loc_hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification_0f07a69b-e68c-47f4-9444-f5a6ec2687fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_ae63ea3a-8dfd-4133-9791-d8d00e0b9ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_a7ca6b4e-d0a6-4878-9dbf-682382f9a5cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ae63ea3a-8dfd-4133-9791-d8d00e0b9ffd" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_a7ca6b4e-d0a6-4878-9dbf-682382f9a5cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_cc78969b-702b-4e07-b84a-3ef6cc6c71a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_a7ca6b4e-d0a6-4878-9dbf-682382f9a5cc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_cc78969b-702b-4e07-b84a-3ef6cc6c71a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ba3c4f4e-f67d-4606-af2a-c7fbf020415d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_cc78969b-702b-4e07-b84a-3ef6cc6c71a1" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ba3c4f4e-f67d-4606-af2a-c7fbf020415d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialBorrowerMember_7c788b20-4671-4f21-9e8a-d19647596a77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialBorrowerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ba3c4f4e-f67d-4606-af2a-c7fbf020415d" xlink:to="loc_us-gaap_CommercialBorrowerMember_7c788b20-4671-4f21-9e8a-d19647596a77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SingleFamilyMember_450ec838-91f9-4b92-a9d7-0781791b69f1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SingleFamilyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ba3c4f4e-f67d-4606-af2a-c7fbf020415d" xlink:to="loc_srt_SingleFamilyMember_450ec838-91f9-4b92-a9d7-0781791b69f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_08198594-87e2-4243-b353-fd0d67d7026e" xlink:href="hmst-20221231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ba3c4f4e-f67d-4606-af2a-c7fbf020415d" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_08198594-87e2-4243-b353-fd0d67d7026e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_93fabc2e-38d9-4ad4-bddd-9832c0f2e16e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_a7ca6b4e-d0a6-4878-9dbf-682382f9a5cc" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_93fabc2e-38d9-4ad4-bddd-9832c0f2e16e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cd0ea593-7ce8-4c87-894e-2fe1dbbc18ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_93fabc2e-38d9-4ad4-bddd-9832c0f2e16e" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cd0ea593-7ce8-4c87-894e-2fe1dbbc18ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_5a4db520-33a6-438f-8740-6396bba1ecb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cd0ea593-7ce8-4c87-894e-2fe1dbbc18ee" xlink:to="loc_us-gaap_ConsumerLoanMember_5a4db520-33a6-438f-8740-6396bba1ecb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_f320c8a9-e315-4abb-916f-405a2b2f5300" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_a7ca6b4e-d0a6-4878-9dbf-682382f9a5cc" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_f320c8a9-e315-4abb-916f-405a2b2f5300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b0a25762-b8c2-419d-b726-ed597613a7a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_f320c8a9-e315-4abb-916f-405a2b2f5300" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b0a25762-b8c2-419d-b726-ed597613a7a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_c3807361-64f7-432e-a5dd-57b5d8a34eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b0a25762-b8c2-419d-b726-ed597613a7a9" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_c3807361-64f7-432e-a5dd-57b5d8a34eb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancialAsset3089DaysPastDueMember_1e64210f-aa29-471d-82fd-182f7453f4c7" xlink:href="hmst-20221231.xsd#hmst_FinancialAsset3089DaysPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b0a25762-b8c2-419d-b726-ed597613a7a9" xlink:to="loc_hmst_FinancialAsset3089DaysPastDueMember_1e64210f-aa29-471d-82fd-182f7453f4c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_e77a6eda-54de-4077-80b5-8762a3d8469a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_b0a25762-b8c2-419d-b726-ed597613a7a9" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_e77a6eda-54de-4077-80b5-8762a3d8469a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_51a5eeba-9036-42d0-bcf4-9208e853e7b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_a7ca6b4e-d0a6-4878-9dbf-682382f9a5cc" xlink:to="loc_us-gaap_FinancingReceivableModificationsLineItems_51a5eeba-9036-42d0-bcf4-9208e853e7b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount_ce37e37f-d50e-4d2f-89a8-8d63f60047d9" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_51a5eeba-9036-42d0-bcf4-9208e853e7b9" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount_ce37e37f-d50e-4d2f-89a8-8d63f60047d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_37a82298-d90f-4232-94ab-f948097f946d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_608a0c61-42bf-470b-b588-16e4ed0d240d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_37a82298-d90f-4232-94ab-f948097f946d" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_608a0c61-42bf-470b-b588-16e4ed0d240d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2454ce1d-fc6b-46a3-b9d1-eaf7707c1772" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_608a0c61-42bf-470b-b588-16e4ed0d240d" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2454ce1d-fc6b-46a3-b9d1-eaf7707c1772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f8c83b67-4e56-4a71-9996-ba69cd685057" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2454ce1d-fc6b-46a3-b9d1-eaf7707c1772" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f8c83b67-4e56-4a71-9996-ba69cd685057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_572fdd97-6394-4b06-9446-fb186b1512de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f8c83b67-4e56-4a71-9996-ba69cd685057" xlink:to="loc_us-gaap_ConsumerLoanMember_572fdd97-6394-4b06-9446-fb186b1512de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e4b91b1f-bc40-405a-bd9b-1bc8ad7e0d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_608a0c61-42bf-470b-b588-16e4ed0d240d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e4b91b1f-bc40-405a-bd9b-1bc8ad7e0d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_231b8478-7b4b-47f3-a38c-3a96c982d175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e4b91b1f-bc40-405a-bd9b-1bc8ad7e0d3c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_231b8478-7b4b-47f3-a38c-3a96c982d175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SingleFamilyMember_128a6efb-256d-4a96-b704-e86c4ded06a0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SingleFamilyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_231b8478-7b4b-47f3-a38c-3a96c982d175" xlink:to="loc_srt_SingleFamilyMember_128a6efb-256d-4a96-b704-e86c4ded06a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_ae61dae6-2f6e-4f59-9db3-87cb36d2f173" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_608a0c61-42bf-470b-b588-16e4ed0d240d" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_ae61dae6-2f6e-4f59-9db3-87cb36d2f173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_43568998-aadc-4634-a6f2-745317298758" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_ae61dae6-2f6e-4f59-9db3-87cb36d2f173" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_43568998-aadc-4634-a6f2-745317298758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentDeferralMember_f239eb2e-dbdf-4870-af7d-094ce0150559" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentDeferralMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_43568998-aadc-4634-a6f2-745317298758" xlink:to="loc_us-gaap_PaymentDeferralMember_f239eb2e-dbdf-4870-af7d-094ce0150559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedMaturityMember_0c6fe563-9590-4d7b-ae15-45d5aa0d120c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtendedMaturityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_43568998-aadc-4634-a6f2-745317298758" xlink:to="loc_us-gaap_ExtendedMaturityMember_0c6fe563-9590-4d7b-ae15-45d5aa0d120c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ExtendedMaturityAndInterestRateReductionMember_3c7b8037-c3b8-4cfa-90dd-2c7575ae34d0" xlink:href="hmst-20221231.xsd#hmst_ExtendedMaturityAndInterestRateReductionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_43568998-aadc-4634-a6f2-745317298758" xlink:to="loc_hmst_ExtendedMaturityAndInterestRateReductionMember_3c7b8037-c3b8-4cfa-90dd-2c7575ae34d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PaymentDeferralAndExtendedMaturityMember_368075c9-dea9-4719-bc9f-79331e5d5a71" xlink:href="hmst-20221231.xsd#hmst_PaymentDeferralAndExtendedMaturityMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_43568998-aadc-4634-a6f2-745317298758" xlink:to="loc_hmst_PaymentDeferralAndExtendedMaturityMember_368075c9-dea9-4719-bc9f-79331e5d5a71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember_2c04c26d-5271-44b7-b22e-072f8b7a627f" xlink:href="hmst-20221231.xsd#hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_43568998-aadc-4634-a6f2-745317298758" xlink:to="loc_hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember_2c04c26d-5271-44b7-b22e-072f8b7a627f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_6ae4f774-c8dd-41b6-a9ef-86bc75f3320b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_608a0c61-42bf-470b-b588-16e4ed0d240d" xlink:to="loc_us-gaap_FinancingReceivableModificationsLineItems_6ae4f774-c8dd-41b6-a9ef-86bc75f3320b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault_fb2c4784-8bcc-49a7-860b-862787556aba" xlink:href="hmst-20221231.xsd#hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_6ae4f774-c8dd-41b6-a9ef-86bc75f3320b" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault_fb2c4784-8bcc-49a7-860b-862787556aba" 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-20221231.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_1319ee8b-214e-4674-9201-51b8e5d35167" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_30f61014-9a9a-42bb-94d5-804ec51b0eaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1319ee8b-214e-4674-9201-51b8e5d35167" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_30f61014-9a9a-42bb-94d5-804ec51b0eaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross_1192e388-5001-481c-b143-bfc935decfdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1319ee8b-214e-4674-9201-51b8e5d35167" xlink:to="loc_us-gaap_LeaseholdImprovementsGross_1192e388-5001-481c-b143-bfc935decfdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_af3853c4-c8de-4578-b627-de79d08ba17e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1319ee8b-214e-4674-9201-51b8e5d35167" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_af3853c4-c8de-4578-b627-de79d08ba17e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_82ceaf13-9ac9-4b86-a858-8c2dded224f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1319ee8b-214e-4674-9201-51b8e5d35167" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_82ceaf13-9ac9-4b86-a858-8c2dded224f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6052b76d-278a-44ad-8922-a6dc93875299" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1319ee8b-214e-4674-9201-51b8e5d35167" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6052b76d-278a-44ad-8922-a6dc93875299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f02ab032-64cb-4c21-833d-1968351130e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1319ee8b-214e-4674-9201-51b8e5d35167" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f02ab032-64cb-4c21-833d-1968351130e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails" xlink:type="simple" xlink:href="hmst-20221231.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_d15f2a4e-622e-4822-a204-eeaf9175518f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsByTypeAbstract_33a7b7e9-5080-4caa-90ba-eb94a3b560f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsByTypeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_d15f2a4e-622e-4822-a204-eeaf9175518f" xlink:to="loc_us-gaap_DepositsByTypeAbstract_33a7b7e9-5080-4caa-90ba-eb94a3b560f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_60f3e80d-d506-4c4d-aa9f-cbb93ed8caf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_33a7b7e9-5080-4caa-90ba-eb94a3b560f9" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_60f3e80d-d506-4c4d-aa9f-cbb93ed8caf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositDemand_bbd00767-dd37-49b4-8cb3-73c9e31e11a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositDemand"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_33a7b7e9-5080-4caa-90ba-eb94a3b560f9" xlink:to="loc_us-gaap_InterestBearingDomesticDepositDemand_bbd00767-dd37-49b4-8cb3-73c9e31e11a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsSavingsDeposits_04d88f27-edfa-4d75-9923-572ce9350135" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsSavingsDeposits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_33a7b7e9-5080-4caa-90ba-eb94a3b560f9" xlink:to="loc_us-gaap_DepositsSavingsDeposits_04d88f27-edfa-4d75-9923-572ce9350135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsMoneyMarketDeposits_c1e4372f-ff17-4cca-888f-bb3173d8f7ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsMoneyMarketDeposits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_33a7b7e9-5080-4caa-90ba-eb94a3b560f9" xlink:to="loc_us-gaap_DepositsMoneyMarketDeposits_c1e4372f-ff17-4cca-888f-bb3173d8f7ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_7860d4e2-b897-4daf-8396-b5a032a2d7fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_33a7b7e9-5080-4caa-90ba-eb94a3b560f9" xlink:to="loc_us-gaap_TimeDeposits_7860d4e2-b897-4daf-8396-b5a032a2d7fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilitiesDomestic_e69c0d63-f4fb-4f55-a07b-511770155937" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDepositLiabilitiesDomestic"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_33a7b7e9-5080-4caa-90ba-eb94a3b560f9" xlink:to="loc_us-gaap_InterestBearingDepositLiabilitiesDomestic_e69c0d63-f4fb-4f55-a07b-511770155937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_4d1e8ebb-4680-4ca5-a0f3-d6ff5bdb9c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_33a7b7e9-5080-4caa-90ba-eb94a3b560f9" xlink:to="loc_us-gaap_Deposits_4d1e8ebb-4680-4ca5-a0f3-d6ff5bdb9c9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageRateDomesticDeposit_34ea3521-8f9e-48c8-9bf7-8641c39a1082" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageRateDomesticDeposit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_33a7b7e9-5080-4caa-90ba-eb94a3b560f9" xlink:to="loc_us-gaap_WeightedAverageRateDomesticDeposit_34ea3521-8f9e-48c8-9bf7-8641c39a1082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageRateDomesticDepositSavings_013fda04-dd0a-4295-bf31-085e077e3230" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageRateDomesticDepositSavings"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_33a7b7e9-5080-4caa-90ba-eb94a3b560f9" xlink:to="loc_us-gaap_WeightedAverageRateDomesticDepositSavings_013fda04-dd0a-4295-bf31-085e077e3230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageRateDomesticDepositMoneyMarket_4daaae58-de35-4723-acf6-69764fdd84ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageRateDomesticDepositMoneyMarket"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_33a7b7e9-5080-4caa-90ba-eb94a3b560f9" xlink:to="loc_us-gaap_WeightedAverageRateDomesticDepositMoneyMarket_4daaae58-de35-4723-acf6-69764fdd84ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageRateDomesticDepositCertificatesOfDeposit_af2c46bf-702b-4b05-888b-2963cbb02764" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageRateDomesticDepositCertificatesOfDeposit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_33a7b7e9-5080-4caa-90ba-eb94a3b560f9" xlink:to="loc_us-gaap_WeightedAverageRateDomesticDepositCertificatesOfDeposit_af2c46bf-702b-4b05-888b-2963cbb02764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_WeightedAverageRateInterestBearingDeposits_0352d723-9737-4d38-ad86-5ed6769562b2" xlink:href="hmst-20221231.xsd#hmst_WeightedAverageRateInterestBearingDeposits"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_33a7b7e9-5080-4caa-90ba-eb94a3b560f9" xlink:to="loc_hmst_WeightedAverageRateInterestBearingDeposits_0352d723-9737-4d38-ad86-5ed6769562b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_WeightedAverageRateDomesticDeposit1_332a2304-1988-4d15-99c4-719dcf7cf358" xlink:href="hmst-20221231.xsd#hmst_WeightedAverageRateDomesticDeposit1"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_33a7b7e9-5080-4caa-90ba-eb94a3b560f9" xlink:to="loc_hmst_WeightedAverageRateDomesticDeposit1_332a2304-1988-4d15-99c4-719dcf7cf358" 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-20221231.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_82c1fefb-794d-43d3-96a6-079c47c7dd96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PublicFundsIncludedInDeposits_09e5a096-c96d-4ddb-9537-029d0c5294f1" xlink:href="hmst-20221231.xsd#hmst_PublicFundsIncludedInDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_82c1fefb-794d-43d3-96a6-079c47c7dd96" xlink:to="loc_hmst_PublicFundsIncludedInDeposits_09e5a096-c96d-4ddb-9537-029d0c5294f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit_7305193a-8504-4f69-8e23-9b05add3902d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_82c1fefb-794d-43d3-96a6-079c47c7dd96" xlink:to="loc_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit_7305193a-8504-4f69-8e23-9b05add3902d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositBrokered_a776906c-1671-4bed-94b2-38a9be23d25d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositBrokered"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_82c1fefb-794d-43d3-96a6-079c47c7dd96" xlink:to="loc_us-gaap_InterestBearingDomesticDepositBrokered_a776906c-1671-4bed-94b2-38a9be23d25d" 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-20221231.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_1c6328ae-a113-44c5-ada4-17207d5911d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsRollingYearMaturityAbstract_eb134f81-5301-47de-bd77-c55a6f87bb1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositsRollingYearMaturityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_1c6328ae-a113-44c5-ada4-17207d5911d5" xlink:to="loc_us-gaap_TimeDepositsRollingYearMaturityAbstract_eb134f81-5301-47de-bd77-c55a6f87bb1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths_b313420e-53ea-416f-aac9-b554cd26036e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimeDepositsRollingYearMaturityAbstract_eb134f81-5301-47de-bd77-c55a6f87bb1e" xlink:to="loc_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths_b313420e-53ea-416f-aac9-b554cd26036e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearTwo_533834c0-0aef-44b2-9e1d-7b77c368d60b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesRollingYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimeDepositsRollingYearMaturityAbstract_eb134f81-5301-47de-bd77-c55a6f87bb1e" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearTwo_533834c0-0aef-44b2-9e1d-7b77c368d60b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearThree_b21a36f7-a165-470f-8589-6d0325bce850" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesRollingYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimeDepositsRollingYearMaturityAbstract_eb134f81-5301-47de-bd77-c55a6f87bb1e" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearThree_b21a36f7-a165-470f-8589-6d0325bce850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearFour_9482d4fb-f8e7-4835-a593-0aaa97b2caae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesRollingYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimeDepositsRollingYearMaturityAbstract_eb134f81-5301-47de-bd77-c55a6f87bb1e" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearFour_9482d4fb-f8e7-4835-a593-0aaa97b2caae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearFive_b94c78ae-b8e1-4b61-b741-4bbadc60a007" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesRollingYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimeDepositsRollingYearMaturityAbstract_eb134f81-5301-47de-bd77-c55a6f87bb1e" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearFive_b94c78ae-b8e1-4b61-b741-4bbadc60a007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesAfterRollingYearFive_81428386-b905-432b-91ef-0ad65cae6702" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesAfterRollingYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimeDepositsRollingYearMaturityAbstract_eb134f81-5301-47de-bd77-c55a6f87bb1e" xlink:to="loc_us-gaap_TimeDepositMaturitiesAfterRollingYearFive_81428386-b905-432b-91ef-0ad65cae6702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_f3f43d57-63cb-4578-9a86-62b0ed9446b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimeDepositsRollingYearMaturityAbstract_eb134f81-5301-47de-bd77-c55a6f87bb1e" xlink:to="loc_us-gaap_TimeDeposits_f3f43d57-63cb-4578-9a86-62b0ed9446b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/BORROWINGSDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#BORROWINGSDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/BORROWINGSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBanksAbstract_10338b6c-8d46-48c3-88a4-f332b331443e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBanksAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesTable_9017c0f4-bf9e-43fb-8e46-bcdf237f7a76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBanksAbstract_10338b6c-8d46-48c3-88a4-f332b331443e" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesTable_9017c0f4-bf9e-43fb-8e46-bcdf237f7a76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_e2a08a65-e078-42ab-a446-42ba20302d73" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesTable_9017c0f4-bf9e-43fb-8e46-bcdf237f7a76" xlink:to="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_e2a08a65-e078-42ab-a446-42ba20302d73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_2bab46fa-f966-4c4f-b7e5-477d97582551" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_e2a08a65-e078-42ab-a446-42ba20302d73" xlink:to="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_2bab46fa-f966-4c4f-b7e5-477d97582551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankOfDesMoinesMember_a82bcacd-0e78-4e95-8a60-ad4b424fe0c9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FederalHomeLoanBankOfDesMoinesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_2bab46fa-f966-4c4f-b7e5-477d97582551" xlink:to="loc_srt_FederalHomeLoanBankOfDesMoinesMember_a82bcacd-0e78-4e95-8a60-ad4b424fe0c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_aaca5e89-d3be-4bf7-831d-306a92445bd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesTable_9017c0f4-bf9e-43fb-8e46-bcdf237f7a76" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_aaca5e89-d3be-4bf7-831d-306a92445bd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankStock_504aa782-5cfc-468c-91af-8be799e33953" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_aaca5e89-d3be-4bf7-831d-306a92445bd4" xlink:to="loc_us-gaap_FederalHomeLoanBankStock_504aa782-5cfc-468c-91af-8be799e33953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanksAbstract_279224d6-264a-45e5-bc9b-ee9e38ab696b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesFromFederalHomeLoanBanksAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_aaca5e89-d3be-4bf7-831d-306a92445bd4" xlink:to="loc_us-gaap_AdvancesFromFederalHomeLoanBanksAbstract_279224d6-264a-45e5-bc9b-ee9e38ab696b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate_aaf14b17-0240-4d65-8b37-c13a3f9b9a97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdvancesFromFederalHomeLoanBanksAbstract_279224d6-264a-45e5-bc9b-ee9e38ab696b" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate_aaf14b17-0240-4d65-8b37-c13a3f9b9a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree_4f0032f0-b9a9-4bf6-a2fd-ee1c9fc25592" xlink:href="hmst-20221231.xsd#hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdvancesFromFederalHomeLoanBanksAbstract_279224d6-264a-45e5-bc9b-ee9e38ab696b" xlink:to="loc_hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree_4f0032f0-b9a9-4bf6-a2fd-ee1c9fc25592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive_82d3a045-24e0-46fc-82b1-5811f398c7e1" xlink:href="hmst-20221231.xsd#hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdvancesFromFederalHomeLoanBanksAbstract_279224d6-264a-45e5-bc9b-ee9e38ab696b" xlink:to="loc_hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive_82d3a045-24e0-46fc-82b1-5811f398c7e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_ecf9020c-a3db-4d84-b3c9-b54a41e15b04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdvancesFromFederalHomeLoanBanksAbstract_279224d6-264a-45e5-bc9b-ee9e38ab696b" xlink:to="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_ecf9020c-a3db-4d84-b3c9-b54a41e15b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract_f186d48e-baf0-4074-a99a-bd7e94418686" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_aaca5e89-d3be-4bf7-831d-306a92445bd4" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract_f186d48e-baf0-4074-a99a-bd7e94418686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate_5d1fff3b-d0b6-495d-9e61-5374d4e9ca29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract_f186d48e-baf0-4074-a99a-bd7e94418686" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate_5d1fff3b-d0b6-495d-9e61-5374d4e9ca29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree_dda9548d-317e-4d65-9fca-08ed54a04522" xlink:href="hmst-20221231.xsd#hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract_f186d48e-baf0-4074-a99a-bd7e94418686" xlink:to="loc_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree_dda9548d-317e-4d65-9fca-08ed54a04522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive_c78881af-f7eb-4a09-ac52-c76df6e90610" xlink:href="hmst-20221231.xsd#hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract_f186d48e-baf0-4074-a99a-bd7e94418686" xlink:to="loc_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive_c78881af-f7eb-4a09-ac52-c76df6e90610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRate_d00c48b6-82c2-4ed6-8923-acf115806576" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract_f186d48e-baf0-4074-a99a-bd7e94418686" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRate_d00c48b6-82c2-4ed6-8923-acf115806576" 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-20221231.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_044a5006-bb56-4457-9404-c2ccdaf3d98b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_3ffcf30b-0b8d-41a3-a831-3ce92529cb51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_044a5006-bb56-4457-9404-c2ccdaf3d98b" xlink:to="loc_us-gaap_DebtInstrumentTable_3ffcf30b-0b8d-41a3-a831-3ce92529cb51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_b320df6b-9b9d-4600-842b-41911f85866a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3ffcf30b-0b8d-41a3-a831-3ce92529cb51" xlink:to="loc_us-gaap_DebtInstrumentAxis_b320df6b-9b9d-4600-842b-41911f85866a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b2d0ea47-344b-487f-b8f3-3a8872172b91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_b320df6b-9b9d-4600-842b-41911f85866a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b2d0ea47-344b-487f-b8f3-3a8872172b91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember_e536c543-b298-473d-b0a0-96da6b901c13" xlink:href="hmst-20221231.xsd#hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b2d0ea47-344b-487f-b8f3-3a8872172b91" xlink:to="loc_hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember_e536c543-b298-473d-b0a0-96da6b901c13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SeniorNotes6.50Due2026Member_bcc7ee2b-fed4-46cc-a935-8459d9b1ec35" xlink:href="hmst-20221231.xsd#hmst_SeniorNotes6.50Due2026Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b2d0ea47-344b-487f-b8f3-3a8872172b91" xlink:to="loc_hmst_SeniorNotes6.50Due2026Member_bcc7ee2b-fed4-46cc-a935-8459d9b1ec35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d3064523-44bc-41fe-ac70-e16e51f0c0cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3ffcf30b-0b8d-41a3-a831-3ce92529cb51" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d3064523-44bc-41fe-ac70-e16e51f0c0cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d4f9e7f5-9407-4524-80ba-33fb4461e359" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d3064523-44bc-41fe-ac70-e16e51f0c0cf" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d4f9e7f5-9407-4524-80ba-33fb4461e359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_24f44a0a-e83c-40e6-a16e-fa24c0f3b8f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d4f9e7f5-9407-4524-80ba-33fb4461e359" xlink:to="loc_us-gaap_SubordinatedDebtMember_24f44a0a-e83c-40e6-a16e-fa24c0f3b8f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_1fa02d71-2232-4c1e-9b7a-6a2445463ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d4f9e7f5-9407-4524-80ba-33fb4461e359" xlink:to="loc_us-gaap_SeniorNotesMember_1fa02d71-2232-4c1e-9b7a-6a2445463ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_b6b00b4b-f2f8-4f31-b5a0-36f8313673c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3ffcf30b-0b8d-41a3-a831-3ce92529cb51" xlink:to="loc_us-gaap_DebtInstrumentLineItems_b6b00b4b-f2f8-4f31-b5a0-36f8313673c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_67d06b93-de68-4f38-91a1-85b1d8d16a82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6b00b4b-f2f8-4f31-b5a0-36f8313673c8" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_67d06b93-de68-4f38-91a1-85b1d8d16a82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1b287070-431e-414a-a911-5ef667b7166f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6b00b4b-f2f8-4f31-b5a0-36f8313673c8" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1b287070-431e-414a-a911-5ef667b7166f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c083e14d-4dcf-4889-a6c4-fca0e3866f96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6b00b4b-f2f8-4f31-b5a0-36f8313673c8" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c083e14d-4dcf-4889-a6c4-fca0e3866f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_b10bc8e8-fb16-4a4b-9ac0-0670d977c3e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b6b00b4b-f2f8-4f31-b5a0-36f8313673c8" xlink:to="loc_us-gaap_LongTermDebt_b10bc8e8-fb16-4a4b-9ac0-0670d977c3e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails" xlink:type="simple" xlink:href="hmst-20221231.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_e513a83f-4ed7-47e2-a13e-a188104111fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_d32cfcc3-32c6-4294-80df-ee7a14d75483" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_e513a83f-4ed7-47e2-a13e-a188104111fa" xlink:to="loc_us-gaap_DebtInstrumentTable_d32cfcc3-32c6-4294-80df-ee7a14d75483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_545226ad-71c8-4cc2-aad0-ab038c4dcbe3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d32cfcc3-32c6-4294-80df-ee7a14d75483" xlink:to="loc_us-gaap_VariableRateAxis_545226ad-71c8-4cc2-aad0-ab038c4dcbe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_b5375836-d09b-4e7c-9368-f3ab00c96b15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_545226ad-71c8-4cc2-aad0-ab038c4dcbe3" xlink:to="loc_us-gaap_VariableRateDomain_b5375836-d09b-4e7c-9368-f3ab00c96b15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ThreeMonthLIBORMember_c2cd444f-cd4e-4880-8f1a-02763cf1b086" xlink:href="hmst-20221231.xsd#hmst_ThreeMonthLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_b5375836-d09b-4e7c-9368-f3ab00c96b15" xlink:to="loc_hmst_ThreeMonthLIBORMember_c2cd444f-cd4e-4880-8f1a-02763cf1b086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f7029da4-412d-48fe-88b7-69a66d68729a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d32cfcc3-32c6-4294-80df-ee7a14d75483" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f7029da4-412d-48fe-88b7-69a66d68729a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fe63509a-c796-4221-b869-a49669814c87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f7029da4-412d-48fe-88b7-69a66d68729a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fe63509a-c796-4221-b869-a49669814c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_3576c62c-80e3-4730-87d7-910691a1ddee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fe63509a-c796-4221-b869-a49669814c87" xlink:to="loc_us-gaap_SubordinatedDebtMember_3576c62c-80e3-4730-87d7-910691a1ddee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_7605ba20-4dd1-4b7a-adbe-ebb208c16542" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d32cfcc3-32c6-4294-80df-ee7a14d75483" xlink:to="loc_us-gaap_DebtInstrumentAxis_7605ba20-4dd1-4b7a-adbe-ebb208c16542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b4cb6f15-bc69-4b9e-bff1-db5cb4178dd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_7605ba20-4dd1-4b7a-adbe-ebb208c16542" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b4cb6f15-bc69-4b9e-bff1-db5cb4178dd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember_648a6af2-081e-4e18-ab23-3e3f2d4b89fa" xlink:href="hmst-20221231.xsd#hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b4cb6f15-bc69-4b9e-bff1-db5cb4178dd0" xlink:to="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember_648a6af2-081e-4e18-ab23-3e3f2d4b89fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember_08813ecd-ff21-46dd-bc66-168563cb1801" xlink:href="hmst-20221231.xsd#hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b4cb6f15-bc69-4b9e-bff1-db5cb4178dd0" xlink:to="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember_08813ecd-ff21-46dd-bc66-168563cb1801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember_e728a455-5b08-4502-8e4f-75693417326c" xlink:href="hmst-20221231.xsd#hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b4cb6f15-bc69-4b9e-bff1-db5cb4178dd0" xlink:to="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember_e728a455-5b08-4502-8e4f-75693417326c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member_2b836099-5505-49ec-b67f-93c098b3ca73" xlink:href="hmst-20221231.xsd#hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b4cb6f15-bc69-4b9e-bff1-db5cb4178dd0" xlink:to="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member_2b836099-5505-49ec-b67f-93c098b3ca73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_c00a2ae5-0337-44f2-97ca-9da61695f646" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d32cfcc3-32c6-4294-80df-ee7a14d75483" xlink:to="loc_us-gaap_DebtInstrumentLineItems_c00a2ae5-0337-44f2-97ca-9da61695f646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_d00aa813-0800-4e91-987f-15fcd9717187" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c00a2ae5-0337-44f2-97ca-9da61695f646" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_d00aa813-0800-4e91-987f-15fcd9717187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d33c2edb-1cb4-47c3-91fa-54e0427ce69c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c00a2ae5-0337-44f2-97ca-9da61695f646" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d33c2edb-1cb4-47c3-91fa-54e0427ce69c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails" xlink:type="simple" xlink:href="hmst-20221231.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_b1af4c62-3080-45d8-b17e-189dae1a1e18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_33ed81dd-0965-4723-91e9-f0927db9b6da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_b1af4c62-3080-45d8-b17e-189dae1a1e18" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_33ed81dd-0965-4723-91e9-f0927db9b6da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_ac08f7e9-5f7e-4479-9b1b-281267c6e120" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_33ed81dd-0965-4723-91e9-f0927db9b6da" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_ac08f7e9-5f7e-4479-9b1b-281267c6e120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_59b07830-64ff-443e-b1cb-2f7ce4d48a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_ac08f7e9-5f7e-4479-9b1b-281267c6e120" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_59b07830-64ff-443e-b1cb-2f7ce4d48a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_837f492b-37fd-42fa-81a8-25206d92bd4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_59b07830-64ff-443e-b1cb-2f7ce4d48a4d" xlink:to="loc_us-gaap_ForwardContractsMember_837f492b-37fd-42fa-81a8-25206d92bd4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_13e2b0ff-d923-49b2-9d67-2b4173bdd25a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_59b07830-64ff-443e-b1cb-2f7ce4d48a4d" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_13e2b0ff-d923-49b2-9d67-2b4173bdd25a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_30864afe-88a9-497d-8d16-4f0c81d0a1af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_59b07830-64ff-443e-b1cb-2f7ce4d48a4d" xlink:to="loc_us-gaap_InterestRateSwapMember_30864afe-88a9-497d-8d16-4f0c81d0a1af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EurodollarFutureMember_b88d9cc4-0bd0-4d0d-8683-d31864adaa9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EurodollarFutureMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_59b07830-64ff-443e-b1cb-2f7ce4d48a4d" xlink:to="loc_us-gaap_EurodollarFutureMember_b88d9cc4-0bd0-4d0d-8683-d31864adaa9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CallOptionMember_86da1a73-40d0-42d6-b3e5-e54ad3f7ced1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CallOptionMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_59b07830-64ff-443e-b1cb-2f7ce4d48a4d" xlink:to="loc_us-gaap_CallOptionMember_86da1a73-40d0-42d6-b3e5-e54ad3f7ced1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis_89b2c99e-e030-4a61-82de-20d6c4cf9e51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_33ed81dd-0965-4723-91e9-f0927db9b6da" xlink:to="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis_89b2c99e-e030-4a61-82de-20d6c4cf9e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain_6ff793ee-8f92-49a7-884a-6b2edfc4bb32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis_89b2c99e-e030-4a61-82de-20d6c4cf9e51" xlink:to="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain_6ff793ee-8f92-49a7-884a-6b2edfc4bb32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember_1090145b-cd2b-41f3-a4f3-275ff48ab886" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain_6ff793ee-8f92-49a7-884a-6b2edfc4bb32" xlink:to="loc_us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember_1090145b-cd2b-41f3-a4f3-275ff48ab886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_d098636c-ba30-4a05-aabd-1cdf87b50b53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_33ed81dd-0965-4723-91e9-f0927db9b6da" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_d098636c-ba30-4a05-aabd-1cdf87b50b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_4554a7b1-b16b-4cb1-a706-640946e872ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d098636c-ba30-4a05-aabd-1cdf87b50b53" xlink:to="loc_us-gaap_DerivativeNotionalAmount_4554a7b1-b16b-4cb1-a706-640946e872ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_efb261ce-c4a6-4148-a505-3eb1fee9d406" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d098636c-ba30-4a05-aabd-1cdf87b50b53" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_efb261ce-c4a6-4148-a505-3eb1fee9d406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives_e4c1c403-dece-49ab-86e2-d2b77b0efcca" xlink:href="hmst-20221231.xsd#hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d098636c-ba30-4a05-aabd-1cdf87b50b53" xlink:to="loc_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives_e4c1c403-dece-49ab-86e2-d2b77b0efcca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_4d434519-05ee-41e3-8739-d685f0319987" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d098636c-ba30-4a05-aabd-1cdf87b50b53" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_4d434519-05ee-41e3-8739-d685f0319987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_6790d50f-41cd-4b26-9ccb-66bb1075f997" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d098636c-ba30-4a05-aabd-1cdf87b50b53" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_6790d50f-41cd-4b26-9ccb-66bb1075f997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives_5fb26e29-0a82-4be7-a152-dc11a921fc0c" xlink:href="hmst-20221231.xsd#hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d098636c-ba30-4a05-aabd-1cdf87b50b53" xlink:to="loc_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives_5fb26e29-0a82-4be7-a152-dc11a921fc0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_a4df6cd1-fddf-460e-87d1-2e33d85b8db2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d098636c-ba30-4a05-aabd-1cdf87b50b53" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_a4df6cd1-fddf-460e-87d1-2e33d85b8db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability_2315594a-ee1c-4f04-9a9b-96c8b7cd3dba" xlink:href="hmst-20221231.xsd#hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_d098636c-ba30-4a05-aabd-1cdf87b50b53" xlink:to="loc_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability_2315594a-ee1c-4f04-9a9b-96c8b7cd3dba" 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-20221231.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_e85e406d-eea4-4a00-b439-abd95b5d2388" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_f1469ae8-7119-4967-bf90-96ccee66ce8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e85e406d-eea4-4a00-b439-abd95b5d2388" xlink:to="loc_us-gaap_DerivativeTable_f1469ae8-7119-4967-bf90-96ccee66ce8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b9979368-2948-44c2-90d6-81483c5895fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_f1469ae8-7119-4967-bf90-96ccee66ce8d" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b9979368-2948-44c2-90d6-81483c5895fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_82d93fa9-59f4-4c62-858f-37f3da55f3f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b9979368-2948-44c2-90d6-81483c5895fa" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_82d93fa9-59f4-4c62-858f-37f3da55f3f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InterestRateSwapBackToBackMember_4676e1e7-c211-4005-a3ea-0e658d06aa74" xlink:href="hmst-20221231.xsd#hmst_InterestRateSwapBackToBackMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_82d93fa9-59f4-4c62-858f-37f3da55f3f6" xlink:to="loc_hmst_InterestRateSwapBackToBackMember_4676e1e7-c211-4005-a3ea-0e658d06aa74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_f7c69d43-7257-4d88-b410-fa29e25cefdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_f1469ae8-7119-4967-bf90-96ccee66ce8d" xlink:to="loc_us-gaap_DerivativeLineItems_f7c69d43-7257-4d88-b410-fa29e25cefdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset_449f4693-cc47-476d-a0b7-2907033ffbbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_f7c69d43-7257-4d88-b410-fa29e25cefdc" xlink:to="loc_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset_449f4693-cc47-476d-a0b7-2907033ffbbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_3407d0ab-c9cd-45ca-9ff8-a02df7f76795" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_f7c69d43-7257-4d88-b410-fa29e25cefdc" xlink:to="loc_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_3407d0ab-c9cd-45ca-9ff8-a02df7f76795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_20e4bd61-d48e-44c2-92f3-bbea04645364" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_f7c69d43-7257-4d88-b410-fa29e25cefdc" xlink:to="loc_us-gaap_DerivativeNotionalAmount_20e4bd61-d48e-44c2-92f3-bbea04645364" 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-20221231.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_377cb5cb-84ed-4809-98e0-77c5512f1335" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_ef820655-c962-4e82-85ae-7338090b5df2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_377cb5cb-84ed-4809-98e0-77c5512f1335" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_ef820655-c962-4e82-85ae-7338090b5df2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives_43d63abf-3fc2-4607-8110-614ffd110f4d" xlink:href="hmst-20221231.xsd#hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_377cb5cb-84ed-4809-98e0-77c5512f1335" xlink:to="loc_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives_43d63abf-3fc2-4607-8110-614ffd110f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_89575032-af16-4cf6-8f68-4d460f2c98b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_377cb5cb-84ed-4809-98e0-77c5512f1335" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_89575032-af16-4cf6-8f68-4d460f2c98b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_0596ef22-d29f-4ba5-8e81-501224e94ce4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_377cb5cb-84ed-4809-98e0-77c5512f1335" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_0596ef22-d29f-4ba5-8e81-501224e94ce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives_67dbab01-d1dc-423b-a39f-87c4697d24be" xlink:href="hmst-20221231.xsd#hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_377cb5cb-84ed-4809-98e0-77c5512f1335" xlink:to="loc_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives_67dbab01-d1dc-423b-a39f-87c4697d24be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_142c1512-1b57-4d2b-beff-c26cf1f863c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_377cb5cb-84ed-4809-98e0-77c5512f1335" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_142c1512-1b57-4d2b-beff-c26cf1f863c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability_9e77ce4c-d327-47bf-b0ae-394c06c42a21" xlink:href="hmst-20221231.xsd#hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_377cb5cb-84ed-4809-98e0-77c5512f1335" xlink:to="loc_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability_9e77ce4c-d327-47bf-b0ae-394c06c42a21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_ddacae0e-3b4e-42dd-bc48-b87e922d21c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_377cb5cb-84ed-4809-98e0-77c5512f1335" xlink:to="loc_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration_ddacae0e-3b4e-42dd-bc48-b87e922d21c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_52e89a74-923b-449d-974e-e96abf12651a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_377cb5cb-84ed-4809-98e0-77c5512f1335" xlink:to="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_52e89a74-923b-449d-974e-e96abf12651a" 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-20221231.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_90229ca4-dfa5-4a1a-9577-074e6cae5ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_627fb92c-d0aa-437a-9ebe-2ed71349e31b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_90229ca4-dfa5-4a1a-9577-074e6cae5ca2" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_627fb92c-d0aa-437a-9ebe-2ed71349e31b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_12006b48-135a-4d6e-9201-165f260a37f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_627fb92c-d0aa-437a-9ebe-2ed71349e31b" xlink:to="loc_us-gaap_FinancialInstrumentAxis_12006b48-135a-4d6e-9201-165f260a37f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2782954b-6028-4bc9-a3ad-7c2740256bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_12006b48-135a-4d6e-9201-165f260a37f0" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2782954b-6028-4bc9-a3ad-7c2740256bb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansMember_cbd3c418-c0ff-4a3f-9d3f-758bcb4948a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2782954b-6028-4bc9-a3ad-7c2740256bb2" xlink:to="loc_us-gaap_LoansMember_cbd3c418-c0ff-4a3f-9d3f-758bcb4948a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingContractsMember_19d06212-ee5b-4fb4-936e-185ce7d09196" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingContractsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2782954b-6028-4bc9-a3ad-7c2740256bb2" xlink:to="loc_us-gaap_ServicingContractsMember_19d06212-ee5b-4fb4-936e-185ce7d09196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCreditDerivativesMember_37f17241-8563-49b7-8722-89e29bfcd1d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCreditDerivativesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2782954b-6028-4bc9-a3ad-7c2740256bb2" xlink:to="loc_us-gaap_OtherCreditDerivativesMember_37f17241-8563-49b7-8722-89e29bfcd1d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_ffe54ed3-b678-4510-9522-b5a17e11bc1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_627fb92c-d0aa-437a-9ebe-2ed71349e31b" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_ffe54ed3-b678-4510-9522-b5a17e11bc1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_63c88874-20f2-4aa5-b968-28a715f97bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_ffe54ed3-b678-4510-9522-b5a17e11bc1e" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_63c88874-20f2-4aa5-b968-28a715f97bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails" xlink:type="simple" xlink:href="hmst-20221231.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_db8cbb37-d074-40d9-b0b7-106efdae8293" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1856735d-9e65-4319-bf29-7621e6f66896" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_db8cbb37-d074-40d9-b0b7-106efdae8293" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1856735d-9e65-4319-bf29-7621e6f66896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e4a571c7-c0b4-4bf3-a639-6eb318ed7668" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1856735d-9e65-4319-bf29-7621e6f66896" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e4a571c7-c0b4-4bf3-a639-6eb318ed7668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4ba469bc-9a97-41fb-b1e6-c1f1a50d538a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e4a571c7-c0b4-4bf3-a639-6eb318ed7668" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4ba469bc-9a97-41fb-b1e6-c1f1a50d538a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_1466ba52-70f9-4ff4-9faf-1f6b02a5827d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4ba469bc-9a97-41fb-b1e6-c1f1a50d538a" xlink:to="loc_us-gaap_ResidentialMortgageMember_1466ba52-70f9-4ff4-9faf-1f6b02a5827d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1855d428-18d7-44fb-a357-72060a26e347" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1856735d-9e65-4319-bf29-7621e6f66896" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1855d428-18d7-44fb-a357-72060a26e347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_83519a1c-116c-41ca-98ec-c5160e688290" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1855d428-18d7-44fb-a357-72060a26e347" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_83519a1c-116c-41ca-98ec-c5160e688290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_bb7a7cc2-e851-4295-be87-0ce8aa3f93ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_83519a1c-116c-41ca-98ec-c5160e688290" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_bb7a7cc2-e851-4295-be87-0ce8aa3f93ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f8078142-0d7b-490a-9e44-d36a1f7eb19d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1856735d-9e65-4319-bf29-7621e6f66896" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f8078142-0d7b-490a-9e44-d36a1f7eb19d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleAmount_98395b30-f6a3-45dd-821c-575e1d4ac1b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f8078142-0d7b-490a-9e44-d36a1f7eb19d" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleAmount_98395b30-f6a3-45dd-821c-575e1d4ac1b3" 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-20221231.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_a80faeed-2aa6-49c9-ab99-705624a8bc07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_18eec844-7454-4368-8e15-6971992a4fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_a80faeed-2aa6-49c9-ab99-705624a8bc07" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_18eec844-7454-4368-8e15-6971992a4fc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ba9cad4a-c092-4996-98bf-33e0d53c4b60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_18eec844-7454-4368-8e15-6971992a4fc9" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ba9cad4a-c092-4996-98bf-33e0d53c4b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ff0de827-c9b2-4d28-8f1c-dc0ef4d68616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ba9cad4a-c092-4996-98bf-33e0d53c4b60" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ff0de827-c9b2-4d28-8f1c-dc0ef4d68616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_bd4d78ba-e8e7-48e8-9db0-836d39882a75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ff0de827-c9b2-4d28-8f1c-dc0ef4d68616" xlink:to="loc_us-gaap_ResidentialMortgageMember_bd4d78ba-e8e7-48e8-9db0-836d39882a75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0b863225-c7af-447d-a001-192c0999f354" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_18eec844-7454-4368-8e15-6971992a4fc9" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0b863225-c7af-447d-a001-192c0999f354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_45231571-be8b-439a-82fa-a0255348b327" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0b863225-c7af-447d-a001-192c0999f354" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_45231571-be8b-439a-82fa-a0255348b327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_94a4df37-6982-4ef5-99d7-0181de835db1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_45231571-be8b-439a-82fa-a0255348b327" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_94a4df37-6982-4ef5-99d7-0181de835db1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ff48cffa-c166-41a4-a04b-6131c31ab05b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_18eec844-7454-4368-8e15-6971992a4fc9" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ff48cffa-c166-41a4-a04b-6131c31ab05b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_2a7cb569-1342-4156-9954-bfd0f1f34431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ff48cffa-c166-41a4-a04b-6131c31ab05b" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_2a7cb569-1342-4156-9954-bfd0f1f34431" 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-20221231.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_1a2d41c9-ba48-47a6-a825-c5d408e7b0c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_08f8bec7-bf07-4446-b237-746a3112c3d4" xlink:href="hmst-20221231.xsd#hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_1a2d41c9-ba48-47a6-a825-c5d408e7b0c5" xlink:to="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_08f8bec7-bf07-4446-b237-746a3112c3d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7dc47ae2-3a16-4a70-9d76-c0f231d33446" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_08f8bec7-bf07-4446-b237-746a3112c3d4" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7dc47ae2-3a16-4a70-9d76-c0f231d33446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c56f736f-4080-44d2-8cf3-a68e5d65c2d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7dc47ae2-3a16-4a70-9d76-c0f231d33446" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c56f736f-4080-44d2-8cf3-a68e5d65c2d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_f8692e39-8309-44f2-93b2-a59193c9b4ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c56f736f-4080-44d2-8cf3-a68e5d65c2d7" xlink:to="loc_us-gaap_ResidentialMortgageMember_f8692e39-8309-44f2-93b2-a59193c9b4ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cc751298-23fa-4887-aba9-01bb462976fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_08f8bec7-bf07-4446-b237-746a3112c3d4" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cc751298-23fa-4887-aba9-01bb462976fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d90b5a20-918e-4578-bf55-e6b71bddc19f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cc751298-23fa-4887-aba9-01bb462976fa" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d90b5a20-918e-4578-bf55-e6b71bddc19f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_607ac44e-43c9-4116-ada2-39c297ba6311" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d90b5a20-918e-4578-bf55-e6b71bddc19f" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_607ac44e-43c9-4116-ada2-39c297ba6311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems_16e67439-fb4c-4e7e-813a-0d0d943a9855" xlink:href="hmst-20221231.xsd#hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_08f8bec7-bf07-4446-b237-746a3112c3d4" xlink:to="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems_16e67439-fb4c-4e7e-813a-0d0d943a9855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations_31e49cda-1f72-436a-a9fe-3ab292f04248" xlink:href="hmst-20221231.xsd#hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems_16e67439-fb4c-4e7e-813a-0d0d943a9855" xlink:to="loc_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations_31e49cda-1f72-436a-a9fe-3ab292f04248" 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-20221231.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_4057576d-1fca-4e57-bf3a-6b0daf4ea7d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_071a4220-53b4-4ac6-8a15-02285ab82f18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_4057576d-1fca-4e57-bf3a-6b0daf4ea7d5" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_071a4220-53b4-4ac6-8a15-02285ab82f18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8b0d2d9a-76c4-4be4-8500-7eed7efe029a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_071a4220-53b4-4ac6-8a15-02285ab82f18" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8b0d2d9a-76c4-4be4-8500-7eed7efe029a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_bd4ce37a-9db7-4a50-a73f-be75f84a8e15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8b0d2d9a-76c4-4be4-8500-7eed7efe029a" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_bd4ce37a-9db7-4a50-a73f-be75f84a8e15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_9f2924d8-b264-4380-8430-33f858fc725f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_bd4ce37a-9db7-4a50-a73f-be75f84a8e15" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_9f2924d8-b264-4380-8430-33f858fc725f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_931ed35c-de9a-4b09-a015-4c7d6c97d34c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_071a4220-53b4-4ac6-8a15-02285ab82f18" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_931ed35c-de9a-4b09-a015-4c7d6c97d34c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_aec09c3c-5b8a-4984-ad01-21c678160d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_931ed35c-de9a-4b09-a015-4c7d6c97d34c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_aec09c3c-5b8a-4984-ad01-21c678160d3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_b90b01f2-b6f0-440a-a4a3-689aea6cc5fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_aec09c3c-5b8a-4984-ad01-21c678160d3a" xlink:to="loc_us-gaap_ResidentialMortgageMember_b90b01f2-b6f0-440a-a4a3-689aea6cc5fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f2ba316d-9b74-4fac-ab95-d5825ab347a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_071a4220-53b4-4ac6-8a15-02285ab82f18" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f2ba316d-9b74-4fac-ab95-d5825ab347a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding_fcbf4c9c-270a-4b86-83d5-d838b2c92a80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f2ba316d-9b74-4fac-ab95-d5825ab347a9" xlink:to="loc_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding_fcbf4c9c-270a-4b86-83d5-d838b2c92a80" 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-20221231.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_392f65b5-4d8f-43a2-b5ba-8ffc01a31b7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_6f1d5c3e-5b03-4162-b5b5-0d6be38ab35f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_392f65b5-4d8f-43a2-b5ba-8ffc01a31b7d" xlink:to="loc_us-gaap_LossContingenciesTable_6f1d5c3e-5b03-4162-b5b5-0d6be38ab35f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_76fa3714-ba02-445e-85b8-70d0b1bf14e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6f1d5c3e-5b03-4162-b5b5-0d6be38ab35f" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_76fa3714-ba02-445e-85b8-70d0b1bf14e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_13107499-782f-4b62-b153-5b5a6d5499b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_76fa3714-ba02-445e-85b8-70d0b1bf14e6" xlink:to="loc_us-gaap_LossContingencyNatureDomain_13107499-782f-4b62-b153-5b5a6d5499b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_142f8984-2fcd-4d38-85b0-b114a1f665f0" xlink:href="hmst-20221231.xsd#hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_13107499-782f-4b62-b153-5b5a6d5499b5" xlink:to="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_142f8984-2fcd-4d38-85b0-b114a1f665f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_4c15fd20-e3e0-4f88-a720-abf91ce22223" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6f1d5c3e-5b03-4162-b5b5-0d6be38ab35f" xlink:to="loc_us-gaap_LossContingenciesLineItems_4c15fd20-e3e0-4f88-a720-abf91ce22223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualRollForward_755a7f84-8030-4d15-b8d7-2fc4b525f52d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_4c15fd20-e3e0-4f88-a720-abf91ce22223" xlink:to="loc_us-gaap_LossContingencyAccrualRollForward_755a7f84-8030-4d15-b8d7-2fc4b525f52d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_d2e34328-24a0-4e87-baa5-b8c27b4af4d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward_755a7f84-8030-4d15-b8d7-2fc4b525f52d" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_d2e34328-24a0-4e87-baa5-b8c27b4af4d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProvision_3bf1d1d5-a7c9-4b4d-a263-1e47d96b338c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualProvision"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward_755a7f84-8030-4d15-b8d7-2fc4b525f52d" xlink:to="loc_us-gaap_LossContingencyAccrualProvision_3bf1d1d5-a7c9-4b4d-a263-1e47d96b338c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualPayments_711c38bc-b0da-446a-97ca-5cb78443f23f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward_755a7f84-8030-4d15-b8d7-2fc4b525f52d" xlink:to="loc_us-gaap_LossContingencyAccrualPayments_711c38bc-b0da-446a-97ca-5cb78443f23f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_806fb37b-e944-4e17-8c8c-b01d98850076" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward_755a7f84-8030-4d15-b8d7-2fc4b525f52d" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_806fb37b-e944-4e17-8c8c-b01d98850076" 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-20221231.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_2111a401-f84f-42bb-a982-e6922d4f0cd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_0428ae5e-af2f-402b-aee7-9b54419f89e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfImpairedFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_2111a401-f84f-42bb-a982-e6922d4f0cd6" xlink:to="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_0428ae5e-af2f-402b-aee7-9b54419f89e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_d6863889-b4c1-4f16-844c-810a3c5b21e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_0428ae5e-af2f-402b-aee7-9b54419f89e7" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_d6863889-b4c1-4f16-844c-810a3c5b21e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_58b83829-be94-4631-bdb0-2963754f1b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_d6863889-b4c1-4f16-844c-810a3c5b21e9" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_58b83829-be94-4631-bdb0-2963754f1b6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GinnieMaeEarlyBuyoutLoansMember_f5e810df-7235-4fea-89f5-2b8d2d0f1ade" xlink:href="hmst-20221231.xsd#hmst_GinnieMaeEarlyBuyoutLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_58b83829-be94-4631-bdb0-2963754f1b6a" xlink:to="loc_hmst_GinnieMaeEarlyBuyoutLoansMember_f5e810df-7235-4fea-89f5-2b8d2d0f1ade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_17defdea-9e43-45f9-b316-04dfdb851571" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_58b83829-be94-4631-bdb0-2963754f1b6a" xlink:to="loc_us-gaap_AgencySecuritiesMember_17defdea-9e43-45f9-b316-04dfdb851571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_6406613f-de33-45ac-a102-43344ca10fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_0428ae5e-af2f-402b-aee7-9b54419f89e7" xlink:to="loc_us-gaap_FinancialInstrumentAxis_6406613f-de33-45ac-a102-43344ca10fcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_76f7da0a-5c7d-44f4-8389-cdfef837ec60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_6406613f-de33-45ac-a102-43344ca10fcb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_76f7da0a-5c7d-44f4-8389-cdfef837ec60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_6db76766-3aed-4cbe-91ee-81ed17217b16" xlink:href="hmst-20221231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_76f7da0a-5c7d-44f4-8389-cdfef837ec60" xlink:to="loc_hmst_MultifamilyResidentialMember_6db76766-3aed-4cbe-91ee-81ed17217b16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_c462f714-da63-45d5-8ed3-180f95386aef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_0428ae5e-af2f-402b-aee7-9b54419f89e7" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_c462f714-da63-45d5-8ed3-180f95386aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_ba955503-e6e0-4c19-8766-91c9f82e2127" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_c462f714-da63-45d5-8ed3-180f95386aef" xlink:to="loc_us-gaap_LossContingencyNatureDomain_ba955503-e6e0-4c19-8766-91c9f82e2127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_038cc894-f5ce-4528-ac32-e42e35c0817b" xlink:href="hmst-20221231.xsd#hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_ba955503-e6e0-4c19-8766-91c9f82e2127" xlink:to="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_038cc894-f5ce-4528-ac32-e42e35c0817b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_8a4badf2-c49f-4dfc-aacd-4afbdf44ca52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_0428ae5e-af2f-402b-aee7-9b54419f89e7" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_8a4badf2-c49f-4dfc-aacd-4afbdf44ca52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_95c6ec6b-3303-44dd-bfdf-003d4a332f69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_8a4badf2-c49f-4dfc-aacd-4afbdf44ca52" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_95c6ec6b-3303-44dd-bfdf-003d4a332f69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditRiskMember_cdc9bbb3-8e50-4657-8886-51e0f1add3a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_95c6ec6b-3303-44dd-bfdf-003d4a332f69" xlink:to="loc_us-gaap_CreditRiskMember_cdc9bbb3-8e50-4657-8886-51e0f1add3a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableImpairedLineItems_ca4a5761-e8f9-4fac-8271-65b8eb24e13f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableImpairedLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_0428ae5e-af2f-402b-aee7-9b54419f89e7" xlink:to="loc_us-gaap_FinancingReceivableImpairedLineItems_ca4a5761-e8f9-4fac-8271-65b8eb24e13f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageBankingOperationsTextualAbstract_d7f1f05f-1415-4a39-ae3f-fb4b26995c83" xlink:href="hmst-20221231.xsd#hmst_MortgageBankingOperationsTextualAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_ca4a5761-e8f9-4fac-8271-65b8eb24e13f" xlink:to="loc_hmst_MortgageBankingOperationsTextualAbstract_d7f1f05f-1415-4a39-ae3f-fb4b26995c83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAdvances_30289690-6e33-4709-8725-b5db0419197e" xlink:href="hmst-20221231.xsd#hmst_ServicingAdvances"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_d7f1f05f-1415-4a39-ae3f-fb4b26995c83" xlink:to="loc_hmst_ServicingAdvances_30289690-6e33-4709-8725-b5db0419197e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_32c59fa5-08b6-487b-8289-2838d606a3cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesReceivableNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_d7f1f05f-1415-4a39-ae3f-fb4b26995c83" xlink:to="loc_us-gaap_NotesReceivableNet_32c59fa5-08b6-487b-8289-2838d606a3cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ExpectedWeightedAverageLifeofMSR_9dceff9b-9b1d-4d06-88f0-bfa91d34d0fa" xlink:href="hmst-20221231.xsd#hmst_ExpectedWeightedAverageLifeofMSR"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_d7f1f05f-1415-4a39-ae3f-fb4b26995c83" xlink:to="loc_hmst_ExpectedWeightedAverageLifeofMSR_9dceff9b-9b1d-4d06-88f0-bfa91d34d0fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_dea02fa4-d77f-468a-a1bd-17d76ed21cef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_d7f1f05f-1415-4a39-ae3f-fb4b26995c83" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_dea02fa4-d77f-468a-a1bd-17d76ed21cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_8bea0dc6-d203-46ac-bcdd-2c65ffe1fb62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_d7f1f05f-1415-4a39-ae3f-fb4b26995c83" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_8bea0dc6-d203-46ac-bcdd-2c65ffe1fb62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingAbstract_81603c0f-25b7-4c29-90c6-5e64bac776f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c057a644-2b63-4726-b61a-90e34740ca1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_81603c0f-25b7-4c29-90c6-5e64bac776f1" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c057a644-2b63-4726-b61a-90e34740ca1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_c073d273-33dc-4806-a5cc-13ffba4875ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c057a644-2b63-4726-b61a-90e34740ca1d" xlink:to="loc_us-gaap_FinancialInstrumentAxis_c073d273-33dc-4806-a5cc-13ffba4875ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_edbb8f5a-b5d8-4d79-9924-52a58adc6834" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_c073d273-33dc-4806-a5cc-13ffba4875ba" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_edbb8f5a-b5d8-4d79-9924-52a58adc6834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingContractsMember_0153838e-f250-407b-9caf-4c5b827b30cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_edbb8f5a-b5d8-4d79-9924-52a58adc6834" xlink:to="loc_us-gaap_ServicingContractsMember_0153838e-f250-407b-9caf-4c5b827b30cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_82aafe67-04a0-4f65-b52f-906c291e56cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c057a644-2b63-4726-b61a-90e34740ca1d" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_82aafe67-04a0-4f65-b52f-906c291e56cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingIncomeNetAbstract_206019b6-85d6-4e2b-b3fd-f661a98c37a0" xlink:href="hmst-20221231.xsd#hmst_ServicingIncomeNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_82aafe67-04a0-4f65-b52f-906c291e56cf" xlink:to="loc_hmst_ServicingIncomeNetAbstract_206019b6-85d6-4e2b-b3fd-f661a98c37a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingFeesAndOther_b3bbd990-dae6-4b05-81bc-e57ad68c0104" xlink:href="hmst-20221231.xsd#hmst_ServicingFeesAndOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ServicingIncomeNetAbstract_206019b6-85d6-4e2b-b3fd-f661a98c37a0" xlink:to="loc_hmst_ServicingFeesAndOther_b3bbd990-dae6-4b05-81bc-e57ad68c0104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_55fac2e9-f481-46ba-b2c2-1c34aeb246ff" xlink:href="hmst-20221231.xsd#hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ServicingIncomeNetAbstract_206019b6-85d6-4e2b-b3fd-f661a98c37a0" xlink:to="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_55fac2e9-f481-46ba-b2c2-1c34aeb246ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_8e96da3d-1167-463f-9e93-539dfa10ec2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ServicingIncomeNetAbstract_206019b6-85d6-4e2b-b3fd-f661a98c37a0" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_8e96da3d-1167-463f-9e93-539dfa10ec2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetServicingIncome_01755149-5011-40b7-ad24-0a538d0e39eb" xlink:href="hmst-20221231.xsd#hmst_NetServicingIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ServicingIncomeNetAbstract_206019b6-85d6-4e2b-b3fd-f661a98c37a0" xlink:to="loc_hmst_NetServicingIncome_01755149-5011-40b7-ad24-0a538d0e39eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RiskManagementSingleFamilyMSRsAbstract_237ed067-352a-4afd-8576-8c8ced3f738b" xlink:href="hmst-20221231.xsd#hmst_RiskManagementSingleFamilyMSRsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_82aafe67-04a0-4f65-b52f-906c291e56cf" xlink:to="loc_hmst_RiskManagementSingleFamilyMSRsAbstract_237ed067-352a-4afd-8576-8c8ced3f738b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_30255d34-5f9c-4899-be33-97754ed3937f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_RiskManagementSingleFamilyMSRsAbstract_237ed067-352a-4afd-8576-8c8ced3f738b" xlink:to="loc_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_30255d34-5f9c-4899-be33-97754ed3937f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss_ad83b8ce-e618-457c-99b3-b3677d27b06e" xlink:href="hmst-20221231.xsd#hmst_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_RiskManagementSingleFamilyMSRsAbstract_237ed067-352a-4afd-8576-8c8ced3f738b" xlink:to="loc_hmst_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss_ad83b8ce-e618-457c-99b3-b3677d27b06e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsRiskManagement_0b66ba1e-7991-4f9c-b34e-52f66d2de773" xlink:href="hmst-20221231.xsd#hmst_MortgageServicingRightsRiskManagement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_RiskManagementSingleFamilyMSRsAbstract_237ed067-352a-4afd-8576-8c8ced3f738b" xlink:to="loc_hmst_MortgageServicingRightsRiskManagement_0b66ba1e-7991-4f9c-b34e-52f66d2de773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingFeesNetIncludingDiscontinuedOperations_9723f35d-d05a-442a-96e1-695b416f8830" xlink:href="hmst-20221231.xsd#hmst_ServicingFeesNetIncludingDiscontinuedOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_82aafe67-04a0-4f65-b52f-906c291e56cf" xlink:to="loc_hmst_ServicingFeesNetIncludingDiscontinuedOperations_9723f35d-d05a-442a-96e1-695b416f8830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_66f05479-92d4-497d-9ba0-0dcbdefee115" xlink:href="hmst-20221231.xsd#hmst_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_82aafe67-04a0-4f65-b52f-906c291e56cf" xlink:to="loc_hmst_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_66f05479-92d4-497d-9ba0-0dcbdefee115" 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-20221231.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_ffb415e5-4007-4a0d-8ad5-afc5bbe53acf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetsAtFairValueTable_4364350a-b8f3-4801-a2fc-a7f5189812e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetsAtFairValueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_ffb415e5-4007-4a0d-8ad5-afc5bbe53acf" xlink:to="loc_us-gaap_ServicingAssetsAtFairValueTable_4364350a-b8f3-4801-a2fc-a7f5189812e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a32fbf51-22e0-425e-a455-b23508854a88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetsAtFairValueTable_4364350a-b8f3-4801-a2fc-a7f5189812e8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a32fbf51-22e0-425e-a455-b23508854a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4455a452-1329-4952-91f4-bbe4c1d83afc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a32fbf51-22e0-425e-a455-b23508854a88" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4455a452-1329-4952-91f4-bbe4c1d83afc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_6f46551f-9db4-464d-be32-dbd79943232d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4455a452-1329-4952-91f4-bbe4c1d83afc" xlink:to="loc_us-gaap_ResidentialMortgageMember_6f46551f-9db4-464d-be32-dbd79943232d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetsAtFairValueLineItems_494078b1-577a-4e55-9a10-85f14379d4d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetsAtFairValueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetsAtFairValueTable_4364350a-b8f3-4801-a2fc-a7f5189812e8" xlink:to="loc_us-gaap_ServicingAssetsAtFairValueLineItems_494078b1-577a-4e55-9a10-85f14379d4d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_7b029776-c5b9-4744-a5d1-e46d7c9764f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetsAtFairValueLineItems_494078b1-577a-4e55-9a10-85f14379d4d7" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_7b029776-c5b9-4744-a5d1-e46d7c9764f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_11614379-d48f-4626-a608-403ace41fb87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_7b029776-c5b9-4744-a5d1-e46d7c9764f6" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_11614379-d48f-4626-a608-403ace41fb87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAbstract_a6f49acc-9619-4361-a5ad-4b860f7d158b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_7b029776-c5b9-4744-a5d1-e46d7c9764f6" xlink:to="loc_us-gaap_ServicingAssetAbstract_a6f49acc-9619-4361-a5ad-4b860f7d158b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAdditions_1578ee49-b640-40ce-bb97-3499f828c88e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtFairValueAdditions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAbstract_a6f49acc-9619-4361-a5ad-4b860f7d158b" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAdditions_1578ee49-b640-40ce-bb97-3499f828c88e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_f664cb46-cc96-4b18-896c-48f4c7148a1a" xlink:href="hmst-20221231.xsd#hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAbstract_a6f49acc-9619-4361-a5ad-4b860f7d158b" xlink:to="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_f664cb46-cc96-4b18-896c-48f4c7148a1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet_063f222a-66cc-4288-b7fb-3098aac955ab" xlink:href="hmst-20221231.xsd#hmst_ServicingAssetatFairValueAdditionsandAmortizationNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAbstract_a6f49acc-9619-4361-a5ad-4b860f7d158b" xlink:to="loc_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet_063f222a-66cc-4288-b7fb-3098aac955ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_b31e8ce1-89fe-4f78-b52a-e26872f15010" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_7b029776-c5b9-4744-a5d1-e46d7c9764f6" xlink:to="loc_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_b31e8ce1-89fe-4f78-b52a-e26872f15010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_1e772a63-4630-4c33-a59b-2e44b8ec1355" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_7b029776-c5b9-4744-a5d1-e46d7c9764f6" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_1e772a63-4630-4c33-a59b-2e44b8ec1355" 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-20221231.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_a63b6ce2-d355-4fbd-8e09-dd3209c2790a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_5a784298-af87-4d32-94d4-ea91e04d464d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_a63b6ce2-d355-4fbd-8e09-dd3209c2790a" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_5a784298-af87-4d32-94d4-ea91e04d464d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_6b9c1f80-1aa1-466a-8f45-dd4f99e57b48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_5a784298-af87-4d32-94d4-ea91e04d464d" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_6b9c1f80-1aa1-466a-8f45-dd4f99e57b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_61ecaede-942e-41ca-84d9-bbfdac3330d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_6b9c1f80-1aa1-466a-8f45-dd4f99e57b48" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_61ecaede-942e-41ca-84d9-bbfdac3330d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputConstantPrepaymentRateMember_0f8cf5c1-8065-4fcc-836d-d74c39f1b0dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputConstantPrepaymentRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_61ecaede-942e-41ca-84d9-bbfdac3330d0" xlink:to="loc_us-gaap_MeasurementInputConstantPrepaymentRateMember_0f8cf5c1-8065-4fcc-836d-d74c39f1b0dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_27bc884c-3777-4376-8921-5780b0ad2d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_61ecaede-942e-41ca-84d9-bbfdac3330d0" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_27bc884c-3777-4376-8921-5780b0ad2d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_80e00131-0648-4c52-82c0-f7914ca530e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_5a784298-af87-4d32-94d4-ea91e04d464d" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_80e00131-0648-4c52-82c0-f7914ca530e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RatesPerAnnumAbstract_02c98bf2-b3e5-47f3-a484-0a40d6a44f99" xlink:href="hmst-20221231.xsd#hmst_RatesPerAnnumAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_80e00131-0648-4c52-82c0-f7914ca530e6" xlink:to="loc_hmst_RatesPerAnnumAbstract_02c98bf2-b3e5-47f3-a484-0a40d6a44f99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAssetWeightedAverageMeasurementInput_8fbdbd0d-4cbc-450e-81ad-aac22ee6c968" xlink:href="hmst-20221231.xsd#hmst_ServicingAssetWeightedAverageMeasurementInput"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_RatesPerAnnumAbstract_02c98bf2-b3e5-47f3-a484-0a40d6a44f99" xlink:to="loc_hmst_ServicingAssetWeightedAverageMeasurementInput_8fbdbd0d-4cbc-450e-81ad-aac22ee6c968" 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-20221231.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_e007a20a-6e2c-43a8-a35c-d2fd85531f98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_661abb74-9f44-486d-8930-bf27d5c2aeb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_e007a20a-6e2c-43a8-a35c-d2fd85531f98" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_661abb74-9f44-486d-8930-bf27d5c2aeb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_ca64098f-d2f9-4a42-8d11-68dfff7d5272" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_661abb74-9f44-486d-8930-bf27d5c2aeb0" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_ca64098f-d2f9-4a42-8d11-68dfff7d5272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_147b02f9-ea52-4438-be07-f7fd2da3020f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_ca64098f-d2f9-4a42-8d11-68dfff7d5272" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_147b02f9-ea52-4438-be07-f7fd2da3020f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputConstantPrepaymentRateMember_d943abd4-cbce-4f46-b660-248e37d14670" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputConstantPrepaymentRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_147b02f9-ea52-4438-be07-f7fd2da3020f" xlink:to="loc_us-gaap_MeasurementInputConstantPrepaymentRateMember_d943abd4-cbce-4f46-b660-248e37d14670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_7ca7478c-3508-44f8-9230-34a916372bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_147b02f9-ea52-4438-be07-f7fd2da3020f" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_7ca7478c-3508-44f8-9230-34a916372bb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8623d5a4-da00-4474-bec9-e388686f14b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_661abb74-9f44-486d-8930-bf27d5c2aeb0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8623d5a4-da00-4474-bec9-e388686f14b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_468f71e5-f726-4d22-9542-e892cfc4553e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8623d5a4-da00-4474-bec9-e388686f14b4" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_468f71e5-f726-4d22-9542-e892cfc4553e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SingleFamilyMember_348d527e-a4e9-47d3-ba4e-f1b4f660dcb9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SingleFamilyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_468f71e5-f726-4d22-9542-e892cfc4553e" xlink:to="loc_srt_SingleFamilyMember_348d527e-a4e9-47d3-ba4e-f1b4f660dcb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c2cb24e3-5c0c-4559-9186-b9e3eb15c391" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_661abb74-9f44-486d-8930-bf27d5c2aeb0" xlink:to="loc_srt_RangeAxis_c2cb24e3-5c0c-4559-9186-b9e3eb15c391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8a8bb982-3327-40ca-96f4-e5899817136e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_c2cb24e3-5c0c-4559-9186-b9e3eb15c391" xlink:to="loc_srt_RangeMember_8a8bb982-3327-40ca-96f4-e5899817136e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bddcaacc-a5f6-4589-bc92-c67e46591377" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8a8bb982-3327-40ca-96f4-e5899817136e" xlink:to="loc_srt_MinimumMember_bddcaacc-a5f6-4589-bc92-c67e46591377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_48f40663-052b-47fb-a17b-36bfac355bdb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8a8bb982-3327-40ca-96f4-e5899817136e" xlink:to="loc_srt_MaximumMember_48f40663-052b-47fb-a17b-36bfac355bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_4919de98-0233-426e-bd77-91d5b3232209" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_WeightedAverageMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8a8bb982-3327-40ca-96f4-e5899817136e" xlink:to="loc_srt_WeightedAverageMember_4919de98-0233-426e-bd77-91d5b3232209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ae9130be-5732-489a-80df-c388369297dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_661abb74-9f44-486d-8930-bf27d5c2aeb0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ae9130be-5732-489a-80df-c388369297dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAssetWeightedAverageMeasurementInput_368798e9-5478-4192-a682-6790fcd42940" xlink:href="hmst-20221231.xsd#hmst_ServicingAssetWeightedAverageMeasurementInput"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ae9130be-5732-489a-80df-c388369297dd" xlink:to="loc_hmst_ServicingAssetWeightedAverageMeasurementInput_368798e9-5478-4192-a682-6790fcd42940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_afa42435-a602-4a1c-87c3-5a8c5826154c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ae9130be-5732-489a-80df-c388369297dd" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_afa42435-a602-4a1c-87c3-5a8c5826154c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1_094ce684-b22b-4b5e-b5f0-4a03cef8b528" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ae9130be-5732-489a-80df-c388369297dd" xlink:to="loc_us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1_094ce684-b22b-4b5e-b5f0-4a03cef8b528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ConstantPrepaymentRateAbstract_b2406ca7-3466-4a77-a448-f860fdea1081" xlink:href="hmst-20221231.xsd#hmst_ConstantPrepaymentRateAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ae9130be-5732-489a-80df-c388369297dd" xlink:to="loc_hmst_ConstantPrepaymentRateAbstract_b2406ca7-3466-4a77-a448-f860fdea1081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease_ea3acef0-55d1-4cc1-b1d9-4c01b4fee26f" xlink:href="hmst-20221231.xsd#hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ConstantPrepaymentRateAbstract_b2406ca7-3466-4a77-a448-f860fdea1081" xlink:to="loc_hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease_ea3acef0-55d1-4cc1-b1d9-4c01b4fee26f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease_b87fd432-8c49-42ba-a76c-3bddb716a9d4" xlink:href="hmst-20221231.xsd#hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ConstantPrepaymentRateAbstract_b2406ca7-3466-4a77-a448-f860fdea1081" xlink:to="loc_hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease_b87fd432-8c49-42ba-a76c-3bddb716a9d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DiscountRateAbstract_e782a999-4ff4-4fc9-bde6-2fc4d332509f" xlink:href="hmst-20221231.xsd#hmst_DiscountRateAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ae9130be-5732-489a-80df-c388369297dd" xlink:to="loc_hmst_DiscountRateAbstract_e782a999-4ff4-4fc9-bde6-2fc4d332509f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease_040cac62-002b-439b-9d41-724b096d601e" xlink:href="hmst-20221231.xsd#hmst_ImpactOnFairValueOfHundredBasisPointsIncrease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_DiscountRateAbstract_e782a999-4ff4-4fc9-bde6-2fc4d332509f" xlink:to="loc_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease_040cac62-002b-439b-9d41-724b096d601e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease_75fad05c-1f21-45f0-89bf-d5d0a24df3b7" xlink:href="hmst-20221231.xsd#hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_DiscountRateAbstract_e782a999-4ff4-4fc9-bde6-2fc4d332509f" xlink:to="loc_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease_75fad05c-1f21-45f0-89bf-d5d0a24df3b7" 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-20221231.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_e127d477-9b09-44ba-a55d-1ffd22932043" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_d598541f-ef9b-4a1e-a8e5-829511e14eeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_e127d477-9b09-44ba-a55d-1ffd22932043" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_d598541f-ef9b-4a1e-a8e5-829511e14eeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValue_124eea81-2dfd-4062-beec-039fcd1fae95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtAmortizedValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_d598541f-ef9b-4a1e-a8e5-829511e14eeb" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValue_124eea81-2dfd-4062-beec-039fcd1fae95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValueAdditions_1793a09f-976b-4a0c-9963-a3697bac543e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtAmortizedValueAdditions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_d598541f-ef9b-4a1e-a8e5-829511e14eeb" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValueAdditions_1793a09f-976b-4a0c-9963-a3697bac543e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValueAmortization1_a1e43d9e-daed-4587-8668-f0ed80d54b46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtAmortizedValueAmortization1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_d598541f-ef9b-4a1e-a8e5-829511e14eeb" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValueAmortization1_a1e43d9e-daed-4587-8668-f0ed80d54b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValue_a91d6cb9-81eb-476c-8d6c-85a441d3fe19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtAmortizedValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_d598541f-ef9b-4a1e-a8e5-829511e14eeb" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValue_a91d6cb9-81eb-476c-8d6c-85a441d3fe19" 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-20221231.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_3826e2a7-7cc2-4db1-a6e3-065d3bc70722" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_246e797e-2ac1-4830-b6dd-833dba7e8d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_3826e2a7-7cc2-4db1-a6e3-065d3bc70722" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_246e797e-2ac1-4830-b6dd-833dba7e8d0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_a7c55a31-9187-4589-af35-96b3d4f65130" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_246e797e-2ac1-4830-b6dd-833dba7e8d0c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_a7c55a31-9187-4589-af35-96b3d4f65130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c7e42747-d6b6-4cd7-88cf-5172a79e43ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_246e797e-2ac1-4830-b6dd-833dba7e8d0c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c7e42747-d6b6-4cd7-88cf-5172a79e43ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9ec623bc-9b41-4dd5-b69d-e7cf098205e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_246e797e-2ac1-4830-b6dd-833dba7e8d0c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9ec623bc-9b41-4dd5-b69d-e7cf098205e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_e1a62a82-5e59-4945-9475-c5d927016abb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_246e797e-2ac1-4830-b6dd-833dba7e8d0c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_e1a62a82-5e59-4945-9475-c5d927016abb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_14676da5-9e85-4ce1-a1da-3a1ec3f97fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_246e797e-2ac1-4830-b6dd-833dba7e8d0c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_14676da5-9e85-4ce1-a1da-3a1ec3f97fe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_0be2df7f-315f-4fe8-943a-3155844264f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_246e797e-2ac1-4830-b6dd-833dba7e8d0c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_0be2df7f-315f-4fe8-943a-3155844264f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValue_ba042011-3ccb-4e37-b979-9edb70a9484f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtAmortizedValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_246e797e-2ac1-4830-b6dd-833dba7e8d0c" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValue_ba042011-3ccb-4e37-b979-9edb70a9484f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails" xlink:type="simple" xlink:href="hmst-20221231.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_f4fe3d5e-255d-4e43-93a9-92b101bdcc5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_c6df282c-da9c-41b5-af2d-01469445d315" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f4fe3d5e-255d-4e43-93a9-92b101bdcc5a" xlink:to="loc_us-gaap_LossContingenciesTable_c6df282c-da9c-41b5-af2d-01469445d315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_6604aa52-4468-45ae-82a3-30b4b96a203d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c6df282c-da9c-41b5-af2d-01469445d315" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_6604aa52-4468-45ae-82a3-30b4b96a203d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_c311cb00-7f7c-4b0e-8207-a2cad524d8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_6604aa52-4468-45ae-82a3-30b4b96a203d" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_c311cb00-7f7c-4b0e-8207-a2cad524d8ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UnusedConsumerPortfolioLoanFundMember_1070ac92-0c03-4b58-9b4b-16d76e56e2ee" xlink:href="hmst-20221231.xsd#hmst_UnusedConsumerPortfolioLoanFundMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_c311cb00-7f7c-4b0e-8207-a2cad524d8ea" xlink:to="loc_hmst_UnusedConsumerPortfolioLoanFundMember_1070ac92-0c03-4b58-9b4b-16d76e56e2ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UnusedCommercialPortfolioLoanFundMember_a82b0450-8acf-4bed-a620-2682fb4769ec" xlink:href="hmst-20221231.xsd#hmst_UnusedCommercialPortfolioLoanFundMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_c311cb00-7f7c-4b0e-8207-a2cad524d8ea" xlink:to="loc_hmst_UnusedCommercialPortfolioLoanFundMember_a82b0450-8acf-4bed-a620-2682fb4769ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnfundedLoanCommitmentMember_916f1de6-86e6-4e13-8598-f47d54ecb3ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnfundedLoanCommitmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_c311cb00-7f7c-4b0e-8207-a2cad524d8ea" xlink:to="loc_us-gaap_UnfundedLoanCommitmentMember_916f1de6-86e6-4e13-8598-f47d54ecb3ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UndisbursedConstructionLoanFundsMember_8ecc0310-5c29-47bc-8ddc-ecb704dbefec" xlink:href="hmst-20221231.xsd#hmst_UndisbursedConstructionLoanFundsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_c311cb00-7f7c-4b0e-8207-a2cad524d8ea" xlink:to="loc_hmst_UndisbursedConstructionLoanFundsMember_8ecc0310-5c29-47bc-8ddc-ecb704dbefec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_760355f4-8f77-4afa-a7d7-b1017967d7c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c6df282c-da9c-41b5-af2d-01469445d315" xlink:to="loc_us-gaap_LossContingenciesLineItems_760355f4-8f77-4afa-a7d7-b1017967d7c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_01e63e78-3ef1-4bd0-9b32-f1a1400517e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_760355f4-8f77-4afa-a7d7-b1017967d7c0" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_01e63e78-3ef1-4bd0-9b32-f1a1400517e2" 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-20221231.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_078184b9-b095-4087-8091-ddf562bbdfdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_d6ec78c3-7461-4a2d-932f-3d34d40531c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_078184b9-b095-4087-8091-ddf562bbdfdb" xlink:to="loc_us-gaap_LossContingenciesTable_d6ec78c3-7461-4a2d-932f-3d34d40531c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_805f85a6-602f-43c0-a3d7-f46d52346b32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_d6ec78c3-7461-4a2d-932f-3d34d40531c4" xlink:to="loc_us-gaap_OtherCommitmentsAxis_805f85a6-602f-43c0-a3d7-f46d52346b32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_189ac7d2-6d33-4207-966d-dfc58dd65ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_805f85a6-602f-43c0-a3d7-f46d52346b32" xlink:to="loc_us-gaap_OtherCommitmentsDomain_189ac7d2-6d33-4207-966d-dfc58dd65ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InvestmentCommitmentMember_4ff69e55-fcee-4fd7-afc8-d981c696c496" xlink:href="hmst-20221231.xsd#hmst_InvestmentCommitmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_189ac7d2-6d33-4207-966d-dfc58dd65ecc" xlink:to="loc_hmst_InvestmentCommitmentMember_4ff69e55-fcee-4fd7-afc8-d981c696c496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_5ae13ddb-ef54-452d-8c5e-6e6580dce5b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_d6ec78c3-7461-4a2d-932f-3d34d40531c4" xlink:to="loc_us-gaap_FinancialInstrumentAxis_5ae13ddb-ef54-452d-8c5e-6e6580dce5b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dc862cda-527a-4476-9a63-beec9e102166" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5ae13ddb-ef54-452d-8c5e-6e6580dce5b8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dc862cda-527a-4476-9a63-beec9e102166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_fd5b086d-d59c-4798-9d22-88ffa572391f" xlink:href="hmst-20221231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dc862cda-527a-4476-9a63-beec9e102166" xlink:to="loc_hmst_MultifamilyResidentialMember_fd5b086d-d59c-4798-9d22-88ffa572391f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_3434a45e-dd2a-4c03-9a7c-d1f6ef507b29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_d6ec78c3-7461-4a2d-932f-3d34d40531c4" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_3434a45e-dd2a-4c03-9a7c-d1f6ef507b29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_bedf765f-e52f-4b91-b6e8-ce269dd2651b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_3434a45e-dd2a-4c03-9a7c-d1f6ef507b29" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_bedf765f-e52f-4b91-b6e8-ce269dd2651b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LossSharingRelationshipMember_9cfd86ce-e999-484e-ade0-04e13344bcdb" xlink:href="hmst-20221231.xsd#hmst_LossSharingRelationshipMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_bedf765f-e52f-4b91-b6e8-ce269dd2651b" xlink:to="loc_hmst_LossSharingRelationshipMember_9cfd86ce-e999-484e-ade0-04e13344bcdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditRiskMember_151f0c04-afd5-4bc7-8600-f8a3803936bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditRiskMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_bedf765f-e52f-4b91-b6e8-ce269dd2651b" xlink:to="loc_us-gaap_CreditRiskMember_151f0c04-afd5-4bc7-8600-f8a3803936bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1b79ed94-72c7-4c99-8dd7-7891cfa1e12f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_d6ec78c3-7461-4a2d-932f-3d34d40531c4" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1b79ed94-72c7-4c99-8dd7-7891cfa1e12f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_32bebd0b-b9cf-47f4-bddf-4b96c8c79cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1b79ed94-72c7-4c99-8dd7-7891cfa1e12f" xlink:to="loc_us-gaap_LossContingencyNatureDomain_32bebd0b-b9cf-47f4-bddf-4b96c8c79cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_b3afa685-34d7-4823-8936-ed4b028668c2" xlink:href="hmst-20221231.xsd#hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_32bebd0b-b9cf-47f4-bddf-4b96c8c79cc7" xlink:to="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_b3afa685-34d7-4823-8936-ed4b028668c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_28c77474-e121-46f9-a4f4-68ffab9a6c90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_d6ec78c3-7461-4a2d-932f-3d34d40531c4" xlink:to="loc_us-gaap_LossContingenciesLineItems_28c77474-e121-46f9-a4f4-68ffab9a6c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AllowanceForUnfundedCommitments_8018b39c-cf02-4f08-b6f6-0e336033e584" xlink:href="hmst-20221231.xsd#hmst_AllowanceForUnfundedCommitments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_28c77474-e121-46f9-a4f4-68ffab9a6c90" xlink:to="loc_hmst_AllowanceForUnfundedCommitments_8018b39c-cf02-4f08-b6f6-0e336033e584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment_f36721bf-4ffd-4c8e-9411-d9550628c631" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_28c77474-e121-46f9-a4f4-68ffab9a6c90" xlink:to="loc_us-gaap_OtherCommitment_f36721bf-4ffd-4c8e-9411-d9550628c631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoanssoldthroughDUS_3ee20e42-9a96-4426-bbc5-9024598c2323" xlink:href="hmst-20221231.xsd#hmst_LoanssoldthroughDUS"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_28c77474-e121-46f9-a4f4-68ffab9a6c90" xlink:to="loc_hmst_LoanssoldthroughDUS_3ee20e42-9a96-4426-bbc5-9024598c2323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ReserveliabilityrelatedtomultifamilyDUSProgram_99d4e0ea-74f9-4ae5-9754-5f4d97ea1708" xlink:href="hmst-20221231.xsd#hmst_ReserveliabilityrelatedtomultifamilyDUSProgram"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_28c77474-e121-46f9-a4f4-68ffab9a6c90" xlink:to="loc_hmst_ReserveliabilityrelatedtomultifamilyDUSProgram_99d4e0ea-74f9-4ae5-9754-5f4d97ea1708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod_0ff9b69e-af20-4f49-9a8f-b304b12b7c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_28c77474-e121-46f9-a4f4-68ffab9a6c90" xlink:to="loc_us-gaap_LossContingencyLossInPeriod_0ff9b69e-af20-4f49-9a8f-b304b12b7c2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_90cea7f8-3143-4b5d-9ef9-3741514d3254" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_28c77474-e121-46f9-a4f4-68ffab9a6c90" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_90cea7f8-3143-4b5d-9ef9-3741514d3254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_612f589e-4fcb-44fc-b89a-d0e61e2ba07f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_28c77474-e121-46f9-a4f4-68ffab9a6c90" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_612f589e-4fcb-44fc-b89a-d0e61e2ba07f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="hmst-20221231.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_5dd21d50-5af2-4d01-b9ab-ad4ba0a2d474" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_20aebd62-f71a-41f0-b762-82895367d66d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5dd21d50-5af2-4d01-b9ab-ad4ba0a2d474" xlink:to="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_20aebd62-f71a-41f0-b762-82895367d66d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_21c8a5b7-5551-4c75-a352-e4ac3cc0498b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_20aebd62-f71a-41f0-b762-82895367d66d" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_21c8a5b7-5551-4c75-a352-e4ac3cc0498b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_86c68ac5-51de-49b4-bec7-da6b13f351e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_20aebd62-f71a-41f0-b762-82895367d66d" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_86c68ac5-51de-49b4-bec7-da6b13f351e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_59b01309-b195-48c5-90f0-d6085acb4cb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5dd21d50-5af2-4d01-b9ab-ad4ba0a2d474" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_59b01309-b195-48c5-90f0-d6085acb4cb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_54ff8b33-bde5-4e26-a067-13195941e518" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_59b01309-b195-48c5-90f0-d6085acb4cb2" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_54ff8b33-bde5-4e26-a067-13195941e518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_223a6fb0-71d5-4273-b5be-95d83925bc65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_59b01309-b195-48c5-90f0-d6085acb4cb2" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_223a6fb0-71d5-4273-b5be-95d83925bc65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization_384438a7-c8c2-4627-a634-30e1d97070a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5dd21d50-5af2-4d01-b9ab-ad4ba0a2d474" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization_384438a7-c8c2-4627-a634-30e1d97070a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d1dd8aa1-3adf-4720-aa6a-89e9be5a0ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5dd21d50-5af2-4d01-b9ab-ad4ba0a2d474" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d1dd8aa1-3adf-4720-aa6a-89e9be5a0ac9" 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-20221231.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_4e6f4e87-e0e3-4b88-9a43-f3fad59ac2e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_cbd729b6-276f-41b4-aa58-b81db264fe5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4e6f4e87-e0e3-4b88-9a43-f3fad59ac2e5" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_cbd729b6-276f-41b4-aa58-b81db264fe5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2d3336bf-7e01-4e4d-b092-9ce500506ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_cbd729b6-276f-41b4-aa58-b81db264fe5e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2d3336bf-7e01-4e4d-b092-9ce500506ad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_49d7c4e5-45fb-4552-96d3-f4e3d63f7933" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_cbd729b6-276f-41b4-aa58-b81db264fe5e" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_49d7c4e5-45fb-4552-96d3-f4e3d63f7933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_3e48f854-f76c-4a97-ba23-f223aca9babb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_cbd729b6-276f-41b4-aa58-b81db264fe5e" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_3e48f854-f76c-4a97-ba23-f223aca9babb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_79391850-4e26-4bcf-8e3e-2da31dcb49f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_cbd729b6-276f-41b4-aa58-b81db264fe5e" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_79391850-4e26-4bcf-8e3e-2da31dcb49f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_ea789d02-62b0-4c48-b9f6-9f2a2232517d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_cbd729b6-276f-41b4-aa58-b81db264fe5e" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_ea789d02-62b0-4c48-b9f6-9f2a2232517d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_d0b6bdb3-5696-4da9-98a3-760539556b62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_cbd729b6-276f-41b4-aa58-b81db264fe5e" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_d0b6bdb3-5696-4da9-98a3-760539556b62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_155d6fb1-bbc9-439f-9c0e-c974e4ac0358" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_cbd729b6-276f-41b4-aa58-b81db264fe5e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_155d6fb1-bbc9-439f-9c0e-c974e4ac0358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_f85bdd29-26d3-4583-b283-2e4a241d645a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4e6f4e87-e0e3-4b88-9a43-f3fad59ac2e5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_f85bdd29-26d3-4583-b283-2e4a241d645a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_23e12430-649f-4875-bda1-0d0af3542c3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_f85bdd29-26d3-4583-b283-2e4a241d645a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_23e12430-649f-4875-bda1-0d0af3542c3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_a8b9471d-5bfb-49af-95cb-a90b5cb6e262" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_f85bdd29-26d3-4583-b283-2e4a241d645a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_a8b9471d-5bfb-49af-95cb-a90b5cb6e262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_3613c913-5c07-4b2f-89e8-ed270759fd54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_f85bdd29-26d3-4583-b283-2e4a241d645a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_3613c913-5c07-4b2f-89e8-ed270759fd54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_c7afb0a4-ff3f-4c75-846d-fedc0e02f0f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_f85bdd29-26d3-4583-b283-2e4a241d645a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_c7afb0a4-ff3f-4c75-846d-fedc0e02f0f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_2311f6c2-2bbd-4d51-88bb-f4771920509e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_f85bdd29-26d3-4583-b283-2e4a241d645a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_2311f6c2-2bbd-4d51-88bb-f4771920509e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d1d6c71f-a943-436a-bad6-3798ab6d13d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_f85bdd29-26d3-4583-b283-2e4a241d645a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d1d6c71f-a943-436a-bad6-3798ab6d13d9" 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-20221231.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_4e657f37-9ef0-4744-bf8e-b3d88784f4df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_181fca82-f4cf-4de0-a2e4-333debd66067" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4e657f37-9ef0-4744-bf8e-b3d88784f4df" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_181fca82-f4cf-4de0-a2e4-333debd66067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_dc6a946e-17fb-4327-bbda-6efb0bcbbb90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_181fca82-f4cf-4de0-a2e4-333debd66067" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_dc6a946e-17fb-4327-bbda-6efb0bcbbb90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_c851d858-36e7-472b-874f-c6ffc69d52a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_181fca82-f4cf-4de0-a2e4-333debd66067" xlink:to="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_c851d858-36e7-472b-874f-c6ffc69d52a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_277a925b-4fc2-40e3-9b2f-71f0e34f13c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_181fca82-f4cf-4de0-a2e4-333debd66067" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_277a925b-4fc2-40e3-9b2f-71f0e34f13c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_4c31f75b-64c9-43a6-aa28-f5423982c2b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_181fca82-f4cf-4de0-a2e4-333debd66067" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_4c31f75b-64c9-43a6-aa28-f5423982c2b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInvestments_f95a62af-1bde-4eb4-902b-d26247c7824b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_181fca82-f4cf-4de0-a2e4-333debd66067" xlink:to="loc_us-gaap_DeferredTaxAssetsInvestments_f95a62af-1bde-4eb4-902b-d26247c7824b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxAssetsLeaseLiability_c07c682d-1e71-4d43-962c-f7fa16614f97" xlink:href="hmst-20221231.xsd#hmst_DeferredTaxAssetsLeaseLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_181fca82-f4cf-4de0-a2e4-333debd66067" xlink:to="loc_hmst_DeferredTaxAssetsLeaseLiability_c07c682d-1e71-4d43-962c-f7fa16614f97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_eda7d5a1-4cd2-4d41-bcad-b8214bebac2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_181fca82-f4cf-4de0-a2e4-333debd66067" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_eda7d5a1-4cd2-4d41-bcad-b8214bebac2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxAssetsStockOptions_2572983a-f56a-49bb-8fd9-7d8f01849980" xlink:href="hmst-20221231.xsd#hmst_DeferredTaxAssetsStockOptions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_181fca82-f4cf-4de0-a2e4-333debd66067" xlink:to="loc_hmst_DeferredTaxAssetsStockOptions_2572983a-f56a-49bb-8fd9-7d8f01849980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxAssetsLoanValuation_3ac3a64c-a86e-40d5-b94e-d652ba06152b" xlink:href="hmst-20221231.xsd#hmst_DeferredTaxAssetsLoanValuation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_181fca82-f4cf-4de0-a2e4-333debd66067" xlink:to="loc_hmst_DeferredTaxAssetsLoanValuation_3ac3a64c-a86e-40d5-b94e-d652ba06152b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_b5afe373-9b07-4b51-85a7-bdd6c2529051" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_181fca82-f4cf-4de0-a2e4-333debd66067" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_b5afe373-9b07-4b51-85a7-bdd6c2529051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_b7be1fde-7d5b-4a98-97a4-3bbdcaadbeb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_181fca82-f4cf-4de0-a2e4-333debd66067" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_b7be1fde-7d5b-4a98-97a4-3bbdcaadbeb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_cdbe8015-b189-4dcf-aea7-e42ff6e27671" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4e657f37-9ef0-4744-bf8e-b3d88784f4df" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_cdbe8015-b189-4dcf-aea7-e42ff6e27671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesMortgageServicingRights_8b0c9e9b-4a61-4d23-93dc-8aa73ff0aa1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesMortgageServicingRights"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_cdbe8015-b189-4dcf-aea7-e42ff6e27671" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesMortgageServicingRights_8b0c9e9b-4a61-4d23-93dc-8aa73ff0aa1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts_0aa2e343-9ebe-4bbd-aad7-6540181cdef9" xlink:href="hmst-20221231.xsd#hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_cdbe8015-b189-4dcf-aea7-e42ff6e27671" xlink:to="loc_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts_0aa2e343-9ebe-4bbd-aad7-6540181cdef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_540fd486-3a36-4a33-b308-a24ecba01eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_cdbe8015-b189-4dcf-aea7-e42ff6e27671" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_540fd486-3a36-4a33-b308-a24ecba01eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross_e5f40d6c-1415-4f1b-accd-dad2e21a6e30" xlink:href="hmst-20221231.xsd#hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_cdbe8015-b189-4dcf-aea7-e42ff6e27671" xlink:to="loc_hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross_e5f40d6c-1415-4f1b-accd-dad2e21a6e30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_30e5e60f-e03c-433c-b03c-b4784c8770fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_cdbe8015-b189-4dcf-aea7-e42ff6e27671" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_30e5e60f-e03c-433c-b03c-b4784c8770fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_cb82db69-442e-4671-871c-f027712d06cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_cdbe8015-b189-4dcf-aea7-e42ff6e27671" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_cb82db69-442e-4671-871c-f027712d06cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_64756627-3412-4d67-b077-7eabc5811768" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_cdbe8015-b189-4dcf-aea7-e42ff6e27671" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_64756627-3412-4d67-b077-7eabc5811768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_c34cc119-7d32-4964-8bbb-3d244b125476" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_cdbe8015-b189-4dcf-aea7-e42ff6e27671" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_c34cc119-7d32-4964-8bbb-3d244b125476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_2d7b86bc-c440-44fe-934e-bbb4035847c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_cdbe8015-b189-4dcf-aea7-e42ff6e27671" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_2d7b86bc-c440-44fe-934e-bbb4035847c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_7a3ef6f5-19f3-49d1-96ef-ac7470b5e250" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_cdbe8015-b189-4dcf-aea7-e42ff6e27671" xlink:to="loc_us-gaap_DeferredTaxLiabilities_7a3ef6f5-19f3-49d1-96ef-ac7470b5e250" 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-20221231.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_a562f74f-0fa8-432e-a069-7a39114066ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_80642679-d8d6-4a65-a6c8-cf8a2345e5f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a562f74f-0fa8-432e-a069-7a39114066ee" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_80642679-d8d6-4a65-a6c8-cf8a2345e5f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_b3169732-c0e3-4b60-8962-a3b499bd6344" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_80642679-d8d6-4a65-a6c8-cf8a2345e5f6" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_b3169732-c0e3-4b60-8962-a3b499bd6344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_4734e158-8690-4172-bd10-5e7d65ff8662" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_b3169732-c0e3-4b60-8962-a3b499bd6344" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_4734e158-8690-4172-bd10-5e7d65ff8662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_5ad21374-57a0-4035-af06-948494120411" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_4734e158-8690-4172-bd10-5e7d65ff8662" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_5ad21374-57a0-4035-af06-948494120411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_1a95caa5-8cce-4351-8a32-77a4d7dbc46f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_80642679-d8d6-4a65-a6c8-cf8a2345e5f6" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_1a95caa5-8cce-4351-8a32-77a4d7dbc46f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_4255b344-06d9-4268-84a1-d35bc84936e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1a95caa5-8cce-4351-8a32-77a4d7dbc46f" xlink:to="loc_us-gaap_OperatingLossCarryforwards_4255b344-06d9-4268-84a1-d35bc84936e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded_53065e0a-194c-457f-8864-837266ce94f6" xlink:href="hmst-20221231.xsd#hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1a95caa5-8cce-4351-8a32-77a4d7dbc46f" xlink:to="loc_hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded_53065e0a-194c-457f-8864-837266ce94f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_d6086b22-d424-405b-991e-ba82e954805b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1a95caa5-8cce-4351-8a32-77a4d7dbc46f" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_d6086b22-d424-405b-991e-ba82e954805b" 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-20221231.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_255b5747-0a50-4913-806c-6e39949d737d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_d0ff0695-3cca-405a-b6ef-92f9c5c0cf0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_255b5747-0a50-4913-806c-6e39949d737d" xlink:to="loc_us-gaap_DefinedContributionPlanTable_d0ff0695-3cca-405a-b6ef-92f9c5c0cf0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefinedContributionPlanTranchesAxis_ac16f387-e394-4e94-b9f1-cbb5e6d91b69" xlink:href="hmst-20221231.xsd#hmst_DefinedContributionPlanTranchesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_d0ff0695-3cca-405a-b6ef-92f9c5c0cf0f" xlink:to="loc_hmst_DefinedContributionPlanTranchesAxis_ac16f387-e394-4e94-b9f1-cbb5e6d91b69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefinedContributionPlanTranchesDomain_bfe4c13c-144e-4c98-adc0-9ed4922e994d" xlink:href="hmst-20221231.xsd#hmst_DefinedContributionPlanTranchesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_DefinedContributionPlanTranchesAxis_ac16f387-e394-4e94-b9f1-cbb5e6d91b69" xlink:to="loc_hmst_DefinedContributionPlanTranchesDomain_bfe4c13c-144e-4c98-adc0-9ed4922e994d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefineContributionPlanTrancheOneMember_e1fe925e-4579-4d3f-a8f5-78e12629d50d" xlink:href="hmst-20221231.xsd#hmst_DefineContributionPlanTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_DefinedContributionPlanTranchesDomain_bfe4c13c-144e-4c98-adc0-9ed4922e994d" xlink:to="loc_hmst_DefineContributionPlanTrancheOneMember_e1fe925e-4579-4d3f-a8f5-78e12629d50d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefinedContributionPlanTrancheTwoMember_6d749803-08a6-46e4-a353-c528a4dd2225" xlink:href="hmst-20221231.xsd#hmst_DefinedContributionPlanTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_DefinedContributionPlanTranchesDomain_bfe4c13c-144e-4c98-adc0-9ed4922e994d" xlink:to="loc_hmst_DefinedContributionPlanTrancheTwoMember_6d749803-08a6-46e4-a353-c528a4dd2225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_db3af906-57a1-4090-9171-4b7f812f7229" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_d0ff0695-3cca-405a-b6ef-92f9c5c0cf0f" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_db3af906-57a1-4090-9171-4b7f812f7229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_14ef53a1-b0e7-4753-afe3-3454b5ee7a98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_db3af906-57a1-4090-9171-4b7f812f7229" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_14ef53a1-b0e7-4753-afe3-3454b5ee7a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_76ee3940-3438-41a4-b4f5-6822472d9c92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_db3af906-57a1-4090-9171-4b7f812f7229" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_76ee3940-3438-41a4-b4f5-6822472d9c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_e64f4bdc-84f5-4b1e-8199-e7187fcf326d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_db3af906-57a1-4090-9171-4b7f812f7229" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_e64f4bdc-84f5-4b1e-8199-e7187fcf326d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails" xlink:type="simple" xlink:href="hmst-20221231.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_76052ce3-9122-4261-a6b4-fed137cbe569" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ace4cafe-677f-4ca9-9786-65de23e62a08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_76052ce3-9122-4261-a6b4-fed137cbe569" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ace4cafe-677f-4ca9-9786-65de23e62a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_9a92cd6f-dd1a-4717-8fb3-a3e741a075f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ace4cafe-677f-4ca9-9786-65de23e62a08" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_9a92cd6f-dd1a-4717-8fb3-a3e741a075f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_3de21491-a049-4be1-94f0-b948b1daf541" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_9a92cd6f-dd1a-4717-8fb3-a3e741a075f4" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_3de21491-a049-4be1-94f0-b948b1daf541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_4ebc20e3-dfe5-42a4-be19-71605def893e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_3de21491-a049-4be1-94f0-b948b1daf541" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_4ebc20e3-dfe5-42a4-be19-71605def893e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_29ddf03b-1816-47b9-95c0-6d544f75d175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ace4cafe-677f-4ca9-9786-65de23e62a08" xlink:to="loc_us-gaap_FinancialInstrumentAxis_29ddf03b-1816-47b9-95c0-6d544f75d175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d25d28b-1dcc-4d8e-b4a5-c948969dbb93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_29ddf03b-1816-47b9-95c0-6d544f75d175" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d25d28b-1dcc-4d8e-b4a5-c948969dbb93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_64d540e2-5997-4b13-b3cd-602ee4bea130" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d25d28b-1dcc-4d8e-b4a5-c948969dbb93" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_64d540e2-5997-4b13-b3cd-602ee4bea130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesInvestmentMember_2ab7c07e-7f33-4c2c-a580-46dd35147e45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesInvestmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d25d28b-1dcc-4d8e-b4a5-c948969dbb93" xlink:to="loc_us-gaap_SecuritiesInvestmentMember_2ab7c07e-7f33-4c2c-a580-46dd35147e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_545081e3-da64-4c5d-ae8a-23f21a3c70ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SecuritiesInvestmentMember_2ab7c07e-7f33-4c2c-a580-46dd35147e45" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_545081e3-da64-4c5d-ae8a-23f21a3c70ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_84a90c7c-f533-411e-9539-186e4fc7278d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SecuritiesInvestmentMember_2ab7c07e-7f33-4c2c-a580-46dd35147e45" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_84a90c7c-f533-411e-9539-186e4fc7278d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedMortgageObligationsResidentialMember_d34e37fc-0a01-4e0f-8436-a156761f0200" xlink:href="hmst-20221231.xsd#hmst_CollateralizedMortgageObligationsResidentialMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SecuritiesInvestmentMember_2ab7c07e-7f33-4c2c-a580-46dd35147e45" xlink:to="loc_hmst_CollateralizedMortgageObligationsResidentialMember_d34e37fc-0a01-4e0f-8436-a156761f0200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedMortgageObligationsCommercialMember_b0c266d8-131a-4d71-b748-68038574d430" xlink:href="hmst-20221231.xsd#hmst_CollateralizedMortgageObligationsCommercialMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SecuritiesInvestmentMember_2ab7c07e-7f33-4c2c-a580-46dd35147e45" xlink:to="loc_hmst_CollateralizedMortgageObligationsCommercialMember_b0c266d8-131a-4d71-b748-68038574d430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_2042e680-0611-4358-adef-f2de1450ed17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SecuritiesInvestmentMember_2ab7c07e-7f33-4c2c-a580-46dd35147e45" xlink:to="loc_us-gaap_MunicipalBondsMember_2042e680-0611-4358-adef-f2de1450ed17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_2ec0b1ce-7ded-46fb-9dde-cd2785ba7212" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SecuritiesInvestmentMember_2ab7c07e-7f33-4c2c-a580-46dd35147e45" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_2ec0b1ce-7ded-46fb-9dde-cd2785ba7212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UsTreasuryCollateralizedMortgageObligationsMember_b1b84247-3a13-4eb5-9079-d0d47425938b" xlink:href="hmst-20221231.xsd#hmst_UsTreasuryCollateralizedMortgageObligationsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SecuritiesInvestmentMember_2ab7c07e-7f33-4c2c-a580-46dd35147e45" xlink:to="loc_hmst_UsTreasuryCollateralizedMortgageObligationsMember_b1b84247-3a13-4eb5-9079-d0d47425938b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_5c21c8dd-e891-4a4b-92a5-bf536a6afbc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SecuritiesInvestmentMember_2ab7c07e-7f33-4c2c-a580-46dd35147e45" xlink:to="loc_us-gaap_AgencySecuritiesMember_5c21c8dd-e891-4a4b-92a5-bf536a6afbc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FutureMember_126c18ac-8406-46ce-ba3f-0f6a2a87ed0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FutureMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d25d28b-1dcc-4d8e-b4a5-c948969dbb93" xlink:to="loc_us-gaap_FutureMember_126c18ac-8406-46ce-ba3f-0f6a2a87ed0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CallOptionMember_13b84252-5d20-483b-a4be-0c11713e93b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CallOptionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d25d28b-1dcc-4d8e-b4a5-c948969dbb93" xlink:to="loc_us-gaap_CallOptionMember_13b84252-5d20-483b-a4be-0c11713e93b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_8535c665-4fad-440f-84f2-88301e57c166" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d25d28b-1dcc-4d8e-b4a5-c948969dbb93" xlink:to="loc_us-gaap_ForwardContractsMember_8535c665-4fad-440f-84f2-88301e57c166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_3a36e305-f7ad-4cba-8397-506c76ac3126" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d25d28b-1dcc-4d8e-b4a5-c948969dbb93" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_3a36e305-f7ad-4cba-8397-506c76ac3126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_ea34f75c-cc76-478c-9244-31561ca882d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d25d28b-1dcc-4d8e-b4a5-c948969dbb93" xlink:to="loc_us-gaap_InterestRateSwapMember_ea34f75c-cc76-478c-9244-31561ca882d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_41a5bc54-9b74-4331-89e7-32964ff6919b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ace4cafe-677f-4ca9-9786-65de23e62a08" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_41a5bc54-9b74-4331-89e7-32964ff6919b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5be4d533-9a38-4f91-b990-0c30aa5b007f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_41a5bc54-9b74-4331-89e7-32964ff6919b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5be4d533-9a38-4f91-b990-0c30aa5b007f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_8d694fa7-71b1-46d7-bd8a-34327e8d46fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5be4d533-9a38-4f91-b990-0c30aa5b007f" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_8d694fa7-71b1-46d7-bd8a-34327e8d46fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_a7e5465d-a511-4830-8450-813a15499a89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5be4d533-9a38-4f91-b990-0c30aa5b007f" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_a7e5465d-a511-4830-8450-813a15499a89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_46a63f1d-55aa-4b11-9346-e393cf5a065b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5be4d533-9a38-4f91-b990-0c30aa5b007f" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_46a63f1d-55aa-4b11-9346-e393cf5a065b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1361a3fb-a42d-415c-bb67-cf146b93c328" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ace4cafe-677f-4ca9-9786-65de23e62a08" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1361a3fb-a42d-415c-bb67-cf146b93c328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_d29de52b-89c6-4647-98a1-00de3442503b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1361a3fb-a42d-415c-bb67-cf146b93c328" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_d29de52b-89c6-4647-98a1-00de3442503b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesDebt_0a852f01-a4c0-4490-a105-e10cb108e4c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingSecuritiesDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_d29de52b-89c6-4647-98a1-00de3442503b" xlink:to="loc_us-gaap_TradingSecuritiesDebt_0a852f01-a4c0-4490-a105-e10cb108e4c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_70a91490-9c25-4211-a9ec-e9e1ad5c8c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_d29de52b-89c6-4647-98a1-00de3442503b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_70a91490-9c25-4211-a9ec-e9e1ad5c8c8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_51849906-e61d-4c80-a7b8-a6c56ed78600" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_d29de52b-89c6-4647-98a1-00de3442503b" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_51849906-e61d-4c80-a7b8-a6c56ed78600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_d5790ac1-1f39-4b3c-8b14-63904e9bc121" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_d29de52b-89c6-4647-98a1-00de3442503b" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_d5790ac1-1f39-4b3c-8b14-63904e9bc121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_d0e631f2-96ff-4882-8d6a-359dbdc96329" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_d29de52b-89c6-4647-98a1-00de3442503b" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_d0e631f2-96ff-4882-8d6a-359dbdc96329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_f833da61-f8d6-49e2-880b-be42b15ef9c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_d29de52b-89c6-4647-98a1-00de3442503b" xlink:to="loc_us-gaap_DerivativeAssets_f833da61-f8d6-49e2-880b-be42b15ef9c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_f84ce90b-8bcc-45f2-85ce-7b3949763576" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1361a3fb-a42d-415c-bb67-cf146b93c328" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_f84ce90b-8bcc-45f2-85ce-7b3949763576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_36849521-dbd2-4979-b545-817113284b55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1361a3fb-a42d-415c-bb67-cf146b93c328" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_36849521-dbd2-4979-b545-817113284b55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_9dd1216a-cb40-4bba-849f-7c28e579af11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_36849521-dbd2-4979-b545-817113284b55" xlink:to="loc_us-gaap_DerivativeLiabilities_9dd1216a-cb40-4bba-849f-7c28e579af11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_15df7132-02cc-427c-b9d1-e1e844ca6783" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1361a3fb-a42d-415c-bb67-cf146b93c328" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_15df7132-02cc-427c-b9d1-e1e844ca6783" 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-20221231.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_16a02cbd-dad7-45be-bf20-d25665c1910a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_42c964f2-9702-429c-8d51-f589da496b3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_16a02cbd-dad7-45be-bf20-d25665c1910a" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_42c964f2-9702-429c-8d51-f589da496b3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a4fe24a7-9fae-460e-951e-3d62ec43e23b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_42c964f2-9702-429c-8d51-f589da496b3e" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a4fe24a7-9fae-460e-951e-3d62ec43e23b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ebf083e4-4f0c-4ab0-bf7d-4fc736f08cdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a4fe24a7-9fae-460e-951e-3d62ec43e23b" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ebf083e4-4f0c-4ab0-bf7d-4fc736f08cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_14490f9f-fa76-4d9b-a30d-da037fdb3c58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_ebf083e4-4f0c-4ab0-bf7d-4fc736f08cdb" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_14490f9f-fa76-4d9b-a30d-da037fdb3c58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_082f6aea-7526-4217-852d-a99ac879e178" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_42c964f2-9702-429c-8d51-f589da496b3e" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_082f6aea-7526-4217-852d-a99ac879e178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0a9db389-40e9-4245-b96a-184a4ba026e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_082f6aea-7526-4217-852d-a99ac879e178" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0a9db389-40e9-4245-b96a-184a4ba026e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_01f3dd91-0d3d-4748-a5f1-dce478cb98b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0a9db389-40e9-4245-b96a-184a4ba026e2" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_01f3dd91-0d3d-4748-a5f1-dce478cb98b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_54cf9222-27f5-4f64-bb8e-b3a0b804d3d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_42c964f2-9702-429c-8d51-f589da496b3e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_54cf9222-27f5-4f64-bb8e-b3a0b804d3d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld_a486c5d0-1457-4365-bdf7-6844dfefbc6a" xlink:href="hmst-20221231.xsd#hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_54cf9222-27f5-4f64-bb8e-b3a0b804d3d9" xlink:to="loc_hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld_a486c5d0-1457-4365-bdf7-6844dfefbc6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_698b0aff-2823-4f9d-a1a4-deed87b7c028" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_54cf9222-27f5-4f64-bb8e-b3a0b804d3d9" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_698b0aff-2823-4f9d-a1a4-deed87b7c028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_34b5c002-f012-4740-a87d-69b5fa42a741" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_54cf9222-27f5-4f64-bb8e-b3a0b804d3d9" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_34b5c002-f012-4740-a87d-69b5fa42a741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails" xlink:type="simple" xlink:href="hmst-20221231.xsd#FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_ad360941-99f4-4b54-8dfa-c626b59bb25e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_00895e38-27de-49ae-bc6a-cdf351f530f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ad360941-99f4-4b54-8dfa-c626b59bb25e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_00895e38-27de-49ae-bc6a-cdf351f530f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_4e69494b-f8e6-4749-99c4-4b345c4fa63a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_00895e38-27de-49ae-bc6a-cdf351f530f8" xlink:to="loc_us-gaap_FinancialInstrumentAxis_4e69494b-f8e6-4749-99c4-4b345c4fa63a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1f510c8-7d42-4cf2-97ff-dfe7d52e5e6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_4e69494b-f8e6-4749-99c4-4b345c4fa63a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1f510c8-7d42-4cf2-97ff-dfe7d52e5e6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_1c175814-7b2b-4dc2-a0a3-e662f2b033c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1f510c8-7d42-4cf2-97ff-dfe7d52e5e6a" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_1c175814-7b2b-4dc2-a0a3-e662f2b033c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_1c04458b-f673-419b-bd2c-c5f91de0977e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_00895e38-27de-49ae-bc6a-cdf351f530f8" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_1c04458b-f673-419b-bd2c-c5f91de0977e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_356a8f6f-99cd-4ec0-85fa-80bb699761ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_1c04458b-f673-419b-bd2c-c5f91de0977e" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_356a8f6f-99cd-4ec0-85fa-80bb699761ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MeasurementInputImpliedSpreadMember_b03a22cf-ffb8-423f-8f34-99cb5b0bcee0" xlink:href="hmst-20221231.xsd#hmst_MeasurementInputImpliedSpreadMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_356a8f6f-99cd-4ec0-85fa-80bb699761ee" xlink:to="loc_hmst_MeasurementInputImpliedSpreadMember_b03a22cf-ffb8-423f-8f34-99cb5b0bcee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MeasurementInputFallOutFactorMember_af845434-0033-4f06-a13c-5fb625679a1c" xlink:href="hmst-20221231.xsd#hmst_MeasurementInputFallOutFactorMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_356a8f6f-99cd-4ec0-85fa-80bb699761ee" xlink:to="loc_hmst_MeasurementInputFallOutFactorMember_af845434-0033-4f06-a13c-5fb625679a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MeasurementInputValueOfServicingMember_b95ad7a1-c7a6-4f72-b413-13217b4f52b6" xlink:href="hmst-20221231.xsd#hmst_MeasurementInputValueOfServicingMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_356a8f6f-99cd-4ec0-85fa-80bb699761ee" xlink:to="loc_hmst_MeasurementInputValueOfServicingMember_b95ad7a1-c7a6-4f72-b413-13217b4f52b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_333c2d48-150a-4aaa-af6a-b75daaf04527" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_00895e38-27de-49ae-bc6a-cdf351f530f8" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_333c2d48-150a-4aaa-af6a-b75daaf04527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_98a7dbde-6172-4115-9602-82c07a545782" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_333c2d48-150a-4aaa-af6a-b75daaf04527" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_98a7dbde-6172-4115-9602-82c07a545782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_fd36b9db-9073-4dc9-9cad-0538ccea2d3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_98a7dbde-6172-4115-9602-82c07a545782" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_fd36b9db-9073-4dc9-9cad-0538ccea2d3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_38f34a0a-9cb2-4efd-8609-ba8a0a4712e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_00895e38-27de-49ae-bc6a-cdf351f530f8" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_38f34a0a-9cb2-4efd-8609-ba8a0a4712e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_022b498f-32d7-4859-86d8-8145e7634b57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_38f34a0a-9cb2-4efd-8609-ba8a0a4712e0" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_022b498f-32d7-4859-86d8-8145e7634b57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_781cf8aa-9ba6-46b6-bb82-213b9cb88ae9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_022b498f-32d7-4859-86d8-8145e7634b57" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_781cf8aa-9ba6-46b6-bb82-213b9cb88ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_22c5ca03-3faf-41e1-b7a5-9bbdb8a6b20f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_00895e38-27de-49ae-bc6a-cdf351f530f8" xlink:to="loc_srt_RangeAxis_22c5ca03-3faf-41e1-b7a5-9bbdb8a6b20f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_35f64520-9cf7-4853-9054-ab199678f836" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_22c5ca03-3faf-41e1-b7a5-9bbdb8a6b20f" xlink:to="loc_srt_RangeMember_35f64520-9cf7-4853-9054-ab199678f836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_704069c9-8f2c-4c67-9558-0726bd46d4e5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_35f64520-9cf7-4853-9054-ab199678f836" xlink:to="loc_srt_MinimumMember_704069c9-8f2c-4c67-9558-0726bd46d4e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_63598f6f-6c35-42a8-bf54-f29d6dec7117" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_35f64520-9cf7-4853-9054-ab199678f836" xlink:to="loc_srt_MaximumMember_63598f6f-6c35-42a8-bf54-f29d6dec7117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_1231a51b-3485-477a-bb7d-9c81ebb9b436" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_WeightedAverageMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_35f64520-9cf7-4853-9054-ab199678f836" xlink:to="loc_srt_WeightedAverageMember_1231a51b-3485-477a-bb7d-9c81ebb9b436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40327d8e-7da6-4ebd-88ba-c5d004dc0371" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_00895e38-27de-49ae-bc6a-cdf351f530f8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40327d8e-7da6-4ebd-88ba-c5d004dc0371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8780f8eb-668c-4014-bafb-1f582d5ebac8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40327d8e-7da6-4ebd-88ba-c5d004dc0371" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8780f8eb-668c-4014-bafb-1f582d5ebac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SingleFamilyMember_a58c38c7-a3bc-49c6-8d37-4e97e019b1fe" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SingleFamilyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8780f8eb-668c-4014-bafb-1f582d5ebac8" xlink:to="loc_srt_SingleFamilyMember_a58c38c7-a3bc-49c6-8d37-4e97e019b1fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_67f475da-a292-40b1-805c-fc827294acf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_00895e38-27de-49ae-bc6a-cdf351f530f8" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_67f475da-a292-40b1-805c-fc827294acf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_77327807-60c3-43b5-832b-96a16eb32582" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_67f475da-a292-40b1-805c-fc827294acf9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_77327807-60c3-43b5-832b-96a16eb32582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput_0d85b82b-c993-46ac-b564-3cdbf9f418fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_67f475da-a292-40b1-805c-fc827294acf9" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput_0d85b82b-c993-46ac-b564-3cdbf9f418fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_0dc0c273-59db-45b5-9156-9490160d6257" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_67f475da-a292-40b1-805c-fc827294acf9" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_0dc0c273-59db-45b5-9156-9490160d6257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansHeldforInvestmentMeasurementInput_fcf1ecc1-b3e2-45ab-a548-d380f94c4cf1" xlink:href="hmst-20221231.xsd#hmst_LoansHeldforInvestmentMeasurementInput"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_67f475da-a292-40b1-805c-fc827294acf9" xlink:to="loc_hmst_LoansHeldforInvestmentMeasurementInput_fcf1ecc1-b3e2-45ab-a548-d380f94c4cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_688d2f4e-9a71-48dc-a79a-b517bf551ae4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_67f475da-a292-40b1-805c-fc827294acf9" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_688d2f4e-9a71-48dc-a79a-b517bf551ae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetMeasurementInput_8249f7e1-f1e8-4a5d-a3d6-15a1a921f62e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetMeasurementInput"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_67f475da-a292-40b1-805c-fc827294acf9" xlink:to="loc_us-gaap_DerivativeAssetMeasurementInput_8249f7e1-f1e8-4a5d-a3d6-15a1a921f62e" 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-20221231.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_94ac2912-3acc-46c0-b4db-f17b39104b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_cbb8c764-6305-4638-9fc8-a13fa4b1e02a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_94ac2912-3acc-46c0-b4db-f17b39104b1d" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_cbb8c764-6305-4638-9fc8-a13fa4b1e02a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_52e68da4-96d1-43d5-afad-5808499bd144" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_cbb8c764-6305-4638-9fc8-a13fa4b1e02a" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_52e68da4-96d1-43d5-afad-5808499bd144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_cd4f534e-8107-4f8f-83c8-5b03e1897edf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_52e68da4-96d1-43d5-afad-5808499bd144" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_cd4f534e-8107-4f8f-83c8-5b03e1897edf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DebtSecuritiesAvailableForSaleMember_249c63a9-52fe-4047-8474-d8353abfb344" xlink:href="hmst-20221231.xsd#hmst_DebtSecuritiesAvailableForSaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_cd4f534e-8107-4f8f-83c8-5b03e1897edf" xlink:to="loc_hmst_DebtSecuritiesAvailableForSaleMember_249c63a9-52fe-4047-8474-d8353abfb344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansheldforinvestmentMember_62924d15-d3ab-4ccd-92bd-db4b0c7a9692" xlink:href="hmst-20221231.xsd#hmst_LoansheldforinvestmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_cd4f534e-8107-4f8f-83c8-5b03e1897edf" xlink:to="loc_hmst_LoansheldforinvestmentMember_62924d15-d3ab-4ccd-92bd-db4b0c7a9692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_38dafefc-da76-4e4e-aa34-7f2d58602e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_cbb8c764-6305-4638-9fc8-a13fa4b1e02a" xlink:to="loc_us-gaap_FinancialInstrumentAxis_38dafefc-da76-4e4e-aa34-7f2d58602e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6eb4cd1-6224-4f20-a126-8cc50a59e26d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_38dafefc-da76-4e4e-aa34-7f2d58602e1d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6eb4cd1-6224-4f20-a126-8cc50a59e26d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember_7f5df240-3cf4-42c5-bbca-e02b354c2c75" xlink:href="hmst-20221231.xsd#hmst_InterestRateLockAndLoanPurchaseCommitmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6eb4cd1-6224-4f20-a126-8cc50a59e26d" xlink:to="loc_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember_7f5df240-3cf4-42c5-bbca-e02b354c2c75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f696f145-c9f5-47e9-bebc-1386d914fc56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_cbb8c764-6305-4638-9fc8-a13fa4b1e02a" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f696f145-c9f5-47e9-bebc-1386d914fc56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_bb45919e-9686-4306-be49-719bd51b9c60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f696f145-c9f5-47e9-bebc-1386d914fc56" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_bb45919e-9686-4306-be49-719bd51b9c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_d6a60512-1f77-4258-b39d-cfcd2a3b55ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_bb45919e-9686-4306-be49-719bd51b9c60" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_d6a60512-1f77-4258-b39d-cfcd2a3b55ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_8da6395c-4c42-44c2-b154-7655d101c0d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_bb45919e-9686-4306-be49-719bd51b9c60" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_8da6395c-4c42-44c2-b154-7655d101c0d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_e819d50b-2702-471d-8ba9-f4d4a3512262" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_bb45919e-9686-4306-be49-719bd51b9c60" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_e819d50b-2702-471d-8ba9-f4d4a3512262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_6af15193-96f4-4167-9876-c9e5b5bd9eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_bb45919e-9686-4306-be49-719bd51b9c60" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_6af15193-96f4-4167-9876-c9e5b5bd9eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_582d34da-3609-4d7b-9426-612c1774e86b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_bb45919e-9686-4306-be49-719bd51b9c60" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_582d34da-3609-4d7b-9426-612c1774e86b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_3cfce9b4-6a45-4587-b97d-6d481d126c8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_bb45919e-9686-4306-be49-719bd51b9c60" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_3cfce9b4-6a45-4587-b97d-6d481d126c8f" 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-20221231.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_0b273520-20dd-4f5d-af1c-bd96d8806477" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_be2bd4d5-7daf-426f-a4d0-27883501c022" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0b273520-20dd-4f5d-af1c-bd96d8806477" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_be2bd4d5-7daf-426f-a4d0-27883501c022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a08ef6b8-7b8f-49ba-aee1-0a604f20e1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_be2bd4d5-7daf-426f-a4d0-27883501c022" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a08ef6b8-7b8f-49ba-aee1-0a604f20e1ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_57761343-4b86-402b-bb7c-e97994e35b87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a08ef6b8-7b8f-49ba-aee1-0a604f20e1ad" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_57761343-4b86-402b-bb7c-e97994e35b87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_b09aaccc-2cb4-441b-9c4e-1fc9338f9972" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_57761343-4b86-402b-bb7c-e97994e35b87" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_b09aaccc-2cb4-441b-9c4e-1fc9338f9972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c18a3a42-1712-4eef-b8f6-09fe63305ddb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_be2bd4d5-7daf-426f-a4d0-27883501c022" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c18a3a42-1712-4eef-b8f6-09fe63305ddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_595afcc3-d5b4-401f-8d98-1524ad95e977" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c18a3a42-1712-4eef-b8f6-09fe63305ddb" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_595afcc3-d5b4-401f-8d98-1524ad95e977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_9a91e73b-319d-4fcf-bd20-1bcb1eb60915" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_595afcc3-d5b4-401f-8d98-1524ad95e977" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_9a91e73b-319d-4fcf-bd20-1bcb1eb60915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_43f7aa22-95a7-4b61-aa06-a326d0fa3a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_be2bd4d5-7daf-426f-a4d0-27883501c022" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_43f7aa22-95a7-4b61-aa06-a326d0fa3a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_0543ff0b-c57e-4d58-a8aa-c63b8cee8f1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_43f7aa22-95a7-4b61-aa06-a326d0fa3a96" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_0543ff0b-c57e-4d58-a8aa-c63b8cee8f1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainsLossesOnLoansHeldForInvestment_ec4390cc-a15a-4345-9ba6-8496df7389fd" xlink:href="hmst-20221231.xsd#hmst_GainsLossesOnLoansHeldForInvestment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_43f7aa22-95a7-4b61-aa06-a326d0fa3a96" xlink:to="loc_hmst_GainsLossesOnLoansHeldForInvestment_ec4390cc-a15a-4345-9ba6-8496df7389fd" 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-20221231.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_d9611964-4cc7-4750-81dd-f231853bdbc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_66539eec-0afb-469e-b8f3-af8a3765c0ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d9611964-4cc7-4750-81dd-f231853bdbc9" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_66539eec-0afb-469e-b8f3-af8a3765c0ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f7a1789a-5954-4549-b524-c0cf1c67eee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_66539eec-0afb-469e-b8f3-af8a3765c0ff" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f7a1789a-5954-4549-b524-c0cf1c67eee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7dc0a0b3-eb71-497b-b893-8f727976c772" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f7a1789a-5954-4549-b524-c0cf1c67eee6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7dc0a0b3-eb71-497b-b893-8f727976c772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_3d3b1719-259d-402f-a652-116e75cb1197" xlink:href="hmst-20221231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7dc0a0b3-eb71-497b-b893-8f727976c772" xlink:to="loc_hmst_MultifamilyResidentialMember_3d3b1719-259d-402f-a652-116e75cb1197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GinnieMaeEarlyBuyoutLoansMember_45a8ae43-b309-4826-84f4-0cfffcf13dae" xlink:href="hmst-20221231.xsd#hmst_GinnieMaeEarlyBuyoutLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7dc0a0b3-eb71-497b-b893-8f727976c772" xlink:to="loc_hmst_GinnieMaeEarlyBuyoutLoansMember_45a8ae43-b309-4826-84f4-0cfffcf13dae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0fd91a29-2318-4eb5-9a9f-299efd4d2b84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_66539eec-0afb-469e-b8f3-af8a3765c0ff" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0fd91a29-2318-4eb5-9a9f-299efd4d2b84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d73ed7ae-4db2-49a1-b11d-79d8828d6e86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0fd91a29-2318-4eb5-9a9f-299efd4d2b84" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d73ed7ae-4db2-49a1-b11d-79d8828d6e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_64834b44-10d5-4e39-a738-79cdfbc183cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d73ed7ae-4db2-49a1-b11d-79d8828d6e86" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_64834b44-10d5-4e39-a738-79cdfbc183cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1eabedc0-a3f0-42aa-9f04-3d136c4a9b05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d73ed7ae-4db2-49a1-b11d-79d8828d6e86" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1eabedc0-a3f0-42aa-9f04-3d136c4a9b05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_00cb920d-5cfc-46b5-8679-98ef136ba568" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d73ed7ae-4db2-49a1-b11d-79d8828d6e86" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_00cb920d-5cfc-46b5-8679-98ef136ba568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_b26b61da-85e0-4f18-a51b-41bd872dc85b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_66539eec-0afb-469e-b8f3-af8a3765c0ff" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_b26b61da-85e0-4f18-a51b-41bd872dc85b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_dbbb28e3-e9aa-4a66-a593-52202c8c6100" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_b26b61da-85e0-4f18-a51b-41bd872dc85b" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_dbbb28e3-e9aa-4a66-a593-52202c8c6100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_4495cc50-41c0-4e8a-b41a-9ae08991bf6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_dbbb28e3-e9aa-4a66-a593-52202c8c6100" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_4495cc50-41c0-4e8a-b41a-9ae08991bf6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_751196a9-e414-405f-be1a-e8b721d083e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_4495cc50-41c0-4e8a-b41a-9ae08991bf6c" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_751196a9-e414-405f-be1a-e8b721d083e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_b6733d46-7678-447d-b956-ef610ccca726" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_4495cc50-41c0-4e8a-b41a-9ae08991bf6c" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_b6733d46-7678-447d-b956-ef610ccca726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_b52f4374-a637-4f92-91b8-654f819de9b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_66539eec-0afb-469e-b8f3-af8a3765c0ff" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_b52f4374-a637-4f92-91b8-654f819de9b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_84bfcc3d-309f-4f5a-a40e-2af73b1c3122" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_b52f4374-a637-4f92-91b8-654f819de9b8" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_84bfcc3d-309f-4f5a-a40e-2af73b1c3122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_74a0c68c-a181-47b2-877d-eb5a2329e9a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_84bfcc3d-309f-4f5a-a40e-2af73b1c3122" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_74a0c68c-a181-47b2-877d-eb5a2329e9a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_bd30fb07-a969-44ad-bd50-43f4c31f2653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_84bfcc3d-309f-4f5a-a40e-2af73b1c3122" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_bd30fb07-a969-44ad-bd50-43f4c31f2653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_6dff6813-cf42-4676-98d7-5b8ed71c88dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_84bfcc3d-309f-4f5a-a40e-2af73b1c3122" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_6dff6813-cf42-4676-98d7-5b8ed71c88dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_c5dc38a6-5f47-43b3-b68c-84c2f3de0b17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_84bfcc3d-309f-4f5a-a40e-2af73b1c3122" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_c5dc38a6-5f47-43b3-b68c-84c2f3de0b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_2e650368-4bd1-47e5-ad96-2af4ab625fcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_84bfcc3d-309f-4f5a-a40e-2af73b1c3122" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_2e650368-4bd1-47e5-ad96-2af4ab625fcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure_5a2adcea-343c-4209-9798-2a4b798c1842" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_84bfcc3d-309f-4f5a-a40e-2af73b1c3122" xlink:to="loc_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure_5a2adcea-343c-4209-9798-2a4b798c1842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_037ff268-6260-4ac2-8c6f-906714c29abb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesReceivableNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_84bfcc3d-309f-4f5a-a40e-2af73b1c3122" xlink:to="loc_us-gaap_NotesReceivableNet_037ff268-6260-4ac2-8c6f-906714c29abb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_10fd5a3e-3e49-4548-8ce6-af986a4e7e34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_b52f4374-a637-4f92-91b8-654f819de9b8" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_10fd5a3e-3e49-4548-8ce6-af986a4e7e34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsFairValueDisclosure_a46f575e-5830-4bdb-b239-93a0471618f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_10fd5a3e-3e49-4548-8ce6-af986a4e7e34" xlink:to="loc_us-gaap_DepositsFairValueDisclosure_a46f575e-5830-4bdb-b239-93a0471618f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure_6ca2deff-39a4-4930-99a6-0f2912f20714" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_10fd5a3e-3e49-4548-8ce6-af986a4e7e34" xlink:to="loc_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure_6ca2deff-39a4-4930-99a6-0f2912f20714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_70697752-36f2-41dc-a7e6-77ee07b16f54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_10fd5a3e-3e49-4548-8ce6-af986a4e7e34" xlink:to="loc_us-gaap_DebtInstrumentFairValue_70697752-36f2-41dc-a7e6-77ee07b16f54" 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-20221231.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_dbba9407-9e11-459d-b555-cb00616ba235" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d893d27c-26bf-409a-8159-cb0fa52dba4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_dbba9407-9e11-459d-b555-cb00616ba235" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d893d27c-26bf-409a-8159-cb0fa52dba4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_94c67c5f-ea50-4e20-8969-c5eb1aefbad9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d893d27c-26bf-409a-8159-cb0fa52dba4e" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_94c67c5f-ea50-4e20-8969-c5eb1aefbad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_39bc4330-44d4-4e79-9ac7-5f3aad037840" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_94c67c5f-ea50-4e20-8969-c5eb1aefbad9" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_39bc4330-44d4-4e79-9ac7-5f3aad037840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_70936b70-9f53-4783-94b4-22e7332a0c06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_39bc4330-44d4-4e79-9ac7-5f3aad037840" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_70936b70-9f53-4783-94b4-22e7332a0c06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b0d00ded-372e-457a-af2c-34832d5e2359" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d893d27c-26bf-409a-8159-cb0fa52dba4e" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b0d00ded-372e-457a-af2c-34832d5e2359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bdf94bc8-3804-468b-991e-a6a912ad4249" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b0d00ded-372e-457a-af2c-34832d5e2359" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bdf94bc8-3804-468b-991e-a6a912ad4249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_7f15d27b-b2e3-441d-93dc-13bbb15b7bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bdf94bc8-3804-468b-991e-a6a912ad4249" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_7f15d27b-b2e3-441d-93dc-13bbb15b7bb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusAxis_3c6aa5ea-87bc-40ed-8e86-5aaa50a29f04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d893d27c-26bf-409a-8159-cb0fa52dba4e" xlink:to="loc_us-gaap_PledgedStatusAxis_3c6aa5ea-87bc-40ed-8e86-5aaa50a29f04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_302dab1d-ebdc-4624-bc1a-398a12b5318c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PledgedStatusAxis_3c6aa5ea-87bc-40ed-8e86-5aaa50a29f04" xlink:to="loc_us-gaap_PledgedStatusDomain_302dab1d-ebdc-4624-bc1a-398a12b5318c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetPledgedAsCollateralWithoutRightMember_ae536241-a2cf-4cdd-b06b-3e59875e24a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetPledgedAsCollateralWithoutRightMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PledgedStatusDomain_302dab1d-ebdc-4624-bc1a-398a12b5318c" xlink:to="loc_us-gaap_AssetPledgedAsCollateralWithoutRightMember_ae536241-a2cf-4cdd-b06b-3e59875e24a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2b0a3e40-c4ce-4a3a-a30d-4cd64ca859e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d893d27c-26bf-409a-8159-cb0fa52dba4e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2b0a3e40-c4ce-4a3a-a30d-4cd64ca859e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_cbc796a6-04f1-41a7-83d0-74a1be698708" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2b0a3e40-c4ce-4a3a-a30d-4cd64ca859e7" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_cbc796a6-04f1-41a7-83d0-74a1be698708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance_f5d1d792-45e6-476a-b2a5-4abf8ba4b0b0" xlink:href="hmst-20221231.xsd#hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2b0a3e40-c4ce-4a3a-a30d-4cd64ca859e7" xlink:to="loc_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance_f5d1d792-45e6-476a-b2a5-4abf8ba4b0b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables_194fb82f-3509-41f0-a66d-a2261fd953e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2b0a3e40-c4ce-4a3a-a30d-4cd64ca859e7" xlink:to="loc_us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables_194fb82f-3509-41f0-a66d-a2261fd953e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecurities_19cfe473-04f8-4203-b370-348b676c5b75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2b0a3e40-c4ce-4a3a-a30d-4cd64ca859e7" xlink:to="loc_us-gaap_DebtSecurities_19cfe473-04f8-4203-b370-348b676c5b75" 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-20221231.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_4994d7d6-75a1-424a-8fd6-d30b98eff862" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_a43114b2-7d2d-4b7a-a4b9-4351f69f5abd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_4994d7d6-75a1-424a-8fd6-d30b98eff862" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_a43114b2-7d2d-4b7a-a4b9-4351f69f5abd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_acea05f7-efdb-40a6-aa53-fab8a64b624e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_a43114b2-7d2d-4b7a-a4b9-4351f69f5abd" xlink:to="loc_srt_ConsolidatedEntitiesAxis_acea05f7-efdb-40a6-aa53-fab8a64b624e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_43424d07-8775-4798-b085-71e49bab2f24" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_acea05f7-efdb-40a6-aa53-fab8a64b624e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_43424d07-8775-4798-b085-71e49bab2f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_414b1374-0367-4713-ac70-e21dad832d86" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_43424d07-8775-4798-b085-71e49bab2f24" xlink:to="loc_srt_ParentCompanyMember_414b1374-0367-4713-ac70-e21dad832d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_54e22ef9-6fb8-4fc2-9fae-2817d6adcf72" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_a43114b2-7d2d-4b7a-a4b9-4351f69f5abd" xlink:to="loc_dei_LegalEntityAxis_54e22ef9-6fb8-4fc2-9fae-2817d6adcf72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dfc7b6e1-79ce-4e2a-b665-b3b065455254" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_54e22ef9-6fb8-4fc2-9fae-2817d6adcf72" xlink:to="loc_dei_EntityDomain_dfc7b6e1-79ce-4e2a-b665-b3b065455254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetBankMember_d30d8e1a-4548-41f1-8c3c-b8b6e1980fa2" xlink:href="hmst-20221231.xsd#hmst_HomeStreetBankMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_dfc7b6e1-79ce-4e2a-b665-b3b065455254" xlink:to="loc_hmst_HomeStreetBankMember_d30d8e1a-4548-41f1-8c3c-b8b6e1980fa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_a43114b2-7d2d-4b7a-a4b9-4351f69f5abd" xlink:to="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital_e34aadc0-0e27-4be0-8238-a458337109f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneLeverageCapital_e34aadc0-0e27-4be0-8238-a458337109f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_b45bb288-9dd7-4dd9-bf31-fc9f5bb8f948" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalToAverageAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_b45bb288-9dd7-4dd9-bf31-fc9f5bb8f948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_38720909-b90e-4f74-9b49-e8fbb55e7970" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_38720909-b90e-4f74-9b49-e8fbb55e7970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_b0798fc1-c5a6-48ae-a90b-1f26e1be359d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_b0798fc1-c5a6-48ae-a90b-1f26e1be359d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_66301dab-5f1f-445a-b5fa-a154d06777e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_66301dab-5f1f-445a-b5fa-a154d06777e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_1fd53b87-7de8-43d3-b48e-581cb8cacd95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_1fd53b87-7de8-43d3-b48e-581cb8cacd95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Tier1CommonEquityCapital_204da501-aa5a-470e-8a89-04ca236b85e0" xlink:href="hmst-20221231.xsd#hmst_Tier1CommonEquityCapital"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_hmst_Tier1CommonEquityCapital_204da501-aa5a-470e-8a89-04ca236b85e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommonEquityRiskBasedCapitalToRiskWeightAssets_b76ca951-a724-423d-b507-c74e4fd67f40" xlink:href="hmst-20221231.xsd#hmst_CommonEquityRiskBasedCapitalToRiskWeightAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_hmst_CommonEquityRiskBasedCapitalToRiskWeightAssets_b76ca951-a724-423d-b507-c74e4fd67f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy_e0ea48c1-c6f7-489d-8d67-e55f9f37c787" xlink:href="hmst-20221231.xsd#hmst_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_hmst_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy_e0ea48c1-c6f7-489d-8d67-e55f9f37c787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets_1de7ad91-f146-4633-80db-1a55aa957c1d" xlink:href="hmst-20221231.xsd#hmst_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_hmst_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets_1de7ad91-f146-4633-80db-1a55aa957c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommonEquityRiskBasedCapitalRequiredToBeWellCapitalized_c08fb111-7e29-439f-9b92-5976de31e9f2" xlink:href="hmst-20221231.xsd#hmst_CommonEquityRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_hmst_CommonEquityRiskBasedCapitalRequiredToBeWellCapitalized_c08fb111-7e29-439f-9b92-5976de31e9f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommonEquityRiskBasedCapitalRequiredToBeWellCapitalizedPercent_70f92ea5-e50b-4f00-9f88-96e89c54c695" xlink:href="hmst-20221231.xsd#hmst_CommonEquityRiskBasedCapitalRequiredToBeWellCapitalizedPercent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_hmst_CommonEquityRiskBasedCapitalRequiredToBeWellCapitalizedPercent_70f92ea5-e50b-4f00-9f88-96e89c54c695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital_f3c5c23c-ae43-4598-9a96-c2ec456c6556" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneRiskBasedCapital_f3c5c23c-ae43-4598-9a96-c2ec456c6556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_cbcd7c6f-a2ce-41a7-9b87-0dbf2bdf1edb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_cbcd7c6f-a2ce-41a7-9b87-0dbf2bdf1edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_8de91ad2-4f4c-4698-b312-ef4d1f9e2477" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_8de91ad2-4f4c-4698-b312-ef4d1f9e2477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_572d8a4c-e2ec-4caf-a476-d32e242e5af6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_572d8a4c-e2ec-4caf-a476-d32e242e5af6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_399176b5-3920-451d-9115-6baa5a9285df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_399176b5-3920-451d-9115-6baa5a9285df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_34c26acd-b8d1-43c3-99cb-77db7be1ff84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_34c26acd-b8d1-43c3-99cb-77db7be1ff84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Capital_72c20f88-8b11-4629-ac8f-fcd0de4f07f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Capital"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_Capital_72c20f88-8b11-4629-ac8f-fcd0de4f07f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_fedbbecd-809e-4afd-ba4d-a09a970e25ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_fedbbecd-809e-4afd-ba4d-a09a970e25ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacy_e3972a54-f5e1-49fb-b09b-16373e269d08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredForCapitalAdequacy"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_CapitalRequiredForCapitalAdequacy_e3972a54-f5e1-49fb-b09b-16373e269d08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_2b071ee3-7b20-45f2-8095-cae8e6f96683" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_2b071ee3-7b20-45f2-8095-cae8e6f96683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized_8169f2c7-5c79-4d67-9fee-963758f1703c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalized_8169f2c7-5c79-4d67-9fee-963758f1703c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_346e7afb-4f71-4f1d-8dc1-1ec8f0e83b67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_630ca8d5-5af2-464e-992f-9634be1ce8e8" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_346e7afb-4f71-4f1d-8dc1-1ec8f0e83b67" 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-20221231.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_497d5cb4-f965-477d-b84e-e04bd84e1ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_30773fc9-15bd-440c-b5e8-be270492cdf0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_497d5cb4-f965-477d-b84e-e04bd84e1ff9" xlink:to="loc_dei_LegalEntityAxis_30773fc9-15bd-440c-b5e8-be270492cdf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_38005e84-d703-4fe2-ac28-422ea27acdd8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_30773fc9-15bd-440c-b5e8-be270492cdf0" xlink:to="loc_dei_EntityDomain_38005e84-d703-4fe2-ac28-422ea27acdd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetBankMember_145ceadb-4fbe-4de0-bef9-79836c7c4dc1" xlink:href="hmst-20221231.xsd#hmst_HomeStreetBankMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_38005e84-d703-4fe2-ac28-422ea27acdd8" xlink:to="loc_hmst_HomeStreetBankMember_145ceadb-4fbe-4de0-bef9-79836c7c4dc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_db17fccd-51af-43b0-b365-a0c16e84e466" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_497d5cb4-f965-477d-b84e-e04bd84e1ff9" xlink:to="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_db17fccd-51af-43b0-b365-a0c16e84e466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_d3230389-43da-48cd-9633-a4a025391164" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_db17fccd-51af-43b0-b365-a0c16e84e466" xlink:to="loc_srt_RegulatoryCapitalRequirementsAbstract_d3230389-43da-48cd-9633-a4a025391164" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual_6b1cbc79-3c0c-4a0e-8a5e-7e010840022f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_d3230389-43da-48cd-9633-a4a025391164" xlink:to="loc_us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual_6b1cbc79-3c0c-4a0e-8a5e-7e010840022f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_cfeff847-46e0-472c-aa4c-6825b734ba34" xlink:href="hmst-20221231.xsd#hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_d3230389-43da-48cd-9633-a4a025391164" xlink:to="loc_hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_cfeff847-46e0-472c-aa4c-6825b734ba34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_4e764eda-0963-4813-9a24-99359e0295ae" xlink:href="hmst-20221231.xsd#hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_d3230389-43da-48cd-9633-a4a025391164" xlink:to="loc_hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_4e764eda-0963-4813-9a24-99359e0295ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_64381167-9a44-464d-8e61-d3c17a1404ba" xlink:href="hmst-20221231.xsd#hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_d3230389-43da-48cd-9633-a4a025391164" xlink:to="loc_hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_64381167-9a44-464d-8e61-d3c17a1404ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails" xlink:type="simple" xlink:href="hmst-20221231.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_603b3b1a-4067-4d69-8ff7-ba22de00b88d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_78290118-79ff-4845-b958-d2b7a02fcca3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_603b3b1a-4067-4d69-8ff7-ba22de00b88d" xlink:to="loc_us-gaap_NetIncomeLoss_78290118-79ff-4845-b958-d2b7a02fcca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2af44211-94a6-4b8a-937d-326ccdd421e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_603b3b1a-4067-4d69-8ff7-ba22de00b88d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2af44211-94a6-4b8a-937d-326ccdd421e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4e32aa0e-215c-4a5d-864a-033f0ccc79b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2af44211-94a6-4b8a-937d-326ccdd421e8" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4e32aa0e-215c-4a5d-864a-033f0ccc79b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_4f9ac149-193b-47dc-8103-c81992efa1b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2af44211-94a6-4b8a-937d-326ccdd421e8" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_4f9ac149-193b-47dc-8103-c81992efa1b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_33487486-66f8-42b4-8eba-04ccd28de2fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2af44211-94a6-4b8a-937d-326ccdd421e8" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_33487486-66f8-42b4-8eba-04ccd28de2fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_788c26ab-8112-4a1b-8731-5719ecb582b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_603b3b1a-4067-4d69-8ff7-ba22de00b88d" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_788c26ab-8112-4a1b-8731-5719ecb582b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_407b5559-0b50-41a3-843f-27e8524bb47e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_788c26ab-8112-4a1b-8731-5719ecb582b2" xlink:to="loc_us-gaap_EarningsPerShareBasic_407b5559-0b50-41a3-843f-27e8524bb47e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_6464252b-3edd-418c-a560-69a392aa9c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_788c26ab-8112-4a1b-8731-5719ecb582b2" xlink:to="loc_us-gaap_EarningsPerShareDiluted_6464252b-3edd-418c-a560-69a392aa9c5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_156faf29-5016-4ff4-9bd6-28cc72599ea4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_603b3b1a-4067-4d69-8ff7-ba22de00b88d" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_156faf29-5016-4ff4-9bd6-28cc72599ea4" 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-20221231.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_8eb0eced-7275-4661-8326-7324c38da5fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_7559effb-4a2a-458c-bf67-81da917e6a19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingSubleaseDescriptionAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8eb0eced-7275-4661-8326-7324c38da5fb" xlink:to="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_7559effb-4a2a-458c-bf67-81da917e6a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OperatingAndFinanceLeaseRemainingLeaseTerms_90e49ce0-0391-4b09-95fc-a4b9466a11c3" xlink:href="hmst-20221231.xsd#hmst_OperatingAndFinanceLeaseRemainingLeaseTerms"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_7559effb-4a2a-458c-bf67-81da917e6a19" xlink:to="loc_hmst_OperatingAndFinanceLeaseRemainingLeaseTerms_90e49ce0-0391-4b09-95fc-a4b9466a11c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths_9792669a-621d-43e9-be60-13ab73e7a729" xlink:href="hmst-20221231.xsd#hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_7559effb-4a2a-458c-bf67-81da917e6a19" xlink:to="loc_hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths_9792669a-621d-43e9-be60-13ab73e7a729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo_b3e2fe2f-fecb-4a9a-83e0-b359a6108be0" xlink:href="hmst-20221231.xsd#hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_7559effb-4a2a-458c-bf67-81da917e6a19" xlink:to="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo_b3e2fe2f-fecb-4a9a-83e0-b359a6108be0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree_7d7a13a7-622f-4e30-8c1c-61c20de738a6" xlink:href="hmst-20221231.xsd#hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_7559effb-4a2a-458c-bf67-81da917e6a19" xlink:to="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree_7d7a13a7-622f-4e30-8c1c-61c20de738a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour_65fd6937-f69f-4748-b1ff-f429f2e7f346" xlink:href="hmst-20221231.xsd#hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_7559effb-4a2a-458c-bf67-81da917e6a19" xlink:to="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour_65fd6937-f69f-4748-b1ff-f429f2e7f346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive_fef5dace-be08-453e-83af-74376baf6412" xlink:href="hmst-20221231.xsd#hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_7559effb-4a2a-458c-bf67-81da917e6a19" xlink:to="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive_fef5dace-be08-453e-83af-74376baf6412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_c1e063ae-6f52-4b7a-a770-3fe396c79a15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_7559effb-4a2a-458c-bf67-81da917e6a19" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_c1e063ae-6f52-4b7a-a770-3fe396c79a15" 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-20221231.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_49f7b55f-af54-4e8a-bb6d-a6a2d5fc39a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_449e30f2-2252-4ff9-8c08-9d3dc9def132" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_49f7b55f-af54-4e8a-bb6d-a6a2d5fc39a5" xlink:to="loc_us-gaap_OperatingLeaseCost_449e30f2-2252-4ff9-8c08-9d3dc9def132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinanceLeaseCost1Abstract_1250152f-9278-4a8d-a963-fa7bd6b1beee" xlink:href="hmst-20221231.xsd#hmst_FinanceLeaseCost1Abstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_49f7b55f-af54-4e8a-bb6d-a6a2d5fc39a5" xlink:to="loc_hmst_FinanceLeaseCost1Abstract_1250152f-9278-4a8d-a963-fa7bd6b1beee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_2798d1ac-29d6-42b3-977a-1eca890e1979" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_FinanceLeaseCost1Abstract_1250152f-9278-4a8d-a963-fa7bd6b1beee" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_2798d1ac-29d6-42b3-977a-1eca890e1979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_1c1ed6b8-9cb1-4947-ac3c-2bc878d6b4bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_FinanceLeaseCost1Abstract_1250152f-9278-4a8d-a963-fa7bd6b1beee" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_1c1ed6b8-9cb1-4947-ac3c-2bc878d6b4bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_3a20852e-9ed6-43fc-b0ec-8acaf593f0f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_49f7b55f-af54-4e8a-bb6d-a6a2d5fc39a5" xlink:to="loc_us-gaap_VariableLeaseCost_3a20852e-9ed6-43fc-b0ec-8acaf593f0f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_155b718f-468a-4968-a7a4-327e27a515e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_49f7b55f-af54-4e8a-bb6d-a6a2d5fc39a5" xlink:to="loc_us-gaap_SubleaseIncome_155b718f-468a-4968-a7a4-327e27a515e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_40a96060-6ee5-45c2-b23d-59ba38803944" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_49f7b55f-af54-4e8a-bb6d-a6a2d5fc39a5" xlink:to="loc_us-gaap_LeaseCost_40a96060-6ee5-45c2-b23d-59ba38803944" 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-20221231.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_cb5e0546-abf8-468a-ac9b-ecd5f7484103" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_91f1108f-9743-40b5-9969-cd1a824fe463" xlink:href="hmst-20221231.xsd#hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cb5e0546-abf8-468a-ac9b-ecd5f7484103" xlink:to="loc_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_91f1108f-9743-40b5-9969-cd1a824fe463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_6fd0df48-4e96-4ed9-8ac3-987f1b321e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_91f1108f-9743-40b5-9969-cd1a824fe463" xlink:to="loc_us-gaap_OperatingLeasePayments_6fd0df48-4e96-4ed9-8ac3-987f1b321e3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_fe0d0880-a16f-44df-aa1d-0ae3842a4951" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_91f1108f-9743-40b5-9969-cd1a824fe463" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_fe0d0880-a16f-44df-aa1d-0ae3842a4951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_aebc64f8-88aa-487d-bcda-1ed2982d2190" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_91f1108f-9743-40b5-9969-cd1a824fe463" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_aebc64f8-88aa-487d-bcda-1ed2982d2190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RightOfUseAssetObtainedAbstract_bdbe7a7b-6ffe-407d-b7bc-dbb95f052158" xlink:href="hmst-20221231.xsd#hmst_RightOfUseAssetObtainedAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cb5e0546-abf8-468a-ac9b-ecd5f7484103" xlink:to="loc_hmst_RightOfUseAssetObtainedAbstract_bdbe7a7b-6ffe-407d-b7bc-dbb95f052158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_b79f69fa-317b-4f23-a90d-f4cf6aa820aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_RightOfUseAssetObtainedAbstract_bdbe7a7b-6ffe-407d-b7bc-dbb95f052158" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_b79f69fa-317b-4f23-a90d-f4cf6aa820aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_8fef3761-dda2-4c68-819a-41b738ca67c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_RightOfUseAssetObtainedAbstract_bdbe7a7b-6ffe-407d-b7bc-dbb95f052158" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_8fef3761-dda2-4c68-819a-41b738ca67c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OtherChangesInRightOfUseAssetsAbstract_b2ff6180-c5c5-4356-af0e-6455cdaefda6" xlink:href="hmst-20221231.xsd#hmst_OtherChangesInRightOfUseAssetsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cb5e0546-abf8-468a-ac9b-ecd5f7484103" xlink:to="loc_hmst_OtherChangesInRightOfUseAssetsAbstract_b2ff6180-c5c5-4356-af0e-6455cdaefda6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise_7a9aeb89-bd56-4f22-92d0-5797a4878b3e" xlink:href="hmst-20221231.xsd#hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_OtherChangesInRightOfUseAssetsAbstract_b2ff6180-c5c5-4356-af0e-6455cdaefda6" xlink:to="loc_hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise_7a9aeb89-bd56-4f22-92d0-5797a4878b3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise_ecdbd9dc-7a47-4307-b520-37218273905b" xlink:href="hmst-20221231.xsd#hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_OtherChangesInRightOfUseAssetsAbstract_b2ff6180-c5c5-4356-af0e-6455cdaefda6" xlink:to="loc_hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise_ecdbd9dc-7a47-4307-b520-37218273905b" 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-20221231.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_1d54dead-b30a-471d-8936-331625f79610" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e8e51ece-6ebe-41bb-abc1-8b3ce71b7901" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1d54dead-b30a-471d-8936-331625f79610" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e8e51ece-6ebe-41bb-abc1-8b3ce71b7901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_7b266877-de3e-45ef-afb3-c5e458059fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1d54dead-b30a-471d-8936-331625f79610" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_7b266877-de3e-45ef-afb3-c5e458059fe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b3bfbe8c-805e-4f65-98c0-6129de2aec3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1d54dead-b30a-471d-8936-331625f79610" xlink:to="loc_us-gaap_OperatingLeaseLiability_b3bfbe8c-805e-4f65-98c0-6129de2aec3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_72479eb7-9716-4328-a26c-46de48e4a447" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1d54dead-b30a-471d-8936-331625f79610" xlink:to="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_72479eb7-9716-4328-a26c-46de48e4a447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_05dcdd68-a396-498e-89a2-608d16dd9f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1d54dead-b30a-471d-8936-331625f79610" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_05dcdd68-a396-498e-89a2-608d16dd9f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_e302f25d-214c-4410-ae0c-e602b42c7052" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1d54dead-b30a-471d-8936-331625f79610" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_e302f25d-214c-4410-ae0c-e602b42c7052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_41d3815a-0803-4470-9f77-9e357b4c3e17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1d54dead-b30a-471d-8936-331625f79610" xlink:to="loc_us-gaap_FinanceLeaseLiability_41d3815a-0803-4470-9f77-9e357b4c3e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_90a8cfcb-2a94-4bb2-a845-cb4dc3a622c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1d54dead-b30a-471d-8936-331625f79610" xlink:to="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_90a8cfcb-2a94-4bb2-a845-cb4dc3a622c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_WeightedAverageRemainingLeaseTermAbstract_f1c7bc72-1af7-46fd-afd8-97b994f74b09" xlink:href="hmst-20221231.xsd#hmst_WeightedAverageRemainingLeaseTermAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1d54dead-b30a-471d-8936-331625f79610" xlink:to="loc_hmst_WeightedAverageRemainingLeaseTermAbstract_f1c7bc72-1af7-46fd-afd8-97b994f74b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_bd2f1744-6de9-473d-a92d-ffb1c76d2384" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_WeightedAverageRemainingLeaseTermAbstract_f1c7bc72-1af7-46fd-afd8-97b994f74b09" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_bd2f1744-6de9-473d-a92d-ffb1c76d2384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_1cd2aae7-d5c1-4d92-bd06-a2ad6a16760a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_WeightedAverageRemainingLeaseTermAbstract_f1c7bc72-1af7-46fd-afd8-97b994f74b09" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_1cd2aae7-d5c1-4d92-bd06-a2ad6a16760a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_WeightedAverageLeaseDiscountRateAbstract_0ba4222f-35ef-44da-aa4d-4b9b106c8689" xlink:href="hmst-20221231.xsd#hmst_WeightedAverageLeaseDiscountRateAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1d54dead-b30a-471d-8936-331625f79610" xlink:to="loc_hmst_WeightedAverageLeaseDiscountRateAbstract_0ba4222f-35ef-44da-aa4d-4b9b106c8689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_63316012-08ee-4ce6-a232-59f44ddde446" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_WeightedAverageLeaseDiscountRateAbstract_0ba4222f-35ef-44da-aa4d-4b9b106c8689" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_63316012-08ee-4ce6-a232-59f44ddde446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_9695a8c6-e079-49d5-908e-742c7d175f67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_WeightedAverageLeaseDiscountRateAbstract_0ba4222f-35ef-44da-aa4d-4b9b106c8689" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_9695a8c6-e079-49d5-908e-742c7d175f67" 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-20221231.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_ae9d00a3-5f89-405e-afa8-75de05a3c061" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_39e723a7-17fd-4bef-b86b-90cebaf1a61b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ae9d00a3-5f89-405e-afa8-75de05a3c061" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_39e723a7-17fd-4bef-b86b-90cebaf1a61b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_0f6ae768-a19a-4c90-afde-4b15975ddce1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_39e723a7-17fd-4bef-b86b-90cebaf1a61b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_0f6ae768-a19a-4c90-afde-4b15975ddce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_5bdb1bc8-5f28-4f7d-8afe-108158e4517b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_39e723a7-17fd-4bef-b86b-90cebaf1a61b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_5bdb1bc8-5f28-4f7d-8afe-108158e4517b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_fee03404-1455-4da7-b284-fd2f193330e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_39e723a7-17fd-4bef-b86b-90cebaf1a61b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_fee03404-1455-4da7-b284-fd2f193330e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ea0284cf-1eb6-4fe2-ac20-bb671a2cab5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_39e723a7-17fd-4bef-b86b-90cebaf1a61b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ea0284cf-1eb6-4fe2-ac20-bb671a2cab5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_0d9b13ea-9bca-48e5-994d-fa5f59adc045" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_39e723a7-17fd-4bef-b86b-90cebaf1a61b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_0d9b13ea-9bca-48e5-994d-fa5f59adc045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_a94c2551-7641-465c-9fd8-b138e5beb069" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_39e723a7-17fd-4bef-b86b-90cebaf1a61b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_a94c2551-7641-465c-9fd8-b138e5beb069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2114932e-cdf2-414e-a0ca-7b2ac1829a5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_39e723a7-17fd-4bef-b86b-90cebaf1a61b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2114932e-cdf2-414e-a0ca-7b2ac1829a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_80581704-da38-4b7c-bb4a-80d6fc2d3ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_39e723a7-17fd-4bef-b86b-90cebaf1a61b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_80581704-da38-4b7c-bb4a-80d6fc2d3ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_5e0b04d7-ce44-4f86-9a8c-a221650d6c70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_39e723a7-17fd-4bef-b86b-90cebaf1a61b" xlink:to="loc_us-gaap_OperatingLeaseLiability_5e0b04d7-ce44-4f86-9a8c-a221650d6c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_46cd68dc-f707-4d7d-b3cb-7d3545d72c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ae9d00a3-5f89-405e-afa8-75de05a3c061" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_46cd68dc-f707-4d7d-b3cb-7d3545d72c8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_315a41bd-4bbb-4378-b659-719d598ec78c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_46cd68dc-f707-4d7d-b3cb-7d3545d72c8a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_315a41bd-4bbb-4378-b659-719d598ec78c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_142249ed-37a5-4173-b741-f30956d75c0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_46cd68dc-f707-4d7d-b3cb-7d3545d72c8a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_142249ed-37a5-4173-b741-f30956d75c0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_955cae6b-28d6-4a71-868d-8d03d49b2035" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_46cd68dc-f707-4d7d-b3cb-7d3545d72c8a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_955cae6b-28d6-4a71-868d-8d03d49b2035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_2bf6c419-305b-4420-ba14-6ec8648c976f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_46cd68dc-f707-4d7d-b3cb-7d3545d72c8a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_2bf6c419-305b-4420-ba14-6ec8648c976f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_267fe7ec-691b-425e-9c25-1657181ea992" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_46cd68dc-f707-4d7d-b3cb-7d3545d72c8a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_267fe7ec-691b-425e-9c25-1657181ea992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_2063072e-0036-4726-9ad2-9061930d88f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_46cd68dc-f707-4d7d-b3cb-7d3545d72c8a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_2063072e-0036-4726-9ad2-9061930d88f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_7cf42aef-1f07-4ab3-b5cd-2efcf5435af9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_46cd68dc-f707-4d7d-b3cb-7d3545d72c8a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_7cf42aef-1f07-4ab3-b5cd-2efcf5435af9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_82c37a6a-ef8b-4fa5-bd80-7524774083b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_46cd68dc-f707-4d7d-b3cb-7d3545d72c8a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_82c37a6a-ef8b-4fa5-bd80-7524774083b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_996ec1c0-9f1e-4bda-a62a-5c3032caca49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_46cd68dc-f707-4d7d-b3cb-7d3545d72c8a" xlink:to="loc_us-gaap_FinanceLeaseLiability_996ec1c0-9f1e-4bda-a62a-5c3032caca49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_30b30d44-68f7-4c6f-8755-bfafa5e2d095" xlink:href="hmst-20221231.xsd#hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ae9d00a3-5f89-405e-afa8-75de05a3c061" xlink:to="loc_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_30b30d44-68f7-4c6f-8755-bfafa5e2d095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearOne_f878fbb1-215b-4a0e-9915-8fb2b617a826" xlink:href="hmst-20221231.xsd#hmst_LesseeNonleaseLiabilityToBePaidYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_30b30d44-68f7-4c6f-8755-bfafa5e2d095" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidYearOne_f878fbb1-215b-4a0e-9915-8fb2b617a826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearTwo_d2c96bf1-6a26-4b86-b269-c590f29be536" xlink:href="hmst-20221231.xsd#hmst_LesseeNonleaseLiabilityToBePaidYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_30b30d44-68f7-4c6f-8755-bfafa5e2d095" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidYearTwo_d2c96bf1-6a26-4b86-b269-c590f29be536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearThree_090000b8-dfc1-4f53-8b4a-ebf392769a5c" xlink:href="hmst-20221231.xsd#hmst_LesseeNonleaseLiabilityToBePaidYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_30b30d44-68f7-4c6f-8755-bfafa5e2d095" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidYearThree_090000b8-dfc1-4f53-8b4a-ebf392769a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearFour_c458ea9e-69e3-4d7c-99d0-3be3d278be2c" xlink:href="hmst-20221231.xsd#hmst_LesseeNonleaseLiabilityToBePaidYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_30b30d44-68f7-4c6f-8755-bfafa5e2d095" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidYearFour_c458ea9e-69e3-4d7c-99d0-3be3d278be2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearFive_5276f81a-48bf-446f-a3ab-3871a544ef7b" xlink:href="hmst-20221231.xsd#hmst_LesseeNonleaseLiabilityToBePaidYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_30b30d44-68f7-4c6f-8755-bfafa5e2d095" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidYearFive_5276f81a-48bf-446f-a3ab-3871a544ef7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive_510b1d6a-8b18-4169-b962-50a9eef2831a" xlink:href="hmst-20221231.xsd#hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_30b30d44-68f7-4c6f-8755-bfafa5e2d095" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive_510b1d6a-8b18-4169-b962-50a9eef2831a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonleaseLiabilityDue_889241c1-e843-4590-ba4d-37ba2b27ac98" xlink:href="hmst-20221231.xsd#hmst_NonleaseLiabilityDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_30b30d44-68f7-4c6f-8755-bfafa5e2d095" xlink:to="loc_hmst_NonleaseLiabilityDue_889241c1-e843-4590-ba4d-37ba2b27ac98" 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-20221231.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/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails" xlink:type="simple" xlink:href="hmst-20221231.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_1a91576a-472a-46c4-b5e6-5f7789d3838e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_edb7a507-461b-46d6-a244-1bb0bf96e004" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1a91576a-472a-46c4-b5e6-5f7789d3838e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_edb7a507-461b-46d6-a244-1bb0bf96e004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_71d533ab-8478-46c9-82c6-173995e003dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_edb7a507-461b-46d6-a244-1bb0bf96e004" xlink:to="loc_us-gaap_AwardTypeAxis_71d533ab-8478-46c9-82c6-173995e003dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5579e8b1-f26a-4c69-ad99-a6d54a926554" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_71d533ab-8478-46c9-82c6-173995e003dd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5579e8b1-f26a-4c69-ad99-a6d54a926554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_265611f1-2674-4480-af81-d5e9cebc676c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5579e8b1-f26a-4c69-ad99-a6d54a926554" xlink:to="loc_us-gaap_PerformanceSharesMember_265611f1-2674-4480-af81-d5e9cebc676c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_fd08bfaf-29a6-4369-9bd4-ea5639c107a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5579e8b1-f26a-4c69-ad99-a6d54a926554" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_fd08bfaf-29a6-4369-9bd4-ea5639c107a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57da5c16-6ecd-4e29-81c8-8b724457cb58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_edb7a507-461b-46d6-a244-1bb0bf96e004" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57da5c16-6ecd-4e29-81c8-8b724457cb58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_357e6c9b-a4c4-4ad1-8356-30c413ae9c67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57da5c16-6ecd-4e29-81c8-8b724457cb58" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_357e6c9b-a4c4-4ad1-8356-30c413ae9c67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_a81beef5-474f-43fc-a2b0-121608d7d4da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57da5c16-6ecd-4e29-81c8-8b724457cb58" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_a81beef5-474f-43fc-a2b0-121608d7d4da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_b9005f70-945c-4dab-89a6-6744cba3e60b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57da5c16-6ecd-4e29-81c8-8b724457cb58" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_b9005f70-945c-4dab-89a6-6744cba3e60b" 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-20221231.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_9a4fed2e-c0a4-48c6-8cc2-b8aceffa6db0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_82051548-04a2-4792-ba54-51455ffac0fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9a4fed2e-c0a4-48c6-8cc2-b8aceffa6db0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_82051548-04a2-4792-ba54-51455ffac0fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_bae32f2e-091c-4519-adb6-981a7c04514f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_82051548-04a2-4792-ba54-51455ffac0fe" xlink:to="loc_us-gaap_AwardTypeAxis_bae32f2e-091c-4519-adb6-981a7c04514f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8d87e3f-5791-4096-9519-7a37ca7cddbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_bae32f2e-091c-4519-adb6-981a7c04514f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8d87e3f-5791-4096-9519-7a37ca7cddbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_0038562a-17df-40cc-9ac3-8c11fa7847d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8d87e3f-5791-4096-9519-7a37ca7cddbf" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_0038562a-17df-40cc-9ac3-8c11fa7847d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d13f7d7c-b4ca-4b50-a447-1a65c9123b9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_82051548-04a2-4792-ba54-51455ffac0fe" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d13f7d7c-b4ca-4b50-a447-1a65c9123b9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_776a28e2-9771-4ef4-a2d8-33e756c7b5ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d13f7d7c-b4ca-4b50-a447-1a65c9123b9b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_776a28e2-9771-4ef4-a2d8-33e756c7b5ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_80b819e3-07c9-449d-ad37-80f440e4cf55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_776a28e2-9771-4ef4-a2d8-33e756c7b5ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_80b819e3-07c9-449d-ad37-80f440e4cf55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f9c883c9-3d5d-4651-ad96-7af57f33c616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_776a28e2-9771-4ef4-a2d8-33e756c7b5ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f9c883c9-3d5d-4651-ad96-7af57f33c616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_19610bba-61c1-4e58-b7f5-b0410affaa48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_776a28e2-9771-4ef4-a2d8-33e756c7b5ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_19610bba-61c1-4e58-b7f5-b0410affaa48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c7fb7711-785d-4e60-a153-dd3bcc1d0af4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_776a28e2-9771-4ef4-a2d8-33e756c7b5ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c7fb7711-785d-4e60-a153-dd3bcc1d0af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ea943d88-9897-4bd2-8da8-4c661309ff73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_776a28e2-9771-4ef4-a2d8-33e756c7b5ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ea943d88-9897-4bd2-8da8-4c661309ff73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_37f7ab05-ebf2-4bc7-8ed9-885458a10b26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d13f7d7c-b4ca-4b50-a447-1a65c9123b9b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_37f7ab05-ebf2-4bc7-8ed9-885458a10b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1eab5746-752a-4f59-a066-63fccd0ca9bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_37f7ab05-ebf2-4bc7-8ed9-885458a10b26" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1eab5746-752a-4f59-a066-63fccd0ca9bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_696ff160-ba23-4bc5-9697-554f7b3f7160" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_37f7ab05-ebf2-4bc7-8ed9-885458a10b26" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_696ff160-ba23-4bc5-9697-554f7b3f7160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_61718282-6756-4b17-9608-7c0d1bcf5a08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_37f7ab05-ebf2-4bc7-8ed9-885458a10b26" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_61718282-6756-4b17-9608-7c0d1bcf5a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_60fcf57e-73d9-4d33-8f10-49fd2b300e10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_37f7ab05-ebf2-4bc7-8ed9-885458a10b26" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_60fcf57e-73d9-4d33-8f10-49fd2b300e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e4dd7fc9-a731-477e-8d23-d64dc43131f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_37f7ab05-ebf2-4bc7-8ed9-885458a10b26" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e4dd7fc9-a731-477e-8d23-d64dc43131f1" 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-20221231.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_c131f955-83b7-45bd-8b0c-ebfde925efbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_15e41ae5-9d60-4b91-ac09-19df291e0575" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c131f955-83b7-45bd-8b0c-ebfde925efbb" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_15e41ae5-9d60-4b91-ac09-19df291e0575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_25682fe4-275e-4f24-a0a3-08d9f2a71da8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_15e41ae5-9d60-4b91-ac09-19df291e0575" xlink:to="loc_us-gaap_AwardTypeAxis_25682fe4-275e-4f24-a0a3-08d9f2a71da8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_37a2c74d-4e48-46f3-aba5-34bee620bf9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_25682fe4-275e-4f24-a0a3-08d9f2a71da8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_37a2c74d-4e48-46f3-aba5-34bee620bf9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_190c3e44-fd55-4cb9-9ad0-d74833a7ef59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_37a2c74d-4e48-46f3-aba5-34bee620bf9f" xlink:to="loc_us-gaap_PerformanceSharesMember_190c3e44-fd55-4cb9-9ad0-d74833a7ef59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_151044bd-a915-4091-b62f-351ef7aba7ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_15e41ae5-9d60-4b91-ac09-19df291e0575" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_151044bd-a915-4091-b62f-351ef7aba7ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_10050e70-d002-46d3-ab69-511dc72ea650" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_151044bd-a915-4091-b62f-351ef7aba7ab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_10050e70-d002-46d3-ab69-511dc72ea650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies_49e2d2f9-de54-42d4-bb5c-7fc039b991b2" xlink:href="hmst-20221231.xsd#hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_151044bd-a915-4091-b62f-351ef7aba7ab" xlink:to="loc_hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies_49e2d2f9-de54-42d4-bb5c-7fc039b991b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies_224b3e4c-f14c-4935-9b68-08d7571e1761" xlink:href="hmst-20221231.xsd#hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_151044bd-a915-4091-b62f-351ef7aba7ab" xlink:to="loc_hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies_224b3e4c-f14c-4935-9b68-08d7571e1761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_62b5e670-d246-41b1-b619-928206fb52f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_151044bd-a915-4091-b62f-351ef7aba7ab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_62b5e670-d246-41b1-b619-928206fb52f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6a2a47b5-706b-4bae-a226-17d5a73d2a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_151044bd-a915-4091-b62f-351ef7aba7ab" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6a2a47b5-706b-4bae-a226-17d5a73d2a2b" 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-20221231.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_eeebbf3b-c49b-452a-aaab-37d046d7285b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_435fa1e5-4ba0-4092-8516-941ac211a1b7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_eeebbf3b-c49b-452a-aaab-37d046d7285b" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_435fa1e5-4ba0-4092-8516-941ac211a1b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_97838d25-8395-4f1b-998c-04613ec55755" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_435fa1e5-4ba0-4092-8516-941ac211a1b7" xlink:to="loc_srt_ConsolidatedEntitiesAxis_97838d25-8395-4f1b-998c-04613ec55755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_dc42acb8-3aba-4412-b828-d69287e27cc5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_97838d25-8395-4f1b-998c-04613ec55755" xlink:to="loc_srt_ConsolidatedEntitiesDomain_dc42acb8-3aba-4412-b828-d69287e27cc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_20034613-c476-448a-8e7d-17bcb67395d0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_dc42acb8-3aba-4412-b828-d69287e27cc5" xlink:to="loc_srt_ParentCompanyMember_20034613-c476-448a-8e7d-17bcb67395d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_55fe68e7-d14b-4ee2-9f7a-34ade1664d85" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_435fa1e5-4ba0-4092-8516-941ac211a1b7" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_55fe68e7-d14b-4ee2-9f7a-34ade1664d85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_4dc5e142-08a2-40dd-a063-51e8605d1eae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_55fe68e7-d14b-4ee2-9f7a-34ade1664d85" xlink:to="loc_us-gaap_AssetsAbstract_4dc5e142-08a2-40dd-a063-51e8605d1eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_605ac382-4058-49b6-956b-eb1d87b4c8f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4dc5e142-08a2-40dd-a063-51e8605d1eae" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_605ac382-4058-49b6-956b-eb1d87b4c8f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_2093ef42-75b8-48cc-a587-fd227877f9f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4dc5e142-08a2-40dd-a063-51e8605d1eae" xlink:to="loc_us-gaap_OtherAssets_2093ef42-75b8-48cc-a587-fd227877f9f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_cebe3143-0b41-4731-a45b-2ef3be536355" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4dc5e142-08a2-40dd-a063-51e8605d1eae" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_cebe3143-0b41-4731-a45b-2ef3be536355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures_80ba44ee-9a22-4efb-8393-c957858748af" xlink:href="hmst-20221231.xsd#hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4dc5e142-08a2-40dd-a063-51e8605d1eae" xlink:to="loc_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures_80ba44ee-9a22-4efb-8393-c957858748af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_263b7373-dea5-447e-ba4f-e5b1a90cdcde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4dc5e142-08a2-40dd-a063-51e8605d1eae" xlink:to="loc_us-gaap_Assets_263b7373-dea5-447e-ba4f-e5b1a90cdcde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_5a858a38-25ef-4c60-829d-b3c361597dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_55fe68e7-d14b-4ee2-9f7a-34ade1664d85" xlink:to="loc_us-gaap_LiabilitiesAbstract_5a858a38-25ef-4c60-829d-b3c361597dc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_e341d575-d571-405c-ba03-b079ab032cac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_5a858a38-25ef-4c60-829d-b3c361597dc9" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_e341d575-d571-405c-ba03-b079ab032cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_7f2f899c-1689-4ff5-a1fd-2f589e2f0b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_5a858a38-25ef-4c60-829d-b3c361597dc9" xlink:to="loc_us-gaap_LongTermDebt_7f2f899c-1689-4ff5-a1fd-2f589e2f0b5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_d4072345-75e1-42fd-b319-afba3a067a20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_5a858a38-25ef-4c60-829d-b3c361597dc9" xlink:to="loc_us-gaap_Liabilities_d4072345-75e1-42fd-b319-afba3a067a20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_9157808b-7a2a-49fa-a761-9934b44d2aad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_55fe68e7-d14b-4ee2-9f7a-34ade1664d85" xlink:to="loc_us-gaap_EquityAbstract_9157808b-7a2a-49fa-a761-9934b44d2aad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b7f9f7df-9556-45e5-855c-e8d67d33598d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9157808b-7a2a-49fa-a761-9934b44d2aad" xlink:to="loc_us-gaap_CommonStockValue_b7f9f7df-9556-45e5-855c-e8d67d33598d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9782b927-5fa6-4173-bd25-2f28b3ceefcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9157808b-7a2a-49fa-a761-9934b44d2aad" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9782b927-5fa6-4173-bd25-2f28b3ceefcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_cb5c9b03-951f-416d-9f5f-a12ba5f6771e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9157808b-7a2a-49fa-a761-9934b44d2aad" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_cb5c9b03-951f-416d-9f5f-a12ba5f6771e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_df9fc752-0d4b-45f5-8215-cffe925abd02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9157808b-7a2a-49fa-a761-9934b44d2aad" xlink:to="loc_us-gaap_StockholdersEquity_df9fc752-0d4b-45f5-8215-cffe925abd02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_1ba05d68-eb15-47c9-9f77-dbfa19f922b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_55fe68e7-d14b-4ee2-9f7a-34ade1664d85" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_1ba05d68-eb15-47c9-9f77-dbfa19f922b7" 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-20221231.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_c6e2a2a5-ab72-4a46-9ec9-975dfe3233b0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable_20861122-c615-4678-8db0-28eb0ab778c4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedIncomeStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_c6e2a2a5-ab72-4a46-9ec9-975dfe3233b0" xlink:to="loc_srt_CondensedIncomeStatementTable_20861122-c615-4678-8db0-28eb0ab778c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_3ea9778e-3e4f-4aa6-bee3-9051a27677ef" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_20861122-c615-4678-8db0-28eb0ab778c4" xlink:to="loc_srt_ConsolidatedEntitiesAxis_3ea9778e-3e4f-4aa6-bee3-9051a27677ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_5a865e5a-2a9f-41c2-892e-9a35b77041cf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_3ea9778e-3e4f-4aa6-bee3-9051a27677ef" xlink:to="loc_srt_ConsolidatedEntitiesDomain_5a865e5a-2a9f-41c2-892e-9a35b77041cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_eb40301f-b0e7-424b-8b9e-35f87d4e65d6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_5a865e5a-2a9f-41c2-892e-9a35b77041cf" xlink:to="loc_srt_ParentCompanyMember_eb40301f-b0e7-424b-8b9e-35f87d4e65d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_362503b3-9255-4186-8946-85cfdee1ea7e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_20861122-c615-4678-8db0-28eb0ab778c4" xlink:to="loc_srt_CondensedIncomeStatementsCaptionsLineItems_362503b3-9255-4186-8946-85cfdee1ea7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_aa8559e1-271c-450b-9193-c49ede6c5f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_362503b3-9255-4186-8946-85cfdee1ea7e" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_aa8559e1-271c-450b-9193-c49ede6c5f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendIncomeOperating_09d5f14d-2f00-49f4-b8c9-9343fa2008e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendIncomeOperating"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_aa8559e1-271c-450b-9193-c49ede6c5f4c" xlink:to="loc_us-gaap_DividendIncomeOperating_09d5f14d-2f00-49f4-b8c9-9343fa2008e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_9801990c-556c-49db-9e92-6c3bffeda7d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_aa8559e1-271c-450b-9193-c49ede6c5f4c" xlink:to="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_9801990c-556c-49db-9e92-6c3bffeda7d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_ec2bbb9b-556c-4426-b307-1efa792380ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_aa8559e1-271c-450b-9193-c49ede6c5f4c" xlink:to="loc_us-gaap_NoninterestIncomeOther_ec2bbb9b-556c-4426-b307-1efa792380ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_9e7c9666-53c9-4201-91ca-05047e278567" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_aa8559e1-271c-450b-9193-c49ede6c5f4c" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_9e7c9666-53c9-4201-91ca-05047e278567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_82048abc-9b51-4c7c-8c3a-c007a8044a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_362503b3-9255-4186-8946-85cfdee1ea7e" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_82048abc-9b51-4c7c-8c3a-c007a8044a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_ba5f200c-2ecc-442b-b720-410cb48ef770" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_82048abc-9b51-4c7c-8c3a-c007a8044a96" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_ba5f200c-2ecc-442b-b720-410cb48ef770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_ca6addde-1c99-418b-b6b7-ad2dee6ce556" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_82048abc-9b51-4c7c-8c3a-c007a8044a96" xlink:to="loc_us-gaap_NoninterestExpense_ca6addde-1c99-418b-b6b7-ad2dee6ce556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_1ae4c36e-46ac-44f8-8685-8e174c89ce7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_82048abc-9b51-4c7c-8c3a-c007a8044a96" xlink:to="loc_us-gaap_CostsAndExpenses_1ae4c36e-46ac-44f8-8685-8e174c89ce7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c668fdc4-2889-48d2-9c37-5c80abf69fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_362503b3-9255-4186-8946-85cfdee1ea7e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c668fdc4-2889-48d2-9c37-5c80abf69fd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6d6cb2c6-cc35-497a-96e8-1b53e156c805" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_362503b3-9255-4186-8946-85cfdee1ea7e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6d6cb2c6-cc35-497a-96e8-1b53e156c805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_444dbe63-9edf-46a2-b8b3-d947d2b0df57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_362503b3-9255-4186-8946-85cfdee1ea7e" xlink:to="loc_us-gaap_NetIncomeLoss_444dbe63-9edf-46a2-b8b3-d947d2b0df57" 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-20221231.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_eb712c13-3103-4464-b0c5-4b90fbedcbfc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable_78910d06-50ed-4304-ba03-d7208b94680c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_eb712c13-3103-4464-b0c5-4b90fbedcbfc" xlink:to="loc_srt_CondensedCashFlowStatementTable_78910d06-50ed-4304-ba03-d7208b94680c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_10bf9e49-79fb-4a0e-ad39-2e615d70aaf4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_78910d06-50ed-4304-ba03-d7208b94680c" xlink:to="loc_srt_ConsolidatedEntitiesAxis_10bf9e49-79fb-4a0e-ad39-2e615d70aaf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_089526ed-d8bb-4b08-858a-6af13c397a8f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_10bf9e49-79fb-4a0e-ad39-2e615d70aaf4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_089526ed-d8bb-4b08-858a-6af13c397a8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_e1041bef-d199-41a7-8316-dae33be47a6d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_089526ed-d8bb-4b08-858a-6af13c397a8f" xlink:to="loc_srt_ParentCompanyMember_e1041bef-d199-41a7-8316-dae33be47a6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_22d34f8c-3681-4103-9345-6f9438a1acff" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_78910d06-50ed-4304-ba03-d7208b94680c" xlink:to="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_22d34f8c-3681-4103-9345-6f9438a1acff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cd8261d4-9b7e-4b00-83a9-9350f2a4ca09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_22d34f8c-3681-4103-9345-6f9438a1acff" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cd8261d4-9b7e-4b00-83a9-9350f2a4ca09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_173f8d3e-ef34-44a1-8d55-9b315e1e490a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cd8261d4-9b7e-4b00-83a9-9350f2a4ca09" xlink:to="loc_us-gaap_NetIncomeLoss_173f8d3e-ef34-44a1-8d55-9b315e1e490a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae8690a6-6708-4c79-8312-afc935c214a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cd8261d4-9b7e-4b00-83a9-9350f2a4ca09" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae8690a6-6708-4c79-8312-afc935c214a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UndistributedEarningsFromInvestmentInSubsidiaries_914fdfe4-7e84-400f-9e06-3739aac3824b" xlink:href="hmst-20221231.xsd#hmst_UndistributedEarningsFromInvestmentInSubsidiaries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae8690a6-6708-4c79-8312-afc935c214a4" xlink:to="loc_hmst_UndistributedEarningsFromInvestmentInSubsidiaries_914fdfe4-7e84-400f-9e06-3739aac3824b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_58dc97f5-a8f9-4f13-933e-49e068a145ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae8690a6-6708-4c79-8312-afc935c214a4" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_58dc97f5-a8f9-4f13-933e-49e068a145ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eeb28d10-15f5-40e8-97e5-f843c4013930" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae8690a6-6708-4c79-8312-afc935c214a4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eeb28d10-15f5-40e8-97e5-f843c4013930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6592ec74-070e-48b2-bae9-4964cde8c747" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_22d34f8c-3681-4103-9345-6f9438a1acff" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6592ec74-070e-48b2-bae9-4964cde8c747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities_123076fa-4cc0-4379-8b03-9b483b403a2c" xlink:href="hmst-20221231.xsd#hmst_Purchaseofandproceedsfromsaleofmarketablesecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6592ec74-070e-48b2-bae9-4964cde8c747" xlink:to="loc_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities_123076fa-4cc0-4379-8b03-9b483b403a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Paymentsforinvestmentsinandadvancestosubsidiaries_cf893fb5-ad0b-4d12-b6d8-f096b0008a3b" xlink:href="hmst-20221231.xsd#hmst_Paymentsforinvestmentsinandadvancestosubsidiaries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6592ec74-070e-48b2-bae9-4964cde8c747" xlink:to="loc_hmst_Paymentsforinvestmentsinandadvancestosubsidiaries_cf893fb5-ad0b-4d12-b6d8-f096b0008a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0212c601-944e-4d86-9790-1d5b8cbde4e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6592ec74-070e-48b2-bae9-4964cde8c747" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0212c601-944e-4d86-9790-1d5b8cbde4e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0dfd1118-6c98-492e-966b-8d892a7ba29d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_22d34f8c-3681-4103-9345-6f9438a1acff" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0dfd1118-6c98-492e-966b-8d892a7ba29d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f384f756-021f-4506-81b7-605c7d92d699" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0dfd1118-6c98-492e-966b-8d892a7ba29d" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f384f756-021f-4506-81b7-605c7d92d699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_6d22ec41-6a88-4385-8cd7-7d8ec0a1a90f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0dfd1118-6c98-492e-966b-8d892a7ba29d" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_6d22ec41-6a88-4385-8cd7-7d8ec0a1a90f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1c19693d-f379-4a99-a4a2-bc8b343a0fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0dfd1118-6c98-492e-966b-8d892a7ba29d" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1c19693d-f379-4a99-a4a2-bc8b343a0fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_8a95fcf7-660d-499b-9c48-9d1aeca62ce2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0dfd1118-6c98-492e-966b-8d892a7ba29d" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_8a95fcf7-660d-499b-9c48-9d1aeca62ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3bd6488a-889f-49d0-9469-ace0c0878e04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0dfd1118-6c98-492e-966b-8d892a7ba29d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3bd6488a-889f-49d0-9469-ace0c0878e04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_294d04d3-39db-4591-85b7-385190b9cbb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_22d34f8c-3681-4103-9345-6f9438a1acff" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_294d04d3-39db-4591-85b7-385190b9cbb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1da6ef58-b5de-4d2b-bf1e-21b70b9d1489" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_22d34f8c-3681-4103-9345-6f9438a1acff" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1da6ef58-b5de-4d2b-bf1e-21b70b9d1489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5cb41297-878c-4a9d-94b7-ccff3aa548b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_22d34f8c-3681-4103-9345-6f9438a1acff" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5cb41297-878c-4a9d-94b7-ccff3aa548b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails" xlink:type="simple" xlink:href="hmst-20221231.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_40f65e27-edb0-40a0-bad8-b7b524fbd841" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_1416c877-6e2a-4008-9eae-a804fd09cb77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_40f65e27-edb0-40a0-bad8-b7b524fbd841" xlink:to="loc_us-gaap_SubsequentEventTable_1416c877-6e2a-4008-9eae-a804fd09cb77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_513ce509-36f1-4d9e-887e-d0f953c93481" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1416c877-6e2a-4008-9eae-a804fd09cb77" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_513ce509-36f1-4d9e-887e-d0f953c93481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_f905480e-f584-4f9b-b0c7-bb8ff25ddf83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_513ce509-36f1-4d9e-887e-d0f953c93481" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_f905480e-f584-4f9b-b0c7-bb8ff25ddf83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_901ac678-6474-4ea3-85da-7b8f507db16a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_f905480e-f584-4f9b-b0c7-bb8ff25ddf83" xlink:to="loc_us-gaap_SubsequentEventMember_901ac678-6474-4ea3-85da-7b8f507db16a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_d9166cdd-07cb-4efd-bf69-9ee1abb20171" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1416c877-6e2a-4008-9eae-a804fd09cb77" xlink:to="loc_srt_StatementGeographicalAxis_d9166cdd-07cb-4efd-bf69-9ee1abb20171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_74531b90-b50e-4a1f-930d-ee607c74cd3e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_d9166cdd-07cb-4efd-bf69-9ee1abb20171" xlink:to="loc_srt_SegmentGeographicalDomain_74531b90-b50e-4a1f-930d-ee607c74cd3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CA_01bfe9c1-8d6c-41b4-b142-da180acf4343" xlink:href="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd#stpr_CA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_74531b90-b50e-4a1f-930d-ee607c74cd3e" xlink:to="loc_stpr_CA_01bfe9c1-8d6c-41b4-b142-da180acf4343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_f1bb645c-65b4-4924-aae3-759d1d06b31c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1416c877-6e2a-4008-9eae-a804fd09cb77" xlink:to="loc_us-gaap_AssetAcquisitionAxis_f1bb645c-65b4-4924-aae3-759d1d06b31c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_5bd62e18-de27-4f63-84be-50aa801b6b16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionAxis_f1bb645c-65b4-4924-aae3-759d1d06b31c" xlink:to="loc_us-gaap_AssetAcquisitionDomain_5bd62e18-de27-4f63-84be-50aa801b6b16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ThreeBranchesPurchaseMember_1cdafd87-8409-4731-84c1-351576ead073" xlink:href="hmst-20221231.xsd#hmst_ThreeBranchesPurchaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionDomain_5bd62e18-de27-4f63-84be-50aa801b6b16" xlink:to="loc_hmst_ThreeBranchesPurchaseMember_1cdafd87-8409-4731-84c1-351576ead073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_abef9e06-c7fc-4bfa-8fbf-a40952b8dff8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1416c877-6e2a-4008-9eae-a804fd09cb77" xlink:to="loc_us-gaap_SubsequentEventLineItems_abef9e06-c7fc-4bfa-8fbf-a40952b8dff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AssetPurchaseNumberOfBranchesPurchased_e0fd5014-8208-4575-a48d-30abbdb6f654" xlink:href="hmst-20221231.xsd#hmst_AssetPurchaseNumberOfBranchesPurchased"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_abef9e06-c7fc-4bfa-8fbf-a40952b8dff8" xlink:to="loc_hmst_AssetPurchaseNumberOfBranchesPurchased_e0fd5014-8208-4575-a48d-30abbdb6f654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AssetPurchaseLiabilitiesAssumedDeposits_748e93da-1b8b-4751-ab3c-7bb0d34dc9ee" xlink:href="hmst-20221231.xsd#hmst_AssetPurchaseLiabilitiesAssumedDeposits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_abef9e06-c7fc-4bfa-8fbf-a40952b8dff8" xlink:to="loc_hmst_AssetPurchaseLiabilitiesAssumedDeposits_748e93da-1b8b-4751-ab3c-7bb0d34dc9ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableSignificantPurchases_45cf04d1-427c-4605-9289-33039fc5fdc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableSignificantPurchases"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_abef9e06-c7fc-4bfa-8fbf-a40952b8dff8" xlink:to="loc_us-gaap_FinancingReceivableSignificantPurchases_45cf04d1-427c-4605-9289-33039fc5fdc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableAmountPerShare_c558611d-3bf7-467a-81e6-6750333850ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableAmountPerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_abef9e06-c7fc-4bfa-8fbf-a40952b8dff8" xlink:to="loc_us-gaap_DividendsPayableAmountPerShare_c558611d-3bf7-467a-81e6-6750333850ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>hmst-20221231_g1.jpg
<DESCRIPTION>HMST STOCK PERFORMANCE GRAPH
<TEXT>
begin 644 hmst-20221231_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 U  "2D@ "
M S U  #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,#(S.C Q.C V(#$T.C0Y.C0T #(P,C,Z,#$Z,#8@,30Z
M-#DZ-#0   !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,#94,30Z-#DZ-#0N,#0U/"]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@!6 +S
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:H+KFF/=_9DOX#-G&P..OI4/B=IU\,WIM=WF>7_#UQGG],UE7E
MOX?'@]FC%N(Q#F-UQOWXXYZYS0!U5%<M86OBN33X'_M.UCW1J=LEN2PX[GUJ
MQ]B\5_\ 06L?_ 8_XT ;J?Z^3\*DKG18>*@Q8:M8Y/7_ $8_XTOV+Q7_ -!:
MQ_\  8_XT =#17/?8O%?_06L?_ 8_P"-'V+Q7_T%K'_P&/\ C0!T-%<]]B\5
M_P#06L?_  &/^-'V+Q7_ -!:Q_\  8_XT =#17/?8O%?_06L?_ 8_P"-'V+Q
M7_T%K'_P&/\ C0!T-1P?ZD?C_.L+[%XK_P"@M8_^ Q_QI%L/%2+@:M8X_P"O
M8_XT =%17/?8O%?_ $%K'_P&/^-'V+Q7_P!!:Q_\!C_C0!T-%<]]B\5_]!:Q
M_P# 8_XT?8O%?_06L?\ P&/^- '0T5SWV+Q7_P!!:Q_\!C_C1]B\5_\ 06L?
M_ 8_XT =#4=Q_J&^E87V+Q7_ -!:Q_\  8_XTC6'BIU*G5K'!_Z=C_C0!T5%
M<]]B\5_]!:Q_\!C_ (T?8O%?_06L?_ 8_P"- '0T5SWV+Q7_ -!:Q_\  8_X
MT?8O%?\ T%K'_P !C_C0!T-%<]]B\5_]!:Q_\!C_ (T?8O%?_06L?_ 8_P"-
M '0T5SWV+Q7_ -!:Q_\  8_XT?8O%?\ T%K'_P !C_C0!NO_ *Z+ZG^525SI
ML/%18$ZM8Y7I_HQ_QI?L7BO_ *"UC_X#'_&@#H:*Y[[%XK_Z"UC_ . Q_P :
M/L7BO_H+6/\ X#'_ !H Z&BN>^Q>*_\ H+6/_@,?\:/L7BO_ *"UC_X#'_&@
M#H:*Y[[%XK_Z"UC_ . Q_P :/L7BO_H+6/\ X#'_ !H Z&HT_P!?)]!6%]B\
M5_\ 06L?_ 8_XT@L/%08L-6L<GK_ *,?\: .BHKGOL7BO_H+6/\ X#'_ !H^
MQ>*_^@M8_P#@,?\ &@#H:*Y[[%XK_P"@M8_^ Q_QH^Q>*_\ H+6/_@,?\: .
MAHKGOL7BO_H+6/\ X#'_ !H^Q>*_^@M8_P#@,?\ &@#H'=8T+R,%51DL3@"J
M=KK.G7LQAM+V&60?PJW-<QKD&M16T']N7T$^GM<(+@00E"%SW/I5CQ-#IL6E
MV[:8L"7HE3[(8,;B<^W48H ZB#_4CZG^=25SB6'BI4 &K6(_[=C_ (T[[%XK
M_P"@M8_^ Q_QH Z&BN>^Q>*_^@M8_P#@,?\ &C[%XK_Z"UC_ . Q_P : .AH
MKGOL7BO_ *"UC_X#'_&C[%XK_P"@M8_^ Q_QH Z&BN>^Q>*_^@M8_P#@,?\
M&C[%XK_Z"UC_ . Q_P : .AHKGOL7BO_ *"UC_X#'_&C[%XK_P"@M8_^ Q_Q
MH W9?O1?[_\ 0U)7.M8>*F(SJUC\IR/]&/\ C2_8O%?_ $%K'_P&/^- '0T5
MSWV+Q7_T%K'_ ,!C_C1]B\5_]!:Q_P# 8_XT =#17/?8O%?_ $%K'_P&/^-'
MV+Q7_P!!:Q_\!C_C0!T-%<]]B\5_]!:Q_P# 8_XT?8O%?_06L?\ P&/^- &[
M/_JQ_OK_ .A"I*YUK#Q4PP=6L>H/_'L>WXTOV+Q7_P!!:Q_\!C_C0!T-%<]]
MB\5_]!:Q_P# 8_XT?8O%?_06L?\ P&/^- '0T5SWV+Q7_P!!:Q_\!C_C1]B\
M5_\ 06L?_ 8_XT =#17/?8O%?_06L?\ P&/^-'V+Q7_T%K'_ ,!C_C0!NS_Z
ML?[Z_P#H0J2N=:P\5,,'5K'J#_Q['L<^M+]B\5_]!:Q_\!C_ (T =#17/?8O
M%?\ T%K'_P !C_C1]B\5_P#06L?_  &/^- '0T5SWV+Q7_T%K'_P&/\ C1]B
M\5_]!:Q_\!C_ (T =#17/?8O%?\ T%K'_P !C_C1]B\5_P#06L?_  &/^- &
M[<?\>[_2I*YUK#Q4ZE6U:QP?^G8_XTOV+Q7_ -!:Q_\  8_XT =#4:?\?$GT
M7^M87V+Q7_T%K'_P&/\ C2"P\5!BW]K6.3U_T8_XT =%17/?8O%?_06L?_ 8
M_P"-'V+Q7_T%K'_P&/\ C0!T-%<]]B\5_P#06L?_  &/^-'V+Q7_ -!:Q_\
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
MSB\/6=W'"$N)H09)%8@M6UJ/_(+NO^N+_P#H)JAX2_Y%'3?^N H U/(3U?\
M[^-_C14E% $>Z7_GFO\ WW_]:LRR+'Q3J6X;3Y$' .>[UKUE6G_(U:E_U[P?
MS>@#5HHHH **** "BBB@#'\0]-+_ .PC#_6MBL?Q#TTO_L(P_P!:V* "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH KZA_R#+K_KB_\ Z":D@_X]HO\ <'\JCU#_ )!EU_UQ
M?_T$U)!_Q[1?[@_E0!)1110 4444 5M1_P"07=?]<7_]!-9GA-I!X3T[;&"/
M)'.[_P"M6GJ/_(+NO^N+_P#H)JAX2_Y%'3?^N H U-TO_/-?^^__ *U%244
M)N'J/SK*LSGQ5J6/^?>#^;UI^3'_ ,\T_P"^1699*%\4ZD%  ^SP< >[T :U
M%%% !15;4;>2ZT^:&"ZEM'=<":$#>GTR",_A7&6-\B_!^QUC6;F^GEM[+S"\
M=Y+'),_1061@6).!SW- '>45YQ-IVN:!866IZS/?:A86.E!KU(]4ECD6;>7=
M\ CS %. "W05Z)#*LT$<L9RCJ&4GT(H RO$/32_^PC#_ %K8KF/$>LVRSV4)
MCN=T-_&S$6TA!QGH<8/X5H?\)-8_\\K[_P  9?\ XF@#7HK(_P"$FL?^>5]_
MX R__$T?\)-8_P#/*^_\ 9?_ (F@#7HK(_X2:Q_YY7W_ ( R_P#Q-'_"36/_
M #ROO_ &7_XF@#7HK(_X2:Q_YY7W_@#+_P#$T?\ "36/_/*^_P# &7_XF@#7
MHK(_X2:Q_P">5]_X R__ !-'_"36/_/*^_\  &7_ .)H UZ*R/\ A)K'_GE?
M?^ ,O_Q-'_"36/\ SROO_ &7_P")H UZ*R/^$FL?^>5]_P" ,O\ \31_PDUC
M_P \K[_P!E_^)H UZ*R/^$FL?^>5]_X R_\ Q-'_  DUC_SROO\ P!E_^)H
MUZ*R/^$FL?\ GE??^ ,O_P 31_PDUC_SROO_  !E_P#B: ->BLC_ (2:Q_YY
M7W_@#+_\31_PDUC_ ,\K[_P!E_\ B: ->BLC_A)K'_GE??\ @#+_ /$T?\)-
M8_\ /*^_\ 9?_B: ->BLC_A)K'_GE??^ ,O_ ,31_P )-8_\\K[_ , 9?_B:
M ->BLC_A)K'_ )Y7W_@#+_\ $T?\)-8_\\K[_P  9?\ XF@#7HK(_P"$FL?^
M>5]_X R__$T?\)-8_P#/*^_\ 9?_ (F@#7HK(_X2:Q_YY7W_ ( R_P#Q-'_"
M36/_ #ROO_ &7_XF@#7HK(_X2:Q_YY7W_@#+_P#$T?\ "36/_/*^_P# &7_X
MF@#7HK(_X2:Q_P">5]_X R__ !-'_"36/_/*^_\  &7_ .)H UZ*R/\ A)K'
M_GE??^ ,O_Q-'_"36/\ SROO_ &7_P")H UZ*R/^$FL?^>5]_P" ,O\ \31_
MPDUC_P \K[_P!E_^)H UZ*R/^$FL?^>5]_X R_\ Q-'_  DUC_SROO\ P!E_
M^)H UZ*R/^$FL?\ GE??^ ,O_P 31_PDUC_SROO_  !E_P#B: ->BLC_ (2:
MQ_YY7W_@#+_\31_PDUC_ ,\K[_P!E_\ B: ->BLC_A)K'_GE??\ @#+_ /$T
M?\)-8_\ /*^_\ 9?_B: ->BLC_A)K'_GE??^ ,O_ ,31_P )-8_\\K[_ , 9
M?_B: ->BLC_A)K'_ )Y7W_@#+_\ $T?\)-8_\\K[_P  9?\ XF@#7HK(_P"$
MFL?^>5]_X R__$T?\)-8_P#/*^_\ 9?_ (F@#7HK(_X2:Q_YY7W_ ( R_P#Q
M-'_"36/_ #ROO_ &7_XF@#7HK(_X2:Q_YY7W_@#+_P#$T?\ "36/_/*^_P#
M&7_XF@#7HK(_X2:Q_P">5]_X R__ !-'_"36/_/*^_\  &7_ .)H UZ*R/\
MA)K'_GE??^ ,O_Q-'_"36/\ SROO_ &7_P")H UZ*R/^$FL?^>5]_P" ,O\
M\35:^\;:/IT/F7;740/W0]K(NX^@R!32<G9";25V3^)_$EOX9THW4ZF25SMA
MC'\;?7L*\RT/XBZE9Z[)<ZG(UQ:W#?O8A_RS'8J.V/3O5J^U'4?'=^GVR.ZL
M=$1MR"*V>0O[Y4')_05CW'A*XMVN9;,W$WDN#;HUC+F4>^5P/ZUZM&%"G%PJ
MVYF>?4E5G)2I['M]M<Q7EK%<6[;XI5#HV.H-2UQOASQ_9:A9)!>Q30W\0VR0
M10._3N H.![=JV_^$FL?^>5]_P" ,O\ \37F5(.$G%G?"2G&Z->BLC_A)K'_
M )Y7W_@#+_\ $T?\)-8_\\K[_P  9?\ XFH*->BLC_A)K'_GE??^ ,O_ ,31
M_P )-8_\\K[_ , 9?_B: ->BLC_A)K'_ )Y7W_@#+_\ $T?\)-8_\\K[_P
M9?\ XF@#7HK(_P"$FL?^>5]_X R__$T?\)-8_P#/*^_\ 9?_ (F@#7HK(_X2
M:Q_YY7W_ ( R_P#Q-'_"36/_ #ROO_ &7_XF@#7HK(_X2:Q_YY7W_@#+_P#$
MT?\ "36/_/*^_P# &7_XF@"_J'_(,NO^N+_^@FI(/^/:+_<'\JQ;[Q'9/I]P
MHBO<M$P&;*4#H?\ 9K:M_P#CVB_W!_*@"2BBB@ HHHH K:C_ ,@NZ_ZXO_Z"
M:S_"3#_A$M-Y'^H%:&H_\@NZ_P"N+_\ H)K-\)Q1GPGIQ**3Y Y(H VMP]1^
M=%-\F/\ YYI_WR** 'UE6G_(U:E_U[P?S>M'$W]^/_O@_P"-9EEN'BG4MY!/
MV>#H,=WH UZ*** (KJV2\MG@F,BHXP3%*T;?@RD$?@:R[?PGH]MI,&F1VTC6
M5O,DT4,MQ)($9#E?O,> 0#CI[5LT4 9NHZ!IVK3;[^*24%0KQB>18Y #D!T#
M!6'/<&M(    8 Z 444 8_B'II?_ &$8?ZUL5C^(>FE_]A&'^M;% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 44$@#)X KA/$7CF:>]_L7PC&;N^<[&F496/Z>
MOUZ"M*=.51VB1.I&"NS7\4^,[+PY%Y2_Z3?N/W=NAY^K>@KG]'\(:AXDOEUG
MQF[,#S%9= !VR.P]NOK6KX6\#0Z5)_:.L/\ ;=4D^9G?YA&?;/4^]=?6[J1I
M+EI;]_\ (Q4)5'S5-NW^8V.-(8ECB1411A548 %.HHKD.DX?QCX2G^U#Q!X;
M)AU* [W1/^6H]?K_ #K6\(^+(/$MB0X$-]",3P_U'M_*NBK@_%OA:ZLK\>)/
M"^8KR([IH4'$@[D#O[CO77"2JQ]G/?H_T9SRBZ;YX;=4=Y16#X4\56OB;3]Z
M8BNHQB> GE3ZCVK>KFE&4)<LMS:,E)704445)04444 %%%% !1110 4444 5
M]0_Y!EU_UQ?_ -!-20?\>T7^X/Y5'J'_ "#+K_KB_P#Z":D@_P"/:+_<'\J
M)**** "BBB@"MJ/_ ""[K_KB_P#Z":H>$O\ D4=-_P"N J_J/_(+NO\ KB__
M *":S?"8E_X1/3MKH!Y(QE"?ZT ;=%1XF_OQ_P#?!_QHH DK*M/^1JU+_KW@
M_F]:/GQ^I_[Y-9EDP?Q3J17I]G@[8[O0!KT444 %%%,::)$#O(BJW1BP - #
MZ*89HP%)D4!ONY8<_2GT 8_B'II?_81A_K6Q6/XAZ:7_ -A&'^M;% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M_P#L(P_UK8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **3<-VW(SC.,USVK^--,TV$+!,EU=2$K'"AZD>I[
M"E="<E%79K:IJUEHUBUWJ,ZPQ+Z]6/H!W->>O-K?Q)NC';[].T)&PSGK)_B?
M;H*BBT/6?$>LV>I>*())K2:3$=O$V%1?4^@_4UZ!:0WT%[-;K'!!IR1A;?RQ
M@J?I71[:G1TA[TN_1?UW.:TJKUTC^8[1M$L- L!;:?"L:?Q,?O.?4FKCW4$=
MQ'!)*BRR?<0GEOI6:-$FN=%:QU.^DG9I-WFJ<$#/ JX=,M'GMYY(M\UNNV.1
MB<C_ !KD<ZDW=K[_ ,3H2LK)$::Q;S27D5N'EFM!ET"]3Z"J[ZAJ5UH\-UIU
MEMG=\-%.<%5SU[5JK&B,S*BJS?>(')IU+DF]Y?</4HO;W[:Q%.MRJV8CP\.W
MDMZYJ*#1(8H[R*::6XCNV+,LC?=]A6G13]G&]V%BM%IUI#;0VZP*8X>8PPSM
M/KS5FBBK22V&%%%%,!DL23PO%*H9'!5E/<5GW&C_ .BVUOI]P]E%!(&VQ_Q#
MTK3HJ)0C+<"B+B^75I8Y;=18I'N68'DGN,4ZQU6UU"S-U"Y6(.4)D&WFKE5+
M[2[74;/[-<)B+<&PAV\U+4UK%W]1:ENFNBR1LDBAD8892,@BJ;6MX-5ADAN0
MMDD>UH-O)/8Y_*HH-79;:ZN-2MFLXK>0J&;G</6G[1)^]H%SA]7TN^\ :P=:
MT)6ETN5O])ML\)_];T/:N]TC5[36]-CO;"3?&XY'=3W!]ZL V]]9C[LL$Z="
M,AE(KSB_L;[X<ZT=2TM6GT6X;$T&?]7_ )['\*]"+6(C9_%T\SF=Z+NOA_(]
M-HJIIFIVNKZ?'>6$HDAD&01U!]#Z&K=<C33LSI335T%%%%(84444 5]0_P"0
M9=?]<7_]!-20?\>T7^X/Y5'J'_(,NO\ KB__ *":D@_X]HO]P?RH DHHHH *
M*** *VH_\@NZ_P"N+_\ H)K-\)QD^$]./F./W(X&/\*TM1_Y!=U_UQ?_ -!-
M4/"7_(HZ;_UP% &IY1_YZR?I_A14E% $?F-_SQD_-?\ &LRR8MXIU(E2O^CP
M<''J]:]95I_R-6I?]>\'\WH U:*** $=UC0O(P55&2S'  JG+K.F06,=[/J-
MI':2X\NX>=1&^?1B<&C5UT]])G76?L_V+;^]^TD"/KQG/'7%<!HWBG2]&^$N
MAE)+.XO)(A:6T;R*%64@\.W1% Y.>WU% '?7.N:39R1)=ZI90/,H>)9;A%,B
MGH1D\CW%7NO2O,);6R\,:/9WVB>(X)M5LM'6UM[<;)4O@KE@%7[QRV5^4\5Z
M7"SR6R/(GER,@+)_=..E '.^)M9L(KBQ@>X7S8+V*655!.Q1G).*Z*"XBNH%
MFMY%DC<95E.0:Y?PY>:=8V-U!J<L,-ZLSFY\X@%^>#SU&*;X>75#;W4FC?98
M["2Y=H%N4?.WVP1Q0!UU%9&WQ'_STTO_ +]R?XT;?$?_ #TTO_OW)_C0!KT5
MD;?$?_/32_\ OW)_C1M\1_\ /32_^_<G^- &O161M\1_\]-+_P"_<G^-&WQ'
M_P ]-+_[]R?XT :]%9&WQ'_STTO_ +]R?XT;?$?_ #TTO_OW)_C0!KT5D;?$
M?_/32_\ OW)_C1M\1_\ /32_^_<G^- &O161M\1_\]-+_P"_<G^-&WQ'_P ]
M-+_[]R?XT :]%9&WQ'_STTO_ +]R?XT;?$?_ #TTO_OW)_C0!KT5D;?$?_/3
M2_\ OW)_C1M\1_\ /32_^_<G^- &O161M\1_\]-+_P"_<G^-&WQ'_P ]-+_[
M]R?XT :]%9&WQ'_STTO_ +]R?XT;?$?_ #TTO_OW)_C0!KT5D;?$?_/32_\
MOW)_C1M\1_\ /32_^_<G^- &O161M\1_\]-+_P"_<G^-&WQ'_P ]-+_[]R?X
MT :]%9&WQ'_STTO_ +]R?XT;?$?_ #TTO_OW)_C0!KT5D;?$?_/32_\ OW)_
MC1M\1_\ /32_^_<G^- &O161M\1_\]-+_P"_<G^-&WQ'_P ]-+_[]R?XT :]
M%9&WQ'_STTO_ +]R?XT;?$?_ #TTO_OW)_C0!KT5D;?$?_/32_\ OW)_C1M\
M1_\ /32_^_<G^- &O161M\1_\]-+_P"_<G^-&WQ'_P ]-+_[]R?XT :]%9&W
MQ'_STTO_ +]R?XT;?$?_ #TTO_OW)_C0!KT5D;?$?_/32_\ OW)_C1CQ'_ST
MTO\ []R?XT :]%8?VC7//:'[3I!E1=S(%DR!ZXS5%=<UR?3)+VR6QN5C?842
M&3=GZ9J)5(QW8KG54=*P%D\3R?9V"V"JXRXVL-G'0@G/Y4S^S?$)>X:2]LY5
MN%*M&X?:@_V<'BESMO1 ;5U?VME LUS,L<;-M#$\$UYYJ6NZG'JERD5],J+*
MP4!N ,UTMOH>K0:;'8L-+FAC;<!+'(W.<YZU3F\(7L\[RR#3]SL6./-')_&N
M3$TJ]5+E=OF3)-E_P_?:I?\ A^4E<3J"()Y3D2'GK]*NR6&H7=C9B>^-O<1,
M'F,0X?VJE''JVAZ7@SZ5!:P DM(LG Z]<UR$GB'Q)XVN)-*T;RH;4-B:[B5D
M!7ZDDCZ#DUVX?"2G!*;V6KZ$3FH*SU?8O>)/$T,?B%H?"Z/>ZQ*GDET.Z./\
M.Y_05H^%_ B6#IJ&O,MYJ'55/*1?3U/O3O#OA+4?#4!6R_LQYF^_/)'(7;VZ
M\"MK;XC_ .>FE_\ ?N3_ !KHE*G!<M)?/JR8TVWS5/NZ&N!@8' HK(V^(_\
MGII?_?N3_&C;XC_YZ:7_ -^Y/\:Q.@UZ*R-OB/\ YZ:7_P!^Y/\ &C;XC_YZ
M:7_W[D_QH UZ*R-OB/\ YZ:7_P!^Y/\ &C;XC_YZ:7_W[D_QH UZ*R-OB/\
MYZ:7_P!^Y/\ &C;XC_YZ:7_W[D_QH UZ*R-OB/\ YZ:7_P!^Y/\ &C;XC_YZ
M:7_W[D_QH UZ*R-OB/\ YZ:7_P!^Y/\ &C;XC_YZ:7_W[D_QH UZ*R-OB/\
MYZ:7_P!^Y/\ &C;XC_YZ:7_W[D_QH UZ*R-OB/\ YZ:7_P!^Y/\ &C;XC_YZ
M:7_W[D_QH UZ9+%'/$T<R+(C#!5AD&LO;XC_ .>FE_\ ?N3_ !HV^(_^>FE_
M]^Y/\:-P+%QI,-Q>6<X>2+[(?DCC.%/L14$JW974O[4BBN;$H?*A1<LRXY!%
M)M\1_P#/32_^_<G^-&WQ'_STTO\ []R?XUGR).\=&*QP$#7W@:_BU+3XII-%
MOB2]LY^:/U_$=CW%>FZ?J%MJEC%>6,HEAE&58?R/O6/?Z5J^IPB.^329E4Y
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
M%3[?C4^HZ=;:K82V=]$)891AE/\ ,>]>=6=W??#;6OL.H%[C0[E\Q2XSY?\
M]?U'XUU2C'%*[7OK\?\ @G+_  79_#^7_ .X U/3;"[FE<ZA+O+11J,87TJP
M-5@C:TAO#Y%S=#Y8CS@^F:MP3QW,"30.LD<@#*ZG((H>"*21))(U9X_N,1DK
M]*\_DE'2+^\Z?0I:RUHVEW$=VT)S$Q59".N/>G:4EA#:K'IXMU^4%EAQZ=3B
MN(\<:>EG>F:-Y&-PK.P8Y"GVJS\/_P#D(7'_ %P'\Q7*L7+VWLG'J3S:V.\H
MHHKO+"BBB@"MJ/\ R"[K_KB__H)JAX2_Y%'3?^N J_J/_(+NO^N+_P#H)K,\
M*0QMX3TXL@),(H W**C^SQ?W!10!)63:$?\ "5ZES_R[P?S>CQ#>W5AH%U<0
M!1(B8# D[<G&>G;-9-SX:LK;0WOX;F9;V.+S1>>:<LV,_3!H ZRBJ>DW,EYH
M]I<S#$DL2LP]\5<H **KW]_;:98RWE]*(8(AEW()Q^ Y)]JSE\6:2^DV&HPR
MRRPZB,VJQP.TDO!/" ;N "3D<4 ;-%8$OC?0HK6*Y%T\L4D!N288'?RX@<%W
M &4 .0<XZ'TK>1UDC5T8,K#*D'@B@#(\0]-+_P"PC#_6MBN.\3^)[".ZM+6,
MR2S6M^C3(JXV!<YZ]:Z;3=4M-7M3<V$GFQ;BF[:1DCKUI73=KBOK8MT444QA
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444$XZT
M %([K&A>1@JJ,EF. *Y?Q!X]T[1AY5L&O[HG:L</*@^A;^@KD+JW\3>,+66]
MU"4I81N%%I:GEOP_J<UHHQ2YJDK+\=-[(QE62=HJ[.CUOXCVMO/]B\/PMJ=Z
MQVCRP2@/X=?P_.LZW\&ZWXFG6]\97S10@[EM(SC _DOZFN@TCP\-$ELO[%LH
M88'3-T\O,O3IG_"M6+2Y!<7INKN2>"Z&!$> @]JKZRH:4(_-D>SE/6H_ET(;
M>/1/#.G1BV6&VMW8*&09WGW(ZUS_ (VOYXM2MXH))8@(LDJQ ;)KJK?2;.VL
M([,0B2&,[E$GS<YSFEO=)L=19&O;=92@PI)(P*\_$0K5X-7U=O\ @FW+I9''
M>%9;Z^:^ACO)%E, V.[%MISUKJ9-'-W#8_;KF1IK4AB\9P'/O4]CI%CITC/9
M6ZQ,XPQ!/(J[2H8?DI\M37_A[C4;+4KI86R7SWB0J+B1=K2=R*G550810H]
M,4M%=226Q04444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BLC5O%6BZ*#_ &A?Q(X_Y9J=S_D.:Y*?XE7NJ3&W\)Z)-=-T$LJG ]\#
M^IK2-*<M4AJ+9Z(3@9/ K U?QOH&C96ZOTDE'_+*#YV_3I^-<L/"?C#Q)\WB
M36/L<#=;>$YX],#C\R:W](^'?A_2MKFU^US#_EI<G=^G3]*OEIQ^)W]!V2W,
M)_'VO:ZYB\*:')M/'VB89 _D!^9I$\!>(->82^*]<<(>3;P'('MV4?D:]%1$
MC0)&JHHX 48 IU'M;? K!S=CFK#X?^'+"'8NGK,QQF28EF./Y?A6]<6-M=0I
M%/$K(C!D XVD=",=*GHK)RDW=L5V5)]*T^Z!^TV-O+GKOB!K*N? OAJZSYFD
M0*3WC!3^1%=!10I26S"[.*N?A3X=FSY(N;<_[$N?Y@U1;X5-;\Z7X@O+?'0,
M/\"*]#HK15JBZCYF>=_\(GXYL?\ CP\3"8#H)6;^H-)YWQ+L/OP6MZH[C9S^
MH->BT4>V?5)_(.8\[_X3CQ;9?\A+PH[@=3$KC_&GQ_%JT1MNH:1>6[=\8./S
MQ7H-,DABF7;+&CCT90:?/3>\0NNQR5O\4/#,^-]Q- ?^FL)_IFM:V\8^'KO'
MDZO:Y/9WV_SJ6Y\,:'=Y^T:3:.3W\D UE7/PV\,7&<6!A)[Q2L/ZTOW+[H/=
M.DAO;6X7-O<PRCU20-_*H=4TNTUG3I+*_C$D,@_$'U'O7&S?"322VZSO[VW;
MMA@V/TJ'_A7>O6?.E^*KA<= ^Y?Y$TU&%[QE^ .,6K%?3K^^^'6LC2]79I]&
MG;,$^/\ 5_Y[C\:]*BE2:)9(G#HXRK*<@BO,-5\*^/+RQ:TNKZUU& \A7(W
M^H)4$'\:R[3Q'XI\ 1IIVH62/"WS1+,<@#N%93^E=$Z:K*\6N;\S"%-TW:_N
MGK6IQ1R:;<F1%8B%\%AG'!J2TACCMXS'&J$H,E5 SQ7F&H?$35]J27.BW%JK
MH8V!+>7(K#J,C@^A!KN_#=S+JEHNI23821 D=LIXB _O?[7\JY)47#5FSC8V
MZ***S$%%%% %;4?^07=?]<7_ /036?X2.?"6G8_YXBJ^OAK[6M/TF25X;6=7
M>78V#)CHN:K7%A%X<UG33I#-&EW+Y,EL7)5AC[W/3% '545'F;^['_WT?\**
M %FACGA>*90\;@JRGH17*V_ARWDUJZT^2YNGL;=(I$MC*=F6+<'V^45U/VB'
M_GJG_?0K,LG5_%.I%&##[/!R#GN] &LJJB!4 55& !V%+110!!>SK;6<DKQR
MR!1]V*,NQ^BCDUY[H%M?V&G^$;V?3+[;IEO/:W</V=O,C9U4JP7JP^7&1G[W
MUKTFB@#RO3-$U?1+36//TFXF?6M/D6".)-WE2--._ER$<+Q.O/3@\UZ-I-C)
M8>'[*P=_WEO:QPEU]50#(_*KU% 'B/B72;R'4)()WDW>:R+=RJ5,QZ\>M/T^
M/QYHFFM)IR7(M]V&3RPQ4C_9(S^(KU+Q&JL-+W*#_P 3&'J/K6S54G[.^ET*
M-TK(\4C^(^M1!TU">Z28<#8L:@?4%,_K6[:>.[.Y^S*_B#48GD($N^*("/WS
MLY%=_J.A:7JZ%=1L89_]IE^8?CUKC-5^$>G7&Y]*NI+5NR2#>O\ C6]J$^\?
MQ$Y-=/N_X)KV5U'J-[+;67BB[E:)-Y=4A*D>QVU9@B:XM&N8O%%T85;:SE(0
M ?Q2O+-1^'WB317,L$+3*O\ RTM'R?RZUG0:YK5E;-I[73+"6RT%PO&?QY'Z
M4W@ZC5Z4D_ZT(]K"]F[>NA[<-)O2 1XAO"&Y!$<//_CE+_8]_P#]!^]_[]Q?
M_$5YO!XVU RV5SJ&D--%9#"O92';CWZC^5;NE_$+1IM0NI[C4;FV,ZXCAN(L
MI$?J,_TKGE2K1>L?N-K/='5_V/?_ /0?O?\ OW%_\11_8]__ -!^]_[]Q?\
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
M8R,54GZ#D_B:T]G"/QR^X=DMS O/'-Y<3?9O#-WJNH3'@,T,07\@F?Y5:M]
M\>^((0NL:J;"W;JH(#$?1<?J:]%L["TT^$16-M%;QC^&- M6*/:1C\"#F2V.
M!MOA+I4+K))?74LHY)=4()^A!_6NC@\/W-K$(K;6KJ*->BI#" /R2MNBLY3E
M+XF)MLR/['O_ /H/WO\ W[B_^(H_L>__ .@_>_\ ?N+_ .(K7HJ!&1_8]_\
M]!^]_P"_<7_Q%']CW_\ T'[W_OW%_P#$5KT4 9']CW__ $'[W_OW%_\ $4?V
M/?\ _0?O?^_<7_Q%:]% &1_8]_\ ]!^]_P"_<7_Q%']CW_\ T'[W_OW%_P#$
M5KT4 9']CW__ $'[W_OW%_\ $4?V/?\ _0?O?^_<7_Q%:]% &1_8]_\ ]!^]
M_P"_<7_Q%']CW_\ T'[W_OW%_P#$5KT4 9']CW__ $'[W_OW%_\ $4?V/?\
M_0?O?^_<7_Q%:]% &1_8]_\ ]!^]_P"_<7_Q%']CW_\ T'[W_OW%_P#$5KT4
M 9']CW__ $'[W_OW%_\ $4?V/?\ _0?O?^_<7_Q%:]% &1_8]_\ ]!^]_P"_
M<7_Q%4=6\'G6[/[-J6KW<\><KNCB^4^H(7-=+13C)Q=T)I-69XM>2ZEX5OCI
M>M7%S)#!$_V%H]I4YXS\P/T]17H/@_6=-UZ-KRU'D7OEA+F#=P2.C8[_ %_"
MN:^)/A.[FN'URS>2X0*!-$3DQ@=U]O:HOAOX2N_M<>N73R6\*@^2@.#+[G_9
M_G7I5%2J4O:-Z_KZ'%"56%3DZ?H>I4445YAW!1110!F:]IT%_IDC3!A) K21
M2(<,C =0:S?"FF1S:?::Q=RS75Y+%D/,^[9GLM;FH_\ (+NO^N+_ /H)K-\)
MS1+X3TX-(@(A&06% &W14?VB'_GJG_?0HH DQ63:?\C5J7_7O!_-ZUJRK3_D
M:M2_Z]X/YO0!JT444 %%%% !1110!C^(>FE_]A&'^M;%8_B'II?_ &$8?ZUL
M4 %%%% !5'4=%TW5DVZC90W'NZ<C\>M7J*:;3NA-)Z,X2^^%UF)3/H5_<:?,
M.@W%E_QK"O\ 0?$VG _VGI-GKUN/X_+!DQ]1AOYUZQ173'%5%\6OK_F8^QBG
M>&GH>')#X2NYMERFHZ!= ]CYB*?Q^85T%CHWB:&+S/"OBR'481TC>3/Z'.*]
M$U#1].U6/9J-E#<#U=!D?CUKDK[X76/F^?H=[<:=,.5PQ91_7]:V5:G/=V]=
M5_F/FKQ[2_ I_P#"6^,]'&W6_#PNHQ]Z2%3S^*Y%2P?$?PS?P+:ZM92VB@YV
M21;E4_AS^E1[O'_AO[PCUFV7_@38_1OYTB^./#FJ-]G\4Z+]EFZ,9H=X!^N,
MC\J4J$9KX4UY?Y#6(I[35CI[2_\ #FL:C!?6E_;RW$2[4 EP<?[IJ[#I'V?[
M<]O=S"2\Y#,<B,\]/SKDO^$#\':_&9='N/*)Y_T:?./^ G.*@/@3Q-I'/A_Q
M(Y4=(YB0/ZC]*Y'AZ+>CL_,V2B]4SKWL]6@TFW@M+U9+E''F2RC[RYJGXINM
M3AM9E@C5;3R@6G#896SVKG/[>\?Z+_R$M'CU"->KQ+DG_OG_  I)_BEIT]E)
M;:MH]S%(<!H7/!YYYX(_*LIX.<H.,'^/]?,'!VT,ZVU#4#=Q"&YE:0N-JM(<
M$YZ=:]#DM=3O+.R9[K[)/&P:=8^0WM7(7'BCP190V]S9(DTK.I"#>#'SR3]*
MEN/BS8,^S2M,O+Q^W&W/Y9-<N%R^M!-3UN3&G+J=DNE6Z:L^HC?Y[IL.6XQ]
M*L6]K!:1E+:%(E)W$(, FO.+SQGXRFMFG@T:'3;<#_6W/&/Q8C^5<LNN>,?$
MEX;6TO[FX8G!%M\B@>Y ''UKTZ>";U5D$G"#]YGL^IZSI^C6IGU*ZC@0=-QY
M;V ZFO,_$/Q6GNF:WT%?LL1.#<2#+GZ#M6AI/PH$RB?Q+?S3S-R8XGZ?5CR:
MZBR\!^&['!BTN*1A_%-ES^M:1=&D]?>?X"E%26[/+-,U'2(KK[3<:??>(+]C
MG][PF?IR3^/Y5URZ_P"/-20)I6@16$6,*9%Q@?\  B/Y5Z%!:V]JFRV@CB7T
M1 H_2I:F>(4W=K[QPC""M%'G7_"*>.-5_P"0MXB%LAZI"Q_DH J>V^$VF[_,
MU/4+R]?O\P4'^9_6N^HK/V\^FA?,SG[+P+X;L,&'2H78?Q2Y<_K6Y#;PVZ;+
M>&.)?1% 'Z5)16;E*6[%=L****D04444 %%%% !1110 4444 5[BPM+H8N;6
M&;_?C!_G63=>!_#=WGS=(MU)[Q@H?TQ6]15*4ELQW9Q%S\*/#TV?(-U;G_8E
MS_,&J1^&%[:'.D>);J''16!'Z@_TKT2BM%6J=Q\S/.O[#^(FG_\ 'IK<-VH[
M2MDG_OH?UH_MWXAZ?_Q]Z)#=J.IC&?\ T%J]%HI^VOO%!S>1YV/B?>VG&K^&
MKJWQU920/U _G5ZV^*_AZ; N!=6Q[[XL@?D37;$ ]1GZU1N=$TN\!^U:=:RY
MZ[H5/]*.:D]X_B%X]C/M?&_AN[QY6K6X)[2$I_.IH/%.E2PW+RW<,/V8G?NE
M4@KV8$=0?;Z51NOAWX8NLYTU8B>\3LOZ9Q7/)\)K&>2XD:2>U7<1!%O#\#^)
MC[^@[4TJ+ZM#]TNW7Q7T>.$?8[>XNKAB0L2KCOQD^_MFJ/\ :'C[Q/\ \>-J
MFC6K?QO\K8^IY_("NM\/>'[#2;*,Q:5!:7 &'*_.21W#'G!ZUMTG.$7[L?O%
M=+9' V/PMM7F^T^(=0N-2G/+#<57\^I_2NQT[1M.TF+R]-LX;=?]A,$_4]35
MVBHE4G+=B;;"BBBLQ!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% %?4?^07=?\ 7%__ $$U);@"UB & $& /I4>H?\
M(,NO^N+_ /H)J2#_ (]HO]P?RH DHHHH **** *VH_\ (+NO^N+_ /H)JAX2
M_P"11TW_ *X"K^H_\@NZ_P"N+_\ H)JAX2_Y%'3?^N H V,4444 1^7)_P ]
MC_WR*S+($>*=2W-N/D0<X]WK7K*M/^1JU+_KW@_F] &K1110 53U*ZN[2 26
M=I'<XR7\R?R@@ ZYP:N5C>*].OM7\.SZ;IKI$]V5AFD9L;(20)"/4[<@?6@#
M(TWQW+JTVGP6>D$37MD;T":Y5 (_,V#!P<D\$<=#785RGB?PZ^IZ6VEV&C:?
M)&;7[/!=S. UIV!4;2?EX(P1R*Z>WB:&UBB>0R,B!2YZL0.M &7XAZ:7_P!A
M&'^M;%<QXCT2Q:>RF9)-\]_&KGSWP0<YP,X'X5H?\(OI7_/*?_P*E_\ BJ -
M>BLC_A%]*_YY3_\ @5+_ /%4?\(OI7_/*?\ \"I?_BJ ->BLC_A%]*_YY3_^
M!4O_ ,51_P (OI7_ #RG_P# J7_XJ@#7HK(_X1?2O^>4_P#X%2__ !5'_"+Z
M5_SRG_\  J7_ .*H UZ*R/\ A%]*_P">4_\ X%2__%4?\(OI7_/*?_P*E_\
MBJ ->J=_I.GZI'LU"SAN%_Z:("1^-5/^$7TK_GE/_P"!4O\ \51_PB^E?\\I
M_P#P*E_^*IIM.Z$TGHSG;_X7:>TGGZ+=W&G3#E=K%E']1^=4]OC_ ,-]#'K-
MLOK\S8_1OYUUW_"+Z5_SRG_\"I?_ (JC_A%]*_YY3_\ @5+_ /%5T+$SM:?O
M+S,70CO'3T.<L?BC8^9Y&N6-QITPX;*EE']1^5;T]SI7B+37_LXZ?J$A&%$V
M&"^Y'7CKBFS^"M NL?:;)IB.GF3R-C\VKD/&'P\CL;/^T/#,<J-'DRPK(2=O
MJO>K@J-222]U_>B6ZU-7^)?B3V.A^$S?L---G<7-B<7:W/$<H)^9E[#'MQV]
MZGU#QW8VDO\ 9W@_3EO+IOE!ABP@/X=?Y5Y=86%SJ=]'9V43232G 4?U]J]J
MTKP-H]C90A[39<^6!*\4\B[FQSWKHKPIT;.3YO(SIUJM=6V\S!M/ VK>(;A;
M[QI?.1G*VD;=/;C@?A7=:?IEEI5J+?3[:.WB'\*#K]3WJE_PB^E?\\I__ J7
M_P"*H_X1?2O^>4__ (%2_P#Q5<-2M.IH]NW0Z84HPU6YKT5D?\(OI7_/*?\
M\"I?_BJ/^$7TK_GE/_X%2_\ Q58FAKT5D?\ "+Z5_P \I_\ P*E_^*H_X1?2
MO^>4_P#X%2__ !5 &O161_PB^E?\\I__  *E_P#BJ/\ A%]*_P">4_\ X%2_
M_%4 :]%9'_"+Z5_SRG_\"I?_ (JC_A%]*_YY3_\ @5+_ /%4 :]%9'_"+Z5_
MSRG_ / J7_XJC_A%]*_YY3_^!4O_ ,50!KT5D?\ "+Z5_P \I_\ P*E_^*H_
MX1?2O^>4_P#X%2__ !5 &O161_PB^E?\\I__  *E_P#BJ/\ A%]*_P">4_\
MX%2__%4 :]%9'_"+Z5_SRG_\"I?_ (JC_A%]*_YY3_\ @5+_ /%4 :]%9'_"
M+Z5_SRG_ / J7_XJC_A%]*_YY3_^!4O_ ,50!KT5D?\ "+Z5_P \I_\ P*E_
M^*H_X1?2O^>4_P#X%2__ !5 &O161_PB^E?\\I__  *E_P#BJ/\ A%]*_P">
M4_\ X%2__%4 :]%9'_"+Z5_SRG_\"I?_ (JC_A%]*_YY3_\ @5+_ /%4 :]%
M9'_"+Z5_SRG_ / J7_XJC_A%]*_YY3_^!4O_ ,50!KT5D?\ "+Z5_P \I_\
MP*E_^*H_X1?2O^>4_P#X%2__ !5 &O161_PB^E?\\I__  *E_P#BJ/\ A%]*
M_P">4_\ X%2__%4 :]%9'_"+Z5_SRG_\"I?_ (JC_A%]*_YY3_\ @5+_ /%4
M :]%9'_"+Z5_SRG_ / J7_XJC_A%]*_YY3_^!4O_ ,50!KT5D?\ "+Z5_P \
MI_\ P*E_^*H_X1?2O^>4_P#X%2__ !5 &O161_PB^E?\\I__  *E_P#BJ/\
MA%]*_P">4_\ X%2__%4 :]%9'_"+Z5_SRG_\"I?_ (JC_A%]*_YY3_\ @5+_
M /%4 :]%9'_"+Z5_SRG_ / J7_XJC_A%]*_YY3_^!4O_ ,50!KT5D?\ "+Z5
M_P \I_\ P*E_^*H_X1?2O^>4_P#X%2__ !5 &O161_PB^E?\\I__  *E_P#B
MJ/\ A%]*_P">4_\ X%2__%4 :]%9'_"+Z5_SRG_\"I?_ (JC_A%]*_YY3_\
M@5+_ /%4 :]%9'_"+Z5_SRG_ / J7_XJC_A%]*_YY3_^!4O_ ,50!KT5D?\
M"+Z5_P \I_\ P*E_^*H_X1?2O^>4_P#X%2__ !5 &O161_PB^E?\\I__  *E
M_P#BJ/\ A%]*_P">4_\ X%2__%4 :]%9'_"+Z5_SRG_\"I?_ (JC_A%]*_YY
M3_\ @5+_ /%4 :]%9'_"+Z5_SRG_ / J7_XJC_A%]*_YY3_^!4O_ ,50!?U#
M_D&77_7%_P#T$U)!_P >T7^X/Y5BWWAG3$T^X98YLK$Q'^E2'L?]JMJW_P"/
M:+_<'\J )**** "BBB@"MJ/_ ""[K_KB_P#Z":S/":.?">G8E('DCC K3U'_
M )!=U_UQ?_T$U0\)?\BCIO\ UP% &IY<G_/8_P#?(HJ2B@"/SA_=D_[X-9ED
MV[Q3J1 (_P!'@ZC'=ZUZRK3_ )&K4O\ KW@_F] &K1110 4444 %%%% &/XA
MZ:7_ -A&'^M;%8_B'II?_81A_K6Q0 4444 %%%% !1110 4444 %%%% !111
M0 4444 9UCH.FZ;?7%Y96J13W)S(P'\O2M&BBFVV[L226P4444AA1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 5]0_Y!EU_UQ?\ ]!-20?\ 'M%_N#^51ZA_
MR#+K_KB__H)J2#_CVB_W!_*@"2BBB@ HHHH K:C_ ,@NZ_ZXO_Z":S?"<H'A
M/3AM?_4CHIK2U'_D%W7_ %Q?_P!!-4/"7_(HZ;_UP% &IYP_NR?]\&BI** "
MLJT_Y&K4O^O>#^;UH^0O]Z3_ +^-_C699*$\4ZD!D_Z/!U)/=Z ->BBB@ HH
MKGO%>MWVC/IBV*QK%=7#1W%S+;23K @C9@Q5"#R5 Z]Z .AHKC;OQ5J4WGIH
M,FG7?V+3%U":X9&\NXW%MJ( WRY$;<DMCC@UU&FWT>IZ3::A""L=U DZANH#
M*&&?SH H^(>FE_\ 81A_K6Q7)S2ZMXE(N-.%O#:6MP'@,N2TK(>O'05IZ9XC
MM;BW8:C+!97<3F.6*24#!'<9ZB@#9HJE_;6E_P#02L_^_P"O^-']M:7_ -!*
MS_[_ *_XT 7:*I?VUI?_ $$K/_O^O^-']M:7_P!!*S_[_K_C0!=HJE_;6E_]
M!*S_ ._Z_P"-']M:7_T$K/\ [_K_ (T 7:*I?VUI?_02L_\ O^O^-']M:7_T
M$K/_ +_K_C0!=HJE_;6E_P#02L_^_P"O^-']M:7_ -!*S_[_ *_XT 7:*I?V
MUI?_ $$K/_O^O^-']M:7_P!!*S_[_K_C0!=HJE_;6E_]!*S_ ._Z_P"-']M:
M7_T$K/\ [_K_ (T 7:*I?VUI?_02L_\ O^O^-']M:7_T$K/_ +_K_C0!=HJE
M_;6E_P#02L_^_P"O^-']M:7_ -!*S_[_ *_XT 7:*I?VUI?_ $$K/_O^O^-'
M]M:7_P!!*S_[_K_C0!=HJE_;6E_]!*S_ ._Z_P"-']M:7_T$K/\ [_K_ (T
M7:*I?VUI?_02L_\ O^O^-']M:7_T$K/_ +_K_C0!=HJE_;6E_P#02L_^_P"O
M^-']M:7_ -!*S_[_ *_XT 7:*I?VUI?_ $$K/_O^O^-']M:7_P!!*S_[_K_C
M0!=HJE_;6E_]!*S_ ._Z_P"-']M:7_T$K/\ [_K_ (T 7:*I?VUI?_02L_\
MO^O^-']M:7_T$K/_ +_K_C0!=HJE_;6E_P#02L_^_P"O^-']M:7_ -!*S_[_
M *_XT 7:*I?VUI?_ $$K/_O^O^-']M:7_P!!*S_[_K_C0!=HJE_;6E_]!*S_
M ._Z_P"-9<FKW^JZA-;>'FMO)M\>9=2'<I8]EQUH Z&BL+3]?,=S/8Z^]O:W
M4(!#^8%253T(S6A_;6E_]!*S_P"_Z_XT 7:*I?VUI?\ T$K/_O\ K_C1_;6E
M_P#02L_^_P"O^- %VBJ7]M:7_P!!*S_[_K_C1_;6E_\ 02L_^_Z_XT 7:*I?
MVUI?_02L_P#O^O\ C1_;6E_]!*S_ ._Z_P"- %VBJ7]M:7_T$K/_ +_K_C1_
M;6E_]!*S_P"_Z_XT 7:*I?VUI?\ T$K/_O\ K_C1_;6E_P#02L_^_P"O^- %
MVBJ7]M:7_P!!*S_[_K_C1_;6E_\ 02L_^_Z_XT 7:*I?VUI?_02L_P#O^O\
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
MZY=1:9<7D&DOY1-N03(X3>_7 4*" 3GKF@#=_LO3_P#GQMO^_*_X4?V7I_\
MSXVW_?E?\*Q=1\7BT:..STZ:]F^P_P!H2QHZKY</X]6ZX'MUK>LKN*_L+>\M
MFW0W$2RQMZJPR#^1H C_ ++T_P#Y\;;_ +\K_A1_9>G_ //C;?\ ?E?\*M44
M 5?[+T__ )\;;_ORO^%8[Z?J.C:G<7.B6T-S;76&>V+B,HP&,@],5T5% &%I
MNC33WUQJ6NQ0/<3*$2$ .L2CMSWK3_LO3_\ GQMO^_*_X5:HH J_V7I__/C;
M?]^5_P */[+T_P#Y\;;_ +\K_A5JB@"K_9>G_P#/C;?]^5_PH_LO3_\ GQMO
M^_*_X54\2:Y_PCN@W.IFRN+T0(7,5N!G !)))( ''6H-8\0S:5HW]J1:9)=6
ML=N;F=EE52B 9( /WCC/' XZT :7]EZ?_P ^-M_WY7_"J=YH%I<7EE+';6R+
M;REW7RA\X*,N.GJ0?PI+W7E@OM)M;6 W$FI%W #;2D2IN+\^Y5<<<M5:U\42
M/?:A8WFE7$5Y96\=R88668R(Y8  C'S94\'\Z -;^R]/_P"?&V_[\K_A1_9>
MG_\ /C;?]^5_PK+LO%=O=>"6\23V\EK D,DKPR$%DV$@C(XSE>U13^)[NPAT
MZ;4](>""[:"*219E;RI9< #;U(#$ GCZ4 ;/]EZ?_P ^-M_WY7_"C^R]/_Y\
M;;_ORO\ A6):>,H;K4+6/[%*EE>W,MK:W9<$221[L@KU .Q\'OCMD5TM %7^
MR]/_ .?&V_[\K_A1_9>G_P#/C;?]^5_PJU10!5_LO3_^?&V_[\K_ (4?V7I_
M_/C;?]^5_P *M44 5?[+T_\ Y\;;_ORO^%']EZ?_ ,^-M_WY7_"K5% %7^R]
M/_Y\;;_ORO\ A1_9>G_\^-M_WY7_  JU10!5_LO3_P#GQMO^_*_X4?V7I_\
MSXVW_?E?\*S[CQ&MOXNL]":PN<W44CK=D 190 E1SDG!],"D3Q#*GB*WTJ_T
MZ2U-VLK6LOFJXD\O&<@?=R"".OX4 :/]EZ?_ ,^-M_WY7_"J=KH%K!J%[/);
M6SI<.C1IY0^0!0#V]1FJT?B*[NY=1&F:6;N.SNOLPD\]4#D(&<\]@3MXSSGI
M57_A.K=]+T*_M]-O)8-8FBB5PJA;?>P0;R3ZGH,YZT ;_P#9>G_\^-M_WY7_
M  H_LO3_ /GQMO\ ORO^%5-2UHV.L:=IT%L;F>\\QRJL 4C1<EN?]HJO;[U5
M+?Q1(UUJ%G>:3<Q7ME!'<&WA993*CE@NTC SE2"#T]<4 :W]EZ?_ ,^-M_WY
M7_"C^R]/_P"?&V_[\K_A5;P[K2^(?#UIJL=O);+<IN\F0@LG)&"1QV[5IT 5
M?[+T_P#Y\;;_ +\K_A1_9>G_ //C;?\ ?E?\*M44 5?[+T__ )\;;_ORO^%'
M]EZ?_P ^-M_WY7_"K5% %7^R]/\ ^?&V_P"_*_X4?V7I_P#SXVW_ 'Y7_"K5
M% %7^R]/_P"?&V_[\K_A1_9>G_\ /C;?]^5_PJU2.VQ&8@G:,X R30!6_LO3
M_P#GQMO^_*_X4?V7I_\ SXVW_?E?\*RM'\32ZWIE]<VND7,4]I=-;?99W1'8
M@*<DY(48<'N1@\9XIL?BZ#_A'=5U.YMGMWTJ26*X@+!OWB '"D=<[EQ]: '7
M^D7-GJ46IZ##!YBQF.6W.$61<YX(Z&EM++4M0UJ'4=7BCM4ME806Z/O.3P6)
M^E,N/$MSI\^FKJ6E/#%?2Q6WFI,K;9G7.-O4J#QG\<8JQIOB-=1\2:CI'V"Y
MMFL8XY/-G  F5V=<J,YQE#R<9H V:*P(O$-W>2:@-+THW<=I=&V63SU0.50%
MSSV#';QG)!Z56F\:!?"L7B*VTN>;33;&YG<R*K1*/O +_$1@^G3@T =1134<
M21JZ]& (IU %;4?^07=?]<7_ /035#PE_P BCIO_ %P%7]1_Y!=U_P!<7_\
M0369X3:0>$].Q&"/)'.Z@#<HJ/?+_P \A_WU10!)65:?\C5J7_7O!_-ZU,CU
M%95ISXJU+_KW@_F] &M1110 5F>(X+N[\.WUKIT"33W,#PJKR; -RD9S@],U
MIT4 </J&D>([SPSH^BFRMQ9K"L6IHEWAI510!&IV_=;')ZXX[YJ_I4%Q?^+;
M[4I[0VZ:?;+8VD39"AB \I4XY&=BY _A-=310!R.DZ)J-EXBN]7CTZWL5EM/
M+DM(KDO]IFW9#EBH"X&0/]ZLJ+2-870;'PS?V:Q+>ZE+-<R0R&11;^:TS G
MQG*I[Y->AT4 <WK]CJMUXCT.YL+*&6VT^=II&>XV$AHG3 &T]-P-3VVCW,GC
M>[UJ_P#+,4=LEK8(IR54_-(Q]"6VCZ+[UNT4 %%%% !1110 4444 %%%% !7
M-Z[8ZM=>*=$N[*RAEM=/E=Y'>XV,=\93 7:>F<]:Z2B@#BY8]:M-?U#Q!K&F
MI<QVD4B6"6\Y<Q18R2$VY,CD 'T& .^;-AHEU:>"[6RN-.@U&XG8SW\4LWEY
MD<EW.<'.&.,>E=710!P<_AK78? FG:+;0P7,T-W'<-NN=JPQI<"58@2I+84;
M0>.E:VD17&H^,-1U>\MWA%I$EC;(_3. \K*>X+%5S_L5TU% '!2^'_$5Y9^)
MX?L]O:'5[B.:,BZW90)&CQDA?E+*C#<,XS6KX+\.3>'5U"-+>*PT^>57M=/A
ME,BP?+\YW8'WCSCM^-=110 4444 %%%% !1110 4444 !R <#)]*XZQM/$]A
M_P ))<VVG6:W5_.+BS$EWE0WEHF'PO\ LD_I78T4 >?IHM\MAIGAZYLW7[;?
M&[U*Y\SS?/"8=RQ  &Y]BA?[O X%:GB30K_6=4MFM;*V@DM[B&2'4S<'?&BD
M%ALV\DC<N,XPV:ZRB@#D+T:OIGBK4O$#:8LMFFF^2@BF+RN49W&$"\YR!C-
MT'4;?X9RZ3;PQSZE>V\OV@O+L7SI@Q=LX/ 9C^%=?10!Q>J>'+W4]%M(FTR.
M/4!9&S:Y34'C$2GC!V &1>-VT\5U.E:>FDZ-9:="=T=I D"D]PJA<_I5NB@
MHHHH **** "BBB@ HHHH Q_%EI>ZCX6U"PTR".:>[@> >9+L5=RD9)P:Q-9T
MSQ!JFF:7IKV$']GJ@_M&%;O#3;>%C!V_<.,MW(X]:[.B@#E])AN[[Q-JNL36
MIB:VA6PLXI<A> 'D(./NER%R!SLJ'1M$U'3M<U#58=/@LXY[5(_L,=T7$TH8
MGS"Q7"\''OWZ"NNHH \\M-(U9=%T3POJ5FL:27CSW;PR&1#"CF7:3@8RQ1<=
MQFMC5=.UG4/&%M//90SZ/8%9+:,7.TM-CF1QMYVY.T9Z\^F.KHH XG3/"VJV
M\VE6-R(!8:3?37:7"R$O,&W[%VX^4CS.3G^'WKMJ** "BBB@ HHHH **** "
MBBB@#FM7L=6N/&FCW]K90O9V*S+([7&UF\Q5'"[>V/6LR1==T_5-5\1:MIB7
M4L,,D=A';S[_ "HAR%5-N2[L%W'Z#H.>XHH Y6'P_-9^#;+2I-.@U5F!>\6:
M?RMTK99VZ'.68_G5";P]KT'A/0M,BB@O)K&\AN96:XV*BQR[Q&I*DMA?E!..
ME=S10!R^E1WEYXBUK6Y;4K)$@L+**4E00@W.<XZ-(<9QT0&H_#6GZWI\-_>Z
MO80S:O>$22RI=#:Y!PL2_+\J*#QUSR3R:ZRB@#G_  3IVH:1X4M=.U6"**>W
MW+F*7S%8%B<YP/6N@HHH **** "BBB@ HHHH *1B0A*C<P' SC-+10!QEC9>
M*=/TWQ"UE864=_?7CW-H9+K<B[E1?FPO;:3[\"JL6C72Q:+X=EL7CB>[:^U"
M<R>;Y^PA\NP &YY2O'H#V%=[10!RFNZ%?:MK]G<06-M;R6EU'(FI?:"7$2\L
MNS;U8%EZXP<U7O?[:TCQ#KFO_P!F)+;OI\<,"13;Y'>,R%?D"_Q%U'7CFNSH
MH XVXT+7+'P/8Z-HGEF>4C^T;AIO+?#9:5D."-S,2 3TSGG%,U71=7NK+2=)
MM=*MHM#MT!NK-;O#2;#\D6=OW. 3W/3UKM:* &QY,:[U"-@94'.#Z4ZBB@"M
MJ/\ R"[K_KB__H)JAX2_Y%'3?^N J_J/_(+NO^N+_P#H)K/\)$?\(EIO/_+
M4 ;-%)D>HHH ;Y,7_/-/^^1679*J^*=2"@ ?9X. /=ZUZRK3_D:M2_Z]X/YO
M0!JT444 %%%% !1110 4444 %%%% !113?,0=77\Z '45')<PQ1M)+*B(HRS
M%A@"LC1/%NE:_-<16,WSPMC:_&]?[P]JI0DTVEL2Y13LV;=%-\V/^^OYTH96
M^ZP/T-24+16:=:B'B@:)Y3^:;(WGF9&W:'V8^N35;3?%FEWNC6VHW5S#IZ73
M.L:74RH6*L5XR>>E &W15.?5]-M;A;>ZU"UAF8@+').JL2>F 3GG'%"ZQICV
M4EXFHVC6L3%9)Q.I1".Q;. >: +E%8,OBF*76XM-TFW&HNUL+II(IT"^66V@
MJ2?G.0>G''7FK$?BK0I=0O+$:K:+<V+*MQ&\H4H2!CK]0/J<4 :U%4O[:TLM
M;J-2L]UU_J!YZYE[?+S\WX4Y]6TZ.[>UDU"U6XC0N\)F4.J@9)*YR!CO0!;H
MJAHVNZ9XATY+[1KR*[MWZ/&V<>Q'4'V-0#Q%:+KU_IMP1;_88()GGE<*A\UG
M51SWRGZB@#6HJFNL::VGM?+J-H;-3AK@3KY8.<?>SBK,$\5S DUM*DT4@W))
M&P96'J".M #Z*** "BBB@ HHHH **,C&<\5FZUK46B6T<TT3R"1]@"$>F:F4
MXPCS2V TJ*Y[3/%]MJ>HQ6D=M+&TF<,Q&!@9_I70Y&,YXJ:=6%17@[B33V"B
MBN6UKQJNCZEJ$#:=+/!IEO#<7<ZR*"J2,P&U3]XC821Q[5H,ZFBJZ:A9NJE+
MJ$AI/*7]X.7_ +G^][=:B_MG3-EP_P#:-IMM3BX;SUQ"?]KGY?QH NT53EUC
M3($@>;4;2-;G_4,\Z@2_[O/S?A6):>,#<ZI;6?V(+Y^I7-CO\S.WR5+;L8[X
MZ=J .GHK$UOQ!)H;I+<:=(]AYD44ETLBY4R.$&$ZD D9Z=>]4F\<6T=PKS6D
ML>FO=R62WQ<;3*F[/R]=N590?4=* .HHKE(?'EJL*W&IV<UC;S6#ZA;2.P8R
MPI@MP/NMAE./>M#2/$3:AJ;Z=>6$EA=BV2Z1'=7WQ,2,Y'0@C!'N.30!MT5A
MZ=XMTN]TK[==7,.GIYTT0%U,J9\J4QL>3TR/U%3:_P"(K+0='GO)KBW\Q8'E
M@A>=4,Y5<X7USQTSUH UJ*SK/7+&Y2S22ZMX;NZA69;5IE\S!7/ ZGZXJS#?
MV=R8Q;W<$IE4O&(Y V]0<$C'4 \9H L4444 %%%% !1110 44WS4_OK^=5-1
MU6VTRU^T7!8Q!@'9!G8#_$?84TFP+M%9ZZW92:FEC!)YTAC\UF3!5%[9/OVJ
M]YL?]]?SH:: =15>]O8[/3KF[/[Q;>)I653R0H)Q^E<JWQ%M7T>74K/3Y[FW
MAAMVD=74*)9B@6'/=@'!;TI =E17,1^-(Q<I;7EA+;SC4DTZ<!PZQ.\>]#N'
M4'*CU!-1)\0=/EM]=DBMYF;1[H6I3@&X9B%4I[%LK]0: .LHK'US7GTB;3+>
M&R:ZN-2N#!$GF! I$;.22?9#3-,\6:9J&DV][<7$5AYTKPB*ZE5#YB.491S\
MWS ].M &W15*?6M+M;Y+*ZU*SANY,;())U61L],*3DYJO#XBL19I/J5S:Z?Y
MDLD2+-=1_,58KP0<$\9QU&<'F@#5HJI/J^FVMREO<ZA:PSN5"Q23*K,6Z8!.
M3G!QZTHU.Q:^:R2\MVNT7<UN)5\P#UVYS0!:HKF!XR5?A[;>)Y;)CY\<3"V2
M09#2.J ;B/5ASBKNG>)K>YCU#^TE739--G$-SYTR[%)56!#\ @AAZ>E &U15
M*;6M+M[:.XGU*SB@E4O'*\ZA77CD$G!'(Y]Q5*/Q);'Q!>Z?.T,,-M;V\RW+
MS +)YI< <\?P<<\YH VJ*RH?$-B+$7.I7%MIX,DB@374>"$?:3N!QZ<=LX/-
M3W6N:38O$E[JEE;M, 8A-<(AD!Z$9//X4 7J*R[[78+#7-/TV92#>Q32B8L
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
M\!#_ (T?\)C;_P#0+U;_ ,!#_C0!T-%<]_PF-O\ ] O5O_ 0_P"-'_"8V_\
MT"]6_P# 0_XT =#17/?\)C;_ /0+U;_P$/\ C1_PF-O_ - O5O\ P$/^- '0
MT5SW_"8V_P#T"]6_\!#_ (T?\)C;_P#0+U;_ ,!#_C0!T-%<]_PF5M_T"]6_
M\!#_ (T?\)C;_P#0+U;_ ,!#_C0!T-%<]_PF-O\ ] O5O_ 0_P"-'_"8V_\
MT"]6_P# 0_XT =#17/?\)C;_ /0+U;_P$/\ C1_PF-O_ - O5O\ P$/^- '0
MT5SW_"8V_P#T"]6_\!#_ (T?\)C;_P#0+U;_ ,!#_C0!T-%<]_PF-O\ ] O5
MO_ 0_P"-'_"96V<?V7JV?^O0_P"- '0T5SW_  F-O_T"]6_\!#_C1_PF-O\
M] O5O_ 0_P"- '0T5SW_  F-O_T"]6_\!#_C1_PF-O\ ] O5O_ 0_P"- '0T
M5SW_  F-O_T"]6_\!#_C1_PF-O\ ] O5O_ 0_P"- '0T5RM[XM>>..UTVSO+
M>ZN)%BCENH-BKGO[GVI;^+4_#ELNI?VI-?1(RBXAF P03C*^E '4T5SH\96Q
M&1I>JD>UH?\ &E_X3&W_ .@7JW_@(?\ &@#H:*Y[_A,;?_H%ZM_X"'_&C_A,
M;?\ Z!>K?^ A_P : .AHKGO^$QM_^@7JW_@(?\:/^$QM_P#H%ZM_X"'_ !H
MZ&BN>_X3&W_Z!>K?^ A_QH_X3&W_ .@7JW_@(?\ &@#H:*Y[_A,;?_H%ZM_X
M"'_&C_A,;?\ Z!>K?^ A_P : .AHKGO^$RMAUTO5O_ 0_P"-'_"8V_\ T"]6
M_P# 0_XT =#17/?\)C;_ /0+U;_P$/\ C1_PF-O_ - O5O\ P$/^- '0T5SW
M_"8V_P#T"]6_\!#_ (T?\)C;_P#0+U;_ ,!#_C0!T-%<]_PF-O\ ] O5O_ 0
M_P"-'_"8V_\ T"]6_P# 0_XT =#17/'QC;#KI>K?^ A_QH_X3&W_ .@7JW_@
M(?\ &@#H:*Y[_A,;?_H%ZM_X"'_&C_A,;?\ Z!>K?^ A_P : .AHKGO^$QM_
M^@7JW_@(?\:/^$QM_P#H%ZM_X"'_ !H Z&BN>_X3&W_Z!>K?^ A_QH_X3&W_
M .@7JW_@(?\ &@#H:*YX^,;8==+U;_P$/^-'_"8V_P#T"]6_\!#_ (T =#17
M/?\ "8V__0+U;_P$/^-'_"8V_P#T"]6_\!#_ (T =#17/?\ "8V__0+U;_P$
M/^-'_"8V_P#T"]6_\!#_ (T =#17/?\ "8V__0+U;_P$/^-'_"8V_P#T"]6_
M\!#_ (T =#17/'QE; 9.EZL!_P!>A_QH_P"$QM_^@7JW_@(?\: .AHKGO^$Q
MM_\ H%ZM_P" A_QH_P"$RMLX_LO5L_\ 7H?\: .AHKGO^$QM_P#H%ZM_X"'_
M !H_X3&W_P"@7JW_ ("'_&@#H:*Y[_A,;?\ Z!>K?^ A_P :/^$QM_\ H%ZM
M_P" A_QH Z&BN>_X3&W_ .@7JW_@(?\ &C_A,;?_ *!>K?\ @(?\: -C4?\
MD%W7_7%__0369X3F1?">G DY$([&L^ZUZ;7;J'2=-BN; W 8S2W,.TA .=H/
M6I+>"Z\+7VGVBW;W6GW+^0$D W1-CC!':@#I//C]3_WR:*DHH @OK.+4+&6U
MN!F.5=K8K".@:Q+;?8)]85K'&TD18E9?[I-%% '0001VUO'!"NV.-0JCT J2
MBB@"-/\ 7R?A4E%% !1110 4444 %%%% !4<'^I'X_SHHH DHHHH **** "B
MBB@ J.X_U#?2BB@"2BBB@ HHHH **** "BBB@"-_]=%]3_*I*** "BBB@ HH
MHH **** "HT_U\GT%%% $E%%% !1110 4444 4=7TN/5K'R'=HG5@\<J]48=
M"*S#H6IW\D2:UJ23VL3!_*BCV^81TW&BB@#=M_\ 4CZG^=2444 %%%% !111
M0 4444 %%%% $<OWHO\ ?_H:DHHH **** "BBB@ HHHH CG_ -6/]]?_ $(5
M)110 4444 %%%% !1110!'/_ *L?[Z_^A"I*** "BBB@ HHHH **** ([C_C
MW?Z5)110 5&G_'Q)]%_K110!)1110 4444 %%%% &9J^D-J#07%K<&VO+8DQ
G2@9Z]01W%5K71;V;4H;W6[U+EK?)ABB3:BD_Q>YHHH W**** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807686190320">
<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, 2022</div></th>
<th class="th"><div>Feb. 24, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="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="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="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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">$ 517.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,755,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_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 2023, 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="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="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' 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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807687503344">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AuditInformationAbstract', window );"><strong>Audit Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-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="Show.toggleNext( this );">+ 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_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>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="Show.toggleNext( this );">+ 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_AuditInformationAbstract</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807686015152">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 72,828<span></span>
</td>
<td class="nump">$ 65,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Investment securities</a></td>
<td class="nump">1,400,212<span></span>
</td>
<td class="nump">1,006,691<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup', window );">Loans held for sale ("LHFS")</a></td>
<td class="nump">17,327<span></span>
</td>
<td class="nump">176,131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Loans held for investment ("LHFI") (net of allowance for credit losses of $41,500 and $47,123)</a></td>
<td class="nump">7,384,820<span></span>
</td>
<td class="nump">5,495,726<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAsset', window );">Mortgage servicing rights ("MSRs")</a></td>
<td class="nump">111,873<span></span>
</td>
<td class="nump">100,999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Premises and equipment, net</a></td>
<td class="nump">51,172<span></span>
</td>
<td class="nump">58,154<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherRealEstateAndForeclosedAssets', window );">Other real estate owned ("OREO")</a></td>
<td class="nump">1,839<span></span>
</td>
<td class="nump">735<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and other intangible assets</a></td>
<td class="nump">29,980<span></span>
</td>
<td class="nump">31,709<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">294,709<span></span>
</td>
<td class="nump">268,732<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">9,364,760<span></span>
</td>
<td class="nump">7,204,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="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="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">7,451,919<span></span>
</td>
<td class="nump">6,146,509<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Borrowings</a></td>
<td class="nump">1,016,000<span></span>
</td>
<td class="nump">41,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">224,404<span></span>
</td>
<td class="nump">126,026<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Accounts payable and other liabilities</a></td>
<td class="nump">110,290<span></span>
</td>
<td class="nump">175,217<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">8,802,613<span></span>
</td>
<td class="nump">6,488,752<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, no par value, authorized 160,000,000 shares; issued and outstanding, 18,730,380 shares and 20,085,336 shares</a></td>
<td class="nump">226,592<span></span>
</td>
<td class="nump">249,856<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">435,085<span></span>
</td>
<td class="nump">444,343<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="num">(99,530)<span></span>
</td>
<td class="nump">21,140<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">562,147<span></span>
</td>
<td class="nump">715,339<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 9,364,760<span></span>
</td>
<td class="nump">$ 7,204,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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<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 https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: 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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after 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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=124265262&amp;loc=d3e48678-111004<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126897435&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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: 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(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of other real estate and foreclosed assets. Other real estate may include real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. Foreclosed assets include all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://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 https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total 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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807687406400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for credit losses</a></td>
<td class="nump">$ 41,500<span></span>
</td>
<td class="nump">$ 47,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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">160,000,000<span></span>
</td>
<td class="nump">160,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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">18,730,380<span></span>
</td>
<td class="nump">20,085,336<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">18,730,380<span></span>
</td>
<td class="nump">20,085,336<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount per share of no-par value common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockNoParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>19
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807687816784">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeLoansAndLeases', window );">Loans</a></td>
<td class="nump">$ 266,841<span></span>
</td>
<td class="nump">$ 222,166<span></span>
</td>
<td class="nump">$ 228,999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeSecurities', window );">Investment securities</a></td>
<td class="nump">33,825<span></span>
</td>
<td class="nump">21,560<span></span>
</td>
<td class="nump">21,786<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInterestAndDividendIncome', window );">Cash, Fed Funds and other</a></td>
<td class="nump">3,622<span></span>
</td>
<td class="nump">569<span></span>
</td>
<td class="nump">1,227<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Total interest income</a></td>
<td class="nump">304,288<span></span>
</td>
<td class="nump">244,295<span></span>
</td>
<td class="nump">252,012<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_InterestExpenseDeposits', window );">Deposits</a></td>
<td class="nump">32,013<span></span>
</td>
<td class="nump">11,411<span></span>
</td>
<td class="nump">33,797<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseBorrowings', window );">Borrowings</a></td>
<td class="nump">38,968<span></span>
</td>
<td class="nump">5,827<span></span>
</td>
<td class="nump">9,553<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest expense</a></td>
<td class="nump">70,981<span></span>
</td>
<td class="nump">17,238<span></span>
</td>
<td class="nump">43,350<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income</a></td>
<td class="nump">233,307<span></span>
</td>
<td class="nump">227,057<span></span>
</td>
<td class="nump">208,662<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal', window );">Provision for credit losses</a></td>
<td class="num">(5,202)<span></span>
</td>
<td class="num">(15,000)<span></span>
</td>
<td class="nump">20,469<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss', window );">Net interest income after provision for credit losses</a></td>
<td class="nump">238,509<span></span>
</td>
<td class="nump">242,057<span></span>
</td>
<td class="nump">188,193<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeAbstract', window );"><strong>Noninterest income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities', window );">Net gain on loan origination and sale activities</a></td>
<td class="nump">17,701<span></span>
</td>
<td class="nump">92,318<span></span>
</td>
<td class="nump">122,564<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_ServicingFeesNet1', window );">Loan servicing income</a></td>
<td class="nump">12,388<span></span>
</td>
<td class="nump">7,233<span></span>
</td>
<td class="nump">9,491<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_DepositorAndOtherRetailBankingFees', window );">Deposit fees</a></td>
<td class="nump">8,875<span></span>
</td>
<td class="nump">8,068<span></span>
</td>
<td class="nump">7,083<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOtherOperatingIncome', window );">Other</a></td>
<td class="nump">12,606<span></span>
</td>
<td class="nump">12,356<span></span>
</td>
<td class="nump">10,226<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Total noninterest income</a></td>
<td class="nump">51,570<span></span>
</td>
<td class="nump">119,975<span></span>
</td>
<td class="nump">149,364<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpenseAbstract', window );"><strong>Noninterest expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Compensation and benefits</a></td>
<td class="nump">115,533<span></span>
</td>
<td class="nump">132,015<span></span>
</td>
<td class="nump">136,826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OccupancyNet', window );">Occupancy</a></td>
<td class="nump">24,528<span></span>
</td>
<td class="nump">23,832<span></span>
</td>
<td class="nump">35,323<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommunicationsAndInformationTechnology', window );">Information services</a></td>
<td class="nump">29,981<span></span>
</td>
<td class="nump">27,913<span></span>
</td>
<td class="nump">30,004<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General, administrative and other</a></td>
<td class="nump">35,377<span></span>
</td>
<td class="nump">31,583<span></span>
</td>
<td class="nump">33,510<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Total noninterest expense</a></td>
<td class="nump">205,419<span></span>
</td>
<td class="nump">215,343<span></span>
</td>
<td class="nump">235,663<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">84,660<span></span>
</td>
<td class="nump">146,689<span></span>
</td>
<td class="nump">101,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="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">18,120<span></span>
</td>
<td class="nump">31,267<span></span>
</td>
<td class="nump">21,904<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 66,540<span></span>
</td>
<td class="nump">$ 115,422<span></span>
</td>
<td class="nump">$ 79,990<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 3.51<span></span>
</td>
<td class="nump">$ 5.53<span></span>
</td>
<td class="nump">$ 3.50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 3.49<span></span>
</td>
<td class="nump">$ 5.46<span></span>
</td>
<td class="nump">$ 3.47<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">18,931,107<span></span>
</td>
<td class="nump">20,885,509<span></span>
</td>
<td class="nump">22,867,268<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">19,041,111<span></span>
</td>
<td class="nump">21,143,414<span></span>
</td>
<td class="nump">23,076,822<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Depositor and other retail banking fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Credit Loss, Expense (Reversal) And Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net gain on mortgage loan origination and sale activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Servicing Fees Net1</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Shares Outstanding, Basic And Diluted</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense in the period for communications and data processing expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126941158&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating dividend and interest income, including amortization and accretion of premiums and discounts, on securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndFeeIncomeLoansAndLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of interest expense on all borrowings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of interest expense on all deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total aggregate amount of all noninterest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeOtherOperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue earned, classified as other, excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OccupancyNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInterestAndDividendIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after discount, accretion and premium amortization, of interest income and dividend income classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>20
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807686074240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</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="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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 66,540<span></span>
</td>
<td class="nump">$ 115,422<span></span>
</td>
<td class="nump">$ 79,990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax', window );">Unrealized gain (loss) on investment securities available for sale ("AFS")</a></td>
<td class="num">(158,499)<span></span>
</td>
<td class="num">(17,934)<span></span>
</td>
<td class="nump">39,627<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax', window );">Reclassification for net (gains) losses included in income</a></td>
<td class="num">(24)<span></span>
</td>
<td class="num">(62)<span></span>
</td>
<td class="num">(341)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax', window );">Other comprehensive income (loss) before tax</a></td>
<td class="num">(158,523)<span></span>
</td>
<td class="num">(17,996)<span></span>
</td>
<td class="nump">39,286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Unrealized gain (loss) on investment securities AFS</a></td>
<td class="num">(37,847)<span></span>
</td>
<td class="num">(3,766)<span></span>
</td>
<td class="nump">8,322<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax', window );">Reclassification for net (gains) losses included in income</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(72)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax', window );">Total</a></td>
<td class="num">(37,853)<span></span>
</td>
<td class="num">(3,779)<span></span>
</td>
<td class="nump">8,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(120,670)<span></span>
</td>
<td class="num">(14,217)<span></span>
</td>
<td class="nump">31,036<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income (loss)</a></td>
<td class="num">$ (54,130)<span></span>
</td>
<td class="nump">$ 101,205<span></span>
</td>
<td class="nump">$ 111,026<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807679237920">
<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning 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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning 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="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="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="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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued - 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="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="Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends declared ($1.40 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="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="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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued - 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends declared ($1.40 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Common stock repurchased (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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Common stock repurchased</a></td>
<td class="num">$ (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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">66,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Share-based compensation expense</a></td>
<td class="nump">4,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">143,369<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued - Stock grants</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(120,670)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(120,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="Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends declared ($1.40 per share)</a></td>
<td class="num">(26,847)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26,847)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Common stock repurchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,498,325)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Common stock repurchased</a></td>
<td class="num">$ (76,321)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (27,370)<span></span>
</td>
<td class="num">(48,951)<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2022</a></td>
<td class="nump">18,730,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,730,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2022</a></td>
<td class="nump">$ 562,147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 226,592<span></span>
</td>
<td class="nump">$ 435,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (99,530)<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_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://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 https://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807686096016">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</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="Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared on common stock (USD per share)</a></td>
<td class="nump">$ 1.40<span></span>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807679490832">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 66,540<span></span>
</td>
<td class="nump">$ 115,422<span></span>
</td>
<td class="nump">$ 79,990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal', window );">Provision for credit losses</a></td>
<td class="num">(5,202)<span></span>
</td>
<td class="num">(15,000)<span></span>
</td>
<td class="nump">20,469<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAmortizationAndAccretionNet', window );">Depreciation and amortization, premises and equipment</a></td>
<td class="nump">9,707<span></span>
</td>
<td class="nump">9,908<span></span>
</td>
<td class="nump">9,438<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt', window );">Amortization of premiums and discounts: investment securities, deposits, debt</a></td>
<td class="nump">3,126<span></span>
</td>
<td class="nump">6,002<span></span>
</td>
<td class="nump">9,013<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense', window );">Operating leases: excess of payments over amortization</a></td>
<td class="num">(4,081)<span></span>
</td>
<td class="num">(4,029)<span></span>
</td>
<td class="num">(3,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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Amortization of finance leases</a></td>
<td class="nump">580<span></span>
</td>
<td class="nump">1,066<span></span>
</td>
<td class="nump">1,277<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of core deposit intangibles</a></td>
<td class="nump">963<span></span>
</td>
<td class="nump">1,171<span></span>
</td>
<td class="nump">1,372<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet', window );">Amortization of deferred loan fees and costs</a></td>
<td class="num">(1,182)<span></span>
</td>
<td class="num">(8,569)<span></span>
</td>
<td class="nump">1,195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">4,106<span></span>
</td>
<td class="nump">3,398<span></span>
</td>
<td class="nump">2,693<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Lease impairment costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,873<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred income tax expense (benefit)</a></td>
<td class="num">(12,996)<span></span>
</td>
<td class="nump">7,884<span></span>
</td>
<td class="num">(10,065)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt extinguishment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,492<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale', window );">Origination of LHFS</a></td>
<td class="num">(670,905)<span></span>
</td>
<td class="num">(2,251,090)<span></span>
</td>
<td class="num">(2,453,110)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfLoansHeldForSale', window );">Proceeds from sale of LHFS</a></td>
<td class="nump">831,095<span></span>
</td>
<td class="nump">2,379,116<span></span>
</td>
<td class="nump">2,407,287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale', window );">Net fair value adjustment and gain on sale of LHFS</a></td>
<td class="nump">6,450<span></span>
</td>
<td class="num">(42,358)<span></span>
</td>
<td class="num">(81,439)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_IncreaseDecreaseinMortgageServicingRights', window );">Origination of MSRs</a></td>
<td class="num">(11,778)<span></span>
</td>
<td class="num">(34,445)<span></span>
</td>
<td class="num">(31,012)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfNotesReceivable', window );">Net gain on sale of loans originated as LHFI</a></td>
<td class="num">(88)<span></span>
</td>
<td class="num">(11,377)<span></span>
</td>
<td class="num">(6,895)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MortgageServicingRightsMSRImpairmentRecovery', window );">Change in fair value of MSRs</a></td>
<td class="num">(6,788)<span></span>
</td>
<td class="nump">12,290<span></span>
</td>
<td class="nump">37,567<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfMortgageServicingRightsMSRs', window );">Amortization of servicing rights</a></td>
<td class="nump">7,692<span></span>
</td>
<td class="nump">7,581<span></span>
</td>
<td class="nump">5,657<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_GainLossOnSaleOfBranches', window );">Gain on sale of branches</a></td>
<td class="num">(4,270)<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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDebtSecuritiesTrading', window );">Net change in trading securities</a></td>
<td class="num">(18,989)<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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">(Increase) decrease in other assets</a></td>
<td class="nump">17,797<span></span>
</td>
<td class="num">(5,796)<span></span>
</td>
<td class="num">(39,069)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities', window );">Increase (decrease) in accounts payable and other liabilities</a></td>
<td class="nump">6,551<span></span>
</td>
<td class="nump">1,861<span></span>
</td>
<td class="nump">11,210<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">218,328<span></span>
</td>
<td class="nump">173,035<span></span>
</td>
<td class="num">(25,545)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchase of investment securities</a></td>
<td class="num">(759,501)<span></span>
</td>
<td class="num">(179,398)<span></span>
</td>
<td class="num">(373,264)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sale of investment securities</a></td>
<td class="nump">98,915<span></span>
</td>
<td class="nump">28,187<span></span>
</td>
<td class="nump">62,378<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale', window );">Principal payments on investment securities</a></td>
<td class="nump">125,848<span></span>
</td>
<td class="nump">197,253<span></span>
</td>
<td class="nump">208,610<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfOtherRealEstate', window );">Proceeds from sale of OREO</a></td>
<td class="nump">952<span></span>
</td>
<td class="nump">541<span></span>
</td>
<td class="nump">650<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfLoansHeldForInvestment', window );">Proceeds from sale of loans originated as LHFI</a></td>
<td class="nump">4,613<span></span>
</td>
<td class="nump">504,584<span></span>
</td>
<td class="nump">576,388<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireFinanceReceivables', window );">Purchase of LHFI</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(20,124)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">0<span></span>
</td>
<td class="nump">2,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_PaymentsForProceedsFromSaleOfBranches', window );">Net cash distributed in sale of branches</a></td>
<td class="num">(138,756)<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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireLoansHeldForInvestment', window );">Net increase in LHFI</a></td>
<td class="num">(1,940,489)<span></span>
</td>
<td class="num">(683,822)<span></span>
</td>
<td class="num">(690,302)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of premises and equipment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,460<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of premises and equipment</a></td>
<td class="num">(6,786)<span></span>
</td>
<td class="num">(2,941)<span></span>
</td>
<td class="num">(3,298)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock', window );">Proceeds from sale of Federal Home Loan Bank stock</a></td>
<td class="nump">147,486<span></span>
</td>
<td class="nump">109,484<span></span>
</td>
<td class="nump">145,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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock', window );">Purchases of Federal Home Loan Bank stock</a></td>
<td class="num">(186,430)<span></span>
</td>
<td class="num">(99,526)<span></span>
</td>
<td class="num">(143,721)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(2,654,148)<span></span>
</td>
<td class="num">(125,638)<span></span>
</td>
<td class="num">(232,622)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeposits', window );">Increase in deposits, net</a></td>
<td class="nump">1,472,834<span></span>
</td>
<td class="nump">347,867<span></span>
</td>
<td class="nump">481,464<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess', window );">Changes in short-term borrowings, net</a></td>
<td class="num">(25,000)<span></span>
</td>
<td class="num">(281,800)<span></span>
</td>
<td class="num">(143,200)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherDebt', window );">Proceeds from other long-term borrowings</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">50,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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfOtherDebt', window );">Repayment of other long-term borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(50,000)<span></span>
</td>
<td class="num">(7,082)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from debt issuance, net</a></td>
<td class="nump">98,036<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="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Repayment of finance lease principal</a></td>
<td class="num">(589)<span></span>
</td>
<td class="num">(1,070)<span></span>
</td>
<td class="num">(1,209)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of common stock</a></td>
<td class="num">(75,000)<span></span>
</td>
<td class="num">(84,154)<span></span>
</td>
<td class="num">(58,009)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">263<span></span>
</td>
<td class="nump">237<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid on common stock</a></td>
<td class="num">(26,847)<span></span>
</td>
<td class="num">(21,338)<span></span>
</td>
<td class="num">(13,865)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">2,443,434<span></span>
</td>
<td class="num">(40,232)<span></span>
</td>
<td class="nump">258,336<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">7,614<span></span>
</td>
<td class="nump">7,165<span></span>
</td>
<td class="nump">169<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, beginning 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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, end of year</a></td>
<td class="nump">72,828<span></span>
</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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest</a></td>
<td class="nump">66,364<span></span>
</td>
<td class="nump">17,303<span></span>
</td>
<td class="nump">44,466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Federal and state income taxes</a></td>
<td class="nump">5,201<span></span>
</td>
<td class="nump">34,429<span></span>
</td>
<td class="nump">20,992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned', window );">LHFI foreclosed and transferred to OREO</a></td>
<td class="nump">1,160<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">370<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableReclassificationToHeldForSale', window );">Loans transferred from LHFI to LHFS, net</a></td>
<td class="nump">12,361<span></span>
</td>
<td class="nump">392,555<span></span>
</td>
<td class="nump">569,534<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">0<span></span>
</td>
<td class="nump">92,366<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_LoansDerecognizedWithRightToRepurchase', window );">Ginnie Mae loans derecognized with the right to repurchase, net</a></td>
<td class="nump">5,424<span></span>
</td>
<td class="nump">89,408<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="Show.showAR( this, 'defref_hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash', window );">Repurchase of common stock - award shares</a></td>
<td class="nump">$ 1,321<span></span>
</td>
<td class="nump">$ 3,940<span></span>
</td>
<td class="nump">$ 860<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_CashPaidDuringYearForAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash paid during the period for.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Credit Loss, Expense (Reversal) And Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Net Fair Value Adjustment And (Gain) Loss On Sale</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_GainLossOnSaleOfBranches">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>(Gain) Loss On Sale Of Branches</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_GainLossOnSaleOfBranches</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_IncreaseDecreaseInAccountsPayableAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in accounts payable and other liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Mortgage Servicing Rights</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loans Derecognized With Right to Repurchase</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>GNMA loans recognized with the right to repurchase, net.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncash investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_PaymentsForProceedsFromSaleOfBranches">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments For (Proceeds From) Sale Of Branches</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_PaymentsForProceedsFromSaleOfBranches</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Principal Payments Received, Debt Securities, Available-For-Sale</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_StockRepurchasedDuringPeriodAwardSettlementNoncash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchased During Period, Award Settlement, Noncash</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126974470&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=128311188&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable reclassified to held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (i)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale of financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=d3e107425-111719<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126972273&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 https://asc.fasb.org/extlink&amp;oid=126972273&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInDebtSecuritiesTrading">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3444-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDebtSecuritiesTrading</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=123398031&amp;loc=d3e60009-112784<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=128311188&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for the origination of mortgages that are held for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3461-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire Federal Home Loan Bank (FHLB) stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireLoansHeldForInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with purchasing loans held for investment purposes during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireLoansHeldForInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from 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="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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3098-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of Federal Home Loan Bank (FHLB) stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from Sales of Loans Held For Investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3461-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromSaleOfOtherRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of other real estate not otherwise defined in the taxonomy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for the payment of debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>24
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807679474272">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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, Union Street Holdings LLC and HomeStreet Mortgage Depositor, Inc. 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">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 $6.7 million and $8.1&#160;million at December&#160;31, 2022 and 2021, respectively, is included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMTQ5MjM_678b4daf-ea8d-44b7-a81f-0e793391d9b6"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMTQ5MjQ_42e6023e-f1d4-4e8e-92b0-c14a12dc69dc">cash and cash equivalents</span></span>. </span></div><div><span><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">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 contractual 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%">Trading securities, consisting of US Treasury notes, are used as economic hedges of our mortgage servicing rights, which are carried at fair value and included as investment securities on the balance sheet. Net gain or loss on trading securities, are included in loan servicing income in the consolidated income statements.</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 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 allowance for credit loss ("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, 2022 or 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. The Company does not believe any expected credit losses exist for these securities as of December&#160;31, 2022 and 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%;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 as noninterest 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%">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><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%">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"), guaranteed by the Department of Veterans' Affairs ("VA") or Ginnie Mae ("GNMA") are maintained on accrual status even if 90 days or more past due.</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%">Modifications for Financially Distressed Borrowers ("MFDB") </span></div><div><span><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 provides MFDBs which may include other than insignificant delays in payment of amounts due, extension of the terms of the notes or reduction in the interest rates on the notes. In certain instances, the Company may grant more than one type of modification. The granting of modifications for the year ended December 31, 2022 did not have a material impact on the ACL. </span></div><div><span><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 a borrower experiences financial difficulty, we sometimes modify or restructure loans, which may include delays in payment of amounts due, extension of the terms of the notes or a reduction in the interest rates on the notes. These loans are classified as MFDBs. MFDBs 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.</span></div><div><span><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">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:120%">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.</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-style:italic;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 may be 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 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:120%">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:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><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 no credit loss is expected to occur, then no ACL is recognized for this loan. 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><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%;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 rate 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 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 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%">Mortgage servicing assets for multifamily and SBA MSRs are evaluated periodically for impairment based upon the fair value of the rights as compared to amortized cost. Impairment is determined by comparing the fair value of the portfolio based on predominant risk characteristic loan type, to amortized cost. Impairment is recognized to the extent that fair value is less than the capitalized amount of the 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%">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 Accounting Standards Committee ("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 banking fees (in Deposit 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 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 (in Other 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. The Company's performance obligation for commissions is generally satisfied, and the related revenue generally recognized, over the course of the policy.</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 (in Other 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%">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 (in General, Administrative and Other)</span></div><div><span><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%;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:120%">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:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the fair value of the reporting unit is less than its carrying value necessitating an impairment test. Historically, the Company performed its annual impairment testing at June 30. In 2022, we moved the annual impairment testing date to August 31 and based on that testing determined goodwill was not impaired. The change in impairment measurement date did not have a material effect on the valuation 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%">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%;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%">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 tax assets will be fully 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 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 hedge accounting or non-hedge accounting activities. For derivative instruments designated as non-hedge accounting 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 hedge accounting 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 hedge 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><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">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 certain input assumptions such as: expected volatility, award term, expected risk-free rate of interest and expected dividend yield on the Company&#8217;s common stock and also incorporates into the grant date fair value calculation the probability that the performance targets will be achieved. Forfeitures of stock-based awards are recognized when they occur.</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.</span></div><div><span><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><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">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 $6.2 million, $4.1 million and $2.3 million in marketing costs during 2022, 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%;text-decoration:underline">Recent Accounting Developments</span></div><div><span><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 2020, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("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 London Interbank Offered Rate ("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. In December 2022, the FASB issued ASU No. 2022-06, "Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848," which defers the sunset date of Topic 848 from December 31, 2022 to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The adoption of these ASUs is not expected to have a material impact on the Company&#8217;s financial position or 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%">In March 2022, the FASB issued ASU No. 2022-02, Financial Instruments-Credit Losses (Topic 326). The amendments in this ASU eliminate the accounting guidance for Troubled Debt Restructuring ("TDRs") by creditors, while enhancing disclosure </span></div>requirements for certain loan refinancing and restructurings by creditors when a borrower experiences financial difficulty. In addition, the amendments require that an entity disclose current period gross charge-offs by year of origination in a vintage table. We prospectively adopted the portion of ASU No. 2022-02 with respect to amendments about TDRs and related disclosure enhancements as of January 1, 2022. This adoption did not have a material impact on the Company&#8217;s financial position or results of operations. As the change is disclosure only in nature, we do not expect the vintage table disclosure requirement of ASU 2022-02 to have a material impact on the Company's financial position or results of operations when adopted.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&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 https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>25
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807684756368">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">INVESTMENT SECURITIES</a></td>
<td class="text">INVESTMENT SECURITIES:<div><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 HTM:</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: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, 2022</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%">207,445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">(10,183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,262&#160;</span></td><td style="background-color:#cceeff;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%">65,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,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="background-color:#cceeff;padding:2px 1pt;text-align: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%">592,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,422)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,039&#160;</span></td><td style="background-color:#ffffff;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%">77,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%">(7,390)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,519&#160;</span></td><td style="background-color:#cceeff;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%">469,346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,839)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,548&#160;</span></td><td style="background-color:#ffffff;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%">46,672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,801)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,945&#160;</span></td><td style="background-color:#cceeff;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,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,071)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" 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%">19,934&#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="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%">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%">27,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">27,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,509,736&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">135&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">(131,097)</span></td><td style="background-color:#ffffff;border-top:1pt 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,378,774&#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%">HTM</span></td><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">&#160;&#160;&#160;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%">2,441&#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 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 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%">(56)</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 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,385&#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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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, 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%">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%">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: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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: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,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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company held $19.0 million of trading securities which are used as economic hedges of our mortgage servicing rights and are not included in the above tables. Net trading losses of $7.0 million were recorded in servicing income in the consolidated income statements in 2022.</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 organizations. As of December&#160;31, 2022 and 2021, 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><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 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, 2022</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%">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"/></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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">Residential</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%">(8,845)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">191,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,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%">5,763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,161&#160;</span></td><td style="background-color:#cceeff;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%">(5,729)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">(3,633)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,619&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,035&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">(27,789)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">498,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,633)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39,422)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,022&#160;</span></td><td style="background-color:#ffffff;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%">(4,787)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,671&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(7,390)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,519&#160;</span></td><td style="background-color:#cceeff;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%">(44,513)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,326)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,839)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">397,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 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%">(3,801)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,871&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,801)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,071)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,071)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,934&#160;</span></td><td style="background-color:#ffffff;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%">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%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,970&#160;</span></td><td style="background-color:#cceeff;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 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%">(95,493)</span></td><td style="background-color:#ffffff;border-top:1pt 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,187,577&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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,604)</span></td><td style="background-color:#ffffff;border-top:1pt 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%">146,230&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">(131,097)</span></td><td style="background-color:#ffffff;border-top:1pt 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,333,807&#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%">HTM</span></td><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"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">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%">(56)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,385&#160;</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></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, 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;text-align: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%">(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 #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%">(2,503)</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%">181,901&#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%">(822)</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%">15,712&#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%">(3,325)</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%">197,613&#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><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, 2022 and 2021. In addition, as of December&#160;31, 2022 and 2021, 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, 2022</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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">38,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.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">368,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.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: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%">411,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">15,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,603&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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: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%">42,945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">19,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">19,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">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%">10,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">16,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">27,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">10,485&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,979&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">86,514&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">368,927&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.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: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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">501,905&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:#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;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;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;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;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;padding:0 1pt"/></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%">HTM</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="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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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: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:#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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;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%">2,385&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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;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%">2,385&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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, 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 #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%">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: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 31, 2022 and 2021 was 3.08% and 1.82%, 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%">2022</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%">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"/><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%">98,915&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">1,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(1,561)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">2022</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%">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"/><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%">212,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">206,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="display:none"/><td colspan="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%">2,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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%">214,817&#160;</span></td><td style="background-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%">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"/></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. </span></div><div><span><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 $11.9 million, $10.2 million and $10.7 million for 2022, 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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -URI https://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 https://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 https://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 https://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="Show.toggleNext( this );">+ Details</a><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>26
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807689476096">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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: non-owner occupied commercial real estate ("CRE"), multifamily, construction and land development, owner occupied CRE and commercial business loans within the commercial loan portfolio segment and single family and home equity and other loans within the consumer loan portfolio segment. LHFI consists of the following:</span></div><div style="margin-top:6pt"><table style="border-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.373%"/><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.300%"/><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%">2022</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%">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"/><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"/></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%">658,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></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%">3,975,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%">2,415,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 2px 19pt;text-align: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%">627,663&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">5,261,502&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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"/></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%">443,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">359,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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%">803,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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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"/></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%">1,009,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">352,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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,361,708&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">7,426,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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"/></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%">(41,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">7,384,820&#160;</span></td><td style="background-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,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"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;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 $5.9 million and $7.3 million at December&#160;31, 2022 and 2021, 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><span><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 $5.2 billion and $2.8 billion at December&#160;31, 2022 and 2021, respectively, were pledged to secure borrowings from the FHLB and loans totaling $497 million and $419 million at December&#160;31, 2022 and 2021, respectively, were pledged to secure borrowings from the FRBSF.</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 summary of activity during the years ended December 2022 and 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: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.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.300%"/><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 #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%">2022</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%">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"/><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%">1,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: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%">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%">430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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,978&#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,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, 2022 and 2021, multifamily loans in the state of California represented 36% and 33% 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, 2022. 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 2022, the historical expected loss rates decreased from December&#160;31, 2021 due to minimal charge-offs and favorable product mix risk composition. Additionally, the Qualitative Factors decreased significantly due to the continued favorable performance or our loan portfolio and the improved outlook of the estimated impact of the COVID-19 pandemic on our loan portfolio. As of December&#160;31, 2022, the Bank expects deterioration in collateral values and economic conditions over the two-year forecast period in the markets in which it operates.</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.2 million and $2.4 million at December&#160;31, 2022 and 2021, 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 $26.9 million and $17.8 million at December&#160;31, 2022 and 2021, respectively and was reported in other assets on 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><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.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.547%"/><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%">2022</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%">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></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">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%">47,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">41,772&#160;</span></td><td style="background-color:#cceeff;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%">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%">(4,995)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 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: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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%">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:#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%">41,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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%">47,123&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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%">64,294&#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:9pt"><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="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 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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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: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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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;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: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;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%">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:#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%">2,197&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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%">2,404&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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,588&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><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="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="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%">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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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: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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,995)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;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: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">(5,202)</span></td><td style="background-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,000)</span></td><td style="background-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,469&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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 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, 2022</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%">7,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,407)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,102&#160;</span></td><td style="background-color:#ffffff;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,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,120&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,974&#160;</span></td><td style="background-color:#cceeff;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"/></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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">491&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">998&#160;</span></td><td style="background-color:#cceeff;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%">150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">6,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,007&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,418&#160;</span></td><td style="background-color:#cceeff;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,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1,171&#160;</span></td><td style="background-color:#ffffff;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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,373&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,859&#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%">5,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,030&#160;</span></td><td style="background-color:#cceeff;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%">12,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%">(1,098)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,091)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,247&#160;</span></td><td style="background-color:#ffffff;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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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%">(12,067)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,277&#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%">4,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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,073&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,610&#160;</span></td><td style="background-color:#cceeff;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%">3,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,754&#160;</span></td><td style="background-color:#ffffff;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%">8,358&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">475&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">9,364&#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%">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"/><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,266)</span></td><td style="background-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%">638&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,995)</span></td><td style="background-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,500&#160;</span></td><td style="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.538%"><tr><td style="width:1.0%"/><td style="width:34.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.621%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.329%"/><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 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="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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 #000;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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,739)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">146&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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,165)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">17,279&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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"/></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 #000000;padding:2px 0 2px 1pt;text-align: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 #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%">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="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:99.853%"><tr><td style="width:1.0%"/><td style="width:33.307%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><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:7.391%"/><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:10.613%"/><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:10.613%"/><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:8.124%"/><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:8.712%"/><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 #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%">Impact of ASC 326 adoption</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"/><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 #000000;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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"/><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,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 #000;padding:2px 0 2px 1pt;text-align: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 #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,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="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. The risk rating classification for such loans are based on the non-homogenous definitions noted above.</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 and risk rating or delinquency status:</span></div><div style="margin-bottom:15pt"><table style="border-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, 2022</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%">2022</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%">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 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 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%">Pass</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%">68,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">42,181&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,760&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">87,197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">651,141&#160;</span></td><td style="background-color:#cceeff;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%">Special Mention</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,242&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,944&#160;</span></td><td style="background-color:#ffffff;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%">Substandard</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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,301&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,356&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,181&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,760&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,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%">246,786&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">786&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,085&#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 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%">Pass</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,828,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,165,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">528,077&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,340&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,943,519&#160;</span></td><td style="background-color:#ffffff;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%">Special Mention</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%">4,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%">19,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,508&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,235&#160;</span></td><td style="background-color:#cceeff;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%">Substandard</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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,828,568&#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%">1,165,434&#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%">532,970&#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%">241,808&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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%">147,634&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,975,754&#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 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%">Pass</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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">13,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,117&#160;</span></td><td style="background-color:#cceeff;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%">Special Mention</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Substandard</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">18,110&#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%">63,394&#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%">13,613&#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%">95,117&#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 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%">Pass</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%">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%">14,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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 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%">Special Mention</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Substandard</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">341&#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%">14,348&#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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">305&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">18,954&#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 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%">Pass</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%">149,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">348,772&#160;</span></td><td style="background-color:#cceeff;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%">Special Mention</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Substandard</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%">6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,782&#160;</span></td><td style="background-color:#cceeff;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%">149,133&#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%">57,718&#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%">24,807&#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%">519&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">74&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,303&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">355,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"/></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%">66,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,814&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">66,034&#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%">76,814&#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%">11,128&#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%">3,268&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">794&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">158,038&#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 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%">Pass</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%">70,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">44,778&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,457&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,691&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">415,796&#160;</span></td><td style="background-color:#cceeff;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%">Special Mention</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%">743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 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%">Substandard</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;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,192&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,662&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,778&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,652&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,785&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158,187&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,104&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">443,363&#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 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%">Pass</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%">65,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,594&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,779&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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%">337,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Special Mention</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%">612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,045&#160;</span></td><td style="background-color:#cceeff;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%">Substandard</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%">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%">2,638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,591&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,886&#160;</span></td><td style="background-color:#ffffff;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%">65,566&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,871&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,620&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,148&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,429&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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%">2,142&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,747&#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%">2,266,245&#160;</span></td><td style="background-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,542,597&#160;</span></td><td style="background-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%">722,015&#160;</span></td><td style="background-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%">483,627&#160;</span></td><td style="background-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%">210,966&#160;</span></td><td style="background-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%">577,415&#160;</span></td><td style="background-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%">257,715&#160;</span></td><td style="background-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,032&#160;</span></td><td style="background-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,064,612&#160;</span></td><td style="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: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 style="margin-top:6pt"><table style="border-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, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">2022</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%">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 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%">273,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">253,937&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">152,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,302&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">231,277&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">1,004,586&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,453&#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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,704&#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%">273,786&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">253,937&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152,773&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,592&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,124&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,789&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">1,009,001&#160;</span></td><td 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 #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 #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%">4,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">692&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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%">150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,017&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">517&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">595&#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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">4,162&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">722&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">341,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,017&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">352,707&#160;</span></td><td 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%">277,948&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">254,659&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">152,993&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">49,742&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">44,196&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">236,590&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">341,563&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">4,017&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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,361,708&#160;</span></td><td 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%">2,544,193&#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%">1,797,256&#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%">875,008&#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%">533,369&#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%">255,162&#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%">814,005&#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%">599,278&#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%">8,049&#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%">7,426,320&#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 style="margin-top:6pt;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 $5.9 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><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 and risk rating or delinquency status:</span></div><div style="margin-bottom:15pt;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: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-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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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%">Pass</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%">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 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%">Special Mention</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Substandard</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Pass</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,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 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%">Special Mention</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Substandard</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Pass</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,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 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%">Special Mention</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Substandard</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Pass</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%">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 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%">Special Mention</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Substandard</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Pass</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%">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 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%">Special Mention</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Substandard</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Pass</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%">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 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%">Special Mention</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 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%">Substandard</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%">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 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%">Pass</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%">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 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%">Special Mention</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%">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 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%">Substandard</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,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><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, 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%">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%">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"/></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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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"/></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"/></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%">176,110&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">156,360&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">63,221&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">66,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 #000000;padding:2px 0 2px 1pt;text-align: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 #000000;padding:2px 0 2px 1pt;text-align: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 #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 #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 #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%">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"/></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%">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"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"/></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;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%">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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;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="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, 2022</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%">1,410&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">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%">3,186&#160;</span></td><td style="background-color:#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,810&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">&#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%">1,173&#160;</span></td><td style="background-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,186&#160;</span></td><td style="background-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%">1,972&#160;</span></td><td style="background-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"/><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,331&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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, 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 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 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%">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 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%">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 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%">Home equity loans and other</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%">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 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%">&#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: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-bottom:63pt;margin-top:5pt"><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:42.806%"/><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.262%"/><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.262%"/><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:11.969%"/><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.265%"/><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%">At December 31, 2022</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, 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:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt 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="background-color:#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="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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%">2,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%">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"/></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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,269&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">3,306&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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,790&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 #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"/><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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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%">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"/></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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">681&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,265&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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="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,641&#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%">10,055&#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,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"/></tr></table></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: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.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.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.572%"/><td style="width:0.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.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, 2022</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">(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%">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%">658,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,085&#160;</span></td><td style="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%">3,975,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%">3,975,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"/></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%">95,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">18,954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,954&#160;</span></td><td style="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%">355,554&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355,554&#160;</span></td><td style="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%">158,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">5,261,502&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,261,502&#160;</span></td><td style="background-color:#cceeff;border-top: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%">2,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440,842&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">443,363&#160;</span></td><td style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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"/></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%">&#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%">6,790&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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,790&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">796,320&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">803,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">4,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,724&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,372&#160;</span></td><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,584&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">995,765&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,009,001&#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%">(3)</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%">267&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">681&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">351,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">352,707&#160;</span></td><td style="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%">4,823&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,020&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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%">3,265&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,480&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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,228&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,361,708&#160;</span></td><td style="background-color:#cceeff;border-top: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%">4,823&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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,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%">4,372&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">10,055&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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,270&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">7,405,050&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">7,426,320&#160;</span></td><td style="background-color:#ffffff;border-top: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.06&#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.03&#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.06&#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.14&#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.29&#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.71&#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><table style="border-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, 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="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">(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%">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 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%">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"/><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;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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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 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%">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;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%">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="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%">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%">(3)</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 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%">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 #000;padding:2px 0 2px 1pt;text-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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: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%">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: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.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-bottom:3pt;margin-top:6pt;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 loans whose repayments are insured by the FHA or guaranteed by the VA or SBA of $10.6 million and $8.4 million at December&#160;31, 2022 and  2021, 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: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="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 $5.9 million and $7.3 million of loans at December&#160;31, 2022 and 2021, 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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Loan Modifications</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides MFDBs which may include other than insignificant delays in payment of amounts due, extension of the terms of the notes or reduction in the interest rates on the notes. In certain instances, the Company may grant more than one type of modification. The granting of modifications for the year ended December 31, 2022 did not have a material impact on the ACL. The following tables provide information related to MFDBs</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%">during the year ended December 31, 2022, disaggregated by class of financing receivable and type of concession granted:</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:42.905%"/><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:26.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.242%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant Payment Delay</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Amortized Cost Basis at Period End</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%">% of Total Class of Financing Receivable</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%">Single family</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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,377&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">0.14&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 colspan="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%">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%">0.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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"/></tr></table><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:42.823%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:26.279%"/><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:26.281%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Term Extension</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Amortized Cost Basis at Period End</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%">% of Total Class of Financing Receivable</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%">Commercial business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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,562&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.43&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="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%">269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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"/></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 style="width:42.823%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:26.279%"/><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:26.281%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest Rate Reduction and Significant Payment Delay</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Amortized Cost Basis at Period End</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%">% of Total Class of Financing Receivable</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%">Commercial business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%">459&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">0.13&#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></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:42.823%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:26.279%"/><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:26.281%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest Rate Reduction and Term Extension</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Amortized Cost Basis at Period End</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%">% of Total Class of Financing Receivable</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%">Single family</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%">814&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">0.08&#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></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:42.823%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:26.279%"/><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:26.281%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant Payment Delay and Term Extension</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Amortized Cost Basis at Period End</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%">% of Total Class of Financing Receivable</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%">Single family</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%">13,742&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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.36&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 colspan="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%">51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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><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:42.823%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:26.279%"/><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:26.281%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest Rate Reduction, Significant Payment Delay and Term Extension</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Amortized Cost Basis at Period End</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%">% of Total Class of Financing Receivable</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%">Single family</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%">6,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">0.64&#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></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 following table describes the financial effect of the MFDBs:</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:43.017%"/><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:1.0%"/><td style="width:54.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Interest Rate Reduction</span></td></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="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, 2022</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%">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="background-color:#cceeff;border-top:1pt solid #000;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%">Reduced weighted-average contractual interest rate from 5.72% to 4.00%.</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Reduced weighted-average contractual interest rate from 4.25% to 3.31%.</span></div></td></tr><tr style="height:12pt"><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"/></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:2px 1pt;text-align: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 Payment Delay</span></td></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="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, 2022</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%">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="background-color:#cceeff;border-top:1pt solid #000;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%">Provided payment deferrals to borrowers. A weighted average 0.22% of loan balances were capitalized and added to the remaining term of the loan.</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="display:none"/><td colspan="3" style="display:none"/><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%">Provided payment deferrals to borrowers. A weighted average 3.47% of loan balances were capitalized and added to the remaining term of the loan.</span></div></td></tr><tr style="height:9pt"><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"/></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Term Extension</span></td></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="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, 2022</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%">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="background-color:#cceeff;border-top:1pt solid #000;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%">Added a weighted average 0.8 years to the life of loans, which reduced the monthly payment amounts to the borrowers.</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Added a weighted average 4.4 years to the life of loans, which reduced the monthly payment amounts to the borrowers.</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/><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%">Added a weighted average 16.1 years to the life of loans, which reduced the monthly payment amounts to the borrowers.</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td 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%">Upon determination that a modified loan (or portion of a loan) has subsequently been deemed uncollectible, the loan (or portion of the loan) is written off. Therefore, the amortized cost basis of the loan is reduced by the uncollectible amount and the allowance for credit losses is adjusted by the same amount.</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 depicts the payment status of loans that were modified to borrowers experiencing financial difficulties on or after January 1, 2022, the date we adopted ASU 2022-02, through September 30, 2022:</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:37.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><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.783%"/><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.786%"/><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%">Payment Status (Amortized Cost Basis) at December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">Current</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%">30-89 Days Past Due</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 Past Due</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%">Commercial business</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%">2,021&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">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%">22,049&#160;</span></td><td style="background-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,831&#160;</span></td><td style="background-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%">198&#160;</span></td><td style="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: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:400;line-height:120%">The following tables provide the amortized cost basis as of December 31, 2022 of MFDBs, on or after January 1, 2022, the date we adopted ASU 2022-02 through September 30, 2022 and subsequently had a payment default. </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:20.098%"/><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:15.859%"/><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:13.519%"/><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:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.528%"/><td style="width:0.1%"/></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="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%">Amortized Cost Basis of Modified Loans That Subsequently Defaulted Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">Significant Payment Delay</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%">Term Extension</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%">Interest Rate Reduction and Term Extension</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%">Significant Payment Delay and Term Extension</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%">Interest Rate Reduction, Significant Payment Delay and Term Extension</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%">Single family</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%">340&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,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 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%">764&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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_FinancingReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI https://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 https://asc.fasb.org/subtopic&amp;trid=2196816<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807686062880">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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%">2022</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%">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"/><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%">55,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">40,970&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">35,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><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,407&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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"/></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%">(81,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%">(73,941)</span></td><td style="background-color:#cceeff;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%">51,172&#160;</span></td><td style="background-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%">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"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126982197&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 https://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 https://asc.fasb.org/extlink&amp;oid=126982197&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 https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>28
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807689632768">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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><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:0 1pt"/><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></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%">2022</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%">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%">Amount</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%">Weighted Average Rate</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%">Amount</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%">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,399,912&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:</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 16pt;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 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%">466,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,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%">0.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: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%">302,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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 22pt;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,383,209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,943,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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: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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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 43pt;text-align:left;text-indent:-18pt;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 bearing deposits</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,052,007&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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: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:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,529,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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 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 deposits</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%">7,451,919&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">6,146,509&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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 $351 million and $342 million in public funds included in deposits at December&#160;31, 2022 and 2021, 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, 2022</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%">2,375,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">557,307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">6,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">1,940&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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 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%">2,943,331&#160;</span></td><td style="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, 2022 and 2021 was $189 million and $108 million, respectively. There were $1.4 billion and $145 million of brokered deposits at December&#160;31, 2022 and 2021, 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>29
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807691285200">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock', window );">BORROWINGS</a></td>
<td class="text">BORROWINGS:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   The Company borrows funds through advances from the Des Moines FHLB. The balances, maturity and rate of the outstanding FHLB advances were 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 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:0 1pt"/><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></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%">2022</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%">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%">Amount</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%">Weighted Average Rate</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%">Amount</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%">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%">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%">16,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%">4.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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%">0.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="background-color:#ffffff;padding:2px 1pt;text-align: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 three 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%">450,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%">4.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 through 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%">550,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%">4.35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:8pt;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,016,000&#160;</span></td><td style="background-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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: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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">41,000&#160;</span></td><td style="background-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></table></div>As of December&#160;31, 2022 and 2021, the Company held $49.3 million and $10.4 million, respectively, of FHLB stock.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>30
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807686180128">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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: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 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:120%">or the date of earlier redemption, the Notes will bear interest equal to the three-month term Secured Overnight Financing Rate ("SOFR") plus 215 basis points, payable quarterly in arrears. Net proceeds to the Company were $98&#160;million, after deducting underwriting fees and offering expenses, all of which were still outstanding at December&#160;31, 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%">At December&#160;31, 2022 and 2021, the Company had outstanding $64&#160;million of Senior Notes which 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 ("TRUPS") during the period from 2005 through 2007, resulting in a debt balance of $62 million that remains outstanding at December&#160;31, 2022 and 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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The TRUPS outstanding as of December&#160;31, 2022 and 2021 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 style="margin-top:6pt"><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.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>31
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807684797360">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">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></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, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">51,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">(151)</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%">17,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">236,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,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,093)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">23,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%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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%">14,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%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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:#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%">342,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 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%">13,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 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%">(13,280)</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><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:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><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%">(12,870)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><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%">Carrying value on consolidated balance sheet</span></td><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;border-bottom:3pt 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%">893&#160;</span></td><td style="background-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%">(13,179)</span></td><td style="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><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="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%">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%">139,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1,335,485&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">7,925&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">(5,184)</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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">3,921&#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 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%">9,280&#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%">(1,263)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;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 received of $12.8 million and paid of $5.3 million at December&#160;31, 2022 and 2021, 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 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, 2022</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzgtMC0xLTEtMTI2OTU5_d9b0e232-3d82-414f-ac96-6df67726fdcf">Derivative assets</span></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%">13,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">893&#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzEzLTAtMS0xLTEyNjk1OQ_e01dad4b-9752-403e-8385-c35f7cc7dab5">Derivative liabilities</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,179)</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, 2021</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE1LTAtMS0xLTEyNjk2MQ_b946877c-ada9-41d2-a8c2-aba9381018c1">Derivative assets</span> </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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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,280&#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE2LTAtMS0xLTEyNjk2MQ_f3f2cbce-941f-4c4a-b071-3dd48ab762cc">Derivative liabilities</span> </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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 style="margin-bottom:3pt;margin-top:6pt;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 received of $12.8 million and paid of $5.3 million at December&#160;31, 2022 and 2021, 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 other liabilities. Interest is owed on amounts received from counterparties and we earn interest on amounts paid to counterparties. Any securities pledged to counterparties as collateral remain on the consolidated balance sheets. At December&#160;31, 2022 and 2021, the Company had liabilities of $12.8 million and zero, respectively, in cash collateral received from counterparties and receivables of $0.03 million and $5.3 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:50.508%"/><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.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.546%"/><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="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><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%">2022</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%">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="border-top:1pt solid #000000;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="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%">8,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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%">(11,769)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;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 interest rate lock commitments (" IRLCs") and forward contracts used as economic hedges of single family mortgage LHFS.</span></div><div style="margin-bottom:3pt;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">Comprised of interest rate swaps, interest rate swaptions, futures, US Treasury options and forward contracts used as economic hedges of single family MSRs.</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">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, 2022 and 2021 were $237 million and&#160;$287 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>32
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807686180128">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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><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%">2022</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%">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"/><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%">14,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">128,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">3,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">17,327&#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%">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"/></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><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:50.508%"/><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.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.546%"/><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%">2022</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%">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></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%">693,348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">145,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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%">838,970&#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,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"/></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: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:50.508%"/><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.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.546%"/><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%">2022</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%">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"/><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%">13,054&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">4,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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%">Total </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,701&#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%">92,318&#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%">122,564&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left: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%">2022</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%">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"/><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,436,899&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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,539,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,938,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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,375,383&#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,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"/></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%">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.4 billion and $5.5 billion as of December&#160;31, 2022 and 2021, respectively. At December&#160;31, 2022 and 2021, 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 $2.2 million and $1.3 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 single family 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%">2022</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%">2021</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%">1,312&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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,122&#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%">1,629&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">(709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">2,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%">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="display:none"/></tr></table></div><div style="margin-top:6pt;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.6 million and $1.9 million were recorded in other assets as of December&#160;31, 2022 and 2021, 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, 2022 and 2021, delinquent or defaulted mortgage loans currently in Ginnie Mae pools that the Company has recognized on its </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consolidated balance sheets totaled $6.9 million and $12.3 million, respectively. The recognition of previously sold loans does not impact the accounting for the previously recognized 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: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><table style="border-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.508%"/><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.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.546%"/><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%">2022</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%">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"/><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%">32,082&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></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%">(9,951)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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,692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">14,439&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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"/></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)</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%">16,739&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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 economic 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%">(18,790)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">(2,051)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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"/></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%">Loan servicing income </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,388&#160;</span></td><td style="background-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%">7,233&#160;</span></td><td style="background-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%">9,491&#160;</span></td><td style="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:3pt;margin-top:6pt;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%">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:50.508%"/><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.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.546%"/><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%">2022</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%">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"/><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%">61,584&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">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"/></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%">8,245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,951)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 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;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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,706)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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:#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 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%">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:#ffffff;padding:2px 0 2px 1pt;text-align: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,739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 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 #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%">76,617&#160;</span></td><td style="background-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%">61,584&#160;</span></td><td style="background-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%">49,966&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;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:50.508%"/><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.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.546%"/><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%">2022</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%">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"/><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%">10.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: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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">9.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;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, 2022</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, 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"/><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%">6.01%  - 11.10%</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%">8.19&#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%">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></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%">9.74%  - 16.88%</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%">10.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="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></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt"><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, 2022</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%">76,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">7.77</span></td></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%">(447)</span></td><td style="background-color:#ffffff;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%">(1,045)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(3,150)</span></td><td style="background-color:#cceeff;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%">(6,062)</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%">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 LOCOM 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: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%"/></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%">2022</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%">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"/><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%">39,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">3,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%">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"/></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,692)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">35,256&#160;</span></td><td style="background-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%">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"/></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, 2022, the expected weighted-average life of the Company's multifamily and SBA MSRs was 11.58 years. Projected amortization expense for the gross carrying value of multifamily and SBA 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, 2022</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%">2023</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,483&#160;</span></td><td style="background-color:#cceeff;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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,309&#160;</span></td><td style="background-color:#ffffff;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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,068&#160;</span></td><td style="background-color:#cceeff;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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,868&#160;</span></td><td style="background-color:#cceeff;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%">2028 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%">10,946&#160;</span></td><td style="background-color:#ffffff;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%">35,256&#160;</span></td><td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Mortgage banking operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>33
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807679059328">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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: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%"/></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%">2022</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%">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"/><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%">531,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">788,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">46,067&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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,365,959&#160;</span></td><td style="background-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,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"/></tr></table></div><div style="margin-top:6pt;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 $525 million and $584 million at December&#160;31, 2022 and 2021, 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.2 million and $2.4 million at December&#160;31, 2022 and 2021, 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, 2022 and 2021 we had $11.8 million and $15.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, 2022 and 2021, the total unpaid principal balance of loans sold under this program was $1.8 billion and $1.9 billion, respectively. The Company's reserve liability related to this arrangement totaled $0.6 million at both December&#160;31, 2022 and 2021. There were no actual losses incurred under this arrangement during 2022, 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%;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, 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments, contingencies, and guarantees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -URI https://asc.fasb.org/topic&amp;trid=2155896<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>34
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807861809088">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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 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: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 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%">2022</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%">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"/><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%">2,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></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%">1,633&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">7,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">1,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">4,809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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%">18,120&#160;</span></td><td style="background-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%">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"/></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 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%">2022</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%">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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">84,660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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"/></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%">17,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">3.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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 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%">(4.62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(3,908)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></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.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">1.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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,216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><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.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%">18,120&#160;</span></td><td style="background-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.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"/></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: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%"/></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%">2022</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%">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"/><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 tax 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%">10,501&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></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 loss on investments 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%">31,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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 19pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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%">Accrued 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%">2,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%">2,268&#160;</span></td><td style="background-color:#cceeff;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 investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><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%">Lease 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%">10,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">Nonaccrual interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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%">Stock based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">Loan valuation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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%">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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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%">&#160;&#160;&#160;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%">58,800&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><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%">Mortgage 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%">(25,725)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">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%">(9,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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%">Lease right-of-use 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%">(8,415)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">Unrealized gain on investments AFS </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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%">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%">(2,486)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;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%">Intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">&#160;&#160;&#160;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%">(46,899)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#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 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 asset (liability)</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%">11,901&#160;</span></td><td style="background-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%">(16,311)</span></td><td style="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%">Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to fully utilize the existing deferred tax assets. As of December&#160;31, 2022, 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%">The Company has state net operating loss carryforwards of $7.5 million and $12.1 million as of December&#160;31, 2022 and 2021 that will expire at various dates from 2027 to 2036. Utilization of net operating loss carryforwards may be subject to an annual limitation due to the "change in ownership" provisions of the Internal Revenue Code of 1986, as amended.</span></div><div><span><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, 2022 and 2021 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, 2022 or 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%">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 2019 or state income tax examination for tax years prior to 2018, 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>35
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807691157152">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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 $4.0 million, $3.9 million and $3.8 million were incurred in 2022, 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_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://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 https://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>36
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807691157152">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 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><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: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%">Trading securities</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%">Fair Value is based on quoted prices in an active market.</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 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:#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%">Observable market prices of identical or similar securities are used where available.<br/>&#160;<br/></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: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:&#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:#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%">LHFS</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 loans, excluding loans transferred from held for investment</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%">Fair value is based on observable market data, including:<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:#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: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:#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%">Estimated fair value classified as Level 3.</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%">Mortgage servicing rights</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 MSRs</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"><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:#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%">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"/></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%">Futures and Options</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 closing exchange prices.</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 1 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%">Forward sale commitments<br/>Interest rate swaps</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%">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:#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: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:#cceeff;padding:0 1pt"/><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%">The fair value considers several factors including:</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:#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></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 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:100.000%"><tr><td style="width:1.0%"/><td style="width:48.169%"/><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: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: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:11.039%"/><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, 2022</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%">Trading securities - U.S. Treasury securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,997&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,997&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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 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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">197,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,941&#160;</span></td><td style="background-color:#cceeff;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%">56,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">Collateralized mortgage obligations:</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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,039&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,039&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">70,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">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%">411,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">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%">42,945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;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%">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%">19,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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%">27,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">14,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">5,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,868&#160;</span></td><td style="background-color:#cceeff;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%">76,617&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,617&#160;</span></td><td style="background-color:#ffffff;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%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">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%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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></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%">293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="background-color:#cceeff;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%">13,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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,508,094&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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%">19,233&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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,404,226&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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%">84,635&#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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;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%">13,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 liabilities</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%">13,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">13,244&#160;</span></td><td style="background-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%">36&#160;</span></td><td style="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="padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"/><td style="width:46.324%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.480%"/><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;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%">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;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%">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: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%">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%">Derivative</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%">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="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: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%">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="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 2022 and 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%;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 IRCLs, which are accounted for as derivatives.&#160;For information regarding fair value changes and activity for single family MSRs during 2022 and 2021, 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 the 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 $5.9 million and $7.3 million at December&#160;31, 2022 and 2021, 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, 2022</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,009&#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%">5,868&#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.87%</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%">5.15%</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%">4.14%</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%">105&#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.10%</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%">17.50%</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%">6.43%</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.54%</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.11%</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.95%</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, 2021</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,482&#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,287&#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.39%</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%">7.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%">3.56%</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%">2,484&#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%">0.15%</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%">21.93%</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%">8.44%</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.35%</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.46%</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.15%</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, 2022 or 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%">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, 2022</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,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(193)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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&#160;</span></td><td style="background-color:#ffffff;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,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,419)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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, 2021</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%">2,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">(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%">(36)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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:#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%">7,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 statements.</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 commitments:</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%"/></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%">2022</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%">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"/><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%">2,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">(2,447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">105&#160;</span></td><td style="background-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,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"/></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:120%">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 presents assets classified as Level 3 assets that had changes in their recorded fair value during 2022 and 2021 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:97.807%"><tr><td style="width:1.0%"/><td style="width:66.164%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.895%"/><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="padding:2px 1pt;text-align: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="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, 2022</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"/></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,186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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, 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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td 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, 2022</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%">72,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">2,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">7,378,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,988,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,988,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 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%">3,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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%">3,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"/></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%">35,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 2px 19pt;text-align: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%">49,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%">49,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%">49,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%">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%">6,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">2,943,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,910,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,910,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">1,016,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%">1,014,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,014,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">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%">224,404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,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%">&#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><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="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%">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 19pt;text-align: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 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="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-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 for 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, 2022</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, 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%">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 Aggregate 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 Aggregate 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%">14,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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,914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">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%">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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>37
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807685908400">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="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, 2022 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, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">693,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%">7.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: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%">382,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">633,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">326,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%">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%">693,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%">9.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%">435,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">837,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">581,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">822,891&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">381,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">476,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%">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%">822,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%">11.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">310,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">448,618&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">822,891&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">414,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">552,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">868,993&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.59&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">552,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%">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%">690,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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, 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><span><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, 2022 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, 2022, capital conservation buffers for the Company and the Bank were 3.53% and 4.59%, 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%">Common equity to Tier-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958573-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>38
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807806160416">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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.707%"><tr><td style="width:1.0%"/><td style="width:61.070%"/><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:10.776%"/><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:10.776%"/><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:10.779%"/><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%">2022</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%">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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt 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%">Net 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%">66,540&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">79,990&#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;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="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">Basic weighted-average number of common shares outstanding</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%">18,931,107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 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:27pt;text-indent:-9pt"><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><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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,004&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">257,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">Diluted weighted-average number of common shares outstanding</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%">19,041,111&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#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%">Net income per share</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 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%">Basic earnings per share</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%">3.51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></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%">Diluted earnings per share</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%">3.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr></table></div><div style="margin-top:6pt;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) Excluded from the computation of diluted earnings per share (due to their antidilutive effect) for the years ended December&#160;31, 2022, 2021 and 2020 were certain unvested RSUs and PSUs. The aggregate number of common stock unvested restricted shares, which could potentially be dilutive in future periods, was 176,259, zero and 201 at December&#160;31, 2022, 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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>39
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807685837584">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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 13 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 any significant subleases end by 2027. Under all of our executed sublease arrangements, the sublessees are obligated to pay the Company sublease payments of $4.9 million in 2023, $3.3 million in 2024, $2.8 million in 2025, $2.9 million in 2026 and $2.7 million in 2027. For 2020 we incurred $2.5 million in impairment charges on lease right-of-use assets.     </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%">2022</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%">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="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%">8,762&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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;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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,277&#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%">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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">151&#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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">3,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%">5,502&#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%">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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 23.5pt;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:#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,919&#160;</span></td><td style="background-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%">10,965&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">12,257&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;margin-top:6pt"><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%">2022</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%">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="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%">12,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%">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="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%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">6,347&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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="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%">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%">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="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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">(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="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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display:none"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:174%">(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><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%">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 #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%">2022</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%">2021</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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtMC0xLTEtMTIwNDM0_5e9addd9-9343-44ac-a98e-069df19aa073"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtMC0xLTEtMTIwNDM0_7de6f3ac-0b4a-4610-a711-9421fe72e144">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%">34,070</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%">38,010</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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtMC0xLTEtMTIwNDM0_3cc94ca4-a717-4af9-a0b3-db8204cdffe7"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtMC0xLTEtMTIwNDM0_c8d93f98-fd3c-42fa-9111-1497d7ad96aa">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%">42,848</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%">49,574</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 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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTAtMS0xLTEyMDQzNA_385bb06a-e829-4741-ac56-c2b89ce7378a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTAtMS0xLTEyMDQzNA_9a1a82b1-3007-4f9f-84b0-3f44ca7027b8">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%">359</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%">777</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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTAtMS0xLTEyMDQzNA_8b94f536-a543-443a-ace3-ada35951c924"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTAtMS0xLTEyMDQzNA_d611a2f9-ca31-4b4c-8b06-f4ca0450cc89">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%">359</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%">787</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 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 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.07</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%">5.87</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.88</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%">0.96</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 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.91%</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%">3.50%</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%">1.43%</span></td></tr></table></div><div><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%">2023</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%">11,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">2025</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%">7,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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;text-align: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</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%">6,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">2028 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%">3,546&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">45,111&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">368&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">22,120&#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%">2,263&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;border-top:1pt solid #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%">42,848&#160;</span></td><td style="background-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%">359&#160;</span></td><td style="background-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="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 13 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 any significant subleases end by 2027. Under all of our executed sublease arrangements, the sublessees are obligated to pay the Company sublease payments of $4.9 million in 2023, $3.3 million in 2024, $2.8 million in 2025, $2.9 million in 2026 and $2.7 million in 2027. For 2020 we incurred $2.5 million in impairment charges on lease right-of-use assets.     </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%">2022</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%">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="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%">8,762&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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;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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,277&#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%">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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">151&#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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">3,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%">5,502&#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%">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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 23.5pt;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:#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,919&#160;</span></td><td style="background-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%">10,965&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">12,257&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;margin-top:6pt"><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%">2022</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%">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="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%">12,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%">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="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%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">6,347&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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="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%">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%">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="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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">(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="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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display:none"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:174%">(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><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%">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 #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%">2022</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%">2021</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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtMC0xLTEtMTIwNDM0_5e9addd9-9343-44ac-a98e-069df19aa073"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtMC0xLTEtMTIwNDM0_7de6f3ac-0b4a-4610-a711-9421fe72e144">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%">34,070</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%">38,010</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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtMC0xLTEtMTIwNDM0_3cc94ca4-a717-4af9-a0b3-db8204cdffe7"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtMC0xLTEtMTIwNDM0_c8d93f98-fd3c-42fa-9111-1497d7ad96aa">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%">42,848</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%">49,574</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 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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTAtMS0xLTEyMDQzNA_385bb06a-e829-4741-ac56-c2b89ce7378a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTAtMS0xLTEyMDQzNA_9a1a82b1-3007-4f9f-84b0-3f44ca7027b8">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%">359</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%">777</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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTAtMS0xLTEyMDQzNA_8b94f536-a543-443a-ace3-ada35951c924"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTAtMS0xLTEyMDQzNA_d611a2f9-ca31-4b4c-8b06-f4ca0450cc89">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%">359</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%">787</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 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 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.07</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%">5.87</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.88</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%">0.96</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 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.91%</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%">3.50%</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%">1.43%</span></td></tr></table></div><div><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%">2023</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%">11,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">2025</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%">7,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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;text-align: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</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%">6,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">2028 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%">3,546&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">45,111&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">368&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">22,120&#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%">2,263&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;border-top:1pt solid #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%">42,848&#160;</span></td><td style="background-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%">359&#160;</span></td><td style="background-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>40
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807685824048">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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 2022, 2021, and 2020, the Company recognized stock-based compensation cost of $3.3&#160;million, $2.9 million and $2.4 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%">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:67.028%"/><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.545%"/><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, 2021</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%">268,531</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%">26.83&#160;</span></td><td style="background-color:#cceeff;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%">91,942</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%">51.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: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%">(11,921)</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.58&#160;</span></td><td style="background-color:#cceeff;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%">(121,477)</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%">27.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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, 2022</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%">227,075&#160;</span></td><td style="background-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%">33.95&#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 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 assumptions used in the Monte Carlo simulations used to determine fair market value of the PSUs granted in 2022, 2021 and 2020 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:99.269%"><tr><td style="width:1.0%"/><td style="width:49.415%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.658%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.658%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.661%"/><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%">2022</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%">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></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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">44.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%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.8079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">1.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%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<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 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>41
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807685818480">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="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: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%"/></tr><tr><td colspan="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%">2022</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%">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"/><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%">5,804&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></tr><tr><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%">4,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></tr><tr><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%">752,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%">779,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">26,954&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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%">789,570&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">3,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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"/></tr><tr><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%">224,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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%">227,423&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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"/></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%">226,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><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%">435,085&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><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 (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(99,530)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">562,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%">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"/></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 shareholders' 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%">789,570&#160;</span></td><td style="background-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%">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"/></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%">2022</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%">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"/><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 </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%">51,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%">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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">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%">24,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Other 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%">2,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 revenues</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%">77,951&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,056&#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%">Expenses</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 19pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,315&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">Noninterest 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%">6,123&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 expenses</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%">14,438&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">7,515&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">9,867&#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 before income taxes (benefit)</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%">63,513&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">114,124&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">78,189&#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 taxes (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%">(3,027)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 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</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%">66,540&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">115,422&#160;</span></td><td style="background-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%">79,990&#160;</span></td><td style="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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%">2022</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%">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"/><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%">66,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></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%">(24,898)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 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:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(8,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%">(4,483)</span></td><td style="background-color:#cceeff;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 cash provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,028&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">95,952&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">72,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 style="height:6pt"><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: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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">AFS securities: Principal collections net of purchases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">831&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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%">Investments 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%">(52,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,169)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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"/></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 #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: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%">(75,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><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 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Proceeds from issuance of long-term debt</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%">98,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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="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%">Dividends paid on common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,847)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,811)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#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%">Net (decrease) increase in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,952)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#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%">Cash and cash equivalents, beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 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, end of year</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%">5,804&#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,756&#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,021&#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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126898705&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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>42
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807690005936">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text">SUBSEQUENT EVENTS:In February 2023, we completed an acquisition of three branches in southern California whereby we assumed $373&#160;million in deposits and purchased $22&#160;million in loans.On January&#160;26, 2023 the Board of Directors authorized a dividend of $0.35 per share, payable on February&#160;22, 2023 to shareholders of record on February&#160;8, 2023.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807679184816">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</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">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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 $6.7 million and $8.1&#160;million at December&#160;31, 2022 and 2021, respectively, is included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMTQ5MjM_678b4daf-ea8d-44b7-a81f-0e793391d9b6"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMTQ5MjQ_42e6023e-f1d4-4e8e-92b0-c14a12dc69dc">cash and cash equivalents</span></span>.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 contractual 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%">Trading securities, consisting of US Treasury notes, are used as economic hedges of our mortgage servicing rights, which are carried at fair value and included as investment securities on the balance sheet. Net gain or loss on trading securities, are included in loan servicing income in the consolidated income statements.</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 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 allowance for credit loss ("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, 2022 or 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. The Company does not believe any expected credit losses exist for these securities as of December&#160;31, 2022 and 2021.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 as noninterest 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%">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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy', window );">Loans Held for Investment</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">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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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"), guaranteed by the Department of Veterans' Affairs ("VA") or Ginnie Mae ("GNMA") are maintained on accrual status even if 90 days or more past due.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy', window );">Modifications for Financial Distressed Borrowers ("MFDB")</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%">Modifications for Financially Distressed Borrowers ("MFDB") </span></div><div><span><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 provides MFDBs which may include other than insignificant delays in payment of amounts due, extension of the terms of the notes or reduction in the interest rates on the notes. In certain instances, the Company may grant more than one type of modification. The granting of modifications for the year ended December 31, 2022 did not have a material impact on the ACL. </span></div><div><span><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 a borrower experiences financial difficulty, we sometimes modify or restructure loans, which may include delays in payment of amounts due, extension of the terms of the notes or a reduction in the interest rates on the notes. These loans are classified as MFDBs. MFDBs 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.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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:120%;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:120%">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.</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-style:italic;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 may be 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 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:120%">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:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><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 no credit loss is expected to occur, then no ACL is recognized for this loan. 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><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%;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 rate to the estimated utilization balance as of the reporting period end date.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 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 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%">Mortgage servicing assets for multifamily and SBA MSRs are evaluated periodically for impairment based upon the fair value of the rights as compared to amortized cost. Impairment is determined by comparing the fair value of the portfolio based on predominant risk characteristic loan type, to amortized cost. Impairment is recognized to the extent that fair value is less than the capitalized amount of the portfolio. </span></div>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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</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 Accounting Standards Committee ("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 banking fees (in Deposit 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 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 (in Other 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. The Company's performance obligation for commissions is generally satisfied, and the related revenue generally recognized, over the course of the policy.</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 (in Other 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%">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 (in General, Administrative and Other)</span></div><div><span><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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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:120%">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:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the fair value of the reporting unit is less than its carrying value necessitating an impairment test. Historically, the Company performed its annual impairment testing at June 30. In 2022, we moved the annual impairment testing date to August 31 and based on that testing determined goodwill was not impaired. The change in impairment measurement date did not have a material effect on the valuation 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%">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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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%">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 tax assets will be fully 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>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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 hedge accounting or non-hedge accounting activities. For derivative instruments designated as non-hedge accounting 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 hedge accounting 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 hedge 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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 certain input assumptions such as: expected volatility, award term, expected risk-free rate of interest and expected dividend yield on the Company&#8217;s common stock and also incorporates into the grant date fair value calculation the probability that the performance targets will be achieved. Forfeitures of stock-based awards are recognized when they occur.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 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><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: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%">Trading securities</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%">Fair Value is based on quoted prices in an active market.</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 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:#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%">Observable market prices of identical or similar securities are used where available.<br/>&#160;<br/></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: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:&#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:#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%">LHFS</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 loans, excluding loans transferred from held for investment</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%">Fair value is based on observable market data, including:<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:#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: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:#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%">Estimated fair value classified as Level 3.</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%">Mortgage servicing rights</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 MSRs</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"><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:#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%">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"/></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%">Futures and Options</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 closing exchange prices.</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 1 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%">Forward sale commitments<br/>Interest rate swaps</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%">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:#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: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:#cceeff;padding:0 1pt"/><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%">The fair value considers several factors including:</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:#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></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Contingencies</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">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.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings per Share</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">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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("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 London Interbank Offered Rate ("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. In December 2022, the FASB issued ASU No. 2022-06, "Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848," which defers the sunset date of Topic 848 from December 31, 2022 to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The adoption of these ASUs is not expected to have a material impact on the Company&#8217;s financial position or 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%">In March 2022, the FASB issued ASU No. 2022-02, Financial Instruments-Credit Losses (Topic 326). The amendments in this ASU eliminate the accounting guidance for Troubled Debt Restructuring ("TDRs") by creditors, while enhancing disclosure </span></div>requirements for certain loan refinancing and restructurings by creditors when a borrower experiences financial difficulty. In addition, the amendments require that an entity disclose current period gross charge-offs by year of origination in a vintage table. We prospectively adopted the portion of ASU No. 2022-02 with respect to amendments about TDRs and related disclosure enhancements as of January 1, 2022. This adoption did not have a material impact on the Company&#8217;s financial position or results of operations. As the change is disclosure only in nature, we do not expect the vintage table disclosure requirement of ASU 2022-02 to have a material impact on the Company's financial position or results of operations when adopted.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Federal Home Loan Bank Stock [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&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 https://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for financing receivable classified as held-for-investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for financing receivables classified as held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2144439<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the lending, securitization, sales, transfers and servicing practices for mortgage banking activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 310<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121578458&amp;loc=d3e48700-111005<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for troubled debt restructuring.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 40<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196892<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="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 https://asc.fasb.org/extlink&amp;oid=124429488&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<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 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for establishing and maintaining the valuation allowance related to real estate owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=109249958&amp;loc=SL6224234-111729<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126899994&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<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.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=109249708&amp;loc=d3e113105-111724<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807683735168">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock', window );">Schedule Of Qualitative Factors 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%">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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Qualitative Factors For Credit Losses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807679418592">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 HTM:</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: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, 2022</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%">207,445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">(10,183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,262&#160;</span></td><td style="background-color:#cceeff;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%">65,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,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="background-color:#cceeff;padding:2px 1pt;text-align: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%">592,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,422)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,039&#160;</span></td><td style="background-color:#ffffff;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%">77,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%">(7,390)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,519&#160;</span></td><td style="background-color:#cceeff;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%">469,346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,839)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,548&#160;</span></td><td style="background-color:#ffffff;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%">46,672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,801)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,945&#160;</span></td><td style="background-color:#cceeff;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,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,071)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" 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%">19,934&#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="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%">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%">27,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">27,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,509,736&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">135&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">(131,097)</span></td><td style="background-color:#ffffff;border-top:1pt 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,378,774&#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%">HTM</span></td><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">&#160;&#160;&#160;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%">2,441&#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 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 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%">(56)</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 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,385&#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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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, 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%">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%">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: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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: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,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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 HTM:</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: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, 2022</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%">207,445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">(10,183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,262&#160;</span></td><td style="background-color:#cceeff;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%">65,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,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="background-color:#cceeff;padding:2px 1pt;text-align: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%">592,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,422)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,039&#160;</span></td><td style="background-color:#ffffff;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%">77,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%">(7,390)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,519&#160;</span></td><td style="background-color:#cceeff;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%">469,346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,839)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,548&#160;</span></td><td style="background-color:#ffffff;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%">46,672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,801)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,945&#160;</span></td><td style="background-color:#cceeff;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,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,071)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" 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%">19,934&#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="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%">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%">27,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">27,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,509,736&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">135&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">(131,097)</span></td><td style="background-color:#ffffff;border-top:1pt 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,378,774&#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%">HTM</span></td><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">&#160;&#160;&#160;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%">2,441&#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 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 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%">(56)</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 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,385&#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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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, 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%">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%">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: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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: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,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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock', window );">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, 2022</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%">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"/></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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">Residential</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%">(8,845)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">191,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,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%">5,763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,161&#160;</span></td><td style="background-color:#cceeff;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%">(5,729)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">(3,633)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,619&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,035&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">(27,789)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">498,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,633)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39,422)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,022&#160;</span></td><td style="background-color:#ffffff;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%">(4,787)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,671&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(7,390)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,519&#160;</span></td><td style="background-color:#cceeff;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%">(44,513)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,326)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,839)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">397,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 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%">(3,801)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,871&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,801)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,071)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,071)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,934&#160;</span></td><td style="background-color:#ffffff;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%">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%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,970&#160;</span></td><td style="background-color:#cceeff;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 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%">(95,493)</span></td><td style="background-color:#ffffff;border-top:1pt 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,187,577&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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,604)</span></td><td style="background-color:#ffffff;border-top:1pt 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%">146,230&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">(131,097)</span></td><td style="background-color:#ffffff;border-top:1pt 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,333,807&#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%">HTM</span></td><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"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">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%">(56)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,385&#160;</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></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, 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;text-align: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%">(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 #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%">(2,503)</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%">181,901&#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%">(822)</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%">15,712&#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%">(3,325)</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%">197,613&#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="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, 2022</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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">38,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.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">368,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.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: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%">411,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">15,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,603&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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: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%">42,945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">19,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">19,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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%">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%">10,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">16,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">27,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">10,485&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,979&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">86,514&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">368,927&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.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: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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">501,905&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:#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;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;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;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;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;padding:0 1pt"/></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%">HTM</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="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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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: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:#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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;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%">2,385&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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;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%">2,385&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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, 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 #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%">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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRealizedGainLossTableTextBlock', window );">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%">2022</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%">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"/><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%">98,915&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">1,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(1,561)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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%">2022</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%">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"/><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%">212,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">206,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="display:none"/><td colspan="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%">2,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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%">214,817&#160;</span></td><td style="background-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%">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"/></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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27290-111563<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5B<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financial instruments held by the entity for its own account for trading or investment purposes that are carried at fair value and pledged to counterparties as collateral for financing transactions. Description may include equity, fixed income, debt or other securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=109249958&amp;loc=SL6224234-111729<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRealizedGainLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRealizedGainLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807678424416">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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:63.373%"/><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.300%"/><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%">2022</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%">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"/><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"/></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%">658,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></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%">3,975,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%">2,415,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 2px 19pt;text-align: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%">627,663&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">5,261,502&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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"/></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%">443,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">359,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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%">803,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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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"/></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%">1,009,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">352,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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,361,708&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">7,426,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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"/></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%">(41,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">7,384,820&#160;</span></td><td style="background-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,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"/></tr></table>(1)&#160;&#160;&#160;&#160;Includes $5.9 million and $7.3 million at December&#160;31, 2022 and 2021, 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="Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of Related Party Transactions</a></td>
<td class="text">The following is a summary of activity during the years ended December 2022 and 2021 with respect to such aggregate loans to these related parties and their associates:<table style="border-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.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.300%"/><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 #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%">2022</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%">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"/><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%">1,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: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%">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%">430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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,978&#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,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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><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.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.547%"/><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%">2022</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%">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></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">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%">47,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">41,772&#160;</span></td><td style="background-color:#cceeff;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%">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%">(4,995)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 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: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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%">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:#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%">41,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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%">47,123&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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%">64,294&#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:9pt"><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="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 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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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: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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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;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: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;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%">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:#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%">2,197&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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%">2,404&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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,588&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><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="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="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%">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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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: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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,995)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;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: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">(5,202)</span></td><td style="background-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,000)</span></td><td style="background-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,469&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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 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, 2022</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%">7,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,407)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,102&#160;</span></td><td style="background-color:#ffffff;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,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,120&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,974&#160;</span></td><td style="background-color:#cceeff;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"/></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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">491&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">998&#160;</span></td><td style="background-color:#cceeff;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%">150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">6,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,007&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,418&#160;</span></td><td style="background-color:#cceeff;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,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1,171&#160;</span></td><td style="background-color:#ffffff;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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,373&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,859&#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%">5,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,030&#160;</span></td><td style="background-color:#cceeff;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%">12,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%">(1,098)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,091)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,247&#160;</span></td><td style="background-color:#ffffff;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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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%">(12,067)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,277&#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%">4,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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,073&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,610&#160;</span></td><td style="background-color:#cceeff;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%">3,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,754&#160;</span></td><td style="background-color:#ffffff;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%">8,358&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">475&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">9,364&#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%">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"/><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,266)</span></td><td style="background-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%">638&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,995)</span></td><td style="background-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,500&#160;</span></td><td style="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.538%"><tr><td style="width:1.0%"/><td style="width:34.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.621%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.329%"/><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 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="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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 #000;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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,739)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">146&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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,165)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">17,279&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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"/></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 #000000;padding:2px 0 2px 1pt;text-align: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 #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%">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="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:99.853%"><tr><td style="width:1.0%"/><td style="width:33.307%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><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:7.391%"/><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:10.613%"/><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:10.613%"/><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:8.124%"/><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:8.712%"/><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 #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%">Impact of ASC 326 adoption</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"/><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 #000000;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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"/><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,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 #000;padding:2px 0 2px 1pt;text-align: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 #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,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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock', window );">Designated loan grades 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 table presents a vintage analysis of the commercial portfolio segment by loan sub-class and risk rating or delinquency status:</span></div><div style="margin-bottom:15pt"><table style="border-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, 2022</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%">2022</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%">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 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 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%">Pass</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%">68,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">42,181&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,760&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">87,197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">651,141&#160;</span></td><td style="background-color:#cceeff;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%">Special Mention</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,242&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,944&#160;</span></td><td style="background-color:#ffffff;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%">Substandard</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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,301&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,356&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,181&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,760&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,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%">246,786&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">786&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,085&#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 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%">Pass</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,828,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,165,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">528,077&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,340&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,943,519&#160;</span></td><td style="background-color:#ffffff;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%">Special Mention</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%">4,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%">19,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,508&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,235&#160;</span></td><td style="background-color:#cceeff;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%">Substandard</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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,828,568&#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%">1,165,434&#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%">532,970&#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%">241,808&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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%">147,634&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,975,754&#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 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%">Pass</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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">13,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,117&#160;</span></td><td style="background-color:#cceeff;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%">Special Mention</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Substandard</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">18,110&#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%">63,394&#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%">13,613&#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%">95,117&#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 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%">Pass</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%">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%">14,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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 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%">Special Mention</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Substandard</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">341&#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%">14,348&#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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">305&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">18,954&#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 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%">Pass</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%">149,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">348,772&#160;</span></td><td style="background-color:#cceeff;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%">Special Mention</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Substandard</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%">6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,782&#160;</span></td><td style="background-color:#cceeff;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%">149,133&#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%">57,718&#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%">24,807&#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%">519&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">74&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,303&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">355,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"/></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%">66,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,814&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">66,034&#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%">76,814&#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%">11,128&#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%">3,268&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">794&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">158,038&#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 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%">Pass</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%">70,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">44,778&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,457&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,691&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">415,796&#160;</span></td><td style="background-color:#cceeff;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%">Special Mention</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%">743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 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%">Substandard</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;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,192&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,662&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,778&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,652&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,785&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158,187&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,104&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">443,363&#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 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%">Pass</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%">65,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,594&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,779&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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%">337,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Special Mention</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%">612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,045&#160;</span></td><td style="background-color:#cceeff;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%">Substandard</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%">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%">2,638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,591&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,886&#160;</span></td><td style="background-color:#ffffff;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%">65,566&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,871&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,620&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,148&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,429&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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%">2,142&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,747&#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%">2,266,245&#160;</span></td><td style="background-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,542,597&#160;</span></td><td style="background-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%">722,015&#160;</span></td><td style="background-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%">483,627&#160;</span></td><td style="background-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%">210,966&#160;</span></td><td style="background-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%">577,415&#160;</span></td><td style="background-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%">257,715&#160;</span></td><td style="background-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,032&#160;</span></td><td style="background-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,064,612&#160;</span></td><td style="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: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 style="margin-top:6pt"><table style="border-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, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">2022</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%">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 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%">273,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">253,937&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">152,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,302&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">231,277&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">1,004,586&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,453&#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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,704&#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%">273,786&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">253,937&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152,773&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,592&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,124&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,789&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">1,009,001&#160;</span></td><td 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 #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 #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%">4,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">692&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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%">150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,017&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">517&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">595&#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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">4,162&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">722&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">341,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,017&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">352,707&#160;</span></td><td 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%">277,948&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">254,659&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">152,993&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">49,742&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">44,196&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">236,590&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">341,563&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">4,017&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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,361,708&#160;</span></td><td 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%">2,544,193&#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%">1,797,256&#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%">875,008&#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%">533,369&#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%">255,162&#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%">814,005&#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%">599,278&#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%">8,049&#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%">7,426,320&#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 style="margin-top:6pt;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 $5.9 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><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 and risk rating or delinquency status:</span></div><div style="margin-bottom:15pt;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: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-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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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%">Pass</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%">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 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%">Special Mention</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Substandard</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Pass</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,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 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%">Special Mention</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Substandard</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Pass</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,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 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%">Special Mention</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Substandard</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Pass</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%">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 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%">Special Mention</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Substandard</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Pass</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%">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 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%">Special Mention</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Substandard</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">Pass</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%">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 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%">Special Mention</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 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%">Substandard</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%">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 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%">Pass</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%">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 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%">Special Mention</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%">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 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%">Substandard</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,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><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, 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%">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%">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"/></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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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"/></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"/></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%">176,110&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">156,360&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">63,221&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">66,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 #000000;padding:2px 0 2px 1pt;text-align: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 #000000;padding:2px 0 2px 1pt;text-align: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 #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 #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 #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%">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"/></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%">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"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"/></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;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%">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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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, 2022</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%">1,410&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">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%">3,186&#160;</span></td><td style="background-color:#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,810&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">&#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%">1,173&#160;</span></td><td style="background-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,186&#160;</span></td><td style="background-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%">1,972&#160;</span></td><td style="background-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"/><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,331&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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, 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 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 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%">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 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%">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 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%">Home equity loans and other</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%">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 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%">&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock', window );">Schedule of 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-bottom:63pt;margin-top:5pt"><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:42.806%"/><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.262%"/><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.262%"/><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:11.969%"/><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.265%"/><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%">At December 31, 2022</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, 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:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt 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="background-color:#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="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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%">2,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%">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"/></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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,269&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">3,306&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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,790&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 #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"/><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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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%">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"/></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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">681&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,265&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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="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,641&#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%">10,055&#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,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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PastDueFinancingReceivablesTableTextBlock', window );">Past due loans by loan portfolio segment and loan class</a></td>
<td class="text"><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: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.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.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.572%"/><td style="width:0.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.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, 2022</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">(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%">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%">658,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,085&#160;</span></td><td style="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%">3,975,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%">3,975,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"/></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%">95,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">18,954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,954&#160;</span></td><td style="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%">355,554&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355,554&#160;</span></td><td style="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%">158,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">5,261,502&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,261,502&#160;</span></td><td style="background-color:#cceeff;border-top: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%">2,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440,842&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">443,363&#160;</span></td><td style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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"/></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%">&#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%">6,790&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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,790&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">796,320&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">803,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">4,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,724&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,372&#160;</span></td><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,584&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">995,765&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,009,001&#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%">(3)</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%">267&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">681&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">351,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">352,707&#160;</span></td><td style="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%">4,823&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,020&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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%">3,265&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,480&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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,228&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,361,708&#160;</span></td><td style="background-color:#cceeff;border-top: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%">4,823&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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,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%">4,372&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">10,055&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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,270&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">7,405,050&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">7,426,320&#160;</span></td><td style="background-color:#ffffff;border-top: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.06&#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.03&#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.06&#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.14&#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.29&#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.71&#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><table style="border-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, 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="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">(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%">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 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%">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"/><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;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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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 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%">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;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%">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="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%">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%">(3)</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 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%">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 #000;padding:2px 0 2px 1pt;text-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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: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%">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: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.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-bottom:3pt;margin-top:6pt;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 loans whose repayments are insured by the FHA or guaranteed by the VA or SBA of $10.6 million and $8.4 million at December&#160;31, 2022 and  2021, 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: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 $5.9 million and $7.3 million of loans at December&#160;31, 2022 and 2021, 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></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableModifiedTableTextBlock', window );">Financing Receivable, Modified</a></td>
<td class="text">The following tables provide information related to MFDBs<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%">during the year ended December 31, 2022, disaggregated by class of financing receivable and type of concession granted:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.905%"/><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:26.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.242%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant Payment Delay</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Amortized Cost Basis at Period End</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%">% of Total Class of Financing Receivable</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%">Single family</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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,377&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">0.14&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 colspan="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%">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%">0.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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"/></tr></table><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:42.823%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:26.279%"/><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:26.281%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Term Extension</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Amortized Cost Basis at Period End</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%">% of Total Class of Financing Receivable</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%">Commercial business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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,562&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.43&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="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%">269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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"/></tr></table><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:42.823%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:26.279%"/><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:26.281%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest Rate Reduction and Significant Payment Delay</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Amortized Cost Basis at Period End</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%">% of Total Class of Financing Receivable</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%">Commercial business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%">459&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">0.13&#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></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:42.823%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:26.279%"/><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:26.281%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest Rate Reduction and Term Extension</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Amortized Cost Basis at Period End</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%">% of Total Class of Financing Receivable</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%">Single family</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%">814&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">0.08&#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></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:42.823%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:26.279%"/><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:26.281%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant Payment Delay and Term Extension</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Amortized Cost Basis at Period End</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%">% of Total Class of Financing Receivable</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%">Single family</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%">13,742&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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.36&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 colspan="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%">51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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><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:42.823%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:26.279%"/><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:26.281%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest Rate Reduction, Significant Payment Delay and Term Extension</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Amortized Cost Basis at Period End</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%">% of Total Class of Financing Receivable</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%">Single family</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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%">6,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">0.64&#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></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableLoanModificationsFinancialEffectTableTextBlock', window );">Financing Receivable, Loan Modifications, Financial Effect</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 describes the financial effect of the MFDBs:</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:43.017%"/><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:1.0%"/><td style="width:54.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Interest Rate Reduction</span></td></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="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, 2022</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%">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="background-color:#cceeff;border-top:1pt solid #000;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%">Reduced weighted-average contractual interest rate from 5.72% to 4.00%.</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Reduced weighted-average contractual interest rate from 4.25% to 3.31%.</span></div></td></tr><tr style="height:12pt"><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"/></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:2px 1pt;text-align: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 Payment Delay</span></td></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="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, 2022</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%">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="background-color:#cceeff;border-top:1pt solid #000;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%">Provided payment deferrals to borrowers. A weighted average 0.22% of loan balances were capitalized and added to the remaining term of the loan.</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="display:none"/><td colspan="3" style="display:none"/><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%">Provided payment deferrals to borrowers. A weighted average 3.47% of loan balances were capitalized and added to the remaining term of the loan.</span></div></td></tr><tr style="height:9pt"><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"/></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Term Extension</span></td></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="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, 2022</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%">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="background-color:#cceeff;border-top:1pt solid #000;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%">Added a weighted average 0.8 years to the life of loans, which reduced the monthly payment amounts to the borrowers.</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Added a weighted average 4.4 years to the life of loans, which reduced the monthly payment amounts to the borrowers.</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/><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%">Added a weighted average 16.1 years to the life of loans, which reduced the monthly payment amounts to the borrowers.</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock', window );">Financing Receivable, Loan Modifications, Subsequent Default, By Payment Status</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 depicts the payment status of loans that were modified to borrowers experiencing financial difficulties on or after January 1, 2022, the date we adopted ASU 2022-02, through September 30, 2022:</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:37.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><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.783%"/><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.786%"/><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%">Payment Status (Amortized Cost Basis) at December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">Current</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%">30-89 Days Past Due</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 Past Due</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%">Commercial business</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%">2,021&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">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%">22,049&#160;</span></td><td style="background-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,831&#160;</span></td><td style="background-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%">198&#160;</span></td><td style="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:10pt;font-weight:400;line-height:120%">The following tables provide the amortized cost basis as of December 31, 2022 of MFDBs, on or after January 1, 2022, the date we adopted ASU 2022-02 through September 30, 2022 and subsequently had a payment default. </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:20.098%"/><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:15.859%"/><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:13.519%"/><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:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.528%"/><td style="width:0.1%"/></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="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%">Amortized Cost Basis of Modified Loans That Subsequently Defaulted Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">Significant Payment Delay</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%">Term Extension</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%">Interest Rate Reduction and Term Extension</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%">Significant Payment Delay and Term Extension</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%">Interest Rate Reduction, Significant Payment Delay and Term Extension</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%">Single family</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%">340&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,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 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%">764&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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_FinancingReceivableLoanModificationsFinancialEffectTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Loan Modifications, Financial Effect</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FinancingReceivableLoanModificationsFinancialEffectTableTextBlock</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_FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Loan Modifications, Subsequent Default, By Payment Status</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock</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_FinancingReceivableModifiedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Modified</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FinancingReceivableModifiedTableTextBlock</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Collateral Dependent Loans [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953659-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of aging analysis for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivable on nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807683735168">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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%">2022</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%">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"/><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%">55,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">40,970&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">35,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><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,407&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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"/></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%">(81,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%">(73,941)</span></td><td style="background-color:#cceeff;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%">51,172&#160;</span></td><td style="background-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%">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"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div 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> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807683767216">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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><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:0 1pt"/><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></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%">2022</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%">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%">Amount</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%">Weighted Average Rate</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%">Amount</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%">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,399,912&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:</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 16pt;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 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%">466,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,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%">0.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: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%">302,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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 22pt;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,383,209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,943,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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: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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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 43pt;text-align:left;text-indent:-18pt;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 bearing deposits</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,052,007&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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: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:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,529,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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 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 deposits</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%">7,451,919&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">6,146,509&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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, 2022</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%">2,375,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">557,307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">6,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">1,940&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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 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%">2,943,331&#160;</span></td><td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deposit balances, including stated rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of maturities of certificate of deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807683503616">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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 TRUPS outstanding as of December&#160;31, 2022 and 2021 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 style="margin-top:6pt"><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.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807679369200">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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:<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, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">51,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">(151)</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%">17,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">236,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,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,093)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">23,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%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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%">14,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%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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:#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%">342,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 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%">13,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 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%">(13,280)</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><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:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><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%">(12,870)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><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%">Carrying value on consolidated balance sheet</span></td><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;border-bottom:3pt 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%">893&#160;</span></td><td style="background-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%">(13,179)</span></td><td style="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><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="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%">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%">139,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1,335,485&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">7,925&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">(5,184)</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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">3,921&#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 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%">9,280&#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%">(1,263)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;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 received of $12.8 million and paid of $5.3 million at December&#160;31, 2022 and 2021, 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="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, 2022</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzgtMC0xLTEtMTI2OTU5_d9b0e232-3d82-414f-ac96-6df67726fdcf">Derivative assets</span></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%">13,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">893&#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzEzLTAtMS0xLTEyNjk1OQ_e01dad4b-9752-403e-8385-c35f7cc7dab5">Derivative liabilities</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,179)</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, 2021</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE1LTAtMS0xLTEyNjk2MQ_b946877c-ada9-41d2-a8c2-aba9381018c1">Derivative assets</span> </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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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,280&#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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE2LTAtMS0xLTEyNjk2MQ_f3f2cbce-941f-4c4a-b071-3dd48ab762cc">Derivative liabilities</span> </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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 style="margin-bottom:3pt;margin-top:6pt;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 received of $12.8 million and paid of $5.3 million at December&#160;31, 2022 and 2021, 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="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:50.508%"/><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.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.546%"/><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="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><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%">2022</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%">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="border-top:1pt solid #000000;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="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%">8,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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%">(11,769)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;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 interest rate lock commitments (" IRLCs") and forward contracts used as economic hedges of single family mortgage LHFS.</span></div><div style="margin-bottom:3pt;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">Comprised of interest rate swaps, interest rate swaptions, futures, US Treasury options and forward contracts used as economic hedges of single family MSRs.</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">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807686026400">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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><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%">2022</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%">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"/><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%">14,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">128,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">3,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">17,327&#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%">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"/></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><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:50.508%"/><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.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.546%"/><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%">2022</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%">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></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%">693,348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">145,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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%">838,970&#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,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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock', window );">Net Gain on Mortgage Loan Origination and Sale Activity</a></td>
<td class="text"><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%">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:50.508%"/><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.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.546%"/><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%">2022</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%">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"/><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%">13,054&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">4,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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%">Total </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,701&#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%">92,318&#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%">122,564&#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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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%">2022</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%">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"/><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,436,899&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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,539,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,938,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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,375,383&#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,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"/></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="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 single family 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%">2022</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%">2021</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%">1,312&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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,122&#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%">1,629&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">(709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">2,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%">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="display:none"/></tr></table></div><div style="margin-top:6pt;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="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><table style="border-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.508%"/><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.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.546%"/><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%">2022</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%">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"/><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%">32,082&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></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%">(9,951)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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,692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">14,439&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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"/></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)</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%">16,739&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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 economic 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%">(18,790)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">(2,051)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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"/></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%">Loan servicing income </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,388&#160;</span></td><td style="background-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%">7,233&#160;</span></td><td style="background-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%">9,491&#160;</span></td><td style="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:3pt;margin-top:6pt;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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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:50.508%"/><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.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.546%"/><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%">2022</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%">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"/><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%">61,584&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">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"/></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%">8,245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,951)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 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;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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,706)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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:#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 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%">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:#ffffff;padding:2px 0 2px 1pt;text-align: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,739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 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 #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%">76,617&#160;</span></td><td style="background-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%">61,584&#160;</span></td><td style="background-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%">49,966&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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:50.508%"/><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.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.546%"/><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%">2022</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%">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"/><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%">10.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: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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">9.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;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="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, 2022</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, 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"/><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%">6.01%  - 11.10%</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%">8.19&#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%">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></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%">9.74%  - 16.88%</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%">10.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="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></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt"><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, 2022</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%">76,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">7.77</span></td></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%">(447)</span></td><td style="background-color:#ffffff;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%">(1,045)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(3,150)</span></td><td style="background-color:#cceeff;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%">(6,062)</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="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 LOCOM 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: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%"/></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%">2022</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%">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"/><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%">39,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">3,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%">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"/></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,692)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">35,256&#160;</span></td><td style="background-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%">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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 and SBA 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, 2022</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%">2023</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,483&#160;</span></td><td style="background-color:#cceeff;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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,309&#160;</span></td><td style="background-color:#ffffff;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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,068&#160;</span></td><td style="background-color:#cceeff;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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,868&#160;</span></td><td style="background-color:#cceeff;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%">2028 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%">10,946&#160;</span></td><td style="background-color:#ffffff;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%">35,256&#160;</span></td><td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of mortgage loans on Real Estate, held for sale and sold.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Mortgage Repurchase Losses rollforward</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net gain on mortgage loan origination and sale activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Company's portfolio of loans serviced for others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="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 https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=d3e107314-111719<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="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 https://asc.fasb.org/extlink&amp;oid=128311188&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="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 https://asc.fasb.org/extlink&amp;oid=128311188&amp;loc=d3e122625-111746<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807683572784">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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: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%"/></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%">2022</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%">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"/><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%">531,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">788,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">46,067&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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,365,959&#160;</span></td><td style="background-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,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"/></tr></table></div>(1)  Includes undistributed construction loan proceeds, where the Company has an obligation to advance funds for construction progress payments of $525 million and $584 million at December&#160;31, 2022 and 2021, 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about obligations resulting from other commitments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807683472416">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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 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: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 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%">2022</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%">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"/><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%">2,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></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%">1,633&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">7,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">1,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">4,809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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%">18,120&#160;</span></td><td style="background-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%">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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 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%">2022</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%">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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">84,660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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"/></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%">17,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">3.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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 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%">(4.62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(3,908)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></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.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">1.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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,216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><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.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%">18,120&#160;</span></td><td style="background-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.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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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: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%"/></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%">2022</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%">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"/><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 tax 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%">10,501&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></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 loss on investments 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%">31,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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 19pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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%">Accrued 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%">2,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%">2,268&#160;</span></td><td style="background-color:#cceeff;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 investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><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%">Lease 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%">10,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">Nonaccrual interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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%">Stock based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">Loan valuation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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%">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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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%">&#160;&#160;&#160;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%">58,800&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><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%">Mortgage 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%">(25,725)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">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%">(9,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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%">Lease right-of-use 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%">(8,415)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">Unrealized gain on investments AFS </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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%">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%">(2,486)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;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%">Intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">&#160;&#160;&#160;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%">(46,899)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#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 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 asset (liability)</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%">11,901&#160;</span></td><td style="background-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%">(16,311)</span></td><td style="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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807682916128">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_hmst_FairValueMeasurementMethodologiesTableTextBlock', window );">Fair Value Measurement Methodologies</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 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><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: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%">Trading securities</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%">Fair Value is based on quoted prices in an active market.</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 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:#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%">Observable market prices of identical or similar securities are used where available.<br/>&#160;<br/></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: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:&#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:#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%">LHFS</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 loans, excluding loans transferred from held for investment</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%">Fair value is based on observable market data, including:<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:#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: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:#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%">Estimated fair value classified as Level 3.</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%">Mortgage servicing rights</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 MSRs</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"><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:#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%">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"/></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%">Futures and Options</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 closing exchange prices.</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 1 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%">Forward sale commitments<br/>Interest rate swaps</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%">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:#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: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:#cceeff;padding:0 1pt"/><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%">The fair value considers several factors including:</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:#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></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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:100.000%"><tr><td style="width:1.0%"/><td style="width:48.169%"/><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: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: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:11.039%"/><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, 2022</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%">Trading securities - U.S. Treasury securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,997&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,997&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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 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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">197,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,941&#160;</span></td><td style="background-color:#cceeff;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%">56,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">Collateralized mortgage obligations:</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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,039&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,039&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 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%">70,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">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%">411,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">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%">42,945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;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%">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%">19,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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%">27,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">14,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">5,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,868&#160;</span></td><td style="background-color:#cceeff;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%">76,617&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,617&#160;</span></td><td style="background-color:#ffffff;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%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">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%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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></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%">293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="background-color:#cceeff;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%">13,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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,508,094&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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%">19,233&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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,404,226&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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%">84,635&#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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;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%">13,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 liabilities</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%">13,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">13,244&#160;</span></td><td style="background-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%">36&#160;</span></td><td style="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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"/><td style="width:46.324%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.480%"/><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;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%">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;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%">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: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%">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%">Derivative</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%">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="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: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%">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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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, 2022</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,009&#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%">5,868&#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.87%</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%">5.15%</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%">4.14%</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%">105&#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.10%</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%">17.50%</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%">6.43%</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.54%</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.11%</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.95%</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, 2021</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,482&#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,287&#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.39%</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%">7.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%">3.56%</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%">2,484&#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%">0.15%</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%">21.93%</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%">8.44%</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.35%</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.46%</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.15%</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="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, 2022</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,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(193)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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&#160;</span></td><td style="background-color:#ffffff;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,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,419)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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, 2021</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%">2,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">(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%">(36)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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:#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%">7,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 statements.</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 commitments:</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%"/></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%">2022</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%">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"/><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%">2,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></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%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">(2,447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">105&#160;</span></td><td style="background-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,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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 presents assets classified as Level 3 assets that had changes in their recorded fair value during 2022 and 2021 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:97.807%"><tr><td style="width:1.0%"/><td style="width:66.164%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.895%"/><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="padding:2px 1pt;text-align: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="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, 2022</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"/></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,186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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, 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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td 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="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, 2022</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%">72,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">2,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">7,378,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,988,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,988,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 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%">3,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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%">3,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"/></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%">35,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 2px 19pt;text-align: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%">49,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%">49,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%">49,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%">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%">6,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">2,943,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,910,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,910,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">1,016,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%">1,014,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,014,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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%">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%">224,404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,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%">&#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><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="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%">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 19pt;text-align: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 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="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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value measurement methodologies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&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 https://asc.fasb.org/extlink&amp;oid=126976982&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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126976982&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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126976982&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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>55
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807683574368">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="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, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">693,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%">7.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: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%">382,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">633,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">326,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%">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%">693,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%">9.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%">435,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">837,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">581,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">822,891&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">381,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">476,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%">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%">822,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%">11.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">310,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">448,618&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">822,891&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">414,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">552,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">868,993&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.59&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">552,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%">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%">690,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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, 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>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%">Common equity to Tier-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>56
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807683570784">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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.707%"><tr><td style="width:1.0%"/><td style="width:61.070%"/><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:10.776%"/><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:10.776%"/><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:10.779%"/><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%">2022</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%">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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt 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%">Net 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%">66,540&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">79,990&#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;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="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">Basic weighted-average number of common shares outstanding</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%">18,931,107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 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:27pt;text-indent:-9pt"><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><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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,004&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">257,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">Diluted weighted-average number of common shares outstanding</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%">19,041,111&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#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%">Net income per share</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 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%">Basic earnings per share</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%">3.51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></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%">Diluted earnings per share</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%">3.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr></table></div><div style="margin-top:6pt;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) Excluded from the computation of diluted earnings per share (due to their antidilutive effect) for the years ended December&#160;31, 2022, 2021 and 2020 were certain unvested RSUs and PSUs. The aggregate number of common stock unvested restricted shares, which could potentially be dilutive in future periods, was 176,259, zero and 201 at December&#160;31, 2022, 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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>57
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807686192000">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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%">2022</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%">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="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%">8,762&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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;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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,277&#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%">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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">151&#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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">3,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%">5,502&#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%">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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 23.5pt;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:#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,919&#160;</span></td><td style="background-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%">10,965&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">12,257&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_LeaseSupplementalCashFlowInformationTableTextBlock', window );">Schedule of Lease Supplemental Cash Flow Information</a></td>
<td class="text"><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%">2022</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%">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="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%">12,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%">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="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%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">6,347&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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="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%">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%">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="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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">(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="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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display:none"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:174%">(1) Change in 2020 primarily relates to changes in assumptions regarding the exercise of renewal options available under real estate lease agreements.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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 #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%">2022</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%">2021</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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtMC0xLTEtMTIwNDM0_5e9addd9-9343-44ac-a98e-069df19aa073"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtMC0xLTEtMTIwNDM0_7de6f3ac-0b4a-4610-a711-9421fe72e144">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%">34,070</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%">38,010</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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtMC0xLTEtMTIwNDM0_3cc94ca4-a717-4af9-a0b3-db8204cdffe7"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtMC0xLTEtMTIwNDM0_c8d93f98-fd3c-42fa-9111-1497d7ad96aa">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%">42,848</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%">49,574</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 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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTAtMS0xLTEyMDQzNA_385bb06a-e829-4741-ac56-c2b89ce7378a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTAtMS0xLTEyMDQzNA_9a1a82b1-3007-4f9f-84b0-3f44ca7027b8">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%">359</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%">777</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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTAtMS0xLTEyMDQzNA_8b94f536-a543-443a-ace3-ada35951c924"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTAtMS0xLTEyMDQzNA_d611a2f9-ca31-4b4c-8b06-f4ca0450cc89">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%">359</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%">787</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 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 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.07</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%">5.87</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.88</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%">0.96</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 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.91%</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%">3.50%</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%">1.43%</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="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%">2023</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%">11,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">2025</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%">7,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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;text-align: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</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%">6,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">2028 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%">3,546&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">45,111&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">368&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">22,120&#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%">2,263&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;border-top:1pt solid #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%">42,848&#160;</span></td><td style="background-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%">359&#160;</span></td><td style="background-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="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%">2023</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%">11,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">2025</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%">7,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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;text-align: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</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%">6,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">2028 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%">3,546&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">45,111&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">368&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">22,120&#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%">2,263&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;border-top:1pt solid #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%">42,848&#160;</span></td><td style="background-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%">359&#160;</span></td><td style="background-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Supplemental Cash Flow Information [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>58
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807690008960">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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:67.028%"/><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.545%"/><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, 2021</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%">268,531</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%">26.83&#160;</span></td><td style="background-color:#cceeff;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%">91,942</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%">51.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: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%">(11,921)</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.58&#160;</span></td><td style="background-color:#cceeff;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%">(121,477)</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%">27.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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, 2022</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%">227,075&#160;</span></td><td style="background-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%">33.95&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Performance Share Units Valuation Assumptions</a></td>
<td class="text"><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 assumptions used in the Monte Carlo simulations used to determine fair market value of the PSUs granted in 2022, 2021 and 2020 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:99.269%"><tr><td style="width:1.0%"/><td style="width:49.415%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.658%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.658%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.661%"/><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%">2022</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%">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></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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">44.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%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.8079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">1.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%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807683680048">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="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: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%"/></tr><tr><td colspan="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%">2022</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%">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"/><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%">5,804&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></tr><tr><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%">4,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></tr><tr><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%">752,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%">779,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">26,954&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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%">789,570&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">3,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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"/></tr><tr><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%">224,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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%">227,423&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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"/></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%">226,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><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%">435,085&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><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 (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(99,530)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">562,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%">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"/></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 shareholders' 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%">789,570&#160;</span></td><td style="background-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%">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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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%">2022</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%">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"/><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 </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%">51,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%">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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">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%">24,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Other 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%">2,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 revenues</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%">77,951&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,056&#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%">Expenses</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 19pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,315&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">Noninterest 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%">6,123&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 expenses</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%">14,438&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">7,515&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">9,867&#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 before income taxes (benefit)</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%">63,513&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">114,124&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">78,189&#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 taxes (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%">(3,027)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 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</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%">66,540&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">115,422&#160;</span></td><td style="background-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%">79,990&#160;</span></td><td style="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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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="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%">2022</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%">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"/><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%">66,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></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%">(24,898)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 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:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(8,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%">(4,483)</span></td><td style="background-color:#cceeff;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 cash provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,028&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">95,952&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-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%">72,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 style="height:6pt"><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: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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">AFS securities: Principal collections net of purchases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">831&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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%">Investments 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%">(52,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,169)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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"/></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 #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: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%">(75,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><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 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Proceeds from issuance of long-term debt</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%">98,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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="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%">Dividends paid on common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,847)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,811)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#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%">Net (decrease) increase in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,952)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#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%">Cash and cash equivalents, beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 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, end of year</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%">5,804&#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,756&#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,021&#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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Condensed Balance Sheets, Parent Company [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Condensed Statements of Income, Parent company [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807683572784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Basis of Presentation (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>segment</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reporting segments</a></td>
<td class="nump">1<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807682876640">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">$ 6.7<span></span>
</td>
<td class="nump">$ 8.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="Show.showAR( this, 'defref_us-gaap_RestrictedCashAssetStatementOfFinancialPositionExtensibleList', window );">Restricted cash, location included on balance sheet</a></td>
<td class="text">Cash and cash equivalents<span></span>
</td>
<td class="text">Cash and cash equivalents<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 https://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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RestrictedCashAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes cash restricted to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807690604384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Investment Securities (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest', window );">Recorded ACL for HTM securities</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>63
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807685947952">
<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, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="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="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="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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>64
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807679427264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share-Based Compensation (Details) - Performance Stock Units (PSUs)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based compensation vesting period</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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Cliff Vest</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based compensation vesting period</a></td>
<td class="text">3 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period 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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_VestingAxis=hmst_CliffVestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=hmst_CliffVestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807683582976">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_MarketingExpense', window );">Marketing expense</a></td>
<td class="nump">$ 6.2<span></span>
</td>
<td class="nump">$ 4.1<span></span>
</td>
<td class="nump">$ 2.3<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>66
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807677817936">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized cost</a></td>
<td class="nump">$ 1,509,736<span></span>
</td>
<td class="nump">$ 975,763<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">135<span></span>
</td>
<td class="nump">30,084<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(131,097)<span></span>
</td>
<td class="num">(3,325)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair value</a></td>
<td class="nump">1,378,774<span></span>
</td>
<td class="nump">1,002,522<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential 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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized cost</a></td>
<td class="nump">207,445<span></span>
</td>
<td class="nump">32,905<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">396<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(10,183)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair value</a></td>
<td class="nump">197,262<span></span>
</td>
<td class="nump">32,963<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember', window );">Commercial 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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized cost</a></td>
<td class="nump">65,411<span></span>
</td>
<td class="nump">62,094<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">933<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(9,362)<span></span>
</td>
<td class="num">(235)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair value</a></td>
<td class="nump">56,049<span></span>
</td>
<td class="nump">62,792<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized cost</a></td>
<td class="nump">592,449<span></span>
</td>
<td class="nump">186,703<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">2,012<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(39,422)<span></span>
</td>
<td class="num">(1,321)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair value</a></td>
<td class="nump">553,039<span></span>
</td>
<td class="nump">187,394<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized cost</a></td>
<td class="nump">77,909<span></span>
</td>
<td class="nump">135,102<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,890<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(7,390)<span></span>
</td>
<td class="num">(333)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair value</a></td>
<td class="nump">70,519<span></span>
</td>
<td class="nump">136,659<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember', window );">Municipal 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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized cost</a></td>
<td class="nump">469,346<span></span>
</td>
<td class="nump">516,693<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">24,154<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(57,839)<span></span>
</td>
<td class="num">(924)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair value</a></td>
<td class="nump">411,548<span></span>
</td>
<td class="nump">539,923<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Amortized cost</a></td>
<td class="nump">2,441<span></span>
</td>
<td class="nump">4,169<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Gross unrealized gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Gross unrealized losses</a></td>
<td class="num">(56)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Fair value</a></td>
<td class="nump">2,385<span></span>
</td>
<td class="nump">4,305<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized cost</a></td>
<td class="nump">46,672<span></span>
</td>
<td class="nump">18,918<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">74<span></span>
</td>
<td class="nump">699<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(3,801)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair value</a></td>
<td class="nump">42,945<span></span>
</td>
<td class="nump">19,616<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized cost</a></td>
<td class="nump">23,005<span></span>
</td>
<td class="nump">23,348<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(3,071)<span></span>
</td>
<td class="num">(173)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair value</a></td>
<td class="nump">19,934<span></span>
</td>
<td class="nump">$ 23,175<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized cost</a></td>
<td class="nump">27,499<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(29)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair value</a></td>
<td class="nump">$ 27,478<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_MortgageBackedAndCollateralMortgageObligationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Mortgage backed and collateral mortgage obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, before allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<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 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=hmst_CollateralizedResidentialMortgageObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_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>67
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807679348784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVESTMENT SECURITIES - 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, 2022</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale 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="Show.showAR( this, 'defref_us-gaap_InterestIncomeSecuritiesTaxExempt', window );">Tax exempt interest income on available-for-sale securities</a></td>
<td class="nump">$ 11.9<span></span>
</td>
<td class="nump">$ 10.2<span></span>
</td>
<td class="nump">$ 10.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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesTradingGainLoss', window );">Realized loss on trading securities</a></td>
<td class="num">$ (7.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield', window );">Weighted average yield</a></td>
<td class="nump">3.08%<span></span>
</td>
<td class="nump">1.82%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryNotesSecuritiesMember', window );">U.S. Treasury securities | Not Designated as Hedging Instrument, Economic Hedge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradingSecuritiesDebt', window );">Trading securities - U.S. Treasury securities</a></td>
<td class="nump">$ 19.0<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_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_us-gaap_DebtSecuritiesTradingGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27476-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesTradingGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeSecuritiesTaxExempt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities exempt from state, federal and other income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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="Show.toggleNext( this );">+ Details</a><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_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradingSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: 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(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryNotesSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryNotesSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807678066848">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 months, gross unrealized losses</a></td>
<td class="num">$ (95,493)<span></span>
</td>
<td class="num">$ (2,503)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 months, fair value</a></td>
<td class="nump">1,187,577<span></span>
</td>
<td class="nump">181,901<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or more, gross unrealized losses</a></td>
<td class="num">(35,604)<span></span>
</td>
<td class="num">(822)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or more, fair value</a></td>
<td class="nump">146,230<span></span>
</td>
<td class="nump">15,712<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total gross unrealized losses</a></td>
<td class="num">(131,097)<span></span>
</td>
<td class="num">(3,325)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total fair value</a></td>
<td class="nump">1,333,807<span></span>
</td>
<td class="nump">197,613<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 months, gross unrealized losses</a></td>
<td class="num">(8,845)<span></span>
</td>
<td class="num">(38)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 months, fair value</a></td>
<td class="nump">191,398<span></span>
</td>
<td class="nump">5,324<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or more, gross unrealized losses</a></td>
<td class="num">(1,338)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or more, fair value</a></td>
<td class="nump">5,763<span></span>
</td>
<td class="nump">2,406<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total gross unrealized losses</a></td>
<td class="num">(10,183)<span></span>
</td>
<td class="num">(338)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total fair value</a></td>
<td class="nump">197,161<span></span>
</td>
<td class="nump">7,730<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember', window );">Commercial 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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 months, gross unrealized losses</a></td>
<td class="num">(5,729)<span></span>
</td>
<td class="num">(235)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 months, fair value</a></td>
<td class="nump">41,416<span></span>
</td>
<td class="nump">18,127<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or more, gross unrealized losses</a></td>
<td class="num">(3,633)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or more, fair value</a></td>
<td class="nump">14,619<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total gross unrealized losses</a></td>
<td class="num">(9,362)<span></span>
</td>
<td class="num">(235)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total fair value</a></td>
<td class="nump">56,035<span></span>
</td>
<td class="nump">18,127<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 months, gross unrealized losses</a></td>
<td class="num">(27,789)<span></span>
</td>
<td class="num">(1,007)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 months, fair value</a></td>
<td class="nump">498,333<span></span>
</td>
<td class="nump">53,068<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or more, gross unrealized losses</a></td>
<td class="num">(11,633)<span></span>
</td>
<td class="num">(314)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or more, fair value</a></td>
<td class="nump">45,689<span></span>
</td>
<td class="nump">7,116<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total gross unrealized losses</a></td>
<td class="num">(39,422)<span></span>
</td>
<td class="num">(1,321)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total fair value</a></td>
<td class="nump">544,022<span></span>
</td>
<td class="nump">60,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="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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 months, gross unrealized losses</a></td>
<td class="num">(4,787)<span></span>
</td>
<td class="num">(135)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 months, fair value</a></td>
<td class="nump">56,671<span></span>
</td>
<td class="nump">14,806<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or more, gross unrealized losses</a></td>
<td class="num">(2,603)<span></span>
</td>
<td class="num">(198)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or more, fair value</a></td>
<td class="nump">13,848<span></span>
</td>
<td class="nump">5,132<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total gross unrealized losses</a></td>
<td class="num">(7,390)<span></span>
</td>
<td class="num">(333)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total fair value</a></td>
<td class="nump">70,519<span></span>
</td>
<td class="nump">19,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="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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 months, gross unrealized losses</a></td>
<td class="num">(44,513)<span></span>
</td>
<td class="num">(914)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 months, fair value</a></td>
<td class="nump">350,918<span></span>
</td>
<td class="nump">64,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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or more, gross unrealized losses</a></td>
<td class="num">(13,326)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or more, fair value</a></td>
<td class="nump">46,377<span></span>
</td>
<td class="nump">1,058<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total gross unrealized losses</a></td>
<td class="num">(57,839)<span></span>
</td>
<td class="num">(924)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total fair value</a></td>
<td class="nump">397,295<span></span>
</td>
<td class="nump">65,295<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract', 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 months, Gross unrealized losses</a></td>
<td class="num">(56)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Less than 12 months, Fair value</a></td>
<td class="nump">2,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', 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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss', window );">HTM securities in unrealized loss position, gross unrealized losses</a></td>
<td class="num">(56)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue', window );">HTM securities in unrealized loss position, gross unrealized losses, fair value</a></td>
<td class="nump">2,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 months, gross unrealized losses</a></td>
<td class="num">(3,801)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 months, fair value</a></td>
<td class="nump">32,871<span></span>
</td>
<td class="nump">3,164<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or more, 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="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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total gross unrealized losses</a></td>
<td class="num">(3,801)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total fair value</a></td>
<td class="nump">32,871<span></span>
</td>
<td class="nump">3,164<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 months, gross unrealized losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(173)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 months, fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">23,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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or more, gross unrealized losses</a></td>
<td class="num">(3,071)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or more, fair value</a></td>
<td class="nump">19,934<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total gross unrealized losses</a></td>
<td class="num">(3,071)<span></span>
</td>
<td class="num">(173)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total fair value</a></td>
<td class="nump">19,934<span></span>
</td>
<td class="nump">$ 23,175<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 months, gross unrealized losses</a></td>
<td class="num">(29)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 months, fair value</a></td>
<td class="nump">15,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or more, gross unrealized losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total gross unrealized losses</a></td>
<td class="num">(29)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total fair value</a></td>
<td class="nump">$ 15,970<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&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 https://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 https://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27337-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://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 https://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in continuous loss position for 12 months or longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27337-111563<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 6<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27290-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in unrealized loss position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27290-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), in unrealized loss position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27290-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in continuous loss position for less than 12 months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27290-111563<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 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27337-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), in continuous unrealized loss position for less than 12 months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27337-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), in continuous unrealized loss position for 12 months or longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27337-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=hmst_CollateralizedResidentialMortgageObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_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>69
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807678358864">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">$ 1,378,774<span></span>
</td>
<td class="nump">$ 1,002,522<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember', window );">Municipal 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="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="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">$ 4,933<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">3.79%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through five years, fair value</a></td>
<td class="nump">$ 3,644<span></span>
</td>
<td class="nump">$ 14,366<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield', window );">Due after one year through five years, weighted average yield</a></td>
<td class="nump">1.96%<span></span>
</td>
<td class="nump">3.26%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Due after five years through ten years, fair value</a></td>
<td class="nump">$ 38,977<span></span>
</td>
<td class="nump">$ 68,025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield', window );">Due after five years through ten years, weighted average yield</a></td>
<td class="nump">3.04%<span></span>
</td>
<td class="nump">3.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Due after ten years, fair value</a></td>
<td class="nump">$ 368,927<span></span>
</td>
<td class="nump">$ 452,599<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield', window );">Due after ten years, weighted average yield</a></td>
<td class="nump">2.83%<span></span>
</td>
<td class="nump">3.23%<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">$ 411,548<span></span>
</td>
<td class="nump">$ 539,923<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield', window );">Weighted average yield</a></td>
<td class="nump">2.84%<span></span>
</td>
<td class="nump">3.28%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue', window );">Due within one year or less, fair value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,684<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear', window );">Due in one year or less, weighted average yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">2.86%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue', window );">Due after one year through five years, fair value</a></td>
<td class="nump">$ 2,385<span></span>
</td>
<td class="nump">$ 2,621<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears', window );">Due after one year through five years, weighted average yield</a></td>
<td class="nump">2.04%<span></span>
</td>
<td class="nump">2.12%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Fair value</a></td>
<td class="nump">$ 2,385<span></span>
</td>
<td class="nump">$ 4,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield', window );">Weighted average yield</a></td>
<td class="nump">2.04%<span></span>
</td>
<td class="nump">2.42%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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">$ 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="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">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through five years, fair value</a></td>
<td class="nump">$ 15,342<span></span>
</td>
<td class="nump">$ 6,563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield', window );">Due after one year through five years, weighted average yield</a></td>
<td class="nump">5.13%<span></span>
</td>
<td class="nump">3.60%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Due after five years through ten years, fair value</a></td>
<td class="nump">$ 27,603<span></span>
</td>
<td class="nump">$ 13,053<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield', window );">Due after five years through ten years, weighted average yield</a></td>
<td class="nump">4.25%<span></span>
</td>
<td class="nump">5.03%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Due after ten years, 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">$ 42,945<span></span>
</td>
<td class="nump">$ 19,616<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield', window );">Weighted average yield</a></td>
<td class="nump">4.54%<span></span>
</td>
<td class="nump">4.55%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_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="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="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">$ 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="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">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through five 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Due after five years through ten years, fair value</a></td>
<td class="nump">$ 19,934<span></span>
</td>
<td class="nump">$ 23,175<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield', window );">Due after five years through ten years, weighted average yield</a></td>
<td class="nump">1.11%<span></span>
</td>
<td class="nump">1.27%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Due after ten years, 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">$ 19,934<span></span>
</td>
<td class="nump">$ 23,175<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield', window );">Weighted average yield</a></td>
<td class="nump">1.11%<span></span>
</td>
<td class="nump">1.27%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due within one year or less, fair value</a></td>
<td class="nump">$ 10,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield', window );">Due in one year or less, weighted average yield</a></td>
<td class="nump">4.74%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through five years, fair value</a></td>
<td class="nump">$ 16,993<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield', window );">Due after one year through five years, weighted average yield</a></td>
<td class="nump">4.94%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Due after five years through ten years, 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield', window );">Due after five years through 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Due after ten years, 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">$ 27,478<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield', window );">Weighted average yield</a></td>
<td class="nump">4.86%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember', window );">Municipal Bonds, Corporate Debt Securities, US Treasury 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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due within one year or less, fair value</a></td>
<td class="nump">$ 10,485<span></span>
</td>
<td class="nump">$ 4,933<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield', window );">Due in one year or less, weighted average yield</a></td>
<td class="nump">4.74%<span></span>
</td>
<td class="nump">3.79%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through five years, fair value</a></td>
<td class="nump">$ 35,979<span></span>
</td>
<td class="nump">$ 20,929<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield', window );">Due after one year through five years, weighted average yield</a></td>
<td class="nump">4.69%<span></span>
</td>
<td class="nump">3.37%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Due after five years through ten years, fair value</a></td>
<td class="nump">$ 86,514<span></span>
</td>
<td class="nump">$ 104,253<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield', window );">Due after five years through ten years, weighted average yield</a></td>
<td class="nump">2.97%<span></span>
</td>
<td class="nump">3.23%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Due after ten years, fair value</a></td>
<td class="nump">$ 368,927<span></span>
</td>
<td class="nump">$ 452,599<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield', window );">Due after ten years, weighted average yield</a></td>
<td class="nump">2.83%<span></span>
</td>
<td class="nump">3.23%<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">$ 501,905<span></span>
</td>
<td class="nump">$ 582,714<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield', window );">Weighted average yield</a></td>
<td class="nump">3.01%<span></span>
</td>
<td class="nump">3.24%<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126980459&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=SL120269850-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<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 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing after tenth 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in sixth through tenth 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_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=hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807780484736">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds</a></td>
<td class="nump">$ 98,915<span></span>
</td>
<td class="nump">$ 28,187<span></span>
</td>
<td class="nump">$ 62,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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain', window );">Gross gains</a></td>
<td class="nump">1,585<span></span>
</td>
<td class="nump">288<span></span>
</td>
<td class="nump">1,334<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss', window );">Gross losses</a></td>
<td class="num">$ (1,561)<span></span>
</td>
<td class="num">$ (226)<span></span>
</td>
<td class="num">$ (993)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>71
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807687660160">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments', window );">Washington, Oregon and California State to secure public deposits</a></td>
<td class="nump">$ 212,806<span></span>
</td>
<td class="nump">$ 206,153<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged', window );">Other securities pledged</a></td>
<td class="nump">2,011<span></span>
</td>
<td class="nump">5,258<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralWithoutRightMember', window );">Asset Pledged as Collateral without Right</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecurities', window );">Total securities pledged as collateral</a></td>
<td class="nump">$ 214,817<span></span>
</td>
<td class="nump">$ 211,411<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Pledged Assets Separately Reported Other Securities Pledged</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Schedule of Available-for-sale Securities and Held-to-maturity Securities [Table]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_DebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity), and investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralWithoutRightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralWithoutRightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>72
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807676334640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOANS AND CREDIT QUALITY - Narrative (Details)<br> $ in Thousands</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, 2022 </div>
<div>USD ($) </div>
<div>portfolioSegment</div>
</th>
<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="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="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="Show.showAR( this, 'defref_hmst_AllowanceForUnfundedCommitments', window );">Allowance for unfunded commitments</a></td>
<td class="nump">$ 2,200<span></span>
</td>
<td class="nump">$ 2,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableInterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">26,900<span></span>
</td>
<td class="nump">17,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Loans held for investment ("LHFI") (net of allowance for credit losses of $41,500 and $47,123)</a></td>
<td class="nump">$ 7,384,820<span></span>
</td>
<td class="nump">$ 5,495,726<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_CA', window );">California | Multifamily</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_hmst_PercentageOfLoanPortfolio', window );">Percentage of loan portfolio</a></td>
<td class="nump">36.00%<span></span>
</td>
<td class="nump">33.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="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_FederalHomeLoanBankAdvancesMember', window );">Federal Home Loan Bank Advances | Asset Pledged as Collateral without Right</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Loans held for investment ("LHFI") (net of allowance for credit losses of $41,500 and $47,123)</a></td>
<td class="nump">$ 5,200,000<span></span>
</td>
<td class="nump">$ 2,800,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_FederalReserveBankAdvancesMember', window );">Federal Reserve Bank Advances | Asset Pledged as Collateral without Right</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Loans held for investment ("LHFI") (net of allowance for credit losses of $41,500 and $47,123)</a></td>
<td class="nump">$ 497,000<span></span>
</td>
<td class="nump">$ 419,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_AllowanceForUnfundedCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance For Unfunded Commitments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Interest Receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_NumberOfPortfolioSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Portfolio Segments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of total loan portfolio.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableImpairedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_srt_StatementGeographicalAxis=stpr_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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=srt_MultifamilyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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_FinancialInstrumentAxis=us-gaap_FederalHomeLoanBankAdvancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_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_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralWithoutRightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralWithoutRightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_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>73
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807679560752">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">$ 7,426,320<span></span>
</td>
<td class="nump">$ 5,542,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL</a></td>
<td class="num">(41,500)<span></span>
</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>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Total LHFI less ACL</a></td>
<td class="nump">7,384,820<span></span>
</td>
<td class="nump">5,495,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Single family LHFI</a></td>
<td class="nump">5,868<span></span>
</td>
<td class="nump">7,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">6,064,612<span></span>
</td>
<td class="nump">4,476,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">5,261,502<span></span>
</td>
<td class="nump">3,616,862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL</a></td>
<td class="num">(27,859)<span></span>
</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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">803,110<span></span>
</td>
<td class="nump">859,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL</a></td>
<td class="num">(4,277)<span></span>
</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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">658,085<span></span>
</td>
<td class="nump">705,359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL</a></td>
<td class="num">(2,102)<span></span>
</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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">3,975,754<span></span>
</td>
<td class="nump">2,415,359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL</a></td>
<td class="num">(10,974)<span></span>
</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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">627,663<span></span>
</td>
<td class="nump">496,144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">443,363<span></span>
</td>
<td class="nump">457,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL</a></td>
<td class="num">(1,030)<span></span>
</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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">359,747<span></span>
</td>
<td class="nump">401,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL</a></td>
<td class="num">(3,247)<span></span>
</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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">1,361,708<span></span>
</td>
<td class="nump">1,066,409<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL</a></td>
<td class="num">(9,364)<span></span>
</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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">1,009,001<span></span>
</td>
<td class="nump">763,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL</a></td>
<td class="num">(5,610)<span></span>
</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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">352,707<span></span>
</td>
<td class="nump">303,078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL</a></td>
<td class="num">$ (3,754)<span></span>
</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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LoansReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesByIndustryAxis=us-gaap_RealEstateSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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>74
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807679226192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOANS AND CREDIT QUALITY - Related Parties (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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Beginning balance</a></td>
<td class="nump">$ 1,548<span></span>
</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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions', window );">New loans and advances, net of principal repayments</a></td>
<td class="nump">430<span></span>
</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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Ending balance</a></td>
<td class="nump">$ 1,978<span></span>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807677744848">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Provision for credit losses</a></td>
<td class="num">(4,995)<span></span>
</td>
<td class="num">(15,816)<span></span>
</td>
<td class="nump">21,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery', window );">Net (charge-offs) recoveries</a></td>
<td class="num">(628)<span></span>
</td>
<td class="num">(1,355)<span></span>
</td>
<td class="num">(1,164)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending balance</a></td>
<td class="nump">41,500<span></span>
</td>
<td class="nump">47,123<span></span>
</td>
<td class="nump">64,294<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Beginning 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal', window );">Provision for credit losses</a></td>
<td class="num">(207)<span></span>
</td>
<td class="nump">816<span></span>
</td>
<td class="num">(1,374)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Ending balance</a></td>
<td class="nump">2,197<span></span>
</td>
<td class="nump">2,404<span></span>
</td>
<td class="nump">1,588<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Allowance for credit losses-loans</a></td>
<td class="num">(4,995)<span></span>
</td>
<td class="num">(15,816)<span></span>
</td>
<td class="nump">21,843<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal', window );">Allowance for unfunded commitments</a></td>
<td class="num">(207)<span></span>
</td>
<td class="nump">816<span></span>
</td>
<td class="num">(1,374)<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="Show.showAR( this, 'defref_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal', window );">Total</a></td>
<td class="num">$ (5,202)<span></span>
</td>
<td class="num">$ (15,000)<span></span>
</td>
<td class="nump">20,469<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="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="Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Beginning 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance For Unfunded Commitments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable Credit Loss And Off-Balance Sheet Credit Loss Liability, Credit Loss Expense (Reversal)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after recovery, of writeoff of financing receivable, charged against allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://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 https://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="Show.toggleNext( this );">+ Details</a><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_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of credit loss expense (reversal of expense) on financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OffBalanceSheetCreditLossLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82919202-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of credit loss expense (reversal of expense) for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>76
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807675718016">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Charge-offs</a></td>
<td class="num">(1,266)<span></span>
</td>
<td class="num">(2,349)<span></span>
</td>
<td class="num">(2,009)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</a></td>
<td class="nump">638<span></span>
</td>
<td class="nump">994<span></span>
</td>
<td class="nump">845<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Provision</a></td>
<td class="num">(4,995)<span></span>
</td>
<td class="num">(15,816)<span></span>
</td>
<td class="nump">21,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending balance</a></td>
<td class="nump">41,500<span></span>
</td>
<td class="nump">47,123<span></span>
</td>
<td class="nump">64,294<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Provision</a></td>
<td class="nump">6,373<span></span>
</td>
<td class="num">(6,449)<span></span>
</td>
<td class="nump">6,548<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending balance</a></td>
<td class="nump">27,859<span></span>
</td>
<td class="nump">21,486<span></span>
</td>
<td class="nump">27,935<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Real Estate Sector | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Charge-offs</a></td>
<td class="num">(1,098)<span></span>
</td>
<td class="num">(1,739)<span></span>
</td>
<td class="num">(1,536)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</a></td>
<td class="nump">163<span></span>
</td>
<td class="nump">146<span></span>
</td>
<td class="nump">110<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Provision</a></td>
<td class="num">(12,067)<span></span>
</td>
<td class="num">(3,165)<span></span>
</td>
<td class="nump">18,858<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending balance</a></td>
<td class="nump">4,277<span></span>
</td>
<td class="nump">17,279<span></span>
</td>
<td class="nump">22,037<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Commercial and Industrial Sector | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Provision</a></td>
<td class="num">(5,407)<span></span>
</td>
<td class="num">(1,336)<span></span>
</td>
<td class="nump">4,992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending balance</a></td>
<td class="nump">2,102<span></span>
</td>
<td class="nump">7,509<span></span>
</td>
<td class="nump">8,845<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Provision</a></td>
<td class="nump">5,120<span></span>
</td>
<td class="num">(218)<span></span>
</td>
<td class="nump">2,034<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending balance</a></td>
<td class="nump">10,974<span></span>
</td>
<td class="nump">5,854<span></span>
</td>
<td class="nump">6,072<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Provision</a></td>
<td class="nump">491<span></span>
</td>
<td class="num">(4,396)<span></span>
</td>
<td class="nump">1,362<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending balance</a></td>
<td class="nump">998<span></span>
</td>
<td class="nump">507<span></span>
</td>
<td class="nump">4,903<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Provision</a></td>
<td class="nump">46<span></span>
</td>
<td class="num">(1,520)<span></span>
</td>
<td class="nump">1,161<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending balance</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">150<span></span>
</td>
<td class="nump">1,670<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Provision</a></td>
<td class="nump">6,007<span></span>
</td>
<td class="nump">1,281<span></span>
</td>
<td class="num">(3,113)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending balance</a></td>
<td class="nump">12,418<span></span>
</td>
<td class="nump">6,411<span></span>
</td>
<td class="nump">5,130<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Provision</a></td>
<td class="nump">116<span></span>
</td>
<td class="num">(260)<span></span>
</td>
<td class="nump">112<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending balance</a></td>
<td class="nump">1,171<span></span>
</td>
<td class="nump">1,055<span></span>
</td>
<td class="nump">1,315<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Charge-offs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(896)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Provision</a></td>
<td class="num">(3,976)<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="nump">4,710<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending balance</a></td>
<td class="nump">1,030<span></span>
</td>
<td class="nump">5,006<span></span>
</td>
<td class="nump">4,994<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Charge-offs</a></td>
<td class="num">(1,098)<span></span>
</td>
<td class="num">(1,739)<span></span>
</td>
<td class="num">(640)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</a></td>
<td class="nump">163<span></span>
</td>
<td class="nump">146<span></span>
</td>
<td class="nump">110<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Provision</a></td>
<td class="num">(8,091)<span></span>
</td>
<td class="num">(3,177)<span></span>
</td>
<td class="nump">14,148<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending balance</a></td>
<td class="nump">3,247<span></span>
</td>
<td class="nump">12,273<span></span>
</td>
<td class="nump">17,043<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Charge-offs</a></td>
<td class="num">(168)<span></span>
</td>
<td class="num">(610)<span></span>
</td>
<td class="num">(473)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</a></td>
<td class="nump">475<span></span>
</td>
<td class="nump">848<span></span>
</td>
<td class="nump">572<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Provision</a></td>
<td class="nump">699<span></span>
</td>
<td class="num">(6,202)<span></span>
</td>
<td class="num">(3,563)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending balance</a></td>
<td class="nump">9,364<span></span>
</td>
<td class="nump">8,358<span></span>
</td>
<td class="nump">14,322<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Charge-offs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(127)<span></span>
</td>
<td class="num">(17)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</a></td>
<td class="nump">143<span></span>
</td>
<td class="nump">291<span></span>
</td>
<td class="nump">187<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Provision</a></td>
<td class="nump">1,073<span></span>
</td>
<td class="num">(2,676)<span></span>
</td>
<td class="num">(182)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending balance</a></td>
<td class="nump">5,610<span></span>
</td>
<td class="nump">4,394<span></span>
</td>
<td class="nump">6,906<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Charge-offs</a></td>
<td class="num">(168)<span></span>
</td>
<td class="num">(483)<span></span>
</td>
<td class="num">(456)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</a></td>
<td class="nump">332<span></span>
</td>
<td class="nump">557<span></span>
</td>
<td class="nump">385<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Provision</a></td>
<td class="num">(374)<span></span>
</td>
<td class="num">(3,526)<span></span>
</td>
<td class="num">(3,381)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending balance</a></td>
<td class="nump">$ 3,754<span></span>
</td>
<td class="nump">$ 3,964<span></span>
</td>
<td class="nump">7,416<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of increase in allowance for credit loss on financing receivable from recovery. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of decrease in allowance for credit loss on financing receivable from writeoff. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of credit loss expense (reversal of expense) on financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesByIndustryAxis=us-gaap_RealEstateSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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>77
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807663219040">
<tr>
<th class="tl" colspan="1" rowspan="1"><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"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">$ 2,544,193<span></span>
</td>
<td class="nump">$ 1,983,151<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">1,797,256<span></span>
</td>
<td class="nump">976,561<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">875,008<span></span>
</td>
<td class="nump">685,228<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">533,369<span></span>
</td>
<td class="nump">343,695<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">255,162<span></span>
</td>
<td class="nump">324,120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">814,005<span></span>
</td>
<td class="nump">704,248<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">599,278<span></span>
</td>
<td class="nump">514,380<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">8,049<span></span>
</td>
<td class="nump">11,466<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">7,426,320<span></span>
</td>
<td class="nump">5,542,849<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Single family LHFI</a></td>
<td class="nump">5,868<span></span>
</td>
<td class="nump">7,287<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Single family LHFI</a></td>
<td class="nump">5,868<span></span>
</td>
<td class="nump">7,287<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">4,823<span></span>
</td>
<td class="nump">1,208<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember', window );">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">2,020<span></span>
</td>
<td class="nump">894<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">90+ 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">4,372<span></span>
</td>
<td class="nump">6,717<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">2,266,245<span></span>
</td>
<td class="nump">1,805,033<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">1,542,597<span></span>
</td>
<td class="nump">819,724<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">722,015<span></span>
</td>
<td class="nump">621,614<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">483,627<span></span>
</td>
<td class="nump">276,648<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">210,966<span></span>
</td>
<td class="nump">227,302<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">577,415<span></span>
</td>
<td class="nump">496,716<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">257,715<span></span>
</td>
<td class="nump">223,272<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">4,032<span></span>
</td>
<td class="nump">6,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">6,064,612<span></span>
</td>
<td class="nump">4,476,440<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Non-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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">68,301<span></span>
</td>
<td class="nump">68,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">68,356<span></span>
</td>
<td class="nump">50,571<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">42,181<span></span>
</td>
<td class="nump">169,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">139,760<span></span>
</td>
<td class="nump">130,877<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">89,899<span></span>
</td>
<td class="nump">100,674<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">246,786<span></span>
</td>
<td class="nump">183,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">2,016<span></span>
</td>
<td class="nump">963<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">786<span></span>
</td>
<td class="nump">892<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">658,085<span></span>
</td>
<td class="nump">705,359<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Non-owner occupied CRE | Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">68,301<span></span>
</td>
<td class="nump">68,647<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">68,356<span></span>
</td>
<td class="nump">50,571<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">42,181<span></span>
</td>
<td class="nump">169,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">139,760<span></span>
</td>
<td class="nump">130,877<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">87,197<span></span>
</td>
<td class="nump">100,674<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">242,544<span></span>
</td>
<td class="nump">183,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">2,016<span></span>
</td>
<td class="nump">963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">786<span></span>
</td>
<td class="nump">892<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">651,141<span></span>
</td>
<td class="nump">705,359<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Non-owner occupied CRE | Special Mention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">2,702<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">4,242<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">6,944<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Non-owner occupied CRE | Substandard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">1,828,568<span></span>
</td>
<td class="nump">1,315,204<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">1,165,434<span></span>
</td>
<td class="nump">561,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">532,970<span></span>
</td>
<td class="nump">286,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">241,808<span></span>
</td>
<td class="nump">60,372<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">59,340<span></span>
</td>
<td class="nump">26,065<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">147,634<span></span>
</td>
<td class="nump">165,225<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<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="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">3,975,754<span></span>
</td>
<td class="nump">2,415,359<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Multifamily | Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">1,828,568<span></span>
</td>
<td class="nump">1,315,204<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">1,165,434<span></span>
</td>
<td class="nump">561,666<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">528,077<span></span>
</td>
<td class="nump">286,826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">221,974<span></span>
</td>
<td class="nump">60,372<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">59,340<span></span>
</td>
<td class="nump">26,065<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">140,126<span></span>
</td>
<td class="nump">165,225<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<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="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">3,943,519<span></span>
</td>
<td class="nump">2,415,359<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Multifamily | Special Mention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">4,893<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">19,834<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">7,508<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">32,235<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Multifamily | Substandard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Multifamily construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">18,110<span></span>
</td>
<td class="nump">7,825<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">63,394<span></span>
</td>
<td class="nump">22,863<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">13,613<span></span>
</td>
<td class="nump">7,173<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">95,117<span></span>
</td>
<td class="nump">37,861<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Multifamily construction | Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">18,110<span></span>
</td>
<td class="nump">7,825<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">63,394<span></span>
</td>
<td class="nump">22,863<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">13,613<span></span>
</td>
<td class="nump">7,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">95,117<span></span>
</td>
<td class="nump">37,861<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Multifamily construction | Special Mention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Multifamily construction | Substandard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">341<span></span>
</td>
<td class="nump">7,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">14,348<span></span>
</td>
<td class="nump">3,960<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">3,960<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,962<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">305<span></span>
</td>
<td class="nump">556<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">18,954<span></span>
</td>
<td class="nump">14,172<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | CRE construction | Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">341<span></span>
</td>
<td class="nump">7,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">14,348<span></span>
</td>
<td class="nump">3,960<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">3,960<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,962<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">305<span></span>
</td>
<td class="nump">556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">18,954<span></span>
</td>
<td class="nump">14,172<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | CRE construction | Special Mention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | CRE construction | Substandard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Single family construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">149,133<span></span>
</td>
<td class="nump">146,595<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">57,718<span></span>
</td>
<td class="nump">35,640<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">24,807<span></span>
</td>
<td class="nump">14,509<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">519<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">74<span></span>
</td>
<td class="nump">77<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">123,303<span></span>
</td>
<td class="nump">99,206<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">355,554<span></span>
</td>
<td class="nump">296,027<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Single family construction | Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">149,133<span></span>
</td>
<td class="nump">146,595<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">50,936<span></span>
</td>
<td class="nump">35,640<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">24,807<span></span>
</td>
<td class="nump">14,509<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">519<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">74<span></span>
</td>
<td class="nump">77<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">123,303<span></span>
</td>
<td class="nump">99,206<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">348,772<span></span>
</td>
<td class="nump">296,027<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Single family construction | Special Mention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Single family construction | Substandard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">6,782<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">6,782<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">66,034<span></span>
</td>
<td class="nump">90,311<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">76,814<span></span>
</td>
<td class="nump">42,636<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">11,128<span></span>
</td>
<td class="nump">13,362<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">3,268<span></span>
</td>
<td class="nump">1,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">794<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">158,038<span></span>
</td>
<td class="nump">148,084<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Single family construction to permanent | Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">66,034<span></span>
</td>
<td class="nump">90,311<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">76,814<span></span>
</td>
<td class="nump">42,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">11,128<span></span>
</td>
<td class="nump">13,362<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">3,268<span></span>
</td>
<td class="nump">1,775<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">794<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">158,038<span></span>
</td>
<td class="nump">148,084<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">70,192<span></span>
</td>
<td class="nump">70,902<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">52,662<span></span>
</td>
<td class="nump">47,536<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">44,778<span></span>
</td>
<td class="nump">76,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">71,652<span></span>
</td>
<td class="nump">51,023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">44,785<span></span>
</td>
<td class="nump">83,212<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">158,187<span></span>
</td>
<td class="nump">125,248<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">798<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">1,104<span></span>
</td>
<td class="nump">2,899<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">443,363<span></span>
</td>
<td class="nump">457,706<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Owner occupied CRE | Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">70,192<span></span>
</td>
<td class="nump">70,902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">51,919<span></span>
</td>
<td class="nump">47,536<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">44,778<span></span>
</td>
<td class="nump">57,423<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">71,652<span></span>
</td>
<td class="nump">47,716<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">36,457<span></span>
</td>
<td class="nump">67,042<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">139,691<span></span>
</td>
<td class="nump">106,659<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">798<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">1,104<span></span>
</td>
<td class="nump">2,839<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">415,796<span></span>
</td>
<td class="nump">400,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Owner occupied CRE | Special Mention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">743<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">6,179<span></span>
</td>
<td class="nump">6,019<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">13,485<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">60<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">20,407<span></span>
</td>
<td class="nump">8,420<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Owner occupied CRE | Substandard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">18,665<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">2,149<span></span>
</td>
<td class="nump">10,151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">5,011<span></span>
</td>
<td class="nump">18,444<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">7,160<span></span>
</td>
<td class="nump">48,371<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">65,566<span></span>
</td>
<td class="nump">97,855<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">43,871<span></span>
</td>
<td class="nump">54,852<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">48,578<span></span>
</td>
<td class="nump">53,945<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">26,620<span></span>
</td>
<td class="nump">30,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">16,148<span></span>
</td>
<td class="nump">17,351<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">24,429<span></span>
</td>
<td class="nump">22,586<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">132,393<span></span>
</td>
<td class="nump">122,304<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">2,142<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">359,747<span></span>
</td>
<td class="nump">401,872<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Commercial business | Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">65,566<span></span>
</td>
<td class="nump">88,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">42,921<span></span>
</td>
<td class="nump">51,453<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">45,940<span></span>
</td>
<td class="nump">44,882<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">18,594<span></span>
</td>
<td class="nump">24,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">13,548<span></span>
</td>
<td class="nump">11,859<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">18,779<span></span>
</td>
<td class="nump">21,258<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">130,427<span></span>
</td>
<td class="nump">112,759<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">2,041<span></span>
</td>
<td class="nump">2,104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">337,816<span></span>
</td>
<td class="nump">357,165<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Commercial business | Special Mention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">612<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">3,577<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">4,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">3,444<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">403<span></span>
</td>
<td class="nump">5,613<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">134<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">8,045<span></span>
</td>
<td class="nump">17,539<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial loans | Commercial business | Substandard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,716<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">338<span></span>
</td>
<td class="nump">3,399<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">2,638<span></span>
</td>
<td class="nump">1,667<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">4,449<span></span>
</td>
<td class="nump">5,928<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">2,591<span></span>
</td>
<td class="nump">1,096<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">2,206<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">1,563<span></span>
</td>
<td class="nump">3,932<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">101<span></span>
</td>
<td class="nump">102<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">13,886<span></span>
</td>
<td class="nump">27,168<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">277,948<span></span>
</td>
<td class="nump">178,118<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">254,659<span></span>
</td>
<td class="nump">156,837<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">152,993<span></span>
</td>
<td class="nump">63,614<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">49,742<span></span>
</td>
<td class="nump">67,047<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">44,196<span></span>
</td>
<td class="nump">96,818<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">236,590<span></span>
</td>
<td class="nump">207,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">341,563<span></span>
</td>
<td class="nump">291,108<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">4,017<span></span>
</td>
<td class="nump">5,335<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">1,361,708<span></span>
</td>
<td class="nump">1,066,409<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">273,786<span></span>
</td>
<td class="nump">176,110<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">253,937<span></span>
</td>
<td class="nump">156,360<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">152,773<span></span>
</td>
<td class="nump">63,221<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">49,592<span></span>
</td>
<td class="nump">66,515<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">44,124<span></span>
</td>
<td class="nump">96,302<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">234,789<span></span>
</td>
<td class="nump">204,823<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">1,009,001<span></span>
</td>
<td class="nump">763,331<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | Single family | Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">273,786<span></span>
</td>
<td class="nump">176,110<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">253,937<span></span>
</td>
<td class="nump">156,360<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">152,773<span></span>
</td>
<td class="nump">62,369<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">49,302<span></span>
</td>
<td class="nump">66,063<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">43,511<span></span>
</td>
<td class="nump">95,988<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">231,277<span></span>
</td>
<td class="nump">204,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">1,004,586<span></span>
</td>
<td class="nump">761,119<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | Single family | 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">340<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">2,113<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">2,453<span></span>
</td>
<td class="nump">291<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | Single family | 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">314<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">258<span></span>
</td>
<td class="nump">471<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">258<span></span>
</td>
<td class="nump">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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">561<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">290<span></span>
</td>
<td class="nump">452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">273<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">1,141<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">1,704<span></span>
</td>
<td class="nump">1,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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">4,162<span></span>
</td>
<td class="nump">2,008<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">722<span></span>
</td>
<td class="nump">477<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">220<span></span>
</td>
<td class="nump">393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">150<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">72<span></span>
</td>
<td class="nump">516<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">1,801<span></span>
</td>
<td class="nump">2,709<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">341,563<span></span>
</td>
<td class="nump">291,108<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">4,017<span></span>
</td>
<td class="nump">5,335<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">352,707<span></span>
</td>
<td class="nump">303,078<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | Home equity and other | Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">4,156<span></span>
</td>
<td class="nump">2,005<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">692<span></span>
</td>
<td class="nump">474<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">220<span></span>
</td>
<td class="nump">393<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">150<span></span>
</td>
<td class="nump">532<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">72<span></span>
</td>
<td class="nump">516<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">1,593<span></span>
</td>
<td class="nump">2,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">340,567<span></span>
</td>
<td class="nump">290,512<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">4,017<span></span>
</td>
<td class="nump">5,273<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">351,467<span></span>
</td>
<td class="nump">302,314<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">94<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">446<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">461<span></span>
</td>
<td class="nump">137<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">48<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">517<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">595<span></span>
</td>
<td class="nump">74<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">151<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving</a></td>
<td class="nump">33<span></span>
</td>
<td class="nump">544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">$ 184<span></span>
</td>
<td class="nump">$ 553<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Excluding Accrued Interest, Revolving, Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<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 https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable that can be withdrawn, repaid, and redrawn.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://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 https://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 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestRevolving</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://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 https://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 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated in current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://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 https://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 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<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 https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<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 https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LoansReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hmst_NonOwnerOccupiedCommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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=us-gaap_PassMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hmst_OwnerOccupiedCommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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>78
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807599576608">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">$ 7,426,320<span></span>
</td>
<td class="nump">$ 5,542,849<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">6,064,612<span></span>
</td>
<td class="nump">4,476,440<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">803,110<span></span>
</td>
<td class="nump">859,578<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">443,363<span></span>
</td>
<td class="nump">457,706<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">359,747<span></span>
</td>
<td class="nump">401,872<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">1,361,708<span></span>
</td>
<td class="nump">1,066,409<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">1,009,001<span></span>
</td>
<td class="nump">763,331<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">352,707<span></span>
</td>
<td class="nump">303,078<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,473<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_LandMember', window );">Land | 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">1,173<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_LandMember', window );">Land | Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,473<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_LandMember', window );">Land | Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">1,111<span></span>
</td>
<td class="nump">1,111<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_LandMember', window );">Land | Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">62<span></span>
</td>
<td class="nump">362<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_LandMember', window );">Land | Consumer 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</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="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_LandMember', window );">Land | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,644<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hmst_OneToFourFamilyMember', window );">1-4 Family | 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">3,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hmst_OneToFourFamilyMember', window );">1-4 Family | Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hmst_OneToFourFamilyMember', window );">1-4 Family | Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">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="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hmst_OneToFourFamilyMember', window );">1-4 Family | Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">3,186<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hmst_OneToFourFamilyMember', window );">1-4 Family | Consumer 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,598<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hmst_OneToFourFamilyMember', window );">1-4 Family | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,018<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hmst_NonResidentialRealEstateMember', window );">Non-residential real estate | 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">1,972<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hmst_NonResidentialRealEstateMember', window );">Non-residential real estate | Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,018<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hmst_NonResidentialRealEstateMember', window );">Non-residential real estate | Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">1,410<span></span>
</td>
<td class="nump">2,456<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hmst_NonResidentialRealEstateMember', window );">Non-residential real estate | Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">562<span></span>
</td>
<td class="nump">562<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hmst_NonResidentialRealEstateMember', window );">Non-residential real estate | Consumer 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</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="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hmst_NonResidentialRealEstateMember', window );">Non-residential real estate | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">286<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hmst_OtherNonRealEstateMember', window );">Total | 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">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="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hmst_OtherNonRealEstateMember', window );">Total | Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">286<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hmst_OtherNonRealEstateMember', window );">Total | Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">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="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hmst_OtherNonRealEstateMember', window );">Total | Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">286<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hmst_OtherNonRealEstateMember', window );">Total | Consumer 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</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="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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</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="Show.showAR( this, 'defref_us-gaap_CollateralAxis=hmst_OtherNonRealEstateMember', window );">Total | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</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="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CollateralPledgedMember', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,421<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CollateralPledgedMember', window );">Total | 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">6,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CollateralPledgedMember', window );">Total | Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,804<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CollateralPledgedMember', window );">Total | Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">2,521<span></span>
</td>
<td class="nump">3,567<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CollateralPledgedMember', window );">Total | Commercial and industrial 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="nump">$ 3,810<span></span>
</td>
<td class="nump">1,237<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CollateralPledgedMember', window );">Total | Consumer 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CollateralPledgedMember', 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,598<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CollateralPledgedMember', window );">Total | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total LHFI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesByIndustryAxis=us-gaap_CommercialAndIndustrialSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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_CollateralAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=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=hmst_NonResidentialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=us-gaap_CollateralPledgedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_CollateralPledgedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807685537424">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Nonaccrual with no related ACL</a></td>
<td class="nump">$ 3,641<span></span>
</td>
<td class="nump">$ 6,125<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</a></td>
<td class="nump">10,055<span></span>
</td>
<td class="nump">12,201<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Nonaccrual with no related ACL</a></td>
<td class="nump">3,306<span></span>
</td>
<td class="nump">4,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</a></td>
<td class="nump">6,790<span></span>
</td>
<td class="nump">8,591<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Nonaccrual with no related ACL</a></td>
<td class="nump">2,521<span></span>
</td>
<td class="nump">3,568<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</a></td>
<td class="nump">2,521<span></span>
</td>
<td class="nump">3,568<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial and industrial 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Nonaccrual with no related ACL</a></td>
<td class="nump">785<span></span>
</td>
<td class="nump">1,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</a></td>
<td class="nump">4,269<span></span>
</td>
<td class="nump">5,023<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Nonaccrual with no related ACL</a></td>
<td class="nump">335<span></span>
</td>
<td class="nump">1,347<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</a></td>
<td class="nump">3,265<span></span>
</td>
<td class="nump">3,610<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Nonaccrual with no related ACL</a></td>
<td class="nump">332<span></span>
</td>
<td class="nump">1,324<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</a></td>
<td class="nump">2,584<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Nonaccrual with no related ACL</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">$ 23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</a></td>
<td class="nump">$ 681<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_FinancingReceivableExcludingAccruedInterestNonaccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable on nonaccrual status. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable on nonaccrual status with no allowance for credit loss. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableNonaccrualStatusLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hmst_OwnerOccupiedCommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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>80
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807677086608">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">$ 7,426,320<span></span>
</td>
<td class="nump">$ 5,542,849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Nonaccrual</a></td>
<td class="nump">$ 10,055<span></span>
</td>
<td class="nump">$ 12,201<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans', window );">Nonaccrual, percent of total loans</a></td>
<td class="nump">0.14%<span></span>
</td>
<td class="nump">0.22%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</a></td>
<td class="nump">$ 21,270<span></span>
</td>
<td class="nump">$ 21,020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans', window );">Total past due and nonaccrual, percent of total loans</a></td>
<td class="nump">0.29%<span></span>
</td>
<td class="nump">0.38%<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="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans', 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="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="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="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</a></td>
<td class="nump">$ 10,600<span></span>
</td>
<td class="nump">$ 8,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Single family LHFI</a></td>
<td class="nump">5,868<span></span>
</td>
<td class="nump">7,287<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | 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="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="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Single family LHFI</a></td>
<td class="nump">5,868<span></span>
</td>
<td class="nump">7,287<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">$ 4,823<span></span>
</td>
<td class="nump">$ 1,208<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans', window );">Past due, percent of total loans</a></td>
<td class="nump">0.06%<span></span>
</td>
<td class="nump">0.02%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">$ 2,020<span></span>
</td>
<td class="nump">$ 894<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans', window );">Past due, percent of total loans</a></td>
<td class="nump">0.03%<span></span>
</td>
<td class="nump">0.02%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">90+ 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">$ 4,372<span></span>
</td>
<td class="nump">$ 6,717<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans', window );">Past due, percent of total loans</a></td>
<td class="nump">0.06%<span></span>
</td>
<td class="nump">0.12%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember', window );">Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">$ 7,405,050<span></span>
</td>
<td class="nump">$ 5,521,829<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans', window );">Current, percent of total loans</a></td>
<td class="nump">99.71%<span></span>
</td>
<td class="nump">99.62%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | Real Estate 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">$ 5,261,502<span></span>
</td>
<td class="nump">$ 3,616,862<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Nonaccrual</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">5,261,502<span></span>
</td>
<td class="nump">3,616,862<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">803,110<span></span>
</td>
<td class="nump">859,578<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Nonaccrual</a></td>
<td class="nump">6,790<span></span>
</td>
<td class="nump">8,591<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</a></td>
<td class="nump">6,790<span></span>
</td>
<td class="nump">8,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">198<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">796,320<span></span>
</td>
<td class="nump">850,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | Non-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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">658,085<span></span>
</td>
<td class="nump">705,359<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Nonaccrual</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">658,085<span></span>
</td>
<td class="nump">705,359<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | Multifamily</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">3,975,754<span></span>
</td>
<td class="nump">2,415,359<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Nonaccrual</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">3,975,754<span></span>
</td>
<td class="nump">2,415,359<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | Multifamily construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">95,117<span></span>
</td>
<td class="nump">37,861<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Nonaccrual</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">95,117<span></span>
</td>
<td class="nump">37,861<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | CRE 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">18,954<span></span>
</td>
<td class="nump">14,172<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Nonaccrual</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">18,954<span></span>
</td>
<td class="nump">14,172<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | Single family construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">355,554<span></span>
</td>
<td class="nump">296,027<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Nonaccrual</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">355,554<span></span>
</td>
<td class="nump">296,027<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | Single family construction to permanent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">158,038<span></span>
</td>
<td class="nump">148,084<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Nonaccrual</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">158,038<span></span>
</td>
<td class="nump">148,084<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">443,363<span></span>
</td>
<td class="nump">457,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Nonaccrual</a></td>
<td class="nump">2,521<span></span>
</td>
<td class="nump">3,568<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</a></td>
<td class="nump">2,521<span></span>
</td>
<td class="nump">3,568<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">440,842<span></span>
</td>
<td class="nump">454,138<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">359,747<span></span>
</td>
<td class="nump">401,872<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Nonaccrual</a></td>
<td class="nump">4,269<span></span>
</td>
<td class="nump">5,023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</a></td>
<td class="nump">4,269<span></span>
</td>
<td class="nump">5,221<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">198<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">355,478<span></span>
</td>
<td class="nump">396,651<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">1,361,708<span></span>
</td>
<td class="nump">1,066,409<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Nonaccrual</a></td>
<td class="nump">3,265<span></span>
</td>
<td class="nump">3,610<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</a></td>
<td class="nump">14,480<span></span>
</td>
<td class="nump">12,231<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer loans | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">4,823<span></span>
</td>
<td class="nump">1,010<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer loans | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">2,020<span></span>
</td>
<td class="nump">894<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer loans | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">4,372<span></span>
</td>
<td class="nump">6,717<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer loans | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">1,347,228<span></span>
</td>
<td class="nump">1,054,178<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">1,009,001<span></span>
</td>
<td class="nump">763,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Nonaccrual</a></td>
<td class="nump">2,584<span></span>
</td>
<td class="nump">2,802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</a></td>
<td class="nump">13,236<span></span>
</td>
<td class="nump">11,231<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer loans | Single family | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">4,556<span></span>
</td>
<td class="nump">892<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer loans | Single family | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">1,724<span></span>
</td>
<td class="nump">820<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer loans | Single family | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">4,372<span></span>
</td>
<td class="nump">6,717<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer loans | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">995,765<span></span>
</td>
<td class="nump">752,100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">352,707<span></span>
</td>
<td class="nump">303,078<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Nonaccrual</a></td>
<td class="nump">681<span></span>
</td>
<td class="nump">808<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</a></td>
<td class="nump">1,244<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">267<span></span>
</td>
<td class="nump">118<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">296<span></span>
</td>
<td class="nump">74<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer loans | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance for credit loss</a></td>
<td class="nump">$ 351,463<span></span>
</td>
<td class="nump">$ 302,078<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Excluding Accrued Interest, before Allowance For Credit Loss, Past Due And Nonaccrual</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Excluding Accrued Interest, Nonaccrual, Percent Of Total Loans</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans</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_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Excluding Accrued Interest, Not Past Due, Percent Of Total Loans</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans</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_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Excluding Accrued Interest Past Due And Nonaccrual, Percent Of Total Loans</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans</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_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Excluding Accrued Interest, Past Due, Percent Of Total Loans</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans</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_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Excluding Accrued Interest, Percent Of Total Loans</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinancingReceivableExcludingAccruedInterestNonaccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable on nonaccrual status. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807685991408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOANS AND CREDIT QUALITY - Loan Modifications (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | Single family | Significant Payment Delay</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated', window );">Amortized Cost Basis at Period End</a></td>
<td class="nump">$ 1,377<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent', window );">% of Total Class of Financing Receivable</a></td>
<td class="nump">0.14%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | Single family | Term Extension</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated', window );">Amortized Cost Basis at Period End</a></td>
<td class="nump">$ 269<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent', window );">% of Total Class of Financing Receivable</a></td>
<td class="nump">0.03%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | Single family | Interest Rate Reduction and Term Extension</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated', window );">Amortized Cost Basis at Period End</a></td>
<td class="nump">$ 814<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent', window );">% of Total Class of Financing Receivable</a></td>
<td class="nump">0.08%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | Single family | Significant Payment Delay and Term Extension</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated', window );">Amortized Cost Basis at Period End</a></td>
<td class="nump">$ 13,742<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent', window );">% of Total Class of Financing Receivable</a></td>
<td class="nump">1.36%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | Single family | Interest Rate Reduction, Significant Payment Delay and Term Extension</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated', window );">Amortized Cost Basis at Period End</a></td>
<td class="nump">$ 6,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent', window );">% of Total Class of Financing Receivable</a></td>
<td class="nump">0.64%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | Home equity and other | Significant Payment Delay</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated', window );">Amortized Cost Basis at Period End</a></td>
<td class="nump">$ 69<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent', window );">% of Total Class of Financing Receivable</a></td>
<td class="nump">0.02%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | Home equity and other | Significant Payment Delay and Term Extension</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated', window );">Amortized Cost Basis at Period End</a></td>
<td class="nump">$ 51<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent', window );">% of Total Class of Financing Receivable</a></td>
<td class="nump">0.01%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | Commercial business | Term Extension</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated', window );">Amortized Cost Basis at Period End</a></td>
<td class="nump">$ 1,562<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent', window );">% of Total Class of Financing Receivable</a></td>
<td class="nump">0.43%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | Commercial business | Interest Rate Reduction and Significant Payment Delay</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated', window );">Amortized Cost Basis at Period End</a></td>
<td class="nump">$ 459<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent', window );">% of Total Class of Financing Receivable</a></td>
<td class="nump">0.13%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Excluding Accrued Interest, Loans Modified, Accumulated</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated</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_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable Modification to Total Financing Receivables Excluding Accrued Interest, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent</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_FinancingReceivableModificationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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_LoanRestructuringModificationAxis=us-gaap_PaymentDeferralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanRestructuringModificationAxis=us-gaap_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_LoanRestructuringModificationAxis=us-gaap_ExtendedMaturityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanRestructuringModificationAxis=us-gaap_ExtendedMaturityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoanRestructuringModificationAxis=hmst_ExtendedMaturityAndInterestRateReductionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanRestructuringModificationAxis=hmst_ExtendedMaturityAndInterestRateReductionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoanRestructuringModificationAxis=hmst_PaymentDeferralAndExtendedMaturityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanRestructuringModificationAxis=hmst_PaymentDeferralAndExtendedMaturityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanRestructuringModificationAxis=hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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_LoanRestructuringModificationAxis=hmst_InterestRateReductionAndPaymentDeferralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanRestructuringModificationAxis=hmst_InterestRateReductionAndPaymentDeferralMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807679350512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOANS AND CREDIT QUALITY - Loan Modifications, Financial Effect (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | Commercial business | Interest Rate Reduction</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification', window );">Weighted average contractual interest rate, before modification</a></td>
<td class="nump">5.72%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification', window );">Weighted average contractual interest rate, after modification</a></td>
<td class="nump">4.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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial business | Commercial business | Term Extension</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification', window );">Weighted average time added to life of loans (in years)</a></td>
<td class="text">9 months 18 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | Single Family | Interest Rate Reduction</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification', window );">Weighted average contractual interest rate, before modification</a></td>
<td class="nump">4.25%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification', window );">Weighted average contractual interest rate, after modification</a></td>
<td class="nump">3.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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | Single Family | Significant Payment Delay</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized', window );">Weighted average percent of loan balances capitalized and added to term of loan</a></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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | Single Family | Term Extension</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification', window );">Weighted average time added to life of loans (in years)</a></td>
<td class="text">4 years 4 months 24 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | Home equity and other | Significant Payment Delay</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized', window );">Weighted average percent of loan balances capitalized and added to term of loan</a></td>
<td class="nump">3.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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | Home equity and other | Term Extension</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification', window );">Weighted average time added to life of loans (in years)</a></td>
<td class="text">16 years 1 month 6 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_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Loan Modifications, Weighted Average Percent Of Loan Capitalized</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized</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_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Modified, Weighted Average Term Increase from Modification</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification</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_FinancingReceivableWeightedAverageInterestRateAfterLoanModification">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Weighted Average Interest Rate, After Loan Modification</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification</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_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Weighted Average Interest Rate, Before Loan Modification</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification</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_FinancingReceivableModificationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinancingReceivablePortfolioSegmentAxis=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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_LoanRestructuringModificationAxis=us-gaap_ContractualInterestRateReductionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanRestructuringModificationAxis=us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoanRestructuringModificationAxis=us-gaap_ExtendedMaturityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanRestructuringModificationAxis=us-gaap_ExtendedMaturityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=srt_SingleFamilyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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_LoanRestructuringModificationAxis=us-gaap_PaymentDeferralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanRestructuringModificationAxis=us-gaap_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=hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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>83
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807682854480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOANS AND CREDIT QUALITY - Loan Modifications, by Payment Status (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount', window );">Loans modified</a></td>
<td class="nump">$ 22,049<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=hmst_FinancialAsset3089DaysPastDueMember', window );">30-89 Days Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount', window );">Loans modified</a></td>
<td class="nump">1,831<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">90+ Days Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount', window );">Loans modified</a></td>
<td class="nump">198<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialBorrowerMember', window );">Commercial Borrower | Consumer Loan | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount', window );">Loans modified</a></td>
<td class="nump">2,021<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialBorrowerMember', window );">Commercial Borrower | Consumer Loan | 30-89 Days Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount', window );">Loans modified</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialBorrowerMember', window );">Commercial Borrower | Consumer Loan | 90+ Days Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount', window );">Loans modified</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=srt_SingleFamilyMember', window );">Single Family | Consumer Loan | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount', window );">Loans modified</a></td>
<td class="nump">19,908<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=srt_SingleFamilyMember', window );">Single Family | Consumer Loan | 30-89 Days Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount', window );">Loans modified</a></td>
<td class="nump">1,831<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=srt_SingleFamilyMember', window );">Single Family | Consumer Loan | 90+ Days Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount', window );">Loans modified</a></td>
<td class="nump">198<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember', window );">Home equity and other | Consumer Loan | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount', window );">Loans modified</a></td>
<td class="nump">120<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember', window );">Home equity and other | Consumer Loan | 30-89 Days Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount', window );">Loans modified</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember', window );">Home equity and other | Consumer Loan | 90+ Days Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount', window );">Loans modified</a></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_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Excluding Accrued Interest, Modified In Period, Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount</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_FinancingReceivableModificationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=hmst_FinancialAsset3089DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=hmst_FinancialAsset3089DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialBorrowerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialBorrowerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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>84
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807679270112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOANS AND CREDIT QUALITY - Loan Modifications with Subsequent Default, by Loan Modification (Details) - Consumer Loan - Single Family<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerLoanMember', window );">Significant Payment Delay</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault', window );">Loan modifications with subsequent default</a></td>
<td class="nump">$ 340<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerLoanMember', window );">Term Extension</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault', window );">Loan modifications with subsequent default</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerLoanMember', window );">Interest Rate Reduction and Term Extension</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault', window );">Loan modifications with subsequent default</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerLoanMember', window );">Significant Payment Delay and Term Extension</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault', window );">Loan modifications with subsequent default</a></td>
<td class="nump">1,198<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerLoanMember', window );">Interest Rate Reduction, Significant Payment Delay and Term Extension</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault', window );">Loan modifications with subsequent default</a></td>
<td class="nump">$ 764<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Excluding Accrued Interest, Modified, Subsequent Default</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault</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_FinancingReceivableModificationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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_LoanRestructuringModificationAxis=us-gaap_PaymentDeferralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanRestructuringModificationAxis=us-gaap_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_LoanRestructuringModificationAxis=us-gaap_ExtendedMaturityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanRestructuringModificationAxis=us-gaap_ExtendedMaturityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoanRestructuringModificationAxis=hmst_ExtendedMaturityAndInterestRateReductionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanRestructuringModificationAxis=hmst_ExtendedMaturityAndInterestRateReductionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoanRestructuringModificationAxis=hmst_PaymentDeferralAndExtendedMaturityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanRestructuringModificationAxis=hmst_PaymentDeferralAndExtendedMaturityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanRestructuringModificationAxis=hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>85
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807685690976">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_FurnitureAndFixturesGross', window );">Furniture and equipment</a></td>
<td class="nump">$ 55,539<span></span>
</td>
<td class="nump">$ 54,548<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseholdImprovementsGross', window );">Leasehold improvements</a></td>
<td class="nump">40,970<span></span>
</td>
<td class="nump">41,426<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Land and buildings</a></td>
<td class="nump">35,898<span></span>
</td>
<td class="nump">36,121<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">132,407<span></span>
</td>
<td class="nump">132,095<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(81,235)<span></span>
</td>
<td class="num">(73,941)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net</a></td>
<td class="nump">$ 51,172<span></span>
</td>
<td class="nump">$ 58,154<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: 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(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before 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="Show.toggleNext( this );">+ References</a><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(13))<br> -URI https://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> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>86
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807678345504">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_NoninterestBearingDepositLiabilities', window );">Noninterest-bearing demand deposits</a></td>
<td class="nump">$ 1,399,912<span></span>
</td>
<td class="nump">$ 1,617,069<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositDemand', window );">Interest-bearing demand deposits</a></td>
<td class="nump">466,490<span></span>
</td>
<td class="nump">513,810<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsSavingsDeposits', window );">Savings</a></td>
<td class="nump">258,977<span></span>
</td>
<td class="nump">302,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="Show.showAR( this, 'defref_us-gaap_DepositsMoneyMarketDeposits', window );">Money market</a></td>
<td class="nump">2,383,209<span></span>
</td>
<td class="nump">2,806,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="Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Certificates of deposit</a></td>
<td class="nump">2,943,331<span></span>
</td>
<td class="nump">906,928<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDepositLiabilitiesDomestic', window );">Total interest bearing deposits</a></td>
<td class="nump">6,052,007<span></span>
</td>
<td class="nump">4,529,440<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">$ 7,451,919<span></span>
</td>
<td class="nump">$ 6,146,509<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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.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="Show.showAR( this, 'defref_us-gaap_WeightedAverageRateDomesticDepositMoneyMarket', window );">Weighted Average Rate, Money market</a></td>
<td class="nump">1.22%<span></span>
</td>
<td class="nump">0.15%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageRateDomesticDepositCertificatesOfDeposit', window );">Weighted Average Rate, Certificates of deposit</a></td>
<td class="nump">3.07%<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_hmst_WeightedAverageRateInterestBearingDeposits', window );">Weighted Average Rate, Interest Bearing Deposits</a></td>
<td class="nump">1.98%<span></span>
</td>
<td class="nump">0.15%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_WeightedAverageRateDomesticDeposit1', window );">Weighted Average Rate</a></td>
<td class="nump">1.61%<span></span>
</td>
<td class="nump">0.21%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_WeightedAverageRateDomesticDeposit1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Rate Domestic Deposit1</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_hmst_WeightedAverageRateInterestBearingDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Rate, Interest Bearing Deposits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_WeightedAverageRateInterestBearingDeposits</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest bearing 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestBearingDepositLiabilitiesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total amount of interest-bearing domestic deposit liabilities, which may include brokered, retail, demand, checking, notice of withdrawal, money market and other interest-bearing deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDepositLiabilitiesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 50<br> -Paragraph 1<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average interest rate for domestic certificates of deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average interest rate for domestic money market demand account deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average interest rate for domestic savings deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>87
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807679326544">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_hmst_PublicFundsIncludedInDeposits', window );">Public funds included in deposits</a></td>
<td class="nump">$ 351<span></span>
</td>
<td class="nump">$ 342<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit', window );">Time deposits, at or above FDIC insurance limit</a></td>
<td class="nump">189<span></span>
</td>
<td class="nump">108<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositBrokered', window );">Interest-bearing domestic deposit, brokered</a></td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="nump">$ 145<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Funds Included in Deposits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest-bearing domestic 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=116652737&amp;loc=d3e64164-112818<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>88
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807685713296">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths', window );">Within one year</a></td>
<td class="nump">$ 2,375,310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesRollingYearTwo', window );">One to two years</a></td>
<td class="nump">557,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesRollingYearThree', window );">Two to three years</a></td>
<td class="nump">6,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesRollingYearFour', window );">Three&#160;to&#160;four&#160;years</a></td>
<td class="nump">1,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesRollingYearFive', window );">Four to five years</a></td>
<td class="nump">1,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesAfterRollingYearFive', window );">Thereafter</a></td>
<td class="nump">447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Total</a></td>
<td class="nump">$ 2,943,331<span></span>
</td>
<td class="nump">$ 906,928<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 50<br> -Paragraph 1<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>89
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807682858192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>BORROWINGS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanksAbstract', window );"><strong>Amount</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate', window );">Within one year</a></td>
<td class="nump">$ 16,000<span></span>
</td>
<td class="nump">$ 41,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree', window );">One to three years</a></td>
<td class="nump">450,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive', window );">Three through five years</a></td>
<td class="nump">550,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">Total</a></td>
<td class="nump">$ 1,016,000<span></span>
</td>
<td class="nump">$ 41,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract', window );"><strong>Weighted Average Rate</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate', window );">Within one year</a></td>
<td class="nump">4.60%<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree', window );">One to three years</a></td>
<td class="nump">4.31%<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="Show.showAR( this, 'defref_hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive', window );">Three through five years</a></td>
<td class="nump">4.35%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRate', window );">Total</a></td>
<td class="nump">4.33%<span></span>
</td>
<td class="nump">0.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="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="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="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankStock', window );">FHLB stock</a></td>
<td class="nump">$ 49,300<span></span>
</td>
<td class="nump">$ 10,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Federal Home Loan Bank, Advance, After Year Three Through Five</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive</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_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Federal Home Loan Bank, Advance, Maturity, After Year One, Through Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree</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_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Federal Home Loan Bank, Advance, Maturity, Average Interest Rate, After Year One Through Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree</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_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Federal Home Loan Bank, Advance, Maturity, Average Interest Rate, After Year Three Through Five</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive</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_AdvancesFromFederalHomeLoanBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings as of the balance sheet date from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AdvancesFromFederalHomeLoanBanksAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvancesFromFederalHomeLoanBanksAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average interest rate of advance from Federal Home Loan Bank (FHLBank) due in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate</td>
</tr>
<tr>
<td style="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_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of advance from Federal Home Loan Bank (FHLBank) maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FederalHomeLoanBankAdvancesWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average interest rate on advances made and reported by Federal Home Loan Bank (FHLBank).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="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_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Federal Home Loan Bank (FHLB) stock represents an equity interest in a FHLB. It does not have a readily determinable fair value because its ownership is restricted and it lacks a market (liquidity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 325<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123599499&amp;loc=d3e63345-112809<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=srt_FederalHomeLoanBankOfDesMoinesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807682889360">
<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>Jan. 19, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 224,404<span></span>
</td>
<td class="nump">$ 126,026<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember', window );">Subordinated Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,000<span></span>
</td>
<td class="nump">$ 62,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember', window );">3.5% Subordinated Notes Due 2032 | Subordinated Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Amount of subordinated notes offering</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate (percent)</a></td>
<td class="nump">0.035%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="nump">2.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 98,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate (percent)</a></td>
<td class="text">&#160;<span></span>
</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="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 64,000<span></span>
</td>
<td class="nump">$ 64,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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>91
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807679196192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM DEBT - Schedule of Subordinated Debt Securities (Details) - Subordinated Debt - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Amount</a></td>
<td class="nump">$ 5,155<span></span>
</td>
<td class="nump">$ 5,155<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Amount</a></td>
<td class="nump">20,619<span></span>
</td>
<td class="nump">20,619<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Amount</a></td>
<td class="nump">20,619<span></span>
</td>
<td class="nump">20,619<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Amount</a></td>
<td class="nump">$ 15,464<span></span>
</td>
<td class="nump">$ 15,464<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="nump">1.70%<span></span>
</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="nump">1.50%<span></span>
</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="nump">1.37%<span></span>
</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="nump">1.68%<span></span>
</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_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>92
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807677841232">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional&#160;amount</a></td>
<td class="nump">$ 342,248<span></span>
</td>
<td class="nump">$ 1,335,485<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivatives before netting, derivative assets</a></td>
<td class="nump">13,763<span></span>
</td>
<td class="nump">7,925<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives', window );">Netting adjustments/Cash collateral, derivative assets</a></td>
<td class="num">(12,870)<span></span>
</td>
<td class="nump">1,355<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral', window );">Carrying value on consolidated balance sheet, derivative asset</a></td>
<td class="nump">893<span></span>
</td>
<td class="nump">9,280<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivatives before netting, derivative liability</a></td>
<td class="num">(13,280)<span></span>
</td>
<td class="num">(5,184)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives', window );">Netting adjustments/Cash collateral, derivative liabilities</a></td>
<td class="nump">101<span></span>
</td>
<td class="nump">3,921<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral', window );">Carrying value on consolidated balance sheet, derivative liabilities</a></td>
<td class="nump">13,179<span></span>
</td>
<td class="nump">1,263<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability', window );">Cash collateral</a></td>
<td class="nump">12,800<span></span>
</td>
<td class="num">(5,300)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional&#160;amount</a></td>
<td class="nump">51,252<span></span>
</td>
<td class="nump">793,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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivatives before netting, derivative assets</a></td>
<td class="nump">293<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivatives before netting, derivative liability</a></td>
<td class="num">(151)<span></span>
</td>
<td class="num">(640)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional&#160;amount</a></td>
<td class="nump">17,463<span></span>
</td>
<td class="nump">115,025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivatives before netting, derivative assets</a></td>
<td class="nump">141<span></span>
</td>
<td class="nump">2,487<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivatives before netting, derivative liability</a></td>
<td class="num">(36)<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="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="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="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional&#160;amount</a></td>
<td class="nump">236,533<span></span>
</td>
<td class="nump">287,352<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivatives before netting, derivative assets</a></td>
<td class="nump">13,093<span></span>
</td>
<td class="nump">4,381<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivatives before netting, derivative liability</a></td>
<td class="num">(13,093)<span></span>
</td>
<td class="num">(4,541)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional&#160;amount</a></td>
<td class="nump">23,000<span></span>
</td>
<td class="nump">139,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivatives before netting, derivative assets</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">334<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivatives before netting, derivative liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CallOptionMember', window );">Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional&#160;amount</a></td>
<td class="nump">14,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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivatives before netting, derivative assets</a></td>
<td class="nump">218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivatives before netting, derivative liability</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The right to reclaim cash that is in excess of fair value of derivative liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_DerivativeFairValueOfDerivativeAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Includes derivative not subject to master netting arrangement or similar agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<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 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Includes derivative not subject to master netting arrangement or similar agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<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 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_EurodollarFutureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_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_DerivativeInstrumentRiskAxis=us-gaap_CallOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CallOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807684779872">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset', window );">Derivative asset, collateral, obligation to return cash, offset</a></td>
<td class="nump">$ 12,800<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset', window );">Derivative liability, collateral, right to reclaim cash, offset</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">5,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivatives</a></td>
<td class="nump">342,248<span></span>
</td>
<td class="nump">1,335,485<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=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="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="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivatives</a></td>
<td class="nump">$ 237,000<span></span>
</td>
<td class="nump">$ 287,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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to return cash collateral under master netting arrangements offset against derivative assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126966630&amp;loc=d3e41228-113958<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of right to receive cash collateral under master netting arrangements offset against derivative liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126966630&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 https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=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>94
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807684600320">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Gross fair value, derivative assets</a></td>
<td class="nump">$ 13,763<span></span>
</td>
<td class="nump">$ 7,925<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives', window );">Netting adjustments/Cash collateral, derivative assets</a></td>
<td class="num">(12,870)<span></span>
</td>
<td class="nump">1,355<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral', window );">Carrying value, derivative assets</a></td>
<td class="nump">893<span></span>
</td>
<td class="nump">9,280<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Gross fair value, derivative liabilities</a></td>
<td class="num">(13,280)<span></span>
</td>
<td class="num">(5,184)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives', window );">Netting adjustments/Cash collateral, derivative liabilities</a></td>
<td class="nump">101<span></span>
</td>
<td class="nump">3,921<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral', window );">Carrying value, derivative liabilities</a></td>
<td class="num">$ (13,179)<span></span>
</td>
<td class="num">$ (1,263)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other assets<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Liability, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other liabilities<span></span>
</td>
<td class="text">Other liabilities<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes derivative asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="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_DerivativeFairValueOfDerivativeAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Includes derivative not subject to master netting arrangement or similar agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<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 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Includes derivative not subject to master netting arrangement or similar agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<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 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes derivative liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807685511648">
<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, 2022</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="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="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="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Net gain (loss) recognized on derivatives, including economic hedge</a></td>
<td class="nump">$ 8,587<span></span>
</td>
<td class="num">$ (6,057)<span></span>
</td>
<td class="num">$ (7,675)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Net gain (loss) recognized on derivatives, including economic hedge</a></td>
<td class="num">(11,769)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,820<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Net gain (loss) recognized on derivatives, including economic hedge</a></td>
<td class="nump">$ 160<span></span>
</td>
<td class="nump">$ 386<span></span>
</td>
<td class="num">$ (421)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_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>96
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807685573600">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleAmount', window );">Loans held for sale</a></td>
<td class="nump">$ 17,327<span></span>
</td>
<td class="nump">$ 176,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">CRE, multifamily 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleAmount', window );">Loans held for sale</a></td>
<td class="nump">3,252<span></span>
</td>
<td class="nump">48,090<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleAmount', window );">Loans held for sale</a></td>
<td class="nump">$ 14,075<span></span>
</td>
<td class="nump">$ 128,041<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableHeldForSaleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before valuation allowance, of financing receivable classified as held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124265262&amp;loc=d3e48678-111004<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807687817200">
<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, 2022</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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale', window );">Loans sold</a></td>
<td class="nump">$ 838,970<span></span>
</td>
<td class="nump">$ 2,820,189<span></span>
</td>
<td class="nump">$ 2,894,720<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">CRE, multifamily 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale', window );">Loans sold</a></td>
<td class="nump">145,622<span></span>
</td>
<td class="nump">773,378<span></span>
</td>
<td class="nump">908,776<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale', window );">Loans sold</a></td>
<td class="nump">$ 693,348<span></span>
</td>
<td class="nump">$ 2,046,811<span></span>
</td>
<td class="nump">$ 1,985,944<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807685974624">
<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, 2022</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="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="Show.showAR( this, 'defref_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations', window );">Gain on loan origination and sale activities</a></td>
<td class="nump">$ 17,701<span></span>
</td>
<td class="nump">$ 92,318<span></span>
</td>
<td class="nump">$ 122,564<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">CRE, multifamily 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="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="Show.showAR( this, 'defref_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations', window );">Gain on loan origination and sale activities</a></td>
<td class="nump">4,647<span></span>
</td>
<td class="nump">25,468<span></span>
</td>
<td class="nump">21,769<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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="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="Show.showAR( this, 'defref_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations', window );">Gain on loan origination and sale activities</a></td>
<td class="nump">$ 13,054<span></span>
</td>
<td class="nump">$ 66,850<span></span>
</td>
<td class="nump">$ 100,795<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Gains Losses On Mortgage Loan Origination And Sales Activities, Including Discontinued Operations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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>99
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807663203504">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding', window );">Loans serviced for others</a></td>
<td class="nump">$ 7,375,383<span></span>
</td>
<td class="nump">$ 7,570,267<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding', window );">Loans serviced for others</a></td>
<td class="nump">5,436,899<span></span>
</td>
<td class="nump">5,539,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">CRE, multifamily 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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding', window );">Loans serviced for others</a></td>
<td class="nump">$ 1,938,484<span></span>
</td>
<td class="nump">$ 2,031,087<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=d3e107314-111719<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807686044224">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Balance, beginning of period</a></td>
<td class="nump">$ 1,312<span></span>
</td>
<td class="nump">$ 2,122<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualProvision', window );">Additions, net of adjustments</a></td>
<td class="nump">1,629<span></span>
</td>
<td class="num">(334)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualPayments', window );">Realized losses</a></td>
<td class="num">(709)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Balance, end of period</a></td>
<td class="nump">$ 2,232<span></span>
</td>
<td class="nump">$ 1,312<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14615-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow reducing loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>101
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807687520064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MORTGAGE BANKING OPERATIONS - Narrative (Details) - USD ($)<br> $ in Thousands</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, 2022</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="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_ServicingAdvances', window );">Servicing advances</a></td>
<td class="nump">$ 1,600<span></span>
</td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,365,959<span></span>
</td>
<td class="nump">1,316,975<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss Contingency Accrual</a></td>
<td class="nump">2,200<span></span>
</td>
<td class="nump">1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,400,000<span></span>
</td>
<td class="nump">5,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss Contingency Accrual</a></td>
<td class="nump">$ 2,232<span></span>
</td>
<td class="nump">1,312<span></span>
</td>
<td class="nump">$ 2,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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_ExpectedWeightedAverageLifeofMSR', window );">Expected weighted average life of MSR</a></td>
<td class="text">11 years 6 months 29 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableNet', window );">Other assets - GNMA EBO loans</a></td>
<td class="nump">$ 6,900<span></span>
</td>
<td class="nump">$ 12,300<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected Weighted Average Life of MSR</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Mortgage banking operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_ServicingAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_GuaranteeObligationsMaximumExposure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12069-110248<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14615-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NotesReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<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 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GuaranteeObligationsByNatureAxis=us-gaap_CreditRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LossContingenciesByNatureOfContingencyAxis=hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinancialInstrumentAxis=hmst_MultifamilyResidentialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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>102
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807685738704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MORTGAGE BANKING OPERATIONS - Revenue from Mortgage Servicing (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, 2022</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="Show.showAR( this, 'defref_hmst_ServicingIncomeNetAbstract', window );"><strong>Servicing income, net:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_ServicingFeesAndOther', window );">Servicing fees and other</a></td>
<td class="nump">$ 32,082<span></span>
</td>
<td class="nump">$ 35,342<span></span>
</td>
<td class="nump">$ 32,037<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization', window );">Amortization of single family MSRs</a></td>
<td class="num">(9,951)<span></span>
</td>
<td class="num">(19,669)<span></span>
</td>
<td class="num">(17,754)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfMortgageServicingRightsMSRs', window );">Amortization of multifamily and SBA MSRs</a></td>
<td class="num">(7,692)<span></span>
</td>
<td class="num">(7,581)<span></span>
</td>
<td class="num">(5,657)<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="Show.showAR( this, 'defref_hmst_NetServicingIncome', window );">Net servicing income</a></td>
<td class="nump">14,439<span></span>
</td>
<td class="nump">8,092<span></span>
</td>
<td class="nump">8,626<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_RiskManagementSingleFamilyMSRsAbstract', window );"><strong>Risk management, 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue', window );">Changes in fair value of MSRs due to assumptions</a></td>
<td class="nump">16,739<span></span>
</td>
<td class="nump">7,379<span></span>
</td>
<td class="num">(19,955)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_MortgageServicingRightsRiskManagement', window );">Total</a></td>
<td class="num">(2,051)<span></span>
</td>
<td class="num">(859)<span></span>
</td>
<td class="nump">865<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="Show.showAR( this, 'defref_hmst_ServicingFeesNetIncludingDiscontinuedOperations', window );">Loan servicing income</a></td>
<td class="nump">$ 12,388<span></span>
</td>
<td class="nump">7,233<span></span>
</td>
<td class="nump">9,491<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag', window );">Servicing Asset At Fair Value, Other Change In Fair Value, Statement Of Income Or Comprehensive Income, Extensible Enumeration, Not Disclosed Flag</a></td>
<td class="text">Changes in fair value of MSRs due to assumptions (2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_RiskManagementSingleFamilyMSRsAbstract', window );"><strong>Risk management, 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="Show.showAR( this, 'defref_hmst_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss', window );">Net gain (loss) from economic hedging</a></td>
<td class="num">$ (18,790)<span></span>
</td>
<td class="num">$ (8,238)<span></span>
</td>
<td class="nump">$ 20,820<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Derivative, Gain (Loss) on Derivative, Net, And Debt Securities, Trading, Unrealized Gain (Loss)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss</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_MortgageServicingRightsRiskManagement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Servicing and other related fees, net of payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_RiskManagementSingleFamilyMSRsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Risk Management, Single Family, MSRs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_RiskManagementSingleFamilyMSRsAbstract</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_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag</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_ServicingFeesAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Servicing fees and other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Servicing Fees Net, Including Discontinued Operations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_hmst_ServicingIncomeNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Servicing Income, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_ServicingIncomeNetAbstract</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_AmortizationOfMortgageServicingRightsMSRs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=128311188&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ServicingAssetAtFairValueOtherChangesInFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128311188&amp;loc=d3e122625-111746<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807678909008">
<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, 2022</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="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="Show.showAR( this, 'defref_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization', window );">Amortization</a></td>
<td class="nump">$ 9,951<span></span>
</td>
<td class="nump">$ 19,669<span></span>
</td>
<td class="nump">$ 17,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="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue', window );">Changes in fair value assumptions</a></td>
<td class="num">(16,739)<span></span>
</td>
<td class="num">(7,379)<span></span>
</td>
<td class="nump">19,955<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAmount', window );">Ending balance</a></td>
<td class="nump">76,617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAmount', window );">Beginning 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>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAdditions', window );">Originations</a></td>
<td class="nump">8,245<span></span>
</td>
<td class="nump">23,908<span></span>
</td>
<td class="nump">19,424<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization', window );">Amortization</a></td>
<td class="num">(9,951)<span></span>
</td>
<td class="num">(19,669)<span></span>
</td>
<td class="num">(17,754)<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="Show.showAR( this, 'defref_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet', window );">Net additions and amortization</a></td>
<td class="num">(1,706)<span></span>
</td>
<td class="nump">4,239<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue', window );">Changes in fair value assumptions</a></td>
<td class="nump">16,739<span></span>
</td>
<td class="nump">7,379<span></span>
</td>
<td class="num">(19,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="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAmount', window );">Ending balance</a></td>
<td class="nump">$ 76,617<span></span>
</td>
<td class="nump">$ 61,584<span></span>
</td>
<td class="nump">$ 49,966<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Servicing Asset at Fair Value, Additions and Amortization, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128311188&amp;loc=d3e122625-111746<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of 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="Show.toggleNext( this );">+ References</a><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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=128311188&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 https://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ServicingAssetAtFairValueOtherChangesInFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128311188&amp;loc=d3e122625-111746<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_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>104
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807686072800">
<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, 2022</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="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="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="Show.showAR( this, 'defref_hmst_ServicingAssetWeightedAverageMeasurementInput', window );">Servicing asset, measurement input</a></td>
<td class="nump">10.91%<span></span>
</td>
<td class="nump">8.84%<span></span>
</td>
<td class="nump">11.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="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="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="Show.showAR( this, 'defref_hmst_ServicingAssetWeightedAverageMeasurementInput', window );">Servicing asset, measurement input</a></td>
<td class="nump">9.35%<span></span>
</td>
<td class="nump">8.23%<span></span>
</td>
<td class="nump">7.82%<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rates per annum.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Servicing Asset, Weighted Average Measurement Input</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807599549472">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAmount', window );">Single family mortgage servicing rights</a></td>
<td class="nump">$ 76,617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1', window );">Expected weighted-average life (in years)</a></td>
<td class="text">7 years 9 months 7 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="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">$ (447)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease', window );">Impact on fair value of 50 basis points adverse change in interest rates</a></td>
<td class="num">(1,045)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease', window );">Impact on fair value of 100 basis points increase</a></td>
<td class="num">(3,150)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease', window );">Impact on fair value of 200 basis points increase</a></td>
<td class="num">$ (6,062)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_hmst_ServicingAssetWeightedAverageMeasurementInput', window );">Measurement input</a></td>
<td class="nump">10.91%<span></span>
</td>
<td class="nump">8.84%<span></span>
</td>
<td class="nump">11.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="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="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="Show.showAR( this, 'defref_hmst_ServicingAssetWeightedAverageMeasurementInput', window );">Measurement input</a></td>
<td class="nump">6.01%<span></span>
</td>
<td class="nump">7.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_hmst_ServicingAssetWeightedAverageMeasurementInput', window );">Measurement input</a></td>
<td class="nump">11.10%<span></span>
</td>
<td class="nump">17.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_hmst_ServicingAssetWeightedAverageMeasurementInput', window );">Measurement input</a></td>
<td class="nump">8.19%<span></span>
</td>
<td class="nump">10.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_hmst_ServicingAssetWeightedAverageMeasurementInput', window );">Measurement input</a></td>
<td class="nump">9.35%<span></span>
</td>
<td class="nump">8.23%<span></span>
</td>
<td class="nump">7.82%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_hmst_ServicingAssetWeightedAverageMeasurementInput', window );">Measurement input</a></td>
<td class="nump">9.74%<span></span>
</td>
<td class="nump">6.94%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_hmst_ServicingAssetWeightedAverageMeasurementInput', window );">Measurement input</a></td>
<td class="nump">16.88%<span></span>
</td>
<td class="nump">13.96%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_hmst_ServicingAssetWeightedAverageMeasurementInput', window );">Measurement input</a></td>
<td class="nump">10.66%<span></span>
</td>
<td class="nump">7.97%<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Constant Prepayment Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discount Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impact on fair value of 50 basis points decrease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impact on fair value of 100 basis points increase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impact on fair value of 25 basis points decrease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impact on fair value of 200 basis points increase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Servicing Asset, Weighted Average Measurement Input</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of 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="Show.toggleNext( this );">+ References</a><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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=128311188&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 https://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128311188&amp;loc=d3e122596-111746<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>106
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807685871968">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtAmortizedValue', window );">Beginning 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>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtAmortizedValueAdditions', window );">Origination</a></td>
<td class="nump">3,533<span></span>
</td>
<td class="nump">11,222<span></span>
</td>
<td class="nump">11,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="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtAmortizedValueAmortization1', window );">Amortization</a></td>
<td class="num">(7,692)<span></span>
</td>
<td class="num">(7,581)<span></span>
</td>
<td class="num">(5,307)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtAmortizedValue', window );">Ending balance</a></td>
<td class="nump">$ 35,256<span></span>
</td>
<td class="nump">$ 39,415<span></span>
</td>
<td class="nump">$ 35,774<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128311188&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 https://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 https://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128311188&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128311188&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>107
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807686144608">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 5,483<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2024</a></td>
<td class="nump">5,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2025</a></td>
<td class="nump">5,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2026</a></td>
<td class="nump">4,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2027</a></td>
<td class="nump">3,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">2028 and thereafter</a></td>
<td class="nump">10,946<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtAmortizedValue', window );">Carrying value of multifamily and SBA MSRs</a></td>
<td class="nump">$ 35,256<span></span>
</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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128311188&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 https://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 https://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>108
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807678875504">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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,365,959<span></span>
</td>
<td class="nump">$ 1,316,975<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Unfunded commitment balance of loans sold on a servicing-retained basis</a></td>
<td class="nump">531,784<span></span>
</td>
<td class="nump">405,992<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Unfunded commitment balance of loans sold on a servicing-retained basis</a></td>
<td class="nump">788,108<span></span>
</td>
<td class="nump">820,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_UnfundedLoanCommitmentMember', window );">Commitments to fund 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="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="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Unfunded commitment balance of loans sold on a servicing-retained basis</a></td>
<td class="nump">46,067<span></span>
</td>
<td class="nump">90,852<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Unfunded commitment balance of loans sold on a servicing-retained basis</a></td>
<td class="nump">$ 525,000<span></span>
</td>
<td class="nump">$ 584,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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12069-110248<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>109
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807599564384">
<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, 2022</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="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="Show.showAR( this, 'defref_hmst_AllowanceForUnfundedCommitments', window );">Allowance for unfunded commitments</a></td>
<td class="nump">$ 2,200,000<span></span>
</td>
<td class="nump">$ 2,400,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="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,365,959,000<span></span>
</td>
<td class="nump">1,316,975,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="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,400,000,000<span></span>
</td>
<td class="nump">5,500,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="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Reserve liability related to mortgage repurchase</a></td>
<td class="nump">2,232,000<span></span>
</td>
<td class="nump">1,312,000<span></span>
</td>
<td class="nump">$ 2,122,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="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">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Reserve liability related to mortgage repurchase</a></td>
<td class="nump">2,200,000<span></span>
</td>
<td class="nump">1,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_hmst_LoanssoldthroughDUS', window );">UPB of loans sold through DUS</a></td>
<td class="nump">1,800,000,000<span></span>
</td>
<td class="nump">1,900,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="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="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="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="Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Investment in qualifying small businesses</a></td>
<td class="nump">$ 11,800,000<span></span>
</td>
<td class="nump">$ 15,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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance For Unfunded Commitments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unpaid principal of Loans sold through DUS program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reserve liability related to multifamily DUS Program</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12069-110248<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14615-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of 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="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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=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>110
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807682844576">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 2,829<span></span>
</td>
<td class="nump">$ 20,074<span></span>
</td>
<td class="nump">$ 27,166<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State and local</a></td>
<td class="nump">1,633<span></span>
</td>
<td class="nump">3,191<span></span>
</td>
<td class="nump">4,804<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">7,304<span></span>
</td>
<td class="nump">4,325<span></span>
</td>
<td class="num">(11,076)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State and local</a></td>
<td class="nump">1,545<span></span>
</td>
<td class="nump">511<span></span>
</td>
<td class="num">(1,596)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization', window );">Tax credit investment amortization</a></td>
<td class="nump">4,809<span></span>
</td>
<td class="nump">3,166<span></span>
</td>
<td class="nump">2,606<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 18,120<span></span>
</td>
<td class="nump">$ 31,267<span></span>
</td>
<td class="nump">$ 21,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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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.7)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 https://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 https://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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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.7)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the 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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>111
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807679155056">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes</a></td>
<td class="nump">$ 84,660<span></span>
</td>
<td class="nump">$ 146,689<span></span>
</td>
<td class="nump">$ 101,894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Federal tax statutory rate</a></td>
<td class="nump">17,779<span></span>
</td>
<td class="nump">30,805<span></span>
</td>
<td class="nump">21,398<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State tax - net of federal tax benefit</a></td>
<td class="nump">2,912<span></span>
</td>
<td class="nump">3,220<span></span>
</td>
<td class="nump">2,587<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome', window );">Tax-exempt investments</a></td>
<td class="num">(3,908)<span></span>
</td>
<td class="num">(2,049)<span></span>
</td>
<td class="num">(1,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="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation expense</a></td>
<td class="nump">121<span></span>
</td>
<td class="num">(1,132)<span></span>
</td>
<td class="num">(159)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">1,216<span></span>
</td>
<td class="nump">423<span></span>
</td>
<td class="num">(73)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 18,120<span></span>
</td>
<td class="nump">$ 31,267<span></span>
</td>
<td class="nump">$ 21,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="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="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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State tax - net of federal tax benefit</a></td>
<td class="nump">3.44%<span></span>
</td>
<td class="nump">2.20%<span></span>
</td>
<td class="nump">2.54%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome', window );">Tax-exempt investments</a></td>
<td class="num">(4.62%)<span></span>
</td>
<td class="num">(1.40%)<span></span>
</td>
<td class="num">(1.81%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation expense</a></td>
<td class="nump">0.14%<span></span>
</td>
<td class="num">(0.77%)<span></span>
</td>
<td class="num">(0.16%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">1.44%<span></span>
</td>
<td class="nump">0.29%<span></span>
</td>
<td class="num">(0.07%)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Total</a></td>
<td class="nump">21.40%<span></span>
</td>
<td class="nump">21.32%<span></span>
</td>
<td class="nump">21.50%<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of 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="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 https://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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of 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="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 https://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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of 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="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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of 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="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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126941158&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the 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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the 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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the 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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>112
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807682383648">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses', window );">Provision for credit losses</a></td>
<td class="nump">$ 10,501<span></span>
</td>
<td class="nump">$ 11,477<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross', window );">Nonaccrual interest</a></td>
<td class="nump">31,431<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Federal and state net operating loss carryforwards</a></td>
<td class="nump">628<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">2,536<span></span>
</td>
<td class="nump">2,268<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInvestments', window );">Other investments</a></td>
<td class="nump">572<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_hmst_DeferredTaxAssetsLeaseLiability', window );">Lease liabilities</a></td>
<td class="nump">10,877<span></span>
</td>
<td class="nump">12,028<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetInterestCarryforward', window );">Nonaccrual interest</a></td>
<td class="nump">513<span></span>
</td>
<td class="nump">213<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_DeferredTaxAssetsStockOptions', window );">Stock based compensation</a></td>
<td class="nump">737<span></span>
</td>
<td class="nump">969<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_DeferredTaxAssetsLoanValuation', window );">Loan valuation</a></td>
<td class="nump">311<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">694<span></span>
</td>
<td class="nump">1,744<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total</a></td>
<td class="nump">58,800<span></span>
</td>
<td class="nump">30,087<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesMortgageServicingRights', window );">Mortgage servicing rights</a></td>
<td class="num">(25,725)<span></span>
</td>
<td class="num">(22,221)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts', window );">Deferred loan fees and costs</a></td>
<td class="num">(9,565)<span></span>
</td>
<td class="num">(7,336)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Lease right-of-use assets</a></td>
<td class="num">(8,415)<span></span>
</td>
<td class="num">(8,572)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross', window );">Unrealized gain on investments AFS</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,630)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Premises and equipment</a></td>
<td class="num">(2,486)<span></span>
</td>
<td class="num">(1,843)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangibles</a></td>
<td class="num">(694)<span></span>
</td>
<td class="num">(742)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(14)<span></span>
</td>
<td class="num">(54)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total</a></td>
<td class="num">(46,899)<span></span>
</td>
<td class="num">(46,398)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset</a></td>
<td class="nump">$ 11,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (16,311)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Lease Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Loan Valuation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Stock Options</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liabilities attributable to taxable temporary differences from deferred loan fees and costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from mortgage servicing rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>113
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807686082096">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 7,500,000<span></span>
</td>
<td class="nump">$ 12,100,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_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>114
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807676324640">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Employer contribution amount</a></td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="nump">$ 3.9<span></span>
</td>
<td class="nump">$ 3.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>115
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807662381984">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAmount', window );">Single family mortgage servicing rights</a></td>
<td class="nump">$ 76,617,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">Single family LHFS</a></td>
<td class="nump">14,075,000<span></span>
</td>
<td class="nump">$ 128,041,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Single family LHFI</a></td>
<td class="nump">5,868,000<span></span>
</td>
<td class="nump">7,287,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAmount', window );">Single family mortgage servicing rights</a></td>
<td class="nump">76,617,000<span></span>
</td>
<td class="nump">61,584,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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">1,508,094,000<span></span>
</td>
<td class="nump">1,207,359,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">13,280,000<span></span>
</td>
<td class="nump">5,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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">19,233,000<span></span>
</td>
<td class="nump">334,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total 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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">Single family LHFS</a></td>
<td class="nump">14,075,000<span></span>
</td>
<td class="nump">128,041,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">1,404,226,000<span></span>
</td>
<td class="nump">1,133,185,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">13,244,000<span></span>
</td>
<td class="nump">5,181,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">2,009,000<span></span>
</td>
<td class="nump">2,482,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Single family LHFI</a></td>
<td class="nump">5,868,000<span></span>
</td>
<td class="nump">7,287,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAmount', window );">Single family mortgage servicing rights</a></td>
<td class="nump">76,617,000<span></span>
</td>
<td class="nump">61,584,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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">84,635,000<span></span>
</td>
<td class="nump">73,840,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">36,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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_TradingSecuritiesDebt', window );">Trading securities - U.S. Treasury securities</a></td>
<td class="nump">18,997,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_TradingSecuritiesDebt', window );">Trading securities - U.S. Treasury securities</a></td>
<td class="nump">18,997,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_TradingSecuritiesDebt', window );">Trading securities - U.S. Treasury securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_TradingSecuritiesDebt', window );">Trading securities - U.S. Treasury securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">197,262,000<span></span>
</td>
<td class="nump">32,963,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">195,321,000<span></span>
</td>
<td class="nump">30,556,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">1,941,000<span></span>
</td>
<td class="nump">2,407,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">56,049,000<span></span>
</td>
<td class="nump">62,792,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">56,049,000<span></span>
</td>
<td class="nump">62,792,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">553,039,000<span></span>
</td>
<td class="nump">187,394,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">553,039,000<span></span>
</td>
<td class="nump">187,394,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">70,519,000<span></span>
</td>
<td class="nump">136,659,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">70,519,000<span></span>
</td>
<td class="nump">136,659,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">411,548,000<span></span>
</td>
<td class="nump">539,923,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">411,548,000<span></span>
</td>
<td class="nump">539,923,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">42,945,000<span></span>
</td>
<td class="nump">19,616,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">42,877,000<span></span>
</td>
<td class="nump">19,541,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">68,000<span></span>
</td>
<td class="nump">75,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">19,934,000<span></span>
</td>
<td class="nump">23,175,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">19,934,000<span></span>
</td>
<td class="nump">23,175,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">27,478,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">27,478,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">18,000<span></span>
</td>
<td class="nump">334,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">18,000<span></span>
</td>
<td class="nump">334,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Futures | Level&#160;3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">218,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Options | Level&#160;1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">218,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Options | 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="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="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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Options | Level&#160;3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | 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="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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">293,000<span></span>
</td>
<td class="nump">723,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="nump">151,000<span></span>
</td>
<td class="nump">640,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">293,000<span></span>
</td>
<td class="nump">723,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="nump">151,000<span></span>
</td>
<td class="nump">640,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">141,000<span></span>
</td>
<td class="nump">2,487,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="nump">36,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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">141,000<span></span>
</td>
<td class="nump">2,487,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="nump">36,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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">13,093,000<span></span>
</td>
<td class="nump">4,381,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="nump">13,093,000<span></span>
</td>
<td class="nump">4,541,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">13,093,000<span></span>
</td>
<td class="nump">4,381,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="nump">13,093,000<span></span>
</td>
<td class="nump">4,541,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, 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="Show.toggleNext( this );">+ References</a><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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, 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="Show.toggleNext( this );">+ References</a><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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of 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="Show.toggleNext( this );">+ References</a><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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=128311188&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 https://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TradingSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: 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(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_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_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=hmst_CollateralizedMortgageObligationsResidentialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=hmst_UsTreasuryCollateralizedMortgageObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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_AgencySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_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_FutureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_FutureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CallOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CallOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807684541104">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="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="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="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Single family LHFI</a></td>
<td class="nump">5,868,000<span></span>
</td>
<td class="nump">7,287,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">Single family LHFS</a></td>
<td class="nump">14,075,000<span></span>
</td>
<td class="nump">128,041,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Single family LHFI</a></td>
<td class="nump">5,868,000<span></span>
</td>
<td class="nump">7,287,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value measurement transfers between with levels of hierarchy for assets and liabilities held.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807677880400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENT - Schedule of Level 3 Unobservable Inputs (Details) - Fair Value, Recurring<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Single family LHFI</a></td>
<td class="nump">$ 5,868<span></span>
</td>
<td class="nump">$ 7,287<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level&#160;3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">2,009<span></span>
</td>
<td class="nump">2,482<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Single family LHFI</a></td>
<td class="nump">5,868<span></span>
</td>
<td class="nump">7,287<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level&#160;3 | 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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Single family LHFI</a></td>
<td class="nump">$ 5,868<span></span>
</td>
<td class="nump">$ 7,287<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=hmst_MeasurementInputImpliedSpreadMember', window );">Implied spread to benchmark interest rate curve | 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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=hmst_MeasurementInputImpliedSpreadMember', window );">Implied spread to benchmark interest rate curve | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_LoansHeldforInvestmentMeasurementInput', window );">Single family LHFI, measurement input</a></td>
<td class="nump">0.0287<span></span>
</td>
<td class="nump">0.0239<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=hmst_MeasurementInputImpliedSpreadMember', window );">Implied spread to benchmark interest rate curve | 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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=hmst_MeasurementInputImpliedSpreadMember', window );">Implied spread to benchmark interest rate curve | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_LoansHeldforInvestmentMeasurementInput', window );">Single family LHFI, measurement input</a></td>
<td class="nump">0.0515<span></span>
</td>
<td class="nump">0.0796<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=hmst_MeasurementInputImpliedSpreadMember', window );">Implied spread to benchmark interest rate curve | 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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=hmst_MeasurementInputImpliedSpreadMember', window );">Implied spread to benchmark interest rate curve | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_LoansHeldforInvestmentMeasurementInput', window );">Single family LHFI, measurement input</a></td>
<td class="nump">0.0414<span></span>
</td>
<td class="nump">0.0356<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember', window );">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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs', window );">Interest rate lock commitments, net</a></td>
<td class="nump">$ 105<span></span>
</td>
<td class="nump">$ 2,484<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember', window );">Interest rate lock commitments | Fall-out factor | 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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetMeasurementInput', window );">Interest rate lock commitments, net, measurement input</a></td>
<td class="nump">0.0010<span></span>
</td>
<td class="nump">0.0015<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember', window );">Interest rate lock commitments | Fall-out factor | 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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetMeasurementInput', window );">Interest rate lock commitments, net, measurement input</a></td>
<td class="nump">0.1750<span></span>
</td>
<td class="nump">0.2193<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember', window );">Interest rate lock commitments | Fall-out factor | 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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetMeasurementInput', window );">Interest rate lock commitments, net, measurement input</a></td>
<td class="nump">0.0643<span></span>
</td>
<td class="nump">0.0844<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember', window );">Interest rate lock commitments | Value of servicing | 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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetMeasurementInput', window );">Interest rate lock commitments, net, measurement input</a></td>
<td class="nump">0.0054<span></span>
</td>
<td class="nump">0.0035<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember', window );">Interest rate lock commitments | Value of servicing | 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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetMeasurementInput', window );">Interest rate lock commitments, net, measurement input</a></td>
<td class="nump">0.0111<span></span>
</td>
<td class="nump">0.0146<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember', window );">Interest rate lock commitments | Value of servicing | 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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetMeasurementInput', window );">Interest rate lock commitments, net, measurement input</a></td>
<td class="nump">0.0095<span></span>
</td>
<td class="nump">0.0115<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loans Held-for-Investment, Measurement Input</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure derivative asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126976982&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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=srt_SingleFamilyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>118
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807685636096">
<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, 2022</div></th>
<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="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="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="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs', window );">Beginning balance, net</a></td>
<td class="nump">$ 2,484<span></span>
</td>
<td class="nump">$ 17,392<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements', window );">Payoffs/Sales</a></td>
<td class="num">(2,447)<span></span>
</td>
<td class="num">(26,796)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1', window );">Total realized/unrealized gains</a></td>
<td class="nump">68<span></span>
</td>
<td class="nump">11,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="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs', window );">Ending balance, net</a></td>
<td class="nump">105<span></span>
</td>
<td class="nump">2,484<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=hmst_DebtSecuritiesAvailableForSaleMember', 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="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="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs', window );">Beginning balance, net</a></td>
<td class="nump">2,482<span></span>
</td>
<td class="nump">2,710<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases', window );">Additions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements', window );">Payoffs/Sales</a></td>
<td class="num">(193)<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="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1', window );">Total realized/unrealized gains</a></td>
<td class="num">(280)<span></span>
</td>
<td class="num">(36)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs', window );">Ending balance, net</a></td>
<td class="nump">2,009<span></span>
</td>
<td class="nump">2,482<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs', window );">Beginning balance, net</a></td>
<td class="nump">7,287<span></span>
</td>
<td class="nump">7,108<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases', window );">Additions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,051<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements', window );">Payoffs/Sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,279)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1', window );">Total realized/unrealized gains</a></td>
<td class="num">(1,419)<span></span>
</td>
<td class="nump">407<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs', window );">Ending balance, net</a></td>
<td class="nump">$ 5,868<span></span>
</td>
<td class="nump">$ 7,287<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126976982&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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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=hmst_DebtSecuritiesAvailableForSaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=hmst_DebtSecuritiesAvailableForSaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>119
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807682390704">
<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 - Level&#160;3 - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Loans held for investment</a></td>
<td class="nump">$ 3,186<span></span>
</td>
<td class="nump">$ 1,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_GainsLossesOnLoansHeldForInvestment', window );">Gains/losses on loans held for investment</a></td>
<td class="num">$ (385)<span></span>
</td>
<td class="num">$ (43)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gains losses on loans held for investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807678149280">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAmount', window );">Mortgage servicing rights &#8211; multifamily and SBA</a></td>
<td class="nump">$ 76,617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">72,828<span></span>
</td>
<td class="nump">$ 65,214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Investment securities HTM</a></td>
<td class="nump">2,441<span></span>
</td>
<td class="nump">4,169<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Single family LHFI</a></td>
<td class="nump">7,378,952<span></span>
</td>
<td class="nump">5,488,439<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure', window );">Federal Home Loan Bank stock</a></td>
<td class="nump">49,305<span></span>
</td>
<td class="nump">10,361<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', 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="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Certificates of deposit</a></td>
<td class="nump">2,943,331<span></span>
</td>
<td class="nump">906,928<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure', window );">Borrowings</a></td>
<td class="nump">1,016,000<span></span>
</td>
<td class="nump">41,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Long-term debt</a></td>
<td class="nump">224,404<span></span>
</td>
<td class="nump">126,026<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">72,828<span></span>
</td>
<td class="nump">65,214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Investment securities HTM</a></td>
<td class="nump">2,385<span></span>
</td>
<td class="nump">4,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Single family LHFI</a></td>
<td class="nump">6,988,363<span></span>
</td>
<td class="nump">5,588,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="Show.showAR( this, 'defref_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure', window );">Federal Home Loan Bank stock</a></td>
<td class="nump">49,305<span></span>
</td>
<td class="nump">10,361<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', 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="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Certificates of deposit</a></td>
<td class="nump">2,910,301<span></span>
</td>
<td class="nump">906,064<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure', window );">Borrowings</a></td>
<td class="nump">1,014,973<span></span>
</td>
<td class="nump">41,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Long-term debt</a></td>
<td class="nump">202,338<span></span>
</td>
<td class="nump">116,845<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;1 | 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="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">72,828<span></span>
</td>
<td class="nump">65,214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Investment securities HTM</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Certificates of deposit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure', window );">Borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Investment securities HTM</a></td>
<td class="nump">2,385<span></span>
</td>
<td class="nump">4,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">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="Show.showAR( this, 'defref_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure', window );">Federal Home Loan Bank stock</a></td>
<td class="nump">49,305<span></span>
</td>
<td class="nump">10,361<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', 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="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Certificates of deposit</a></td>
<td class="nump">2,910,301<span></span>
</td>
<td class="nump">906,064<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure', window );">Borrowings</a></td>
<td class="nump">1,014,973<span></span>
</td>
<td class="nump">41,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Long-term debt</a></td>
<td class="nump">202,338<span></span>
</td>
<td class="nump">116,845<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3 | 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="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Investment securities HTM</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Single family LHFI</a></td>
<td class="nump">6,988,363<span></span>
</td>
<td class="nump">5,588,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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Certificates of deposit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure', window );">Borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">LHFS &#8211; multifamily and other</a></td>
<td class="nump">3,252<span></span>
</td>
<td class="nump">48,090<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAmount', window );">Mortgage servicing rights &#8211; multifamily and SBA</a></td>
<td class="nump">35,256<span></span>
</td>
<td class="nump">39,415<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">LHFS &#8211; multifamily and other</a></td>
<td class="nump">3,291<span></span>
</td>
<td class="nump">48,425<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAmount', window );">Mortgage servicing rights &#8211; multifamily and SBA</a></td>
<td class="nump">39,792<span></span>
</td>
<td class="nump">43,199<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">LHFS &#8211; multifamily and other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">LHFS &#8211; multifamily and other</a></td>
<td class="nump">3,291<span></span>
</td>
<td class="nump">48,425<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">LHFS &#8211; multifamily and other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAmount', window );">Mortgage servicing rights &#8211; multifamily and SBA</a></td>
<td class="nump">39,792<span></span>
</td>
<td class="nump">43,199<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableNet', window );">Other assets - GNMA EBO loans</a></td>
<td class="nump">6,900<span></span>
</td>
<td class="nump">12,300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableNet', window );">Other assets - GNMA EBO loans</a></td>
<td class="nump">6,918<span></span>
</td>
<td class="nump">12,342<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableNet', window );">Other assets - GNMA EBO loans</a></td>
<td class="nump">6,918<span></span>
</td>
<td class="nump">12,342<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NotesReceivableNet', window );">Other assets - GNMA EBO loans</a></td>
<td class="nump">$ 6,918<span></span>
</td>
<td class="nump">$ 12,342<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of deposit liabilities held by the entity, including, but not limited to, foreign and domestic, interest and noninterest bearing, demand deposits, saving deposits, negotiable orders of withdrawal (NOW) and time deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of borrowing from Federal Home Loan Bank (FHLBank).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investments in Federal Home Loan Bank (FHLBank) stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<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 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of 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="Show.toggleNext( this );">+ References</a><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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=128311188&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 https://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hmst_MultifamilyResidentialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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>121
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807685713168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENT - Fair Value Option (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<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="Show.showAR( this, 'defref_us-gaap_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralWithoutRightMember', window );">Asset Pledged as Collateral without Right</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtSecurities', window );">Total securities pledged as collateral</a></td>
<td class="nump">$ 214,817<span></span>
</td>
<td class="nump">$ 211,411<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">Single family LHFS</a></td>
<td class="nump">14,075<span></span>
</td>
<td class="nump">128,041<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | 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="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="Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">Single family LHFS</a></td>
<td class="nump">14,075<span></span>
</td>
<td class="nump">128,041<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance', window );">Aggregate Unpaid Principal Balance</a></td>
<td class="nump">13,914<span></span>
</td>
<td class="nump">124,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="Show.showAR( this, 'defref_us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables', window );">Fair Value Less Aggregate Unpaid Principal Balance</a></td>
<td class="nump">$ 161<span></span>
</td>
<td class="nump">$ 3,108<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair Value Option, Loans Held As Assets, Aggregate Unpaid Principal Balance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_DebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity), and investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralWithoutRightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralWithoutRightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807662956528">
<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, 2022 </div>
<div>USD ($)</div>
</th>
<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="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="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="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Tier 1 leverage capital</a></td>
<td class="nump">$ 822,891<span></span>
</td>
<td class="nump">$ 727,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="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Tier 1 leverage capital to average assets, ratio</a></td>
<td class="nump">0.0863<span></span>
</td>
<td class="nump">0.1011<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy', window );">Tier 1 leverage capital required for capital adequacy purposes</a></td>
<td class="nump">$ 381,506<span></span>
</td>
<td class="nump">$ 287,990<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized', window );">Tier 1 leverage capital required to be categorized as well capitalized</a></td>
<td class="nump">$ 476,883<span></span>
</td>
<td class="nump">$ 359,988<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_hmst_Tier1CommonEquityCapital', window );">Common equity risk-based capital</a></td>
<td class="nump">$ 822,891<span></span>
</td>
<td class="nump">$ 727,753<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_CommonEquityRiskBasedCapitalToRiskWeightAssets', window );">Common equity risk-based capital to risk weighted assets, ratio</a></td>
<td class="nump">0.1192<span></span>
</td>
<td class="nump">0.1287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy', window );">Common equity risk-based capital required for capital adequacy</a></td>
<td class="nump">$ 310,582<span></span>
</td>
<td class="nump">$ 254,442<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets', window );">Common equity risk-based capital required for capital adequacy, ratio</a></td>
<td class="nump">0.045<span></span>
</td>
<td class="nump">0.045<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_CommonEquityRiskBasedCapitalRequiredToBeWellCapitalized', window );">Common equity capital required to be well capitalized</a></td>
<td class="nump">$ 448,618<span></span>
</td>
<td class="nump">$ 367,527<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_CommonEquityRiskBasedCapitalRequiredToBeWellCapitalizedPercent', window );">Common equity risk-based capital required to be well capitalized, ratio</a></td>
<td class="nump">0.065<span></span>
</td>
<td class="nump">0.065<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 risk-based capital</a></td>
<td class="nump">$ 822,891<span></span>
</td>
<td class="nump">$ 727,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="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 risk-based capital to risk weighted assets, ratio</a></td>
<td class="nump">0.1192<span></span>
</td>
<td class="nump">0.1287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Tier 1 risk-based capital required for capital adequacy</a></td>
<td class="nump">$ 414,109<span></span>
</td>
<td class="nump">$ 339,256<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized', window );">Tier 1 risk-based capital required to be well capitalized</a></td>
<td class="nump">$ 552,146<span></span>
</td>
<td class="nump">$ 452,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="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="Show.showAR( this, 'defref_us-gaap_Capital', window );">Total risk-based capital</a></td>
<td class="nump">$ 868,993<span></span>
</td>
<td class="nump">$ 778,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="Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Capital to risk weighted assets, ratio</a></td>
<td class="nump">0.1259<span></span>
</td>
<td class="nump">0.1377<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacy', window );">Total capital required for capital adequacy</a></td>
<td class="nump">$ 552,146<span></span>
</td>
<td class="nump">$ 452,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="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="Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalized', window );">Total capital required to be well capitalized</a></td>
<td class="nump">$ 690,182<span></span>
</td>
<td class="nump">$ 565,426<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Tier 1 leverage capital</a></td>
<td class="nump">$ 693,112<span></span>
</td>
<td class="nump">$ 723,232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Tier 1 leverage capital to average assets, ratio</a></td>
<td class="nump">0.0725<span></span>
</td>
<td class="nump">0.0994<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy', window );">Tier 1 leverage capital required for capital adequacy purposes</a></td>
<td class="nump">$ 382,467<span></span>
</td>
<td class="nump">$ 291,098<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_hmst_Tier1CommonEquityCapital', window );">Common equity risk-based capital</a></td>
<td class="nump">$ 633,112<span></span>
</td>
<td class="nump">$ 663,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="Show.showAR( this, 'defref_hmst_CommonEquityRiskBasedCapitalToRiskWeightAssets', window );">Common equity risk-based capital to risk weighted assets, ratio</a></td>
<td class="nump">0.0872<span></span>
</td>
<td class="nump">0.1084<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy', window );">Common equity risk-based capital required for capital adequacy</a></td>
<td class="nump">$ 326,876<span></span>
</td>
<td class="nump">$ 275,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="Show.showAR( this, 'defref_hmst_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets', window );">Common equity risk-based capital required for capital adequacy, ratio</a></td>
<td class="nump">0.045<span></span>
</td>
<td class="nump">0.045<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 risk-based capital</a></td>
<td class="nump">$ 693,112<span></span>
</td>
<td class="nump">$ 723,232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 risk-based capital to risk weighted assets, ratio</a></td>
<td class="nump">0.0954<span></span>
</td>
<td class="nump">0.1182<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Tier 1 risk-based capital required for capital adequacy</a></td>
<td class="nump">$ 435,834<span></span>
</td>
<td class="nump">$ 367,041<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_Capital', window );">Total risk-based capital</a></td>
<td class="nump">$ 837,828<span></span>
</td>
<td class="nump">$ 774,695<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Capital to risk weighted assets, ratio</a></td>
<td class="nump">0.1153<span></span>
</td>
<td class="nump">0.1266<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacy', window );">Total capital required for capital adequacy</a></td>
<td class="nump">$ 581,112<span></span>
</td>
<td class="nump">$ 489,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="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_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>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_CommonEquityRiskBasedCapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>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_CommonEquityRiskBasedCapitalToRiskWeightAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>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_Tier1CommonEquityCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of total capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum total risk-based capital required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Tier 1 leverage capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum Tier 1 leverage capital required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1B<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Tier 1 risk-based capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum Tier 1 risk-based capital required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>123
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807678689504">
<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, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="Show.showAR( this, 'defref_us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual', window );">Capital conservation buffer, actual</a></td>
<td class="nump">0.0353<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum', window );">Common equity to Tier-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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual', window );">Capital conservation buffer, actual</a></td>
<td class="nump">0.0459<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=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>124
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807687511328">
<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, 2022</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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 66,540<span></span>
</td>
<td class="nump">$ 115,422<span></span>
</td>
<td class="nump">$ 79,990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted-average number of common shares outstanding (in shares)</a></td>
<td class="nump">18,931,107<span></span>
</td>
<td class="nump">20,885,509<span></span>
</td>
<td class="nump">22,867,268<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive effect of outstanding common stock equivalents (in shares)</a></td>
<td class="nump">110,004<span></span>
</td>
<td class="nump">257,905<span></span>
</td>
<td class="nump">209,554<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average number of shares outstanding (in shares)</a></td>
<td class="nump">19,041,111<span></span>
</td>
<td class="nump">21,143,414<span></span>
</td>
<td class="nump">23,076,822<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Net income per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per share (in dollars per share)</a></td>
<td class="nump">$ 3.51<span></span>
</td>
<td class="nump">$ 5.53<span></span>
</td>
<td class="nump">$ 3.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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per share (in dollars per share)</a></td>
<td class="nump">$ 3.49<span></span>
</td>
<td class="nump">$ 5.46<span></span>
</td>
<td class="nump">$ 3.47<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">176,259<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">201<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>125
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807687462448">
<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="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</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="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_OperatingAndFinanceLeaseRemainingLeaseTerms', window );">Remaining lease terms</a></td>
<td class="text">13 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths', window );">2023, sublease payments due to Company</a></td>
<td class="nump">$ 4.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo', window );">2024, sublease payments due to Company</a></td>
<td class="nump">3.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree', window );">2025, sublease payments due to Company</a></td>
<td class="nump">2.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour', window );">2026, sublease payments due to Company</a></td>
<td class="nump">2.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive', window );">2027, sublease payments due to Company</a></td>
<td class="nump">$ 2.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
</table>
<div style="display: none;">
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Sublease, Asset, Payments, Due Year Five</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Sublease, Asset, Payments, Due Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Sublease, Asset, Payments, Due Year Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Sublease, Asset, Payments, Due Year Two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Sublease, Asset, Payments, Next Twelve Months</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating And Finance Lease, Remaining Lease Terms</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123399704&amp;loc=SL77918431-209957<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>126
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807673428816">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 8,762<span></span>
</td>
<td class="nump">$ 9,610<span></span>
</td>
<td class="nump">$ 11,989<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right-of-use assets</a></td>
<td class="nump">580<span></span>
</td>
<td class="nump">1,066<span></span>
</td>
<td class="nump">1,277<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="nump">151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease costs and nonlease components</a></td>
<td class="nump">3,123<span></span>
</td>
<td class="nump">3,716<span></span>
</td>
<td class="nump">5,502<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income</a></td>
<td class="num">(2,565)<span></span>
</td>
<td class="num">(3,449)<span></span>
</td>
<td class="num">(6,662)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total</a></td>
<td class="nump">$ 9,919<span></span>
</td>
<td class="nump">$ 10,965<span></span>
</td>
<td class="nump">$ 12,257<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease Cost1 [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&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 https://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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="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 https://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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>127
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807687523392">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 12,845<span></span>
</td>
<td class="nump">$ 13,647<span></span>
</td>
<td class="nump">$ 15,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Operating cash flows from finance leases</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="nump">151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash flows from finance leases</a></td>
<td class="nump">589<span></span>
</td>
<td class="nump">1,070<span></span>
</td>
<td class="nump">1,209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">6,347<span></span>
</td>
<td class="nump">1,894<span></span>
</td>
<td class="nump">5,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="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Finance leases</a></td>
<td class="nump">145<span></span>
</td>
<td class="nump">707<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="Show.showAR( this, 'defref_hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise', window );">Operating leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(460)<span></span>
</td>
<td class="num">(39,924)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise', window );">Finance leases</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (2)<span></span>
</td>
<td class="num">$ (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_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Changes In Right Of Use Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Right Of Use Asset Obtained</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest paid on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow 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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>128
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807686036032">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, included in other assets</a></td>
<td class="nump">$ 34,070<span></span>
</td>
<td class="nump">$ 38,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="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liabilities, included in accounts payable and other liabilities</a></td>
<td class="nump">$ 42,848<span></span>
</td>
<td class="nump">$ 49,574<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease right-of-use assets, included in other assets</a></td>
<td class="nump">$ 359<span></span>
</td>
<td class="nump">$ 777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Finance lease liabilities, included in accounts payable and other liabilities</a></td>
<td class="nump">$ 359<span></span>
</td>
<td class="nump">$ 787<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">5 years 25 days<span></span>
</td>
<td class="text">5 years 10 months 13 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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance leases</a></td>
<td class="text">10 months 17 days<span></span>
</td>
<td class="text">11 months 15 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="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">1.91%<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance leases</a></td>
<td class="nump">3.50%<span></span>
</td>
<td class="nump">1.43%<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Lease Discount Rate [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Lease Term [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>129
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807678894080">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 11,098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">9,492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">7,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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">6,862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">6,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2028 and thereafter</a></td>
<td class="nump">3,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">45,111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="nump">2,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">42,848<span></span>
</td>
<td class="nump">$ 49,574<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">2028 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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total</a></td>
<td class="nump">359<span></span>
</td>
<td class="nump">$ 787<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_hmst_LesseeNonleaseLiabilityToBePaidYearOne', window );">2023</a></td>
<td class="nump">4,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_LesseeNonleaseLiabilityToBePaidYearTwo', window );">2024</a></td>
<td class="nump">4,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_LesseeNonleaseLiabilityToBePaidYearThree', window );">2025</a></td>
<td class="nump">4,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_LesseeNonleaseLiabilityToBePaidYearFour', window );">2026</a></td>
<td class="nump">4,454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_LesseeNonleaseLiabilityToBePaidYearFive', window );">2027</a></td>
<td class="nump">3,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive', window );">2028 and thereafter</a></td>
<td class="nump">123<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="Show.showAR( this, 'defref_hmst_NonleaseLiabilityDue', window );">Total lease payments</a></td>
<td class="nump">$ 22,120<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Nonlease, Liability, To Be Paid, After Year Five</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Nonlease, Liability, To Be Paid, Year Five</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Nonlease, Liability, To Be Paid, Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Nonlease, Liability, To Be Paid, Year One</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Nonlease, Liability, To Be Paid, Year Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Nonlease, Liability, To Be Paid, Year Two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Variable Lease, Liability, Payment, Due</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nonlease, Liability, Due</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>130
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807685656016">
<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, 2022</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="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="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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation cost (benefit)</a></td>
<td class="nump">$ 3.3<span></span>
</td>
<td class="nump">$ 2.9<span></span>
</td>
<td class="nump">$ 2.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Stock Units (PSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period 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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>131
<FILENAME>R117.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807689573728">
<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, 2022 </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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Restricted shares outstanding, beginning 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (shares) | shares</a></td>
<td class="nump">91,942<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Cancelled or forfeited (shares) | shares</a></td>
<td class="num">(11,921)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (shares) | shares</a></td>
<td class="num">(121,477)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Restricted shares outstanding, ending balance (in shares) | shares</a></td>
<td class="nump">227,075<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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">$ 26.83<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">51.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="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">33.58<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">27.90<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 33.95<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>132
<FILENAME>R118.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807689484000">
<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 Stock Units (PSUs)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility of common stock</a></td>
<td class="nump">40.30%<span></span>
</td>
<td class="nump">40.50%<span></span>
</td>
<td class="nump">33.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies', window );">Average volatility of peer companies</a></td>
<td class="nump">44.20%<span></span>
</td>
<td class="nump">43.50%<span></span>
</td>
<td class="nump">34.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies', window );">Average correlation coefficient of peer companies</a></td>
<td class="nump">0.8079%<span></span>
</td>
<td class="nump">0.8004%<span></span>
</td>
<td class="nump">0.7561%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">0.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="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">3 years<span></span>
</td>
<td class="text">2 years 9 months 3 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>133
<FILENAME>R119.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807682454176">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 72,828<span></span>
</td>
<td class="nump">$ 65,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">294,709<span></span>
</td>
<td class="nump">268,732<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="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">9,364,760<span></span>
</td>
<td class="nump">7,204,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="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="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Other liabilities</a></td>
<td class="nump">110,290<span></span>
</td>
<td class="nump">175,217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">224,404<span></span>
</td>
<td class="nump">126,026<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="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">8,802,613<span></span>
</td>
<td class="nump">6,488,752<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, no par value</a></td>
<td class="nump">226,592<span></span>
</td>
<td class="nump">249,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">435,085<span></span>
</td>
<td class="nump">444,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="num">(99,530)<span></span>
</td>
<td class="nump">21,140<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">562,147<span></span>
</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>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">9,364,760<span></span>
</td>
<td class="nump">7,204,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="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="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">5,804<span></span>
</td>
<td class="nump">12,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">4,601<span></span>
</td>
<td class="nump">5,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Investment in stock of HomeStreet Bank</a></td>
<td class="nump">752,211<span></span>
</td>
<td class="nump">779,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Investment in stock of other subsidiaries</a></td>
<td class="nump">26,954<span></span>
</td>
<td class="nump">45,175<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="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">789,570<span></span>
</td>
<td class="nump">842,864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Other liabilities</a></td>
<td class="nump">3,019<span></span>
</td>
<td class="nump">1,499<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">224,404<span></span>
</td>
<td class="nump">126,026<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="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">227,423<span></span>
</td>
<td class="nump">127,525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, no par value</a></td>
<td class="nump">226,592<span></span>
</td>
<td class="nump">249,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">435,085<span></span>
</td>
<td class="nump">444,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="num">(99,530)<span></span>
</td>
<td class="nump">21,140<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">562,147<span></span>
</td>
<td class="nump">715,339<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="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 789,570<span></span>
</td>
<td class="nump">$ 842,864<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<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 https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: 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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity method investee and investment in and advance to affiliate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126897435&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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: 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(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://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 https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total 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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>R120.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807684298992">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOtherOperatingIncome', window );">Total revenues</a></td>
<td class="nump">$ 12,606<span></span>
</td>
<td class="nump">$ 12,356<span></span>
</td>
<td class="nump">$ 10,226<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense-net</a></td>
<td class="num">(233,307)<span></span>
</td>
<td class="num">(227,057)<span></span>
</td>
<td class="num">(208,662)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Noninterest expense</a></td>
<td class="nump">205,419<span></span>
</td>
<td class="nump">215,343<span></span>
</td>
<td class="nump">235,663<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">84,660<span></span>
</td>
<td class="nump">146,689<span></span>
</td>
<td class="nump">101,894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="nump">18,120<span></span>
</td>
<td class="nump">31,267<span></span>
</td>
<td class="nump">21,904<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">66,540<span></span>
</td>
<td class="nump">115,422<span></span>
</td>
<td class="nump">79,990<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DividendIncomeOperating', window );">Dividend income</a></td>
<td class="nump">51,000<span></span>
</td>
<td class="nump">109,000<span></span>
</td>
<td class="nump">82,909<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromSubsidiariesBeforeTax', window );">Equity in undistributed income from subsidiaries</a></td>
<td class="nump">24,898<span></span>
</td>
<td class="nump">10,801<span></span>
</td>
<td class="nump">3,374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOther', window );">Other noninterest income</a></td>
<td class="nump">2,053<span></span>
</td>
<td class="nump">1,838<span></span>
</td>
<td class="nump">1,773<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOtherOperatingIncome', window );">Total revenues</a></td>
<td class="nump">77,951<span></span>
</td>
<td class="nump">121,639<span></span>
</td>
<td class="nump">88,056<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense-net</a></td>
<td class="nump">8,315<span></span>
</td>
<td class="nump">4,576<span></span>
</td>
<td class="nump">5,731<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Noninterest expense</a></td>
<td class="nump">6,123<span></span>
</td>
<td class="nump">2,939<span></span>
</td>
<td class="nump">4,136<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total expenses</a></td>
<td class="nump">14,438<span></span>
</td>
<td class="nump">7,515<span></span>
</td>
<td class="nump">9,867<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">63,513<span></span>
</td>
<td class="nump">114,124<span></span>
</td>
<td class="nump">78,189<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="num">(3,027)<span></span>
</td>
<td class="num">(1,298)<span></span>
</td>
<td class="num">(1,801)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 66,540<span></span>
</td>
<td class="nump">$ 115,422<span></span>
</td>
<td class="nump">$ 79,990<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating dividend income on securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126941158&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromSubsidiariesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) of subsidiary attributable to the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total aggregate amount of all noninterest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the total of noninterest income derived from certain activities and assets including (for example): (1) venture capital investments; (2) bank owned life insurance; (3) foreign currency transactions; and (4) mortgage servicing rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue earned, classified as other, excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>R121.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807675686208">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 66,540<span></span>
</td>
<td class="nump">$ 115,422<span></span>
</td>
<td class="nump">$ 79,990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">218,328<span></span>
</td>
<td class="nump">173,035<span></span>
</td>
<td class="num">(25,545)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(2,654,148)<span></span>
</td>
<td class="num">(125,638)<span></span>
</td>
<td class="num">(232,622)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of common stock</a></td>
<td class="num">(75,000)<span></span>
</td>
<td class="num">(84,154)<span></span>
</td>
<td class="num">(58,009)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of long-term debt</a></td>
<td class="nump">98,036<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="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid on common stock</a></td>
<td class="num">(26,847)<span></span>
</td>
<td class="num">(21,338)<span></span>
</td>
<td class="num">(13,865)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">2,443,434<span></span>
</td>
<td class="num">(40,232)<span></span>
</td>
<td class="nump">258,336<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash and cash equivalents</a></td>
<td class="nump">7,614<span></span>
</td>
<td class="nump">7,165<span></span>
</td>
<td class="nump">169<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, beginning 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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, end of year</a></td>
<td class="nump">72,828<span></span>
</td>
<td class="nump">65,214<span></span>
</td>
<td class="nump">58,049<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">66,540<span></span>
</td>
<td class="nump">115,422<span></span>
</td>
<td class="nump">79,990<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by (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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_UndistributedEarningsFromInvestmentInSubsidiaries', window );">Undistributed earnings from investment in subsidiaries</a></td>
<td class="num">(24,898)<span></span>
</td>
<td class="num">(10,801)<span></span>
</td>
<td class="num">(3,374)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingActivitiesCashFlowStatement', window );">Other</a></td>
<td class="nump">6,386<span></span>
</td>
<td class="num">(8,669)<span></span>
</td>
<td class="num">(4,483)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">48,028<span></span>
</td>
<td class="nump">95,952<span></span>
</td>
<td class="nump">72,133<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities', window );">AFS securities: Principal collections net of purchases</a></td>
<td class="nump">831<span></span>
</td>
<td class="nump">2,012<span></span>
</td>
<td class="nump">2,886<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_Paymentsforinvestmentsinandadvancestosubsidiaries', window );">Investments in subsidiaries</a></td>
<td class="num">(52,000)<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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(51,169)<span></span>
</td>
<td class="nump">2,012<span></span>
</td>
<td class="nump">2,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="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="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of common stock</a></td>
<td class="num">(75,000)<span></span>
</td>
<td class="num">(84,154)<span></span>
</td>
<td class="num">(58,009)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">263<span></span>
</td>
<td class="nump">238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of long-term debt</a></td>
<td class="nump">98,036<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="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid on common stock</a></td>
<td class="num">(26,847)<span></span>
</td>
<td class="num">(21,338)<span></span>
</td>
<td class="num">(13,865)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="num">(3,811)<span></span>
</td>
<td class="num">(105,229)<span></span>
</td>
<td class="num">(71,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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(6,952)<span></span>
</td>
<td class="num">(7,265)<span></span>
</td>
<td class="nump">3,383<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, beginning 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>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, end of year</a></td>
<td class="nump">$ 5,804<span></span>
</td>
<td class="nump">$ 12,756<span></span>
</td>
<td class="nump">$ 20,021<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_Paymentsforinvestmentsinandadvancestosubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments for investments in and advances to subsidiaries</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_Paymentsforinvestmentsinandadvancestosubsidiaries</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase of and proceeds from sale of marketable securities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Undistributed Earnings From Investment In Subsidiaries</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=128089324&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>R122.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139807687468480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS - Narrative (Details) - Subsequent Event<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 28, 2023 </div>
<div>USD ($) </div>
<div>saleOfRight</div>
</th>
<th class="th">
<div>Jan. 26, 2023 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="Show.showAR( this, 'defref_us-gaap_DividendsPayableAmountPerShare', window );">Dividend payable (USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.35<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">California | Three Branches Purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AssetPurchaseNumberOfBranchesPurchased', window );">Number of branches purchased | saleOfRight</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hmst_AssetPurchaseLiabilitiesAssumedDeposits', window );">Value of deposits assumed</a></td>
<td class="nump">$ 373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableSignificantPurchases', window );">Loans purchased</a></td>
<td class="nump">$ 22<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_AssetPurchaseLiabilitiesAssumedDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Purchase, Liabilities Assumed, Deposits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_AssetPurchaseLiabilitiesAssumedDeposits</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_AssetPurchaseNumberOfBranchesPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Purchase, Number Of Branches Purchased</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hmst_AssetPurchaseNumberOfBranchesPurchased</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_us-gaap_DividendsPayableAmountPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The per share amount of a dividend declared, but not paid, as of the financial reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinancingReceivableSignificantPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in financing receivable from purchase. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (h)<br> -URI https://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 (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableSignificantPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_srt_StatementGeographicalAxis=stpr_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_AssetAcquisitionAxis=hmst_ThreeBranchesPurchaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionAxis=hmst_ThreeBranchesPurchaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>hmst-20221231_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/2022"
  xmlns:hmst="http://www.homestreet.com/20221231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="hmst-20221231.xsd" xlink:type="simple"/>
    <context id="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibb0f28f7a307427299a26c4267acdf78_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7f48566250284d229379a90a82615ed3_I20230224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
        </entity>
        <period>
            <instant>2023-02-24</instant>
        </period>
    </context>
    <context id="i502863423f9a4456b09ed953da5427f2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i26fa2862180a4636814698446769547f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4049f2ed5fa44a1484900b5bb24607a1_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="i5b036986cfad473ca77e19ac2eba6459_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="if4e66c7c87234009af51e7fbc0f5b60f_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="i8d3cb132c1ad44b891b16f39adbb8146_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="ic54440ea1cc94428aac1c47b72ca955e_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="i89719e6d8a3e4c22ae313938022e212d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icfa4c242196041b5bb2b10246ea6f381_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="i25aefc925ae94b638ce37698334ab3de_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="ibde5a6e063084f0aaafc4a2c49b4ed38_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="i50245955b8a64dd28a682c659ed278c5_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:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id7f45e676cd44b5b9093fe361a8f85a0_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="i6b291725831d4a59a4cbbb0ef02be35c_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="i6cd737f1bbe64b2b82ba127764f7fd0f_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="i5dfb91c268a74aa8a2973f4a47093ead_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="i8c51adc53782465fb1d521160f095aca_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="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i942ad6eec00e40df95d94af262039220_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="ia180b41ad0f142bb9f47b82826a803a6_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="i99c58c52212a4d73bfaecf09a3c1f11c_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="i9556f4364e794532b1e951831345a4cc_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="ia4052c1ef7884b5f952062b04f40d360_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="i81d39aba27034a45a02ce6906f8161b5_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="i989b5cdc1ed84c13a14c90cb2d54ed1a_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie0ce873dd14a4e71bf87f59b516f894d_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib62dfdf28a804be3a7868d4fc861bb77_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icfd4110c7756446ab292a7b41ced808d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7fba232b211945699c3af0333a7a2e91_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idf4b3e72bb8248f198352a47e1dbaefd_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if5ff0d937e31438db80f871c71e5a21a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5b502e3c450547a287ff494b3cded66f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ieb61bca7e25f42e383562e544e386af2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">hmst:CliffVestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i48fa87872dab49cda10f88c060cd10fd_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ifba7cf04c4c04bf2ad090280a62083d1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i159dd38683dc4efab62fdc2e2c7db134_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idb1418b965a747ee968796da05acab47_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i70d600f0d32b487b8555487e144d65a8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id4c0f12f3df24d86a4640dd45cf72368_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id7d11bf898f74ff095ceb6375768be07_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ieb3025760e354ae4b0e4e3afaca8a943_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="i5a268773720a4f43b41675fd55a3969d_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="i3ea48c0978f548d9a30eb3c8ed73470d_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="i69b3fb768ee54957a1b3df498badc9ef_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="i1a2069d84dbe4a9db43eeca8edc71653_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="if508b0cfb7e34935a9dd5abf859bd213_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="i1f49842e482f462bbed573cc31cd00d2_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="i64c3c133b1714091bed46ee3a6efa72a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryNotesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i856f2ef7d74a49fa882c8094f258f326_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2d3cea1cf477488cb490fba9f8c4d136_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i60fdc9bad2ec4129bb7dc72696b983ab_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="i12504040e64043c9be9d25117d72c56e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralWithoutRightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3753830aebb149a3937aea950df13f08_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralWithoutRightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8e2588cb93304358b2b4037feb029eb7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie6c2612a8b7b4d65952187c1d268a797_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="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5ba7532a6e2c4980abc5893710753860_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="i4ebbcbca767a4bfe9b6e6a2b46c52080_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5c82b4d348f34aebbc5db4c3aa305004_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="idc1f639145e44113a707f3243ef91d35_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7c49583e22ed4742ab297c527069ea6e_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="icf86834648814fe4829511d885a8186f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i21b0390f0e4742d28317aaf458c4f6ff_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="ie67856eca3a84c0798d55dcd2004ec8d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ied48681e71fb495e852abcb98a8e577a_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="i235ffbbdbe03459199a703c834e65445_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if9a4cb9512364afa8900c3e745d2fbd0_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="i7944208bf55a4421b608015d86406ee5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic7080b7540b948579bd8c385b76bba98_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="i0e429c571c1546c1927282504c9928d2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i19eee29e6c5449039e7846f67f6ef0c9_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="i51e19187679b4a06981cb099b209a73a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i088f8a4da5994f2fb05d951e9e88d659_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="i582538e133bf4b5c89653c93cd478b62_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7c0426e086d1437eb070fbefb94cad06_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="ie40b591645eb4c1e9f464e77bc8a0f99_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FederalHomeLoanBankAdvancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralWithoutRightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i150dd17e5ca341d59be04e1c5b6a3fbb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FederalHomeLoanBankAdvancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralWithoutRightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ida7ef0e78ab54d72ab9527c462879946_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FederalReserveBankAdvancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralWithoutRightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iecf03eb5564d45ed9da51b13da0ffc5a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FederalReserveBankAdvancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralWithoutRightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icab37657d9b643c1b21e09c6e42cd195_I20221231">
        <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">srt:MultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibc4553db4843409d8a7b8812ee65cf59_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">srt:MultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1333fe12fe414fba849ce1bfac2cd9e3_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2ebc4427ef8946438e26f15221a40eeb_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i83ccac993072468bb32ce571e2f25f92_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="i6ac5dbb7625846fcb0b142f5b388ca7b_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9142e91b1da647858f761cbdc9c064b4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="icfe67cdba0274e0180578b59cca3c35e_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="i3aa12ff330694d70abab53c8c57d47ff_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_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="i596bc4750c604046b9325410d22a4f03_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i01f27e8b58744c7f962875b05047a1b5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="icbfc4e5399de4f1d9f6c7b3e98a760c6_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="i2a2a9b8b8aa34537aabb47b51f1f2142_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i05c0654849704f1ea20725e3f7dc041f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idc0012d82f03484f99dbb5890f29d69d_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i00993b63a26b471994423d451e314704_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i270202e850c84f49b462cb0901ddef24_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib606fd448d0245999a4e4e306271f3de_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i69e7ad0c56ce4e53942c3e8d91bcec97_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i34f1e9b13e3c4743b198676c356e837b_D20220101-20221231">
        <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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibea194c31e24411097155bb019af4ba7_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8cccc00b373f444bb83375785c179a57_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="i341306d7466a4359a33199a6ce8e168e_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="i8089caba391e4537af07017bebac6ffd_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="ibc1310902be94d5a8a2cffcd9b111975_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="i46047da70b7d429ab674523c34f255f9_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="i4b3025820acf4f64890745478384e278_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="iffd6aa44634148e7ae4b36faf9e40f63_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="i800be6a4eafe453fa082269a7a67eef5_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="i1b782c7e8fe641daa966bf5d37e8568e_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="i3e3ef876edb449b9b4517e00ea19dcb1_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="i46fddcb4c7014245a550885597b00d93_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="icc3672e1ce114834852ea7da598dd849_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="ie0a2ebabe476403d8e167784cf7200da_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="i218ba15a54ff4b95a1bc0d02a801b08b_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="i60fe4771431549f2b1f42963a2091de1_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="if7f1c32fc6054dc7b5c9db23c8286537_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="i1d3b18256be545679ff1950db66a6446_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="ie800db60440741048c9bb7f1e8d0ca6a_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="i374b3b7c6d324cdf874f3d5b7a5cad77_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="i5c4a70cfac72478fa55f313ac9a1e5b0_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="i0d9c40120efd46b8a0b7a458428ae4a6_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="i3080add63c7b4ba6918c54c32e42a61d_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="if354efabe3a940b1aa7e22dcfca2a77e_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="ibf9128f0d1aa44dd97312bf473da0700_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">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie31597b3a2d74ad89dbdca8b2be5f418_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="i48dfbbf49ce54424839894cda197b845_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="if3b696814dd04ecdb838b06a1b604778_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="ica52400c39a0431e9207ebf1201bac81_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="ib12a2c588b1144909f4cbe66ba03b8b4_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="ia3fac0f46ba34d64aaeed3747d6f1e63_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="i0e117248030745faa194bf00894d0a84_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="i4090272a2e3e4ef181634d6bd50f875f_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="i4247d0eaed304d47b8d11a76604090ae_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="ifb618c6596d44650a9ed84405511417e_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="i6250b7700ff04527911ca7b74ca45e56_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="i9a23eae1b4eb449485410246b8164b79_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="i9bf5a83dbe3442438121f8743ebbe6d9_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="i169b5a3c73204375bfb341c216578d75_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="if04a2b966f484cababceaa5d0ee508d6_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="i2a9e64249a2d4466a02eac94ab923b4d_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="ifa4494a22945440e9cee0664f5aee9b0_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="i40f070a03319424dbc4f63f59b6b5517_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="i1b0ed7cb627f4abe900c08418b4c54bc_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="i19c0f33f9559466fb8713f33d32e71a3_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="i241ecc9314d144f2ace71f06290772ef_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="i7d4a63f1b74d4513953a5b12b0b15af0_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="if5f541b6cf4e46888952bd2563b2e7e7_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="if73df93ac0414b78952298ba84ba982e_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="i264eb3c55204485aa0844da1b5208228_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="ia29cc6055d854e189ef63f77fcfbb35a_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="i0b6a394c25b44002ab0afbef3c6b23e3_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="i9c8c05ac04374aff980fda89a6a9a8e1_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="i5904f60ef3734be2a156c3d54a4787b1_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="i8f4f3a0b8a8a4208a1ce91fe4cfac2cf_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="i7d9d596f687746dab2dd00ec59a706da_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="id887c22ad45b4a79935efafd14e3322a_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="i8c112fc77363415d8e26e8b971eda187_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="i4490cd0283794c9bb6ac80e46d5dcbfe_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="i0699836991a0490db22607889858bb19_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="i11b683d0cf334a05be6c6542396bf0a6_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">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i31cfb08d42354a1aae4bb94812964784_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">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i24931e8787c04ae2929f16894eafe01c_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">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8f5a8b1ef20f4636ada81020343a6004_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="i9de0c9d05c2f4a8190a7180d25c36d9c_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="if777bc3e28aa45458ab578a5cfaec2b4_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="i57547c29ebb2459f87cd437bf4c96f99_I20221231">
        <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">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iabd1471ab77b4d908f8872f3d6a6c55e_I20221231">
        <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">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id64ff80ff893487dbcc93484f9232cec_I20221231">
        <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">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic6d0d8740ffe4413b28c97cceede3611_I20221231">
        <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">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if4c9ffa8277548ed8e93e52fc2e58bb4_I20221231">
        <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">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4a6e9edeba1743cc86c2150cd851e809_I20221231">
        <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">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6d666dd4a5264b93a1971f637e1fcb2e_I20221231">
        <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">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2fb2f54ccce94837aaf1cab5685ab2cc_I20221231">
        <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">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib2635f105401468fad52d2c136820f79_I20221231">
        <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">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iceec128cebf14f36bd601fdbca24c8d5_I20221231">
        <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">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i72f29c1faabe4b9fa1bb8a902f1b63d5_I20221231">
        <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">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i112286f0a56a4c4bace7f5206f19506f_I20221231">
        <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">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if0c3939cb0754e1197593c122ae503b4_I20221231">
        <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">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i00e2c46589f94d66a5930d340b17760c_I20221231">
        <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">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i764e67c613a0460da3afc3cacc141b16_I20221231">
        <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">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia6880650225d4263b2baddf370cab3e5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6c6bd4456a0c4ec2bccce7b6f77fbbba_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i07b3871502b84f8184d6c623de698002_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i708dcbfc0426461ca5b86e7cc2fbd9b4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9f57e80116014fbcaf0afdcea7122985_I20221231">
        <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">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if03d39a136974b6188742a2d374f0ffb_I20221231">
        <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">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i30899857960748328b974ad830b52607_I20221231">
        <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">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0e739c5623344fbd82ff52095d82c32a_I20221231">
        <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">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0575ba81e2964c35a1ac7a4a787fe23a_I20221231">
        <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">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0cf2025174e843f0bf8eac19a1e28bae_I20221231">
        <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">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i74a5356925ab4aedb549991e7432f935_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i42fb0c521dbe43569876c20602c659e7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i62f9c62046e14a1989ab8b5344ca6b39_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6411f57d6d42464abbdcec1fb067c097_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia9c40f8173ce47cf9355d3e1fc3f23be_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib210b611267f49f39195d453905b1735_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i58853385cb504d14969be17e0a1e7cf8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib6b1e1f7d035435fa35d72d4e9ae48e0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i02ac48eb9ee0443e84ad79509cec945e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2ad78dbc2a6442208f8ad48a268d4b54_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">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8c6015ccb5354075a5bc6bf7e7ec70e2_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">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifb4020786d944c6f85eb59d62f36270c_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">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4178046e989a4c4a9567a96ac677c71b_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">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1920c339478b46fd98197f926ac7b323_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">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if729d225a4534f879fe9a6c5ddc69c74_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">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i49f4457fa8314a4aae764aac78993a64_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">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic4d106e509d347288a567ce71e48719e_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">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i37f86fe9f4f84274bfb0e11b352b9e3c_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">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie6e36ae1d8504ce598d08357a137257e_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">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia4fe40bf393b45b8a1c1293c9e742c85_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">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i594f8549160e4d239d3a4b904eaaf659_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">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i58efb7a1460342ac8f7bcd6b35bdf6ab_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">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7df8ef800a6241a28c7450872a995f38_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">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i632dabc61b404aa5a0bb4e92c37a1cca_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">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaef71f64cf114711ac4b380026474118_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="iebd235f384d047388fb69e0bc5038a2f_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="i2ebb207e54354430b8c32c3b627a530f_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="i064238a925764fb892f2a502155dce4d_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="i18cbb15ea6274ac79deccc976c8800ee_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">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i27ba7c71145d4bb0bfc818f866e9beb5_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">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3ef78306a1f1416689e5a43699d9f887_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">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i933264a508dd49d6b69476e8e31c37ce_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">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i45f13beb44ba444ba146250c2ad02cf7_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">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3adf8268be9e4799b7f8134bab7c0f10_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">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id0da679b613141ecb003b7c18145d467_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="i3eda0579516c485989b8d7c88af66daf_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="iee4f9c74e79a4212ac7030393b7240d1_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="i16ada892a29246f0aa177cf0fbc3f720_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="ifa23605ede054792943c346936e0567b_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="i3aa68405fcfd43478e6e61f224835de6_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="ie0d8a464716941cfa52acdacb7ca3ab0_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="i7335ed3c05cc4a00ac44c7711b9e2a4b_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="i5f7430de4b9b455d9cf11aecde00957b_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="ib8663c376ff84b30869a90cc0678b24d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i51ecac7daacf41219988c8ee8f331c96_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0ce75f1eadf64083be1b6677f2be7f5f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5d67c3272e15432f863e0bbf7b89d83e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1aff0f3219e549009977ae1c400b8f40_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i153aa1f8a94544f3be330ccad121e050_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3c97fc9ecb76498abc84ed2f3dad6641_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i84b0d8ee5d3a40c0846399391d0eb685_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4302dcd7d1d444faa7630aef655cf5cf_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i000848e90abc470996dbf8f33a1ffdf5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9af44f4705ba4d7a901f564750279bc9_I20221231">
        <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:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i500cd50187fb44b19d926efcb2bf3fb6_I20221231">
        <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:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5c2451a3a99548fd8848193935c01f6a_I20221231">
        <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:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i71afc526c6dd4d13bae35964c2b14352_I20221231">
        <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:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic6b217fb89bf4e8da98bdff1a2575134_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8d53676fb2644e48935a053d4b262fad_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="i4e97870570a848faab40ffcd8dcac8f2_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="ib6e0e99c4c254439939b75456c345101_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="ib78eff512db748578f901e2d43aae416_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="i3ea71a661e174ee7980d8fa9ca511d53_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</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="i8b32415d947d452aaf3eaa0b51d1e255_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="iec0d2028a0924ddc96b0e78aa50e0446_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="i763a29443e3c4f16a7198b8b3b075778_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="i205c80444df74a929b3a171c2271a3fa_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="id764b9fbd3ae4551be6879572387e0dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</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="i6a5941c6d550417c8eadf8af3fc3a8ac_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: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="iea4895f4975542d5977303a6361f1b3e_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: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="idd0bec407f6947b0a59e8725bd078d04_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: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="i540f7f28aa3d4b08aa29518177003654_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: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="i7547b8ae71634c53985e700f6d496491_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</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>2021-12-31</instant>
        </period>
    </context>
    <context id="iac3bf4f4c9554d3389d16ab9d4394d40_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="i2d926ec1c16d44b58b57c97076312198_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="i5b890c71377a44aa8fede5782a5595cb_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="i059239fddbc44bcab71d9fb50eeff080_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="i2dac2d484a084a3ba5a68b27625b1c0c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</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="ida51eb1020cf4ba29e70cf3bcc7fe519_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">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib4a48242740c4dd9b57189096538f7aa_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">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i45e31cca739c41ebbf8a0620485dc3c8_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">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i32d5852fb64345e98a7b786cc9a8841b_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">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5beb7a88b85f4c3585451cb3e3fd14f5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</xbrldi:explicitMember>
                <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="i874d0efeddb54535a7a6d2dd9e0edbe3_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="ic43243f18fc846229595387a83c402ec_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="i1697443d1e6d4f9094a1b81722118af8_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="i219cfad8c1024540a877f033c3c40feb_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="ie9f573a7dcfa41f0aa8dd39042929853_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</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="ia438b98ec4f2404c892e34a1475ab67d_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="i43c32cb5800643f58a6ebef6d2e7003f_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="i4d3f1578f66d4e0e9aecd61170130dff_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="i6df08f5e368d4b9e92102df8280d7c5c_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="ia4961fc3a09a47a6aa95bc64c87fae9c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5809ffa006b04596a4aafb11fd3c040e_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="i59787900139f428d87a962394fa62409_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="ie36df86e150d41f594f5a50904188035_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ice0f0aed2a2940bc85b8e386d808d025_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id5ca6900855d433fb1441b58536c82b6_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1742f9e7861447f5b393b9a59d69f6e2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i88e3427562064f48b64447bba664d6cb_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4e32198f751b4536a249b37d51674dce_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie3841151bd6c4f01a37a912a4ed8514b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iff0b6500868c47c89dc9b48a8ebb2d7a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7c75a124eb0b4ed7b98bcf0934e15001_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie1bb9f92504e421388d9a6833a610bc3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iabc450906fea4b7996ff3fd4d2b7e7aa_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib3485777205e422f982835a03267e8e7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i47e907bd8d52404bafe98a8fe02efdd6_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7d3513428c144375841aec185782b944_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1cb89a85c1494037ab0a564e385475b4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8feb50ba565b4695bb2967bf102e1dca_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6e58b16db73c454898262b4da086fbd3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib54a525f87154dcf803e80bf099f5d00_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ibfadd2d76b934f0c9890b870861cae68_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if55b27fa0f36475482716272df6b1aae_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ifd19d3e85ff34201adcaeadfc9adf3e9_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ieb38effab1e64f9498055b26e58b1d3b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4358f3eb35e64c399cc31e2f1be9bbad_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i79e5134e6e5e4d3186efc4a2629d8586_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i741361908f4c457aae83567febf341b6_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i374946e854734613995de14d870df75d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="icf2e083aba47406f9b399db4eddf4f3a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i66f705154749430dad8d85d0884757b0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ibf49bc0e66b34a9098500faa07f73f0b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i94f9792721ca4c44bc3875ebb57c6f75_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iccd2d7e2bdd6410fb684e06818f3dbe8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i461bcc0e0e5547ada39fda743a524908_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iec46ea9e7ffd4a9285e6b267de6914cf_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib18b1ee4e1a64ea696c68200bb09d3bc_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i753505e076df4d43b68d1a61a6fc6a74_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0048cf612a0f410992e4f701d6ae6869_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="icdbd58c7a33e4943a4568fc92a4fdbec_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3e551084a5ec4d7e88003bf6dc7ec635_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i47622e31728c493c900eb0c3a846c47d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i73631293cfb04a85b6a9c0ff3c088694_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i07092a0eaa934d04ab5c20aebfda464c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i431ae897e49342ab95afc098a73a8196_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2a09c8e2f7834cb89d08b8414a21b797_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8b0e7cb1e1a24c49a3ef7d352aa992a7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2fba82850b034a2faac20c37476849b8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i531e3b544ed84e499bf35c09da5f3ee3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie50ff3fc4c1849bb9c404d989ae80e08_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ice24e511427b419bb7aba785b6ec6ae4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6b8c8c94ce094c2a97af70ec565c95ad_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic754195ed3604520a891a43b7983391b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2f10968f805f4f8989257a0babe0d037_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i69d25055a93d4ff68793bcbc6e17d988_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2b75ce1628d2400eb3a14af7511181f0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i67601455ddfb48ffa8473ccca196066f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i55daf2d477ab464d8efafdc40d62e7fd_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4b48dee65b104902a8f4e090e5198160_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i03dc291e63284730b437960f9aa3b8a2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idbef3958270948af9acaca8bb8a374c7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7c48328a670d492db394a63931115247_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i896ad519d53146a484d4ac027fb66230_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i02297867249d4146aba0d1d332bceced_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9d8d325a0869452a86378172be11a0a7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib4b47c4df9d842689b3610d02b957399_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7011ff5c3fad434c8f747065856d9f9d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7bb3a9f2dfa44617b40ea51b2cac56b8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0a5b1e5a5d32427aa462aaf47902f365_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic4ac19aa149b4a95bb3fbf7b5a9d1f63_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id0cada2f4a754aefbe1537e6dc02239a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6d3c9cbac4d840eaa4daa73f2910680d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i61788f9013064a238361251a1102ee64_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="i53047049947d4e3daccbe36766eb491e_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="ie304d30ed75f4f218b609466656caf88_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="i5e30f6bc80834d8ebfcde21688546195_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="i91f7a893ec104f18b7136aea54b8ad6c_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="i56442d49c97142359fb5c8da793e5f03_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="ic412f5b460d243e8be881800b1749ddc_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="ic891f932a9c346e398cc663aa7a76d66_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="ic26cef33b7a64d24a81d736f743837c4_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="i9b8e4c56617a4b05aed1f5daf8063c49_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="idb7a8d9b2735462bba3b739926a36f47_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="i643299b1dc944bb4bce16a62951b7cc9_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="ia0fcb19fd4044b29861b563eccad05d5_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="ic2f68410e9b7485eaa5db8d778fb9f1e_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="i31f069b958bc4b748dd70f9394963100_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="i734e0cb3f5a94ff29dfe8387a467be94_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="i248eede725cc437484e7f3935f313427_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="i06a0a08564bb47bbb128bb103155d701_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="i7fc05ccba9064dc5a3f5ad940fc0f671_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="id9d5d72437dc4540af9056d855650579_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="ie76b7b63523a465eb572b59877c1fe81_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="ib0c01d1c4bdb4a8ba4d50827c5dfa3f4_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="i4ab46547de014c3a8ecde61a1147439b_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="i16b743fa4b8e49d4bf5a9de62306a49b_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="iefe04f54fe934607b9adb2c785ca72b8_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="i46b9fc6aa57e49c0a37a27dfcdeb8db2_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="if10cfc5a521c49cb9b0af50c8e076949_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="i1a86be5381034387813cb649206ef462_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="i67f126d54a69425e907ee9f5dfedb8d4_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="ia544e6fd500c48b0a97db4dcee2ffc6e_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="i870ee4d9ce9941bfa0d7d39959424932_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="ibfde937612ff411d8a7fbd60cdd0a885_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="i540e4b3046ab4fc1ba7d2c678b89fbb9_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="idab6621fc5a24493a1e2ec5267f92c09_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="ic3a21766cba148eb96c97b5844cf6126_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="id357b7863b1b456eb2150d50ec975cdd_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="idc52d79e78aa42b4911cef7f8b97154c_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="i83989f8f8ba14eb682e4634c37fa2052_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="i74e2ca7978994e26b7e0f587bfc39db6_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="i76fbef5073ef44c1aacafe132748bf80_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="i2d4fd85c85124fc199d5c235fc9b1288_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="ide25be0c4ece4243834c6f75ed6cc9a4_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="ibe739a0080954d9a8580fa8168360171_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="iba056f3876c84101b8d9588fa367a863_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="i5731597c3b384d7dacb2402913dbdecf_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="i4002c3f39b704c27a155182a177cfd2c_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="idaf275617b9046c8afd0c93333d00190_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="ib793b25cfc6249c993e5ac2e6150c21f_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="i8bce74931ff442d1abd8e043a2c9813d_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="ifb7f7a751d304ce9a27112992633a055_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="i6f74dcbf59d5485584daab0bf2662e35_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="i11083bb3314744c8b5a771ebf38cd548_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="i9312c51f6ccd44f2968bacf3c9cba609_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="i4d28b294482749a4a73bb181b255874e_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="i941496a4d67c4ba985c091c2bda3e5e5_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="ia81fd4e0639f4fc085b681be2d0e3cd2_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="i86938783c80a455fa1a56a20b406503f_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="if19bb2d735af48d0958c0554a186d715_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="id3daecc96df247999734d0fc87fedbf5_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="idf149f2d4bb8454c907c3a796737182f_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="i1ea914afbfd94e47a86359a54fd78e6c_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="iff92719778aa46cca654464953cea6ee_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="ic4954c6c93e846998a4a91be7f8d2ab7_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="iee619a8b51234b788e104f065d34487e_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="ief7e37324398478a895f39665532f2cf_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="i1348f9acb601400c82e7be6daa2742b5_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="ia630f5576c914aaf8d8a214cdc2a1066_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="i7865e3941c8749a0a55353ca306638e2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id2f2202f14504bcd86e5cf595d92420d_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="i937203d132b1421e9dd83c472c7224b7_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i17621e37d1764415949024b9670487f0_D20220101-20221231">
        <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:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iab6337b2fb2b42a6a3bdd2315cecec63_D20220101-20221231">
        <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:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4ed909506d864a0da408990c8828bd67_D20220101-20221231">
        <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:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iaeece27b0c9644ecb3df351974925a08_D20220101-20221231">
        <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:LoanRestructuringModificationAxis">hmst:InterestRateReductionAndPaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0994b8a84ab7434a8f433d3b84f1a874_D20220101-20221231">
        <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">hmst:ExtendedMaturityAndInterestRateReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4182b9afddb64eed8e530a57834ae61a_D20220101-20221231">
        <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">hmst:PaymentDeferralAndExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifc2e4f885cd6457a83da5e3d118ee918_D20220101-20221231">
        <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:LoanRestructuringModificationAxis">hmst:PaymentDeferralAndExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i841b45918e6b4c04b9d5547437afbfdf_D20220101-20221231">
        <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">hmst:ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iccf92a2bf2ec4643887f15ee6f74fdf7_D20220101-20221231">
        <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:LoanRestructuringModificationAxis">us-gaap:ContractualInterestRateReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i57dea9e5b7dc4796b4980e84b3193d55_D20220101-20221231">
        <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">srt:SingleFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ContractualInterestRateReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0b910a22a25142fdab325288c30f95a6_D20220101-20221231">
        <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">srt:SingleFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifd08802c147e4909a819ee98a79d5c1d_D20220101-20221231">
        <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">srt:SingleFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8b2305510aab42dbbfca190e9afcf6bd_D20220101-20221231">
        <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:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idc0910338fdf42118564715350c27bfc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialBorrowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5961415670694293a6ddbcd7d3a1a5ff_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialBorrowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hmst:FinancialAsset3089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idba9f446187c471c9269b5eef8099963_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialBorrowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie464bfe6c51c4cc792d229de14ff3a47_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i05bd4a4547284e31baa22dfe213eca20_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hmst:FinancialAsset3089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i08082757b3b24d96acf1f31c74fd2439_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i31dcd85d8e2544e09fcd5d98afbf8987_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9b58bef8e0fa42808faf7ff662563fac_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hmst:FinancialAsset3089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic8a16e29a29e4fa6b048660466960632_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6e1e98adcbb54beabfd95ab1a45dc1aa_D20220101-20221231">
        <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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i083407df4208431bbc0fd3f6437a6732_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hmst:FinancialAsset3089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic67d6068b8084c2a8c8d0718e956fa64_D20220101-20221231">
        <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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iea5fd7c988844eb5be96aa6b16075a9c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i51369bec6ce140e08d4169623fadb3a5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i97d9847a5b1545b2a04a7bd0f62311e8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">hmst:ExtendedMaturityAndInterestRateReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idf0f25afaebb4670a3b2790eb4fbf7ce_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">hmst:PaymentDeferralAndExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2ee5f7f228ae45a1a9a0e273fe4e86dc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">hmst:ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i25ae4acff7d14587b6c3304f03a8fc7f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">srt:FederalHomeLoanBankOfDesMoinesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idb48c9de863a451fab402f4b7faa04f9_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="iac558c45840b411d869cf6d215c09e83_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>
            </segment>
        </entity>
        <period>
            <instant>2022-01-19</instant>
        </period>
    </context>
    <context id="id38973a52a3f45198eafa15a4ea2f35a_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>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-19</startDate>
            <endDate>2022-01-19</endDate>
        </period>
    </context>
    <context id="i271ccddeafa3414eb673d836e4990a9d_I20221231">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i094434117d604831aa2a36f912c34cf0_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="i60b97ca3d5d34fd28edaf10faa4eace2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i39b3364153934352b7a5b0236452dd68_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="icc6a465ff0654fc588f0f086f947f76c_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="i2c179d40ddcc47148130fe717eafb680_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9a137989e5da4aa8bae6a7b73017c3b9_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="i14e11ce7378b43b6b3d705abf09c79b4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4337df9c6f384a1098cd95dd03e713bb_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="i952129e6d4b44225a3e23936d02d822c_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="i6ca3acbe27384b93aeca4dc24d37c8a6_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8570d230e76b496b935d0cf20adb2a7c_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="ie9f7d8d7ee6a4357942e008a844d2967_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic2a2ea2cbbaa429f8da7de689cfdcdbf_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="i25edfab4a7864da789460a648b715981_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i306e1a77c5d7420bb04e6661d04a30a9_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="i8e0d255145be493da48b03d377c4bfff_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i380a465de0d04214b6b82d7e64f7df6a_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i48c071c8c85a49a293d3287808b9ef86_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="id91a3088332f4b4a9631513382e96638_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="i4fadc7a97f06450da5422cf7c809208f_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4ca32f55b623469390fc001ffdb9d037_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i89a243de40bc497686e84ab87026d565_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if203a009874e46b8942b9277f2b66ae0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic93fada0ba844e8ab0bc71da9164c49b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idcf8094e1d5e4c74a51a5353f33e72e7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CallOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i63fecdb964894c089bda52d368aa187d_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="i6a8edc4e4592450c950788bb84f99794_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="i8f6e65e36d5c4710a5f6064728d6ccb9_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="id662613f3d884eee96a7c744ff2f4d59_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="i62b9c018bf2045e8a974f8072f474301_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i943a4047c91043fea7cdc16b0a8fa005_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="i27e9fd24d80a456aa39f485e84f0c7e7_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i662429c40d6045d798ac3b6d5b3cb4ef_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="i1015194ac97c4b808effaf651353dbe5_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="i4715cb255b9a4ac7a34cd38fb7d6a8d1_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idee22199b70d41d082c5025bd09d2803_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="ia4ed468946d2413aacc58a6887fa16e3_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="ibe4faa41ea8b4f9d8cdcc85ad43b328c_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ieb5eda2548524f7bbb7e059e99335d9b_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="i1dacf92a47ed4256a9ffbf337272ab76_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="ifb40a9d0d2c24295bb186f0188899681_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib537d6de6e41436393bec989f8022806_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="idba600316a7a4673b452fd265fce05b0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idbeb3e38b8ef434d880cf2d27ed6fc23_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="i1f1ee8056fde47d19e4da38f34c616d3_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6c4603dedc7644ceb1681f75f4b14f44_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="i587ee3986fc24e68abdb91466e0870b5_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="i792ca326108e448c81cf45f9b4733692_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i703e737e9dfa46ff8f86be7fcc6e9c5f_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="i96742a0a61e74deab296dbc11059088f_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="i01ee7b86a1654b33be5057efbb1a2d7d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i27d1b5a19fb442cc91446ad4881b5ff0_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="i48212d5470ce4983a76364557c244f7c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iceff29ce7e17457b9b614d96eefb8402_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="id9595826a51241daa4f89f7d4a8a696b_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="i3d2aeebda132469697e8f2fa7dca6157_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iefb77af692be4b0c8af08e75afa363d3_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="ic9ebfca3f2344f949615f09f6f452596_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib4ff0ebf2ead44b4976644b989888931_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="i9cbdf53cea854762808d95c69354c349_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="i7bcc2cbb05c64abba070f16e7d2f229b_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="i2ede61e80676473c92ce18e263c8ccce_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i06da9771512643c393e146ead11bbbe7_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="i2a65d73eebf84166a9b481bbe8be77d9_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="i635120cf228e41f3b6a7581185f926a6_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i77a769fc27ce4a0eaf005ee552cbc096_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="i6e7f4c23284f4094b98ddf80f936260c_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="i4c4683ea67e34213a7713295bbe4e11b_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iaef2900181fb4e808d97c3dcb546c318_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4aeedc8c322c4dedbab2db7974d4c621_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1a6b8d3ba0be416386911f73d145508b_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="i430fcfe7a46d471d840e2abc6ffd7d3b_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="i6a00718ad43b4e4fb326e09fd48cc092_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="i2f425b4b2f8a4fc1bfe158ed40b5bbe1_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8cc08e2c88914a5b84b4d1fa82cfdcf4_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib9d9929b299f4a6a981303e9ee3e9b4e_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie512ca297d924c599a9fc3a17d80df70_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="i17496c36416748e9a709530930814d8e_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="ide6d48f7db544fab8d0be852b50bc798_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="ic9330e9d477f4053b8bbb542782e360c_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7b5ac4a452364d3aabfc1187fc48abf1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i529102da55e54a3990ee85a989caf62f_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="i3145764522e240bb8ab217fed190f0f1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i312db16446a640a9980d7b34058404c7_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="i9054acf9e117444aa7573d9a3987fcb7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7fc77942d0c0424c8c1980a0718172a3_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="i52ba9579d57c48748e36833a52f177d4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i93daa67f3ad34849bd121f9d9beccfb1_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="ifa17d79acd0c4e9fa4b0dff193d19f44_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id75a5b791bfd41b1a7e0bec24de3d453_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="i845e15d18ecc4e6f884fe52193f0f234_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ice350458710d426e91a8530de9ee19b0_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="i3235568dfcf742e8ba126677b8f54b59_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="i03a6c6c269c4416dbab1f6c98690dc0e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i636cce78a09e4728b698646c7b485a24_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="ie4e489b03f0147878660ff9ade96a12c_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="ia368e238e3184b0aa91e3c1d88171101_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i234606d7a1f342b3a866a64435d5311d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id965492435da4fff9b72071ddba81fa7_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="i9e65f482d7f84e12833904977a1cd758_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="hmst:DefinedContributionPlanTranchesAxis">hmst:DefineContributionPlanTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iccfd2211c3d1467785cb825de5799402_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="hmst:DefinedContributionPlanTranchesAxis">hmst:DefinedContributionPlanTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i323cb4b5863b453096725ff44b2b6ef6_I20221231">
        <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:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i18d760d72c0146ceafbeba93e0170893_I20221231">
        <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:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i88f7a9f0013c48dfbc3a2e374a1d40ea_I20221231">
        <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:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib0323282d78247d78b2a1597feee88fe_I20221231">
        <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:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic97b1bbdaede40449677ff621d09fd13_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i26a46c80a81843509b318b07667cd82e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia332cc55718449c2a5d3acccff4615e4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i50a70d438a424a8ea19b35e41c0b960f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i35d32364ed3e47d294d0697e16ef9b55_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i687cdff527004494b083596f6ca5944b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i135415943d344e47819b7f48d583457e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i99a71d9bd811499b946eb96ec12bb561_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iebd0ee4b01f44753bcef3133a979b4b4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i21d86eb2d4204813af9ed626a515e0a3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id123912262d84ee68edf1b199db1f827_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iad4da86f554c48e7bd392c02d19d4cea_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i35857570f208476dbb32244c08a0fb74_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i03d5bd48f54343b09007ed112ec7cb8e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7a9356cfabbd4f0286637bfb3d930698_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic312d19e3ba44513a155511cc2324df2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2397ff2bee8b44afaf894c14e361dfe5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0e2ad8bfa9b94e8d86ae71dd3ad20658_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i00c5a48144614f358e5401b423f80e47_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2a174ccec8564541ab14dd8fdde27a52_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id325b30ad9294b089888d43c94ca8fa6_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id885b7ac7d62487ba47891bee6c39fad_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idb4270946e7a45a4aab84e46f6241987_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i60156711c08d421d8e327bc8adb56cc8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3f24ed0b87be4b80845b09a18dd77684_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1a8d3139ea29453cb077053afa80fb4b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ibbbff076dce34e8aa76b8a6165377ea0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7778f85c5bce44ebb36fb49d5fa2102a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i705513e7526445ad81c85de6ebb11ebb_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0a8be63f4f7a4e0aa942446b34b84177_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i71b6377b5d20463187ae5d0786341edd_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i307976f7e4ba4161920bd22486653819_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if3de73969dfa478fab562d04b122ac3e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie993876ddf9b40f4bef083b957f2d1e0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i207e71c9934d497891fed08117fb37a9_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idfeccd8287c24e57b2e7ffc9706ce691_I20221231">
        <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:FutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idc337869b4194f7899833915905ad0f9_I20221231">
        <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:FutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i88b3be6b2f9b42c1bb148015f839a092_I20221231">
        <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:FutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9fa9ae719fd24659866c48803354444a_I20221231">
        <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:FutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i64a77f96706b4827a285ce8a983d765b_I20221231">
        <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:CallOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i78fbde2312664a078ba90432db4215fe_I20221231">
        <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:CallOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i57c0c2f8ddaf47a99722691cd4b54ba4_I20221231">
        <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:CallOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6f97cacd18c4498c9df7b015136d786d_I20221231">
        <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:CallOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id9fc38e943f042ce80049f903c3963d2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9e4a7126a13b430686688aef83c920c8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib971dc9c7ac74c86aceba39f00f9bd50_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie138fce64c0047b0967c13ede4c9ef57_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ifcccf07d7a70456a80b5b25a37fce7df_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i899a789e65694f96834b831e6d4bb47e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic696dcc1e45045b1ac30cde1ce1bcd16_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia06e5ea437454273bb41fd1605aa0e2d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idee62fb79cd24860bbdda44e2d9c3963_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1184cacbcec2434b82e0ed8009eda210_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2b856b6a86984f9599048039e325e4f4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i77031cfdacaa40b19cf9f8582285eda7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib277488e32164829a8bcdc8bbb3d4583_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="ib3394f1d784e4a8eb0267a38f5a61fd8_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="id7328008819948d39015f692ef7146c6_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="i3b72d0d32c7643f3a9f8c1c650580adb_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="i1fda8254f8c2419a9a8280ee230787db_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="iee25acbf7ecd407abc4a3533f997f8f6_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="i3706453625cc41dcb817e79273c74c70_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="i267eeb2e278e4368825d365ddbea3177_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="if848846aade24e34b393ccf1853ec65b_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="id5c65e763019414298db966ca13c334f_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="i02e1b9072b1549bfbd0a18a611783a74_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="i9f210b9c98094e5d96c26c274cd4d741_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="i040a4eae24e2446fb24bfe4a894707ed_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="ie1a3afd7ea8f478ba9561621186d0cab_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="i5970642a6067459f8ec450d0545bbc8d_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="i8b4d84f127594f8f98ad09147de66af6_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="i20b44722d4dc4da8936f37a914a14fd4_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="i635a22fb242e4cd2a7c9e1e115a81c1d_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="i27a1fc92f62b49ceaf8da4eef8437fba_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="i6359e40d53734d4ab89ae3927fd5470c_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="if8c64361e807472fa182773ada88e59e_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="ie938ce621877475d9fa2e9b6f6a2c00e_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="i3c557c490d9f4c71ad9b3fa0efdb1ef6_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="i40f60f00d88b43289c82c397bb360135_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="i3cb2514288184fb794e91b0703605651_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="ia64b8a16a547405c830e3547b4edbef1_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="i019693ce1b584c818e1b1b32070fadc9_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="i931bcc96bc8744bea840a6154a3938ad_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="ia8672ccffb0847da8197e8f1905bc049_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="if79aa35472a44f8d8167ccda56262cfa_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="ic42d1505acc54e498c46477d1eece4fa_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="i6ede16d0f8d44d328a74878b11bdcf42_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:FutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i78ef0f6ddff54e7da6acf78005b08561_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:FutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8d0ac48aa91d44c4aefc86d14101d0be_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:FutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i76343e5ba9354521a71fa7549796c3ec_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:FutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1ec0b4b95da047bc8d8fbd6382c0227e_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="i9281e6e1c0d54e08a50b4d234d0f9dc3_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="ic62ec7ecbb7045c9bb3b536748594c2b_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="ib3705c566c7a4deb97125fd3270cbc3c_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="i731a6c1d13d54eaf85eb106ad78b9265_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="i31aaf5ad5a6a44f8a37d51fc5c8c1afa_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="i2758e0c235324f57aaa7fd6ac315e618_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="i0fb6aaa8e13647d59de39cc7738e744e_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="i0cb745c7b8a34e7e980d4109f034ba24_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="i6e3054649eb2470aaed3b01e13211ecc_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="i1562b524a2b34bb189399346febeff7d_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="ib1e9cbbb89c847a79ac3fabf5f405bb3_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="i73cc0c37cc744599a3ee0dc9ed2a769d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib180c0fd7d6d4385ba555670f5bfd49e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if5e98a44d2bd44c2aaf59c5a6740f463_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i18383a010f044f13a805870d9aa54089_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie66cb05d1ef145e2ada16c46e59dcd8c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2288019cba8c419f874383e172d5b383_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ifb102d1dd6544f28b4085bcd6f2e15cc_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic30f5d41a1d84cae852b123226016a6d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i92cd6db1b90b4db1b3337c20dde7d84f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iaf54910239024a89927af9e1920f2f87_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7ed7b641d5c24632a4bf83041946b2bb_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4bdc32ab63cf4660b20eb86ffb85c6e6_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i94ef477c593b4be48cb1001e6179d72a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9e3dfe2a1ec5468d998e7a2c4cddb77b_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="i0a44928914cb426285e4fd044c8cc8bc_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="ie58c1d50e3d94a46b1a2976068231b53_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="i8ed2ff0dca5b4705a51b93eda4628da9_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="i03e2f367612642fea6dfed86938e23d0_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="i456bb2afaaff4849a80f4941d53d6ef4_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="ibaac863c4f7c4ef2a5abee021d0178ad_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="ic9d2bd5d21e34a8488dac41ab6754173_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="icedf2c6bbea849c8b4e1c7b2dd266516_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="i1296b2b1802640f880179d1be407f4a2_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="ic39c085e0a3540a4acb3882f1fa03eb1_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="icb20b3789cb34736b448233af173b5c5_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="i6565871a3c9c421191a9641861636114_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="i3c7a66fe233b4f5f8dc17e04d0fac62d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hmst:DebtSecuritiesAvailableForSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4a3a1e34733b44aca84e3cbcc937f44e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hmst:DebtSecuritiesAvailableForSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idcc454e4f0894a31ae6355bc9b2e1e6d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hmst:DebtSecuritiesAvailableForSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i11b40fd3ff7d459fa617c9fe20e7aac2_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="ibf767358ed674d27956169cb80d2ba54_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i305654547f754c63ba5adbf46dee45d8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4ecc26f3ce6e441e9e18c20482cab7dd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hmst:DebtSecuritiesAvailableForSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f7cb0a9e3814283814b56c340e7bcb7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hmst:DebtSecuritiesAvailableForSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iabf6ec78a7374131b2c58b1a511eda0d_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="i00db4ecf5a3240a388111dd95b3e4041_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="ic30b740df43648f297ba7c03937fce22_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="iff34b6d4634d4cc0b913981644985069_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="i694d49be208b492e849810a5c68712c1_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ied55e2c85f7645ee8f5670de3b738359_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="i0d2ffb83569f4402a12665942a2b026d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i601d6ba9a4794a68b349672a3c5d7ad3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia68665664e254b6a9d4f1af733d74992_D20220101-20221231">
        <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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0f1fffd5015243b2b84fa59a6a83e216_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="id6e169f40c414e18a35b1f9a5cfcb7e0_D20210101-20211231">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id11532d0186e48a79f3d4080a396b444_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i772f0e39c53d414eb5b122e02133322e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i80bdb7f2fe6d448e8d47b32737e9b3b5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia700b8e5c80b4203ba81eab6e16a8d56_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id488a0f76a944200bbff424bd49912fc_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i743d7f5e58c846abb4069599e4367145_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1bdd5292f33742afb9af0dbad9393acd_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie8b6c8f35f314a70bc4689f6ceef33cd_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i70b1058129b245fb9ac791601dd5d2c7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i111af89c2d1a486595df2a539a34e760_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i938ca4f992294ef1bbdb3dfe13e6bdd7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7df49911e8a34336bce3b1a226282292_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i793ff2ed43cf4dcdac8cb3dc5ef93dd3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1064f4f247514518ab000663cdcaff7b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib26f7b1fa50c438a96d580a683582bf5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id6fab19d3ea64ea1b5f65e8646070fc0_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="i37613158b75e4a278c9f92ec471df9cf_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="i84b94d98f82d4947bff0eb36689876e4_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="ia2a43ef7f19c4fa6a4f22fbd463dcee4_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="i72abe5587991480dbb234743ec5eb5a4_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="i4cd25a1ad4bb47988566392aaf58d248_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="i5cf4ca34cdab4a779dd31d901a45b410_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="i9982d2e60892477fa0683d1573aad926_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="i73ff096692a746019be11c568c4e0a2b_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="iefa14ea8488a461d96a89dfbb4dcce85_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="ic1218984305d4e0991a6494f6f3b2a9d_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="idaeabcde034c408e9b1980e3440388de_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="if5354e88abfd4b179141c0c2ce590ade_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="ib836e7b21e18479fbdfd1e554c533693_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="i3e9e5eeabf704004a55fb85007349081_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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2cbbe30e242a40329998bdf65987f1e4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">hmst:HomeStreetBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if75983e675dd4a0e8935f5e7299934e8_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="ia835f20a287f40159ac1d2b4c726a8f1_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="i6325a87fcf1c4ae7aa293ba7c46eabef_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibd0a5c8f27d6455091c7716edfc9bc5b_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id2909964f48d49079bb49f010475be5e_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="i81322b12ed4e49778c25e8cff5accc40_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0986f8fed5044dd5af09e7fd985c27ae_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="id052672adc9840fd88b595bc1d466593_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="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7fac7fddf7884524b7d2c879692fe732_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="i09ab69b51f314e1b862d4b8c10809d8a_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="id34b62f4b4da47248b752e686052cd07_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="i6435baf40ca64f9886fe9f55f902d7aa_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="ib36eae4196ed434db72b402ade9e382f_D20230201-20230228">
        <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:AssetAcquisitionAxis">hmst:ThreeBranchesPurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="i93fe8e25d0b74d1eaafc8a4b25d7e391_I20230228">
        <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:AssetAcquisitionAxis">hmst:ThreeBranchesPurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-28</instant>
        </period>
    </context>
    <context id="i5924b69db50d48e4b6cc66892c42e9bc_I20230126">
        <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>2023-01-26</instant>
        </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="segment">
        <measure>hmst:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="portfoliosegment">
        <measure>hmst:portfolioSegment</measure>
    </unit>
    <unit id="saleofright">
        <measure>hmst:saleOfRight</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl80L2ZyYWc6OWI3MTA2NTMyZWYxNDdmODlmZWFlMGM2NzczYzA4MTEvdGFibGU6ZDgxMDZkOTg4YzczNDY5OWIxMjgyMmJkYjQwYTUxZDAvdGFibGVyYW5nZTpkODEwNmQ5ODhjNzM0Njk5YjEyODIyYmRiNDBhNTFkMF8zLTEtMS0xLTEyMDQzNA_9bcd0820-401e-4ad5-874a-e53d98dcc0a4">0001518715</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl80L2ZyYWc6OWI3MTA2NTMyZWYxNDdmODlmZWFlMGM2NzczYzA4MTEvdGFibGU6ZDgxMDZkOTg4YzczNDY5OWIxMjgyMmJkYjQwYTUxZDAvdGFibGVyYW5nZTpkODEwNmQ5ODhjNzM0Njk5YjEyODIyYmRiNDBhNTFkMF80LTEtMS0xLTEyMDQzNA_9d07b077-85a3-4dd8-b9c8-55f1bfba78db">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl80L2ZyYWc6OWI3MTA2NTMyZWYxNDdmODlmZWFlMGM2NzczYzA4MTEvdGFibGU6ZDgxMDZkOTg4YzczNDY5OWIxMjgyMmJkYjQwYTUxZDAvdGFibGVyYW5nZTpkODEwNmQ5ODhjNzM0Njk5YjEyODIyYmRiNDBhNTFkMF81LTEtMS0xLTEyMDQzNA_8f81d254-abab-4785-b3c2-f794d4d05d68">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl80L2ZyYWc6OWI3MTA2NTMyZWYxNDdmODlmZWFlMGM2NzczYzA4MTEvdGFibGU6ZDgxMDZkOTg4YzczNDY5OWIxMjgyMmJkYjQwYTUxZDAvdGFibGVyYW5nZTpkODEwNmQ5ODhjNzM0Njk5YjEyODIyYmRiNDBhNTFkMF82LTEtMS0xLTEyMDQzNA_7449b82f-528e-47d3-b479-fcd3efd9b62e">false</dei:AmendmentFlag>
    <us-gaap:RestrictedCashAssetStatementOfFinancialPositionExtensibleList
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMTQ5MjM_678b4daf-ea8d-44b7-a81f-0e793391d9b6">http://fasb.org/us-gaap/2022#CashAndCashEquivalentsAtCarryingValue</us-gaap:RestrictedCashAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:RestrictedCashAssetStatementOfFinancialPositionExtensibleList
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMTQ5MjQ_42e6023e-f1d4-4e8e-92b0-c14a12dc69dc">http://fasb.org/us-gaap/2022#CashAndCashEquivalentsAtCarryingValue</us-gaap:RestrictedCashAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzgtMC0xLTEtMTI2OTU5_d9b0e232-3d82-414f-ac96-6df67726fdcf">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzEzLTAtMS0xLTEyNjk1OQ_e01dad4b-9752-403e-8385-c35f7cc7dab5">http://fasb.org/us-gaap/2022#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE1LTAtMS0xLTEyNjk2MQ_b946877c-ada9-41d2-a8c2-aba9381018c1">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE2LTAtMS0xLTEyNjk2MQ_f3f2cbce-941f-4c4a-b071-3dd48ab762cc">http://fasb.org/us-gaap/2022#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtMC0xLTEtMTIwNDM0_5e9addd9-9343-44ac-a98e-069df19aa073">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtMC0xLTEtMTIwNDM0_7de6f3ac-0b4a-4610-a711-9421fe72e144">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtMC0xLTEtMTIwNDM0_3cc94ca4-a717-4af9-a0b3-db8204cdffe7">http://fasb.org/us-gaap/2022#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtMC0xLTEtMTIwNDM0_c8d93f98-fd3c-42fa-9111-1497d7ad96aa">http://fasb.org/us-gaap/2022#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTAtMS0xLTEyMDQzNA_385bb06a-e829-4741-ac56-c2b89ce7378a">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTAtMS0xLTEyMDQzNA_9a1a82b1-3007-4f9f-84b0-3f44ca7027b8">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTAtMS0xLTEyMDQzNA_8b94f536-a543-443a-ace3-ada35951c924">http://fasb.org/us-gaap/2022#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTAtMS0xLTEyMDQzNA_d611a2f9-ca31-4b4c-8b06-f4ca0450cc89">http://fasb.org/us-gaap/2022#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODU2_762d7ab8-0711-48b7-b4a4-c88f5649c1a3">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGFibGU6MDkyYWQ4MzEyYjQxNGY1ZGE4ZWI5NzQ5MTk0YmQxNjIvdGFibGVyYW5nZTowOTJhZDgzMTJiNDE0ZjVkYThlYjk3NDkxOTRiZDE2Ml8wLTAtMS0xLTEyMDQzNA_34d1eacb-e213-4009-8e1a-2f696fefd429">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8xODg_7b879acf-f6dc-4fcb-aaa2-873bc3f63e08">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8xODg_fc017edd-c7ad-40bb-8645-bff6c67a3dfe">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGFibGU6ZjU5MGM3NDEwMWU5NGE2MmE0ZTY2ZDU1OGFhMTVjZmUvdGFibGVyYW5nZTpmNTkwYzc0MTAxZTk0YTYyYTRlNjZkNTU4YWExNWNmZV8wLTAtMS0xLTEyMDQzNA_ecf19132-92ad-488a-8002-5bc4cca5452f">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODU3_fd1469ef-4706-4e3f-bbd4-58d1e8d631ca">001-35424</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODQx_f59f4565-9892-419b-bf41-e87052c1d5a4">HOMESTREET, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGFibGU6Y2JjNzk2ZDJhZWI0NGU5NDk1MDZkMWRjNDgzYjU5ODUvdGFibGVyYW5nZTpjYmM3OTZkMmFlYjQ0ZTk0OTUwNmQxZGM0ODNiNTk4NV8wLTAtMS0xLTEyMDQzNA_379ac2a2-6887-4600-bde6-6a1c8600774d">WA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGFibGU6Y2JjNzk2ZDJhZWI0NGU5NDk1MDZkMWRjNDgzYjU5ODUvdGFibGVyYW5nZTpjYmM3OTZkMmFlYjQ0ZTk0OTUwNmQxZGM0ODNiNTk4NV8wLTItMS0xLTEyMDQzNA_cb9124c6-e54f-4840-bb6f-4d5226a7dd5f">91-0186600</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODQ0_c5fc2563-99f6-4570-901d-9802e1ebf5b6">601 Union Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODQ1_5677eda7-7d04-44e2-9f0a-369e780d0c16">Ste. 2000</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODU4_9c07567b-cfe0-4b4d-b15b-cced146783c0">Seattle</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODUx_2ea87fe3-5e2d-4178-b512-935d28dbed9a">WA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODQ4_7e29669e-b1a4-41b4-9d63-cb7e2bc61267">98101</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODUy_12c8d37e-2f7e-4ed9-8b09-40123c5f01df">206</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODUz_88a2f4e5-bb9f-4a34-b913-91608b6e8f7e">623-3050</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGFibGU6N2JjMGNhN2Y1ODZjNDZhNzhlMDc5MGFlODI1NTFkZmYvdGFibGVyYW5nZTo3YmMwY2E3ZjU4NmM0NmE3OGUwNzkwYWU4MjU1MWRmZl8xLTAtMS0xLTEyMDQzNA_4c937701-7842-4b63-9bad-f19444e87abf">Common Stock, no par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGFibGU6N2JjMGNhN2Y1ODZjNDZhNzhlMDc5MGFlODI1NTFkZmYvdGFibGVyYW5nZTo3YmMwY2E3ZjU4NmM0NmE3OGUwNzkwYWU4MjU1MWRmZl8xLTEtMS0xLTEyMDQzNA_aebe9014-4a57-4610-9219-385b38d62db8">HMST</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGFibGU6N2JjMGNhN2Y1ODZjNDZhNzhlMDc5MGFlODI1NTFkZmYvdGFibGVyYW5nZTo3YmMwY2E3ZjU4NmM0NmE3OGUwNzkwYWU4MjU1MWRmZl8xLTItMS0xLTEyMDQzNA_8f80fba8-9de9-4c7d-963a-671c2cc5d4c1">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODU0_2b6d2f36-7759-48d0-a3f6-f2c20f4d0cbe">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODU1_04219182-4130-48b3-a854-586f04ec7e27">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODQ5_1fb6dd6b-8a04-4eaa-ae5b-6629476ed492">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODUw_1ce08de8-4013-4cdc-afe2-36479635bd80">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGFibGU6Mjg5NzkwMDhmMjdmNGVkZmE3NDNiNGMyNmEzMzY2YzIvdGFibGVyYW5nZToyODk3OTAwOGYyN2Y0ZWRmYTc0M2I0YzI2YTMzNjZjMl8wLTMtMS0xLTEyMDQzNA_f8d72914-c479-4ad0-ae7a-1b5c7d4b6197">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGFibGU6Mjg5NzkwMDhmMjdmNGVkZmE3NDNiNGMyNmEzMzY2YzIvdGFibGVyYW5nZToyODk3OTAwOGYyN2Y0ZWRmYTc0M2I0YzI2YTMzNjZjMl8yLTUtMS0xLTEyMDQzNA_0cae19f9-972c-4862-b87c-a02ddb76f1b8">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGFibGU6Mjg5NzkwMDhmMjdmNGVkZmE3NDNiNGMyNmEzMzY2YzIvdGFibGVyYW5nZToyODk3OTAwOGYyN2Y0ZWRmYTc0M2I0YzI2YTMzNjZjMl80LTItMS0xLTEyMDQzNA_2546db5a-0ced-4cb3-9114-01b956484137">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODQ3_7399f1ab-331e-47ca-be38-c312649af808">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODQz_c5e8553a-9c95-452c-9077-1493037db0c8">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="ibb0f28f7a307427299a26c4267acdf78_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8yNjk4_f6a88651-d829-4794-ab29-af6f80af2751"
      unitRef="usd">517000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i7f48566250284d229379a90a82615ed3_I20230224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zMTY2_1a726156-1424-4746-96f4-768fd508d56f"
      unitRef="shares">18755241</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xL2ZyYWc6YzBlNjVhMWU1YjIzNDg2YmE2MjAxYWMwYWJhMjE3M2QvdGV4dHJlZ2lvbjpjMGU2NWExZTViMjM0ODZiYTYyMDFhYzBhYmEyMTczZF8zODQ2_3897f5fc-d4d2-4fb6-8091-27fa8b2735f2">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 2023, 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl84OC9mcmFnOmEwODViMWJkNjg0YzQxYjM5MzFiMzE0NDgzNzQ2YWIzL3RleHRyZWdpb246YTA4NWIxYmQ2ODRjNDFiMzkzMWIzMTQ0ODM3NDZhYjNfOTU_31f45b8b-a6b6-4851-9bf9-cb940fd60a3e">Seattle, Washington</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfNC0yLTEtMS0xMjA0MzQ_b2bc839b-aa0e-4849-88f0-425fcd4b2ac1"
      unitRef="usd">72828000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfNC00LTEtMS0xMjA0MzQ_7a59bbef-4a68-43cf-9623-4b07ed0da057"
      unitRef="usd">65214000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecurities
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfNi0yLTEtMS0xMjA0MzQ_ec8c4ec9-9e84-405e-8b50-508f636bdeff"
      unitRef="usd">1400212000</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfNi00LTEtMS0xMjA0MzQ_97b6bcce-6dac-4e3c-b652-d1174f795ad1"
      unitRef="usd">1006691000</us-gaap:MarketableSecurities>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfNy0yLTEtMS0xMjA0MzQ_06e4a0ca-d0eb-4def-be99-3e8f68a3f6ba"
      unitRef="usd">17327000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfNy00LTEtMS0xMjA0MzQ_1da2bd74-8faf-4f19-88b1-761afc7ad131"
      unitRef="usd">176131000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfOC0wLTEtMS0xMjA0MzQvdGV4dHJlZ2lvbjpiZmNlNzhmNDIxOTQ0ODNhYWZmN2UwNzI3OGYyZTA4M183OA_735511fb-4476-48f0-9ea4-b23eb56d3414"
      unitRef="usd">41500000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfOC0wLTEtMS0xMjA0MzQvdGV4dHJlZ2lvbjpiZmNlNzhmNDIxOTQ0ODNhYWZmN2UwNzI3OGYyZTA4M184NQ_63388d1c-c46b-4592-8aee-735d5790618c"
      unitRef="usd">47123000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfOC0yLTEtMS0xMjA0MzQ_c27d38c6-628b-4ddd-83e1-51dc7b2c1929"
      unitRef="usd">7384820000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfOC00LTEtMS0xMjA0MzQ_b0308182-2976-4e23-b8a5-98f5ce353640"
      unitRef="usd">5495726000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:ServicingAsset
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfOS0yLTEtMS0xMjA0MzQ_72aef575-2fb1-4df8-9c4d-ed30c7338566"
      unitRef="usd">111873000</us-gaap:ServicingAsset>
    <us-gaap:ServicingAsset
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfOS00LTEtMS0xMjA0MzQ_945316c7-c119-43eb-b3b4-402355564e16"
      unitRef="usd">100999000</us-gaap:ServicingAsset>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTAtMi0xLTEtMTIwNDM0_97465d44-d9ea-4f04-b88d-06cb37c07705"
      unitRef="usd">51172000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTAtNC0xLTEtMTIwNDM0_687cbdb4-da21-4749-8079-b7e4c1de1859"
      unitRef="usd">58154000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTEtMi0xLTEtMTIwNDM0_d7319e42-8da5-4b17-91cf-d144a197c8d1"
      unitRef="usd">1839000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTEtNC0xLTEtMTIwNDM0_bb9e524c-f779-44ed-903e-03bb30044092"
      unitRef="usd">735000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTItMi0xLTEtMTIwNDM0_26f7720a-b6fe-4cad-bf17-aeda4cae5fa0"
      unitRef="usd">29980000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTItNC0xLTEtMTIwNDM0_5ba26ea9-f502-4b62-aee5-4bdb49f4517d"
      unitRef="usd">31709000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:OtherAssets
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTMtMi0xLTEtMTIwNDM0_bd52d4c7-aa84-4390-a0fa-f8b96b45bf07"
      unitRef="usd">294709000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTMtNC0xLTEtMTIwNDM0_dda3ad8b-be5b-49ed-8264-cf9d187f140b"
      unitRef="usd">268732000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTUtMi0xLTEtMTIwNDM0_52285dec-e6df-463c-9153-61a01518ba18"
      unitRef="usd">9364760000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTUtNC0xLTEtMTIwNDM0_a1f38e34-775e-45c7-a6ee-d68aa51f52b6"
      unitRef="usd">7204091000</us-gaap:Assets>
    <us-gaap:Deposits
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTgtMi0xLTEtMTIwNDM0_e8a43a6d-8bf7-46aa-90d3-b759a59a82a2"
      unitRef="usd">7451919000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTgtNC0xLTEtMTIwNDM0_12feb1c6-dd3a-4713-812e-b0fc2c04aeb8"
      unitRef="usd">6146509000</us-gaap:Deposits>
    <us-gaap:ShortTermBorrowings
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTktMi0xLTEtMTIwNDM0_08b7e790-908e-4d32-9d3d-1739161256c3"
      unitRef="usd">1016000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMTktNC0xLTEtMTIwNDM0_eb0611a8-400f-4dfc-ba08-e89f611d10ac"
      unitRef="usd">41000000</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebt
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjAtMi0xLTEtMTIwNDM0_462ee9ce-2b95-4549-9b89-1c3d5a307a39"
      unitRef="usd">224404000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjAtNC0xLTEtMTIwNDM0_d2ffe3d3-8b51-4b2a-8f1c-0f9584fa316d"
      unitRef="usd">126026000</us-gaap:LongTermDebt>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjEtMi0xLTEtMTIwNDM0_cbc2f0e8-e87b-4033-a16b-2776297f3b6b"
      unitRef="usd">110290000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjEtNC0xLTEtMTIwNDM0_a23d0eff-a7d8-4824-8d18-0ee7eaeaf0b5"
      unitRef="usd">175217000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:Liabilities
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjMtMi0xLTEtMTIwNDM0_95660da9-6995-4f26-ad41-fd83db60c58d"
      unitRef="usd">8802613000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjMtNC0xLTEtMTIwNDM0_dc6d0ed7-2d65-449d-bd1e-ead7b649d559"
      unitRef="usd">6488752000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjQtMi0xLTEtMTIwNDM0_a07e5c57-b815-4eb0-9af1-ed0328fe94ce"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjQtNC0xLTEtMTIwNDM0_e37327d1-3754-4b5e-9e3f-20bf69a6fdc4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockNoParValue
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjctMC0xLTEtMTIwNDM0L3RleHRyZWdpb246MmM5ZTg0YjBiNzdiNGRlY2E1MTRkN2RlZTYyOWViY2VfNTQ5NzU1ODEzOTg5_535cf795-7efe-412a-957c-9952e5b7e9d9"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjctMC0xLTEtMTIwNDM0L3RleHRyZWdpb246MmM5ZTg0YjBiNzdiNGRlY2E1MTRkN2RlZTYyOWViY2VfNTQ5NzU1ODEzOTg5_c4143c58-5ae2-4ae8-bf8e-337e1f38b699"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjctMC0xLTEtMTIwNDM0L3RleHRyZWdpb246MmM5ZTg0YjBiNzdiNGRlY2E1MTRkN2RlZTYyOWViY2VfNTQ5NzU1ODE0MDA0_488aec14-3d03-4b6e-9c80-9b2003820b5b"
      unitRef="shares">160000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjctMC0xLTEtMTIwNDM0L3RleHRyZWdpb246MmM5ZTg0YjBiNzdiNGRlY2E1MTRkN2RlZTYyOWViY2VfNTQ5NzU1ODE0MDA0_b7387275-8b5e-4d7f-b33d-0f3da751d1fa"
      unitRef="shares">160000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjctMC0xLTEtMTIwNDM0L3RleHRyZWdpb246MmM5ZTg0YjBiNzdiNGRlY2E1MTRkN2RlZTYyOWViY2VfNzg_07dd22e3-a0f5-4ac5-9fbf-5b3b9aa08e15"
      unitRef="shares">18730380</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjctMC0xLTEtMTIwNDM0L3RleHRyZWdpb246MmM5ZTg0YjBiNzdiNGRlY2E1MTRkN2RlZTYyOWViY2VfNzg_5ee43a2e-10ef-4dde-a9f7-1b3dd5f376ef"
      unitRef="shares">18730380</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjctMC0xLTEtMTIwNDM0L3RleHRyZWdpb246MmM5ZTg0YjBiNzdiNGRlY2E1MTRkN2RlZTYyOWViY2VfOTI_2b158e67-cbd0-4c24-a395-e6510fe8b3cb"
      unitRef="shares">20085336</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjctMC0xLTEtMTIwNDM0L3RleHRyZWdpb246MmM5ZTg0YjBiNzdiNGRlY2E1MTRkN2RlZTYyOWViY2VfOTI_d73b77c9-e403-409d-b682-762278242374"
      unitRef="shares">20085336</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjctMi0xLTEtMTIwNDM0_ed1426ce-20cd-4092-83d2-9e994faf9702"
      unitRef="usd">226592000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjctNC0xLTEtMTIwNDM0_e453ab70-20a9-4cf7-abc6-69ce02d9685f"
      unitRef="usd">249856000</us-gaap:CommonStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjgtMi0xLTEtMTIwNDM0_3b05af15-b1b0-40f7-9cf0-ef48ca6917d7"
      unitRef="usd">435085000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjgtNC0xLTEtMTIwNDM0_4018eb98-b3d1-4f88-a299-b55fbb72f9cc"
      unitRef="usd">444343000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjktMi0xLTEtMTIwNDM0_b74b2292-99c8-4533-bec9-135ccc76dea0"
      unitRef="usd">-99530000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMjktNC0xLTEtMTIwNDM0_48a035df-88e2-4f48-b643-1d93374a1cf0"
      unitRef="usd">21140000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMzAtMi0xLTEtMTIwNDM0_4009e6e7-d953-4c4c-a4fc-3ad7c08f0789"
      unitRef="usd">562147000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMzAtNC0xLTEtMTIwNDM0_59163e4b-6f45-446f-b91d-652ab3d12879"
      unitRef="usd">715339000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMzEtMi0xLTEtMTIwNDM0_adc9803b-6973-4699-9bce-5acb6fafaa32"
      unitRef="usd">9364760000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85MS9mcmFnOjU1YTE1ZDcyNWVhOTRkOTM4ZWFhZTJkZjNiOGZhZGRiL3RhYmxlOjJjYjAzZTJiMTQwNjQyOGQ4ZmY1MGY4NzQ3MmI5ZmYxL3RhYmxlcmFuZ2U6MmNiMDNlMmIxNDA2NDI4ZDhmZjUwZjg3NDcyYjlmZjFfMzEtNC0xLTEtMTIwNDM0_c8bf3028-5bdf-4691-a56c-e63a77ecb347"
      unitRef="usd">7204091000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfNC0yLTEtMS0xMjA0MzQ_06aa0e4e-3d03-494c-8a33-cffa7940f42c"
      unitRef="usd">266841000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfNC00LTEtMS0xMjA0MzQ_587a122a-61eb-45ca-aa0a-7b8fb6559ccf"
      unitRef="usd">222166000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfNC02LTEtMS0xMjA0MzQ_552af9e1-802e-422f-a9ac-09a1dea5b11e"
      unitRef="usd">228999000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndDividendIncomeSecurities
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfNi0yLTEtMS0xMjA0MzQ_ddac30ec-7450-4749-acc6-03b24313a81e"
      unitRef="usd">33825000</us-gaap:InterestAndDividendIncomeSecurities>
    <us-gaap:InterestAndDividendIncomeSecurities
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfNi00LTEtMS0xMjA0MzQ_9abaf63a-d780-45fc-8045-a9533e1830e6"
      unitRef="usd">21560000</us-gaap:InterestAndDividendIncomeSecurities>
    <us-gaap:InterestAndDividendIncomeSecurities
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfNi02LTEtMS0xMjA0MzQ_61586482-1971-4cc2-a8f9-eebaf0c94c30"
      unitRef="usd">21786000</us-gaap:InterestAndDividendIncomeSecurities>
    <us-gaap:OtherInterestAndDividendIncome
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfNy0yLTEtMS0xMjA0MzQ_ceaf44b5-5fe8-4dcf-8559-94e45555a96e"
      unitRef="usd">3622000</us-gaap:OtherInterestAndDividendIncome>
    <us-gaap:OtherInterestAndDividendIncome
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfNy00LTEtMS0xMjA0MzQ_95e80095-1ff8-4193-a15f-0147f6dc3475"
      unitRef="usd">569000</us-gaap:OtherInterestAndDividendIncome>
    <us-gaap:OtherInterestAndDividendIncome
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfNy02LTEtMS0xMjA0MzQ_3e804ea9-df07-4ddc-926a-8305dc4f306e"
      unitRef="usd">1227000</us-gaap:OtherInterestAndDividendIncome>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfOC0yLTEtMS0xMjA0MzQ_ba487f0e-f071-4087-b28b-1a46076062ed"
      unitRef="usd">304288000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfOC00LTEtMS0xMjA0MzQ_3b2547c0-1157-443e-ac21-8d3f9ecf9302"
      unitRef="usd">244295000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfOC02LTEtMS0xMjA0MzQ_25251607-ce39-47a6-97cb-e8104ca96872"
      unitRef="usd">252012000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpenseDeposits
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTAtMi0xLTEtMTIwNDM0_7d312eea-b834-438f-a0d3-393645d99d82"
      unitRef="usd">32013000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTAtNC0xLTEtMTIwNDM0_00fb307d-39b0-4ab0-b4fa-5c184c0647e3"
      unitRef="usd">11411000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTAtNi0xLTEtMTIwNDM0_f24d8ca7-8ce4-4b28-b216-2aa9981d1bb1"
      unitRef="usd">33797000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseBorrowings
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTEtMi0xLTEtMTIwNDM0_87bdb506-806b-4ad1-882b-317328c35122"
      unitRef="usd">38968000</us-gaap:InterestExpenseBorrowings>
    <us-gaap:InterestExpenseBorrowings
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTEtNC0xLTEtMTIwNDM0_6ad281e1-5d51-40ed-a079-fcdff94f700b"
      unitRef="usd">5827000</us-gaap:InterestExpenseBorrowings>
    <us-gaap:InterestExpenseBorrowings
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTEtNi0xLTEtMTIwNDM0_3e2f741f-a47d-4666-a370-958dddf0b872"
      unitRef="usd">9553000</us-gaap:InterestExpenseBorrowings>
    <us-gaap:InterestExpense
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTItMi0xLTEtMTIwNDM0_69ab4cef-16be-4f28-b4db-e3246c92e46f"
      unitRef="usd">70981000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTItNC0xLTEtMTIwNDM0_922faaaa-4228-47da-b6f4-ea5d8a115c9e"
      unitRef="usd">17238000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTItNi0xLTEtMTIwNDM0_a4d2afa4-46e0-414e-b159-96ae64899b44"
      unitRef="usd">43350000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTMtMi0xLTEtMTIwNDM0_5171a48f-aff8-48ad-80b3-e121e926948c"
      unitRef="usd">233307000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTMtNC0xLTEtMTIwNDM0_c1119be7-b1cb-4b83-b71c-3aaac586419b"
      unitRef="usd">227057000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTMtNi0xLTEtMTIwNDM0_6b7d03f5-52e4-4928-8e19-e80d94b30c24"
      unitRef="usd">208662000</us-gaap:InterestIncomeExpenseNet>
    <hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTQtMi0xLTEtMTIwNDM0_c1c50199-1a49-4236-9783-3a9a015793d4"
      unitRef="usd">-5202000</hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTQtNC0xLTEtMTIwNDM0_1ab556d3-c8d3-44b1-8975-57a0d435bf7f"
      unitRef="usd">-15000000</hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTQtNi0xLTEtMTIwNDM0_2a5c2e93-8490-4f33-b994-c08a6f1c64bb"
      unitRef="usd">20469000</hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTUtMi0xLTEtMTIwNDM0_0c651307-0013-4c9d-aa5d-a8a04627bfa5"
      unitRef="usd">238509000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTUtNC0xLTEtMTIwNDM0_96da5e28-8efc-442b-a727-373d5be3604a"
      unitRef="usd">242057000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTUtNi0xLTEtMTIwNDM0_95ce14a9-bd7b-4fc0-80ff-447848a4d0a7"
      unitRef="usd">188193000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivities
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTctMi0xLTEtMTIwNDM0_fb45b7dc-ec26-4399-99ae-33bccbf93cd8"
      unitRef="usd">17701000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivities>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivities
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTctNC0xLTEtMTIwNDM0_e47ece37-9645-47bb-b735-c9299180b028"
      unitRef="usd">92318000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivities>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivities
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTctNi0xLTEtMTIwNDM0_fedc6b29-b1c3-4f71-a59f-eb7d4c4a6860"
      unitRef="usd">122564000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivities>
    <hmst:ServicingFeesNet1
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTgtMi0xLTEtMTIwNDM0_7a10e1cc-b2ee-4a65-8220-3c18091f90bc"
      unitRef="usd">12388000</hmst:ServicingFeesNet1>
    <hmst:ServicingFeesNet1
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTgtNC0xLTEtMTIwNDM0_1b49498f-d294-43d6-9fa2-566300ca8b9c"
      unitRef="usd">7233000</hmst:ServicingFeesNet1>
    <hmst:ServicingFeesNet1
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTgtNi0xLTEtMTIwNDM0_e927f3e9-4ba1-4e59-914c-3598a5a2ad0c"
      unitRef="usd">9491000</hmst:ServicingFeesNet1>
    <hmst:DepositorAndOtherRetailBankingFees
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTktMi0xLTEtMTIwNDM0_6045445f-8143-45c8-b156-a2b5c796da8c"
      unitRef="usd">8875000</hmst:DepositorAndOtherRetailBankingFees>
    <hmst:DepositorAndOtherRetailBankingFees
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTktNC0xLTEtMTIwNDM0_308a966d-c01d-41f7-9274-47dd49cec369"
      unitRef="usd">8068000</hmst:DepositorAndOtherRetailBankingFees>
    <hmst:DepositorAndOtherRetailBankingFees
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMTktNi0xLTEtMTIwNDM0_c68fdf34-dde7-4e6e-a818-c5e167216366"
      unitRef="usd">7083000</hmst:DepositorAndOtherRetailBankingFees>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjAtMi0xLTEtMTIwNDM0_58c63755-2131-49d0-804c-ea788c244b5f"
      unitRef="usd">12606000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjAtNC0xLTEtMTIwNDM0_e6b8a504-8354-4b66-94dd-f3cc4d3b5677"
      unitRef="usd">12356000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjAtNi0xLTEtMTIwNDM0_504c66bf-4008-4006-bc32-a68baf1b7dfa"
      unitRef="usd">10226000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncome
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjEtMi0xLTEtMTIwNDM0_648b43ec-213e-424f-b3b4-84a871b3c63b"
      unitRef="usd">51570000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjEtNC0xLTEtMTIwNDM0_15bd31b1-c962-4f4f-b01d-e2d0bd6d9ab2"
      unitRef="usd">119975000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjEtNi0xLTEtMTIwNDM0_646c7529-a0a2-42c1-a93f-130755541817"
      unitRef="usd">149364000</us-gaap:NoninterestIncome>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjMtMi0xLTEtMTIwNDM0_a9e6188e-3911-4693-88d8-9cea1f039e26"
      unitRef="usd">115533000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjMtNC0xLTEtMTIwNDM0_c509da61-4689-4fd1-8635-7e0aa5b52758"
      unitRef="usd">132015000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjMtNi0xLTEtMTIwNDM0_36e3e970-64ac-4117-891d-1fb962233ec4"
      unitRef="usd">136826000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:OccupancyNet
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjQtMi0xLTEtMTIxMTA1_f1ef90eb-a440-47d6-9a73-beca3c438bb3"
      unitRef="usd">24528000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjQtNC0xLTEtMTIxMTA1_43222fc3-bffc-45d0-baa4-5827383603c2"
      unitRef="usd">23832000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjQtNi0xLTEtMTIxMTA1_26fabb34-a704-490e-9e89-3d45ebe4a9cf"
      unitRef="usd">35323000</us-gaap:OccupancyNet>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjQtMi0xLTEtMTIwNDM0_11a3c2b4-fbb8-46e5-9f0e-2c56c01f3a7c"
      unitRef="usd">29981000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjQtNC0xLTEtMTIwNDM0_c2c6a465-2e46-46ee-b89a-14db0c28df6b"
      unitRef="usd">27913000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjQtNi0xLTEtMTIwNDM0_6c8936f9-a6df-4b6f-a01e-62c4bda1bb42"
      unitRef="usd">30004000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjYtMi0xLTEtMTIwNDM0_97755a9e-2a47-43aa-87f4-f4de2ef51c7c"
      unitRef="usd">35377000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjYtNC0xLTEtMTIwNDM0_45adf6fa-285e-4554-8159-a154ad218583"
      unitRef="usd">31583000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjYtNi0xLTEtMTIwNDM0_201b13f5-6459-4a85-9348-e222a57d1e0a"
      unitRef="usd">33510000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:NoninterestExpense
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjctMi0xLTEtMTIwNDM0_346c9ec6-2de6-4fa1-b1a1-128c279b1cb2"
      unitRef="usd">205419000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjctNC0xLTEtMTIwNDM0_421ab1b8-84a6-425d-b467-a097018d6a04"
      unitRef="usd">215343000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjctNi0xLTEtMTIwNDM0_93e3facc-99f9-4f64-b981-e7cb9660dbb2"
      unitRef="usd">235663000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjgtMi0xLTEtMTIwNDM0_af2385d5-b531-4da1-b865-d9a6e0d5dcce"
      unitRef="usd">84660000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjgtNC0xLTEtMTIwNDM0_59f763c3-f6dd-40dd-98fd-69bfcbdbae25"
      unitRef="usd">146689000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjgtNi0xLTEtMTIwNDM0_466edcd5-d2d4-440d-84e5-2ab3c82bf638"
      unitRef="usd">101894000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjktMi0xLTEtMTIwNDM0_3ec940e1-41a9-441b-a5ba-c6f0effa0f0f"
      unitRef="usd">18120000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjktNC0xLTEtMTIwNDM0_30d5defb-3b8e-4eab-be3d-9a000d5dca9f"
      unitRef="usd">31267000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMjktNi0xLTEtMTIwNDM0_4ff62606-fdbb-424f-a776-174b31169d77"
      unitRef="usd">21904000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzAtMi0xLTEtMTIwNDM0_d543670e-21df-4b3b-ae66-82e2afb1972f"
      unitRef="usd">66540000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzAtNC0xLTEtMTIwNDM0_258a5e1b-e12e-493b-b9ff-23ca1d0ed38b"
      unitRef="usd">115422000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzAtNi0xLTEtMTIwNDM0_49baa0eb-2b4f-4933-a536-df1fefb7be1a"
      unitRef="usd">79990000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzMtMi0xLTEtMTIwNDM0_6103db2a-593c-44eb-ae78-af3e88f37798"
      unitRef="usdPerShare">3.51</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzMtNC0xLTEtMTIwNDM0_073aa0b9-e808-4a97-87d9-d42120cecd30"
      unitRef="usdPerShare">5.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzMtNi0xLTEtMTIwNDM0_7176f5c9-f70f-43b9-a027-94bbec08b392"
      unitRef="usdPerShare">3.50</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzQtMi0xLTEtMTIwNDM0_6f796596-c42a-45f6-b395-436bd5056a44"
      unitRef="usdPerShare">3.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzQtNC0xLTEtMTIwNDM0_43214990-a2e6-4d64-91d9-746f462fd192"
      unitRef="usdPerShare">5.46</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzQtNi0xLTEtMTIwNDM0_021d4df6-85aa-473d-a42e-0dcd4b5ae8ea"
      unitRef="usdPerShare">3.47</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzYtMi0xLTEtMTIwNDM0_fa07a060-6881-4775-b4b8-d6d3ce23ac1b"
      unitRef="shares">18931107</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzYtNC0xLTEtMTIwNDM0_cf795cb9-a3c6-4e6a-9e77-02c32cad964f"
      unitRef="shares">20885509</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzYtNi0xLTEtMTIwNDM0_331e0506-334b-4d41-87b1-c11e9c33229c"
      unitRef="shares">22867268</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzctMi0xLTEtMTIwNDM0_05bcd109-e139-4179-b639-be76f79e5002"
      unitRef="shares">19041111</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzctNC0xLTEtMTIwNDM0_2b2c404d-f931-426f-88bb-5a9c67bf0596"
      unitRef="shares">21143414</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85NC9mcmFnOmIxODg1Y2I5Y2YxNTRiMDFiYjEwNjUzMzhmNmU1OTdlL3RhYmxlOmYxNzUxZjBhN2NkZTRhZDY5ZWM2OTEzYzhjZDMxZWZjL3RhYmxlcmFuZ2U6ZjE3NTFmMGE3Y2RlNGFkNjllYzY5MTNjOGNkMzFlZmNfMzctNi0xLTEtMTIwNDM0_1aa4f44c-382d-46bb-9fe2-efad22a4d61a"
      unitRef="shares">23076822</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMy0xLTEtMS0xMjA0MzQ_d543670e-21df-4b3b-ae66-82e2afb1972f"
      unitRef="usd">66540000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMy0zLTEtMS0xMjA0MzQ_258a5e1b-e12e-493b-b9ff-23ca1d0ed38b"
      unitRef="usd">115422000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMy01LTEtMS0xMjA0MzQ_49baa0eb-2b4f-4933-a536-df1fefb7be1a"
      unitRef="usd">79990000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfNS0xLTEtMS0xMjA0MzQ_f1fd93a3-d120-4d2a-bca9-4ddac2400fd8"
      unitRef="usd">-158499000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfNS0zLTEtMS0xMjA0MzQ_23a1b9ce-645e-4f92-9df3-b359770b3212"
      unitRef="usd">-17934000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfNS01LTEtMS0xMjA0MzQ_ad2efe1a-a721-4bbf-abd6-84930cab7c6c"
      unitRef="usd">39627000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfNi0xLTEtMS0xMjA0MzQ_7af57205-9f70-42ae-9a60-f6e6f2930857"
      unitRef="usd">24000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfNi0zLTEtMS0xMjA0MzQ_50de44e9-1148-4df4-b076-4814281954d7"
      unitRef="usd">62000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfNi01LTEtMS0xMjA0MzQ_b8424c8a-ab87-4745-903d-e11b2b615b41"
      unitRef="usd">341000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfNy0xLTEtMS0xMjA0MzQ_e508747a-fd59-4bdd-adb0-a898232cff37"
      unitRef="usd">-158523000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfNy0zLTEtMS0xMjA0MzQ_faaa3f7c-98cb-4353-8e6a-bd171f716f3a"
      unitRef="usd">-17996000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfNy01LTEtMS0xMjA0MzQ_230b43ad-93a5-4850-a5ba-f86f9ec5526f"
      unitRef="usd">39286000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfOS0xLTEtMS0xMjA0MzQ_8f0c030f-7fbc-4052-ae67-5f0a4620a4d1"
      unitRef="usd">-37847000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfOS0zLTEtMS0xMjA0MzQ_dc3e39ab-07c0-47e8-8058-28df882c29a3"
      unitRef="usd">-3766000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfOS01LTEtMS0xMjA0MzQ_eb776989-4952-4c13-924f-d636e2c8b4ac"
      unitRef="usd">8322000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTAtMS0xLTEtMTIwNDM0_744876c7-adf7-4de9-b83f-cfdf83fbba36"
      unitRef="usd">6000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTAtMy0xLTEtMTIwNDM0_0e45e512-0439-43c7-9e5b-f9935b3bf60a"
      unitRef="usd">13000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTAtNS0xLTEtMTIwNDM0_4f3a3a5a-b713-455c-9535-aae4a8d0166a"
      unitRef="usd">72000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTEtMS0xLTEtMTIwNDM0_3da57998-f95c-4f0e-9e53-cbac9536ecab"
      unitRef="usd">-37853000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTEtMy0xLTEtMTIwNDM0_bca52c06-61ec-4d94-8ab8-3b39ff156b75"
      unitRef="usd">-3779000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTEtNS0xLTEtMTIwNDM0_fb6c36bb-f42f-4f54-a0b5-11c100cb991e"
      unitRef="usd">8250000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTItMS0xLTEtMTIwNDM0_3d8a0885-3f4d-42a1-a88b-4f1b63e863b0"
      unitRef="usd">-120670000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTItMy0xLTEtMTIwNDM0_7ba2510f-8c97-491a-8197-76e068b4d8a0"
      unitRef="usd">-14217000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTItNS0xLTEtMTIwNDM0_efca4cbf-cb7c-4158-8d5d-a34290cf56b8"
      unitRef="usd">31036000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTMtMS0xLTEtMTIwNDM0_96de6233-1e7d-49a8-8e0d-55856a26ce36"
      unitRef="usd">-54130000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTMtMy0xLTEtMTIwNDM0_db09955c-1c93-4fc6-8f97-9e72b4b175dc"
      unitRef="usd">101205000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl85Ny9mcmFnOmI4NWI5ODJkZmI0YjRlZmZhMDE3MGU5NTAzMzFmMGEyL3RhYmxlOjcyZTQzODZlMDg5ODQ1NWJiZmYyM2UxZWFkYWE1ZmIzL3RhYmxlcmFuZ2U6NzJlNDM4NmUwODk4NDU1YmJmZjIzZTFlYWRhYTVmYjNfMTMtNS0xLTEtMTIwNDM0_bea8640e-1633-4b78-85f7-948105a576b8"
      unitRef="usd">111026000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if4e66c7c87234009af51e7fbc0f5b60f_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzItMS0xLTEtMTIwNDM0_22c34844-b1dd-4ec4-a25b-6d0593a4d9d0"
      unitRef="shares">23890855</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="if4e66c7c87234009af51e7fbc0f5b60f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzItMy0xLTEtMTIwNDM0_91de7609-9a0e-41be-a463-1ff961451224"
      unitRef="usd">300729000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8d3cb132c1ad44b891b16f39adbb8146_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzItNS0xLTEtMTIwNDM0_57167bc9-a610-4d76-8020-19d785e83310"
      unitRef="usd">374673000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic54440ea1cc94428aac1c47b72ca955e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzItNy0xLTEtMTIwNDM0_740ca142-e0f0-456a-b9cb-f8ba1f37f244"
      unitRef="usd">4321000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i89719e6d8a3e4c22ae313938022e212d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzItMTEtMS0xLTEyMDQzNA_d4d84eb1-8881-4a9f-9f25-64dd0b40fa83"
      unitRef="usd">679723000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="icfa4c242196041b5bb2b10246ea6f381_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzMtNS0xLTEtMTIwNDM0_7dfc28d3-4613-4c08-96b9-ac20499f1eac"
      unitRef="usd">79990000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzMtMTEtMS0xLTEyMDQzNA_faf31400-8df7-445f-8722-f216e2eb72c9"
      unitRef="usd">79990000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i25aefc925ae94b638ce37698334ab3de_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzQtMy0xLTEtMTIwNDM0_479b3139-ba52-4683-9072-074baceafd2b"
      unitRef="usd">2693000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzQtMTEtMS0xLTEyMDQzNA_094971a4-436a-41c8-aa33-0c01cf31484c"
      unitRef="usd">2693000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i25aefc925ae94b638ce37698334ab3de_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzUtMS0xLTEtMTIwNDM0_7e2750b6-0d01-451e-bc57-329dac534bf1"
      unitRef="shares">140386</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i25aefc925ae94b638ce37698334ab3de_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzUtMy0xLTEtMTIwNDM0_327668e4-8ae4-4caf-95ea-6bfd20c6ba54"
      unitRef="usd">782000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzUtMTEtMS0xLTEyMDQzNA_9ec5cd48-57ec-4940-9142-e2acf837ba0b"
      unitRef="usd">782000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockholdersEquity
      contextRef="ibde5a6e063084f0aaafc4a2c49b4ed38_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzYtNS0xLTEtMTIwNDM0_5989a54b-dd24-404c-ab4b-581c5c621fe4"
      unitRef="usd">-3740000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i50245955b8a64dd28a682c659ed278c5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzYtNy0xLTEtMTIwNDM0_f34a8d72-5bc1-4923-84e9-ef7ff9b3bb21"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id7f45e676cd44b5b9093fe361a8f85a0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzYtMTEtMS0xLTEyMDQzNA_4142c1f8-f778-4686-bac3-f9ef1b140fc0"
      unitRef="usd">-3740000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6b291725831d4a59a4cbbb0ef02be35c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzctNy0xLTEtMTIwNDM0_c2a8561d-7315-4530-901b-a45171b630a6"
      unitRef="usd">31036000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzctMTEtMS0xLTEyMDQzNA_9147cec6-6e25-4597-87f7-9c8288d3d7c0"
      unitRef="usd">31036000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzgtMC0xLTEtMTIwNDM0L3RleHRyZWdpb246MzNmMjRmMmYwZDAzNGYxYjllMTBlYzE0N2I1MzNmNzlfNDM5ODA0NjUxMTE0Mg_03ee9ff4-ceec-464f-bfd5-3256174a291a"
      unitRef="usdPerShare">0.60</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="icfa4c242196041b5bb2b10246ea6f381_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzgtNS0xLTEtMTI0Mjkz_366f931c-c5a6-42c7-a1c7-c4b50c511b30"
      unitRef="usd">13865000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzgtMTEtMS0xLTEyNDMwMA_40644436-dc48-471e-ab10-f3377a42f2ba"
      unitRef="usd">13865000</us-gaap:DividendsCommonStock>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i25aefc925ae94b638ce37698334ab3de_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzktMS0xLTEtMTIwNDM0_37af20d0-f22b-405f-93f7-c885b442c776"
      unitRef="shares">2234337</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i25aefc925ae94b638ce37698334ab3de_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzktMy0xLTEtMTIwNDM0_6416ea65-7942-48ed-a924-94d5a437b4c7"
      unitRef="usd">25699000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="icfa4c242196041b5bb2b10246ea6f381_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzktNS0xLTEtMTIwNDM0_ad4c54e5-e63d-4be7-a3f5-4dd5289ca151"
      unitRef="usd">33170000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzktMTEtMS0xLTEyMDQzNA_e02705a5-4f10-44ed-a782-f699343ab792"
      unitRef="usd">58869000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6cd737f1bbe64b2b82ba127764f7fd0f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzEwLTEtMS0xLTEyMDQzNA_be04485d-522e-4d1a-a4d8-2df803f8100d"
      unitRef="shares">21796904</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i6cd737f1bbe64b2b82ba127764f7fd0f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzEwLTMtMS0xLTEyMDQzNA_456e7b7b-7e99-4e3e-a778-a5b021e0b03b"
      unitRef="usd">278505000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5dfb91c268a74aa8a2973f4a47093ead_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzEwLTUtMS0xLTEyMDQzNA_a479b035-f5ff-4e6f-8b67-6fbc7e12c08f"
      unitRef="usd">403888000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8c51adc53782465fb1d521160f095aca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzEwLTctMS0xLTEyMDQzNA_762a51af-6dc9-4b08-afd4-50143c111a07"
      unitRef="usd">35357000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzEwLTExLTEtMS0xMjA0MzQ_687bdab6-f37a-4d19-b82f-50a242d129da"
      unitRef="usd">717750000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i942ad6eec00e40df95d94af262039220_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzExLTUtMS0xLTEyMDQzNA_61fabd76-4b50-42c2-a2ec-020a1aa2ce54"
      unitRef="usd">115422000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzExLTExLTEtMS0xMjA0MzQ_87348ff3-597f-4c04-859d-0ed1dc4f6543"
      unitRef="usd">115422000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="ia180b41ad0f142bb9f47b82826a803a6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzEyLTMtMS0xLTEyMDQzNA_731d6577-f505-4d74-9be1-ad51632e1f18"
      unitRef="usd">3398000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzEyLTExLTEtMS0xMjA0MzQ_3efe02db-634a-4fc4-92bc-2f6bb2b77cd1"
      unitRef="usd">3398000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ia180b41ad0f142bb9f47b82826a803a6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzEzLTEtMS0xLTEyMDQzNA_17212c1f-1d02-480c-ac7f-de39e25139b7"
      unitRef="shares">260267</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ia180b41ad0f142bb9f47b82826a803a6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzEzLTMtMS0xLTEyMDQzNA_b0ac4f66-4f10-42a8-9fe2-5c26a709e7a3"
      unitRef="usd">2418000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzEzLTExLTEtMS0xMjA0MzQ_3055eed5-220a-4741-84db-aeb9e8437055"
      unitRef="usd">2418000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i99c58c52212a4d73bfaecf09a3c1f11c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE1LTctMS0xLTEyMDQzNA_2009f28e-4a68-44e3-86f1-74b93162c2a2"
      unitRef="usd">-14217000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE1LTExLTEtMS0xMjA0MzQ_98809f89-9b45-48b5-93a8-91ba2fe71cf3"
      unitRef="usd">-14217000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE2LTAtMS0xLTEyMDQzNC90ZXh0cmVnaW9uOjdkNTczMTY3NjMxYTRmMjE4Yzc2MmRhMDRlODAwOGIxXzI0_13aa38ab-0466-44bc-8e41-eb97305580ed"
      unitRef="usdPerShare">1.00</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="i942ad6eec00e40df95d94af262039220_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE2LTUtMS0xLTEyMDQzNA_87070e29-01a3-4935-bed8-c95b1d08aa6b"
      unitRef="usd">21338000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE2LTExLTEtMS0xMjA0MzQ_65b80f9f-e388-4bdf-a74b-3233ab6cfc78"
      unitRef="usd">21338000</us-gaap:DividendsCommonStock>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ia180b41ad0f142bb9f47b82826a803a6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE3LTEtMS0xLTEyMDQzNA_f88cf339-8abb-476b-b9d0-2856d0dcf243"
      unitRef="shares">1971835</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ia180b41ad0f142bb9f47b82826a803a6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE3LTMtMS0xLTEyMDQzNA_c3848340-8d61-4747-9220-8fe60e69a22d"
      unitRef="usd">34465000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i942ad6eec00e40df95d94af262039220_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE3LTUtMS0xLTEyMDQzNA_19b4af78-b720-43f7-9933-a85ad6b47f07"
      unitRef="usd">53629000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE3LTExLTEtMS0xMjA0MzQ_eace1942-bd12-4665-906b-d69fd9d3deaf"
      unitRef="usd">88094000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i9556f4364e794532b1e951831345a4cc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE5LTEtMS0xLTEyMDQzNA_4117523f-6585-483a-b929-34b3f685197f"
      unitRef="shares">20085336</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i9556f4364e794532b1e951831345a4cc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE5LTMtMS0xLTEyMDQzNA_69885467-629d-430b-a990-5970d55ac705"
      unitRef="usd">249856000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia4052c1ef7884b5f952062b04f40d360_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE5LTUtMS0xLTEyMDQzNA_15e17f5a-3d1c-4243-8389-1f7047535197"
      unitRef="usd">444343000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i81d39aba27034a45a02ce6906f8161b5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE5LTctMS0xLTEyMDQzNA_e774de8e-6316-4a15-ac49-a29c26995026"
      unitRef="usd">21140000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzE5LTExLTEtMS0xMjA0MzQ_c79560f1-a425-4956-afa9-6622054ad46e"
      unitRef="usd">715339000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i989b5cdc1ed84c13a14c90cb2d54ed1a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzIwLTUtMS0xLTEyMDQzNA_938aa76b-4ad2-4f24-86db-bd0a981d15d6"
      unitRef="usd">66540000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzIwLTExLTEtMS0xMjA0MzQ_9ce196cc-15a9-401e-8f6a-a5efbfa8d18f"
      unitRef="usd">66540000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="ie0ce873dd14a4e71bf87f59b516f894d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzIxLTMtMS0xLTEyMDQzNA_2e50f85b-e948-4479-8325-844e49266fd6"
      unitRef="usd">4106000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzIxLTExLTEtMS0xMjA0MzQ_67face1f-8224-48ee-9960-564115001b07"
      unitRef="usd">4106000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ie0ce873dd14a4e71bf87f59b516f894d_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzIyLTEtMS0xLTEyMDQzNA_07ef9a7c-05b5-4c49-9406-7fdadfbe18b3"
      unitRef="shares">143369</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ie0ce873dd14a4e71bf87f59b516f894d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzIyLTMtMS0xLTEyMDQzNA_b2795d82-ee40-468b-bf63-1707ccf13e2e"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzIyLTExLTEtMS0xMjA0MzQ_b34dad96-8247-4969-ae53-e9bd59414c2c"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib62dfdf28a804be3a7868d4fc861bb77_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI0LTctMS0xLTEyMDQzNA_c2738285-bca9-4c26-8519-5be66b836569"
      unitRef="usd">-120670000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI0LTExLTEtMS0xMjA0MzQ_21f68811-f00d-4344-8d9a-902c8aa13de0"
      unitRef="usd">-120670000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI1LTAtMS0xLTEyMDQzNC90ZXh0cmVnaW9uOmMwMWJlYmRkNTE3YjQ4ZGE4YjYzNWNiMjUwZjFjZjc3XzI0_71fe7f84-1da8-45a1-a6db-26520bac581e"
      unitRef="usdPerShare">1.40</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="i989b5cdc1ed84c13a14c90cb2d54ed1a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI1LTUtMS0xLTEyMDQzNA_2b783a0d-fbf6-4d05-ba9f-22afd49c122a"
      unitRef="usd">26847000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI1LTExLTEtMS0xMjA0MzQ_858eb127-f2ae-43b8-9557-659c07b065bd"
      unitRef="usd">26847000</us-gaap:DividendsCommonStock>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ie0ce873dd14a4e71bf87f59b516f894d_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI2LTEtMS0xLTEyMDQzNA_ef2dd592-9770-4ed9-bc4f-c0fcd6a62368"
      unitRef="shares">1498325</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ie0ce873dd14a4e71bf87f59b516f894d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI2LTMtMS0xLTEyMDQzNA_f614ed41-d356-47a3-96d6-4e48bbc03569"
      unitRef="usd">27370000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i989b5cdc1ed84c13a14c90cb2d54ed1a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI2LTUtMS0xLTEyMDQzNA_b531fedd-d3b1-4fe8-bdab-322351bc705b"
      unitRef="usd">48951000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI2LTExLTEtMS0xMjA0MzQ_93ae9058-7e20-4a65-a5ec-065ac76bf0c8"
      unitRef="usd">76321000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="icfd4110c7756446ab292a7b41ced808d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI3LTEtMS0xLTEyMDQzNA_d1b59857-fdf5-4eeb-8e20-da3a367ced74"
      unitRef="shares">18730380</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="icfd4110c7756446ab292a7b41ced808d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI3LTMtMS0xLTEyMDQzNA_2378e77b-3b60-40b3-9ac8-80db4f70ebce"
      unitRef="usd">226592000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7fba232b211945699c3af0333a7a2e91_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI3LTUtMS0xLTEyMDQzNA_fd2ecd27-4b89-4aa2-a6b7-717aa205eaa8"
      unitRef="usd">435085000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idf4b3e72bb8248f198352a47e1dbaefd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI3LTctMS0xLTEyMDQzNA_063f99eb-b050-4ae7-835d-d081f662e91b"
      unitRef="usd">-99530000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDAvZnJhZzphNTY1MjFiYzhjNDA0NmNiYmVmZGE3Y2VhZWU5NWNlOS90YWJsZTo5MjhjZWJjNzJmZDU0ZDc1YTNhZWNhNDA2Njc2NTNlYS90YWJsZXJhbmdlOjkyOGNlYmM3MmZkNTRkNzVhM2FlY2E0MDY2NzY1M2VhXzI3LTExLTEtMS0xMjA0MzQ_7bf2548b-c262-4f59-83e5-72c6c107d925"
      unitRef="usd">562147000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQtMS0xLTEtMTIwNDM0_24d04983-6c4d-4dce-93d7-13aa8f0ebd89"
      unitRef="usd">66540000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQtMy0xLTEtMTIwNDM0_b77ba475-3746-4d02-8b35-ecf5848ecb44"
      unitRef="usd">115422000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQtNS0xLTEtMTIwNDM0_9bcd7d60-571a-4d5a-8c6f-8b25e3ef78f3"
      unitRef="usd">79990000</us-gaap:NetIncomeLoss>
    <hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzYtMS0xLTEtMTIwNDM0_30276df7-fee9-4ce2-9697-fec64f5a20b5"
      unitRef="usd">-5202000</hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzYtMy0xLTEtMTIwNDM0_02fdf830-1958-4493-8c15-3a2e6cd89946"
      unitRef="usd">-15000000</hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzYtNS0xLTEtMTIwNDM0_57678ade-5b1d-4ba0-843f-948ca3f25615"
      unitRef="usd">20469000</hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzctMS0xLTEtMTIwNDM0_e9e5ae9a-ce93-4760-bcb6-48603a6c8336"
      unitRef="usd">9707000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzctMy0xLTEtMTIwNDM0_7981560b-d3bf-4cae-a06e-1c5de94c8525"
      unitRef="usd">9908000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzctNS0xLTEtMTIwNDM0_0e8860a1-04b7-40d2-87f9-dafd7d1d860c"
      unitRef="usd">9438000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <hmst:AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzgtMS0xLTEtMTIwNDM0_17848c92-b93d-4131-b9e8-5d8666437cc0"
      unitRef="usd">-3126000</hmst:AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt>
    <hmst:AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzgtMy0xLTEtMTIwNDM0_ad97d277-b5fd-469f-acb3-1a15e57c9a58"
      unitRef="usd">-6002000</hmst:AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt>
    <hmst:AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzgtNS0xLTEtMTIwNDM0_124c4c89-d199-4426-b00f-de6a3c0cd275"
      unitRef="usd">-9013000</hmst:AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt>
    <hmst:OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzktMS0xLTEtMTIwNDM0_4d40ae57-7ae1-45ea-a3a7-555e21f6d7b7"
      unitRef="usd">4081000</hmst:OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense>
    <hmst:OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzktMy0xLTEtMTIwNDM0_4d2c2b8c-ff4a-4ba4-aa3c-32bcf5ac88e0"
      unitRef="usd">4029000</hmst:OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense>
    <hmst:OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzktNS0xLTEtMTIwNDM0_c8f9517c-1583-477e-9cbb-c1dccf3d480a"
      unitRef="usd">3488000</hmst:OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzEwLTEtMS0xLTEyMDQzNA_d898abc5-1c73-41c6-831b-9f788eabb20e"
      unitRef="usd">580000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzEwLTMtMS0xLTEyMDQzNA_5c5c9dff-1259-471f-8e29-9d7f7812a4f9"
      unitRef="usd">1066000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzEwLTUtMS0xLTEyMDQzNA_3c46e1e1-b91a-46f8-956b-83cf620362c7"
      unitRef="usd">1277000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzExLTEtMS0xLTEyMDQzNA_d15f9390-f78d-4dc7-a569-0816ce415863"
      unitRef="usd">963000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzExLTMtMS0xLTEyMDQzNA_3f1abadd-3bf1-4162-a9d6-0fb406980ea4"
      unitRef="usd">1171000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzExLTUtMS0xLTEyMDQzNA_2c403f9f-ab44-4fb9-b8c4-6999b4739ed0"
      unitRef="usd">1372000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfDeferredLoanOriginationFeesNet
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzEyLTEtMS0xLTEyMDQzNA_a2f46342-dff9-46b9-a61d-d865cc5a6e36"
      unitRef="usd">1182000</us-gaap:AmortizationOfDeferredLoanOriginationFeesNet>
    <us-gaap:AmortizationOfDeferredLoanOriginationFeesNet
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzEyLTMtMS0xLTEyMDQzNA_2c108a99-135d-411c-807f-15270b57272f"
      unitRef="usd">8569000</us-gaap:AmortizationOfDeferredLoanOriginationFeesNet>
    <us-gaap:AmortizationOfDeferredLoanOriginationFeesNet
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzEyLTUtMS0xLTEyMDQzNA_a916ea5b-e3fe-4605-840a-d48e3fe81bac"
      unitRef="usd">-1195000</us-gaap:AmortizationOfDeferredLoanOriginationFeesNet>
    <us-gaap:ShareBasedCompensation
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzEzLTEtMS0xLTEyMDQzNA_e0b7cc09-87af-4c52-8e5e-6a7ceee79519"
      unitRef="usd">4106000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzEzLTMtMS0xLTEyMDQzNA_0af45f02-d26a-4600-a4fe-aaaaf036210d"
      unitRef="usd">3398000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzEzLTUtMS0xLTEyMDQzNA_1e9cdccd-46c8-4cfd-bb4b-a987a0721fb7"
      unitRef="usd">2693000</us-gaap:ShareBasedCompensation>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE1LTEtMS0xLTEyMDQzNA_a5794f79-7e7d-4d90-add4-62e624c6ac12"
      unitRef="usd">0</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE1LTMtMS0xLTEyMDQzNA_4af3ef8d-30a6-4114-b935-2ea92ccaa529"
      unitRef="usd">0</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE1LTUtMS0xLTEyMDQzNA_eebcd61f-08d1-44e3-9b7a-f2a2ee6c9e91"
      unitRef="usd">-10873000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE2LTEtMS0xLTEyMDQzNA_2b18a3f0-fee6-476b-995c-5fc971be1c68"
      unitRef="usd">12996000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE2LTMtMS0xLTEyMDQzNA_ad0bc2e2-3b3d-458e-9262-e2eb2064cf2b"
      unitRef="usd">-7884000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE2LTUtMS0xLTEyMDQzNA_ffbb6ec2-f987-4a8d-9c96-a92f0d52f61f"
      unitRef="usd">10065000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE3LTEtMS0xLTEyMDQzNA_a3651400-867f-4fc8-80bd-af370124a6b3"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE3LTMtMS0xLTEyMDQzNA_e053dfe2-b060-4914-b0c0-fbf5119d757f"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE3LTUtMS0xLTEyMDQzNA_350ab4ba-08a9-453e-b961-440f86906364"
      unitRef="usd">-1492000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE4LTEtMS0xLTEyMDQzNA_337c0f6e-955c-494e-bb8f-7c1fb3c62992"
      unitRef="usd">670905000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE4LTMtMS0xLTEyMDQzNA_122c37d2-ea6e-4ff9-ae7c-310a62b47917"
      unitRef="usd">2251090000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE4LTUtMS0xLTEyMDQzNA_7fc06cfe-f60f-4427-a728-f97f33a42778"
      unitRef="usd">2453110000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE5LTEtMS0xLTEyMDQzNA_41af89fd-f853-4315-b018-edeff289195c"
      unitRef="usd">831095000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE5LTMtMS0xLTEyMDQzNA_39561793-117e-4a2b-8f98-5e921283f743"
      unitRef="usd">2379116000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzE5LTUtMS0xLTEyMDQzNA_109bcd07-f4bf-40f6-965d-2c6b7cacdaca"
      unitRef="usd">2407287000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <hmst:FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzIwLTEtMS0xLTEyMDQzNA_aa20260c-9010-4c1b-a33f-bdb939b72b30"
      unitRef="usd">-6450000</hmst:FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale>
    <hmst:FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzIwLTMtMS0xLTEyMDQzNA_95d4da25-ff31-4179-a3c0-b1384b9ebcaa"
      unitRef="usd">42358000</hmst:FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale>
    <hmst:FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzIwLTUtMS0xLTEyMDQzNA_079a5cbc-5132-4451-a189-7e39f797a0ed"
      unitRef="usd">81439000</hmst:FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale>
    <hmst:IncreaseDecreaseinMortgageServicingRights
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzIxLTEtMS0xLTEyMDQzNA_37ab014d-839c-4647-b118-94d7f2ee7a62"
      unitRef="usd">11778000</hmst:IncreaseDecreaseinMortgageServicingRights>
    <hmst:IncreaseDecreaseinMortgageServicingRights
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzIxLTMtMS0xLTEyMDQzNA_e1504576-b641-4684-b7b6-00691562b246"
      unitRef="usd">34445000</hmst:IncreaseDecreaseinMortgageServicingRights>
    <hmst:IncreaseDecreaseinMortgageServicingRights
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzIxLTUtMS0xLTEyMDQzNA_d356ad16-76a2-4a5f-844a-60ab2e07da44"
      unitRef="usd">31012000</hmst:IncreaseDecreaseinMortgageServicingRights>
    <us-gaap:GainLossOnSaleOfNotesReceivable
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI0LTEtMS0xLTEyMDQzNA_d437c8a8-e465-4b2d-acd7-7fa6a7d8b541"
      unitRef="usd">88000</us-gaap:GainLossOnSaleOfNotesReceivable>
    <us-gaap:GainLossOnSaleOfNotesReceivable
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI0LTMtMS0xLTEyMDQzNA_64285d01-9513-4949-be7d-8ad53ec2a05a"
      unitRef="usd">11377000</us-gaap:GainLossOnSaleOfNotesReceivable>
    <us-gaap:GainLossOnSaleOfNotesReceivable
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI0LTUtMS0xLTEyMDQzNA_80b3dd7e-5bfe-4b0c-8d6b-c5501af796f6"
      unitRef="usd">6895000</us-gaap:GainLossOnSaleOfNotesReceivable>
    <us-gaap:MortgageServicingRightsMSRImpairmentRecovery
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI2LTEtMS0xLTEyMDQzNA_83a5cc83-77a0-41bd-83ac-3c84b4ec156b"
      unitRef="usd">-6788000</us-gaap:MortgageServicingRightsMSRImpairmentRecovery>
    <us-gaap:MortgageServicingRightsMSRImpairmentRecovery
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI2LTMtMS0xLTEyMDQzNA_f1a62818-e1ff-40a1-93c1-c48f558769d2"
      unitRef="usd">12290000</us-gaap:MortgageServicingRightsMSRImpairmentRecovery>
    <us-gaap:MortgageServicingRightsMSRImpairmentRecovery
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI2LTUtMS0xLTEyMDQzNA_9f8b1f83-1279-45a6-978c-2fa47fdd8a9c"
      unitRef="usd">37567000</us-gaap:MortgageServicingRightsMSRImpairmentRecovery>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI3LTEtMS0xLTEyMDQzNA_02e2954e-ddd1-477a-8345-2ad5c545d3c7"
      unitRef="usd">7692000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI3LTMtMS0xLTEyMDQzNA_dcedd96a-d220-4568-a0d8-c38438ed5ad7"
      unitRef="usd">7581000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI3LTUtMS0xLTEyMDQzNA_19198539-53a5-49d4-810e-f40e8d8d7051"
      unitRef="usd">5657000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <hmst:GainLossOnSaleOfBranches
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI4LTEtMS0xLTEyMTE0MQ_7c92e4ac-0504-4360-a234-aa247eeb314e"
      unitRef="usd">4270000</hmst:GainLossOnSaleOfBranches>
    <hmst:GainLossOnSaleOfBranches
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI4LTMtMS0xLTEyMTE1MQ_ada1e00c-0a8f-48ec-b42f-486f430ea507"
      unitRef="usd">0</hmst:GainLossOnSaleOfBranches>
    <hmst:GainLossOnSaleOfBranches
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzI4LTUtMS0xLTEyMTE2Mg_715f9c7e-8bf2-4909-8072-5ce5db787767"
      unitRef="usd">0</hmst:GainLossOnSaleOfBranches>
    <us-gaap:IncreaseDecreaseInDebtSecuritiesTrading
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMwLTEtMS0xLTEyMTIyMw_513c3da8-f6b0-4abf-b4fb-b2d57bf60e38"
      unitRef="usd">18989000</us-gaap:IncreaseDecreaseInDebtSecuritiesTrading>
    <us-gaap:IncreaseDecreaseInDebtSecuritiesTrading
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMwLTMtMS0xLTEyMTUyOA_6d8d77df-a23a-44b3-add0-9bbad98c777e"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInDebtSecuritiesTrading>
    <us-gaap:IncreaseDecreaseInDebtSecuritiesTrading
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMwLTUtMS0xLTEyMTUyMA_b17fbaaa-df96-4294-8ab2-d009f1dc76e7"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInDebtSecuritiesTrading>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMwLTEtMS0xLTEyMDQzNA_4689edf0-21ae-4cb4-a196-b99169dba7a9"
      unitRef="usd">-17797000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMwLTMtMS0xLTEyMDQzNA_33ebb20c-bf56-4278-ae13-84f6ddb85101"
      unitRef="usd">5796000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMwLTUtMS0xLTEyMDQzNA_b915697e-36ea-4258-9ded-ced50711b1aa"
      unitRef="usd">39069000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <hmst:IncreaseDecreaseInAccountsPayableAndOtherLiabilities
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMxLTEtMS0xLTEyMDQzNA_68fd3ead-2696-4733-a290-ec12c7804af5"
      unitRef="usd">-6551000</hmst:IncreaseDecreaseInAccountsPayableAndOtherLiabilities>
    <hmst:IncreaseDecreaseInAccountsPayableAndOtherLiabilities
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMxLTMtMS0xLTEyMDQzNA_90371df5-b35a-4276-8557-2c8411b37b29"
      unitRef="usd">-1861000</hmst:IncreaseDecreaseInAccountsPayableAndOtherLiabilities>
    <hmst:IncreaseDecreaseInAccountsPayableAndOtherLiabilities
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMxLTUtMS0xLTEyMDQzNA_3ebac949-5046-4d17-b9af-b856f8689a34"
      unitRef="usd">-11210000</hmst:IncreaseDecreaseInAccountsPayableAndOtherLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMyLTEtMS0xLTEyMDQzNA_c94180d6-e2b7-4568-a404-a87367c75e41"
      unitRef="usd">218328000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMyLTMtMS0xLTEyMDQzNA_ea669742-787b-4ba6-ba26-7721b020ab70"
      unitRef="usd">173035000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzMyLTUtMS0xLTEyMDQzNA_cc74bcaf-f36f-4be0-84dc-b356d562a697"
      unitRef="usd">-25545000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM1LTEtMS0xLTEyMDQzNA_b1053514-0de4-456b-90e3-b54277506eaa"
      unitRef="usd">759501000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM1LTMtMS0xLTEyMDQzNA_71d43f27-de58-4e21-a9ac-577464c7b5fb"
      unitRef="usd">179398000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM1LTUtMS0xLTEyMDQzNA_51936574-58c4-461a-a0f6-5fcaaaad53e3"
      unitRef="usd">373264000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM2LTEtMS0xLTEyMDQzNA_68748d87-fb7b-42f6-a22e-2c1b89767d7a"
      unitRef="usd">98915000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM2LTMtMS0xLTEyMDQzNA_6ba57666-fe27-4792-a18f-5a915de6b83d"
      unitRef="usd">28187000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM2LTUtMS0xLTEyMDQzNA_f4a8f9f8-376c-48fd-bfc7-eb8ea8ef7f81"
      unitRef="usd">62378000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <hmst:PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM3LTEtMS0xLTEyMDQzNA_cfea53ae-73f1-4a9c-b7db-ad206bbcb1d1"
      unitRef="usd">125848000</hmst:PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale>
    <hmst:PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM3LTMtMS0xLTEyMDQzNA_1d517900-e9f6-4fcf-a6c0-b491a777ba0a"
      unitRef="usd">197253000</hmst:PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale>
    <hmst:PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM3LTUtMS0xLTEyMDQzNA_43651734-dfbf-473c-9a7f-38b62400849f"
      unitRef="usd">208610000</hmst:PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale>
    <us-gaap:ProceedsFromSaleOfOtherRealEstate
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM4LTEtMS0xLTEyMDQzNA_745b728c-4795-4b7e-8623-cd14333edd33"
      unitRef="usd">952000</us-gaap:ProceedsFromSaleOfOtherRealEstate>
    <us-gaap:ProceedsFromSaleOfOtherRealEstate
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM4LTMtMS0xLTEyMDQzNA_626d60f6-d178-4191-a0b2-363e4ef2976c"
      unitRef="usd">541000</us-gaap:ProceedsFromSaleOfOtherRealEstate>
    <us-gaap:ProceedsFromSaleOfOtherRealEstate
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM4LTUtMS0xLTEyMDQzNA_bc44dcd5-3c86-478e-9389-9616caab4fab"
      unitRef="usd">650000</us-gaap:ProceedsFromSaleOfOtherRealEstate>
    <us-gaap:ProceedsFromSaleOfLoansHeldForInvestment
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM5LTEtMS0xLTEyMDQzNA_66c29d80-95f0-4765-8498-716ee6b7c83f"
      unitRef="usd">4613000</us-gaap:ProceedsFromSaleOfLoansHeldForInvestment>
    <us-gaap:ProceedsFromSaleOfLoansHeldForInvestment
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM5LTMtMS0xLTEyMDQzNA_8e95f300-2c31-41b0-88dc-10e861163f74"
      unitRef="usd">504584000</us-gaap:ProceedsFromSaleOfLoansHeldForInvestment>
    <us-gaap:ProceedsFromSaleOfLoansHeldForInvestment
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzM5LTUtMS0xLTEyMDQzNA_67188e9e-eed6-4095-8a3c-1b8a67359f7f"
      unitRef="usd">576388000</us-gaap:ProceedsFromSaleOfLoansHeldForInvestment>
    <us-gaap:PaymentsToAcquireFinanceReceivables
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQwLTEtMS0xLTEyMDQzNA_94efe30e-dc53-43ef-bb8d-852aa24d79f9"
      unitRef="usd">0</us-gaap:PaymentsToAcquireFinanceReceivables>
    <us-gaap:PaymentsToAcquireFinanceReceivables
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQwLTMtMS0xLTEyMDQzNA_5f41a555-aff5-427e-af51-6b55b0c71512"
      unitRef="usd">0</us-gaap:PaymentsToAcquireFinanceReceivables>
    <us-gaap:PaymentsToAcquireFinanceReceivables
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQwLTUtMS0xLTEyMDQzNA_0f338363-ec23-41bc-aae5-452ce73aaec6"
      unitRef="usd">20124000</us-gaap:PaymentsToAcquireFinanceReceivables>
    <us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ0LTEtMS0xLTEyNTQxNA_305f9166-8aad-4be7-90dd-742c05d65c3e"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates>
    <us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ0LTMtMS0xLTEyNTQxNA_b4ee415b-4702-4874-a67b-12a6995bfa9c"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates>
    <us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ0LTUtMS0xLTEyNTQyMw_8696b6ae-e94b-47ef-af9a-a8457d10faaf"
      unitRef="usd">2800000</us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates>
    <hmst:PaymentsForProceedsFromSaleOfBranches
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQzLTEtMS0xLTEyMDQzNA_2193e942-791b-4a4b-815a-3582b4848831"
      unitRef="usd">138756000</hmst:PaymentsForProceedsFromSaleOfBranches>
    <hmst:PaymentsForProceedsFromSaleOfBranches
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQzLTMtMS0xLTEyMDQzNA_65581419-a10b-4a92-8727-75c54c287527"
      unitRef="usd">0</hmst:PaymentsForProceedsFromSaleOfBranches>
    <hmst:PaymentsForProceedsFromSaleOfBranches
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQzLTUtMS0xLTEyMDQzNA_bdfee79e-c3c2-4fa6-ab7d-7eb84a437aaa"
      unitRef="usd">0</hmst:PaymentsForProceedsFromSaleOfBranches>
    <us-gaap:PaymentsToAcquireLoansHeldForInvestment
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ0LTEtMS0xLTEyMDQzNA_660d260e-d488-4480-a633-53c5672b55a9"
      unitRef="usd">1940489000</us-gaap:PaymentsToAcquireLoansHeldForInvestment>
    <us-gaap:PaymentsToAcquireLoansHeldForInvestment
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ0LTMtMS0xLTEyMDQzNA_daa21221-9f71-493b-96af-c3249494b442"
      unitRef="usd">683822000</us-gaap:PaymentsToAcquireLoansHeldForInvestment>
    <us-gaap:PaymentsToAcquireLoansHeldForInvestment
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ0LTUtMS0xLTEyMDQzNA_b58ad520-3ae5-4d70-81c4-8db4c403d455"
      unitRef="usd">690302000</us-gaap:PaymentsToAcquireLoansHeldForInvestment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ1LTEtMS0xLTEyMDQzNA_e5730c7d-4215-47c1-b984-89f742672b33"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ1LTMtMS0xLTEyMDQzNA_fca56fed-d78f-4c7c-bde7-2e254a4f9770"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ1LTUtMS0xLTEyMDQzNA_6e035500-e645-40c5-9e44-89eaecf2b073"
      unitRef="usd">1460000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ2LTEtMS0xLTEyMDQzNA_af8877d6-36ac-4b21-b340-07c7e0905f3f"
      unitRef="usd">6786000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ2LTMtMS0xLTEyMDQzNA_518788f9-f608-404f-a973-2a60f8c617c7"
      unitRef="usd">2941000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ2LTUtMS0xLTEyMDQzNA_0b1de528-5479-45c0-a6ac-b900b1921653"
      unitRef="usd">3298000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ4LTEtMS0xLTEyMDQzNA_e474019d-b392-47af-9134-d05dbb6e51fe"
      unitRef="usd">147486000</us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock>
    <us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ4LTMtMS0xLTEyMDQzNA_0f7686c2-a909-4582-8d1a-47d8e94f7e64"
      unitRef="usd">109484000</us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock>
    <us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ4LTUtMS0xLTEyMDQzNA_59023ad6-2091-4c7b-8a63-2c9aaea1d421"
      unitRef="usd">145801000</us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock>
    <us-gaap:PaymentsToAcquireFederalHomeLoanBankStock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ5LTEtMS0xLTEyMDQzNA_560e8c4e-8afa-47c7-804f-45c1c20095e2"
      unitRef="usd">186430000</us-gaap:PaymentsToAcquireFederalHomeLoanBankStock>
    <us-gaap:PaymentsToAcquireFederalHomeLoanBankStock
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ5LTMtMS0xLTEyMDQzNA_16dd4ffd-5783-4be2-a9f6-6d4a3e166bbe"
      unitRef="usd">99526000</us-gaap:PaymentsToAcquireFederalHomeLoanBankStock>
    <us-gaap:PaymentsToAcquireFederalHomeLoanBankStock
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzQ5LTUtMS0xLTEyMDQzNA_32ff43cb-3f26-4e0d-abcb-8acf9c79fb7e"
      unitRef="usd">143721000</us-gaap:PaymentsToAcquireFederalHomeLoanBankStock>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzUwLTEtMS0xLTEyMDQzNA_b5f6d764-335a-42d7-9bd5-205bffe2fe73"
      unitRef="usd">-2654148000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzUwLTMtMS0xLTEyMDQzNA_f06f5b8d-2c52-4ce3-8904-9e262f27e5dd"
      unitRef="usd">-125638000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzUwLTUtMS0xLTEyMDQzNA_5ed40a2e-bcb9-4aaf-8a69-6c26e2888a52"
      unitRef="usd">-232622000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzUzLTEtMS0xLTEyMDQzNA_4a65b075-fce6-42d1-af12-8d4f1a5ffb84"
      unitRef="usd">1472834000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzUzLTMtMS0xLTEyMDQzNA_22ba0abc-8a84-4e4b-8cd5-badfe7a60e10"
      unitRef="usd">347867000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzUzLTUtMS0xLTEyMDQzNA_7adb1bcd-ef58-43e6-91fb-9cbd961810d0"
      unitRef="usd">481464000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU0LTEtMS0xLTEyMDQzNA_6441c0a8-3ec8-42bc-a268-d830aa187957"
      unitRef="usd">-25000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU0LTMtMS0xLTEyMDQzNA_94f17f20-eaba-4f64-98a8-ee9d67edb3d8"
      unitRef="usd">-281800000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU0LTUtMS0xLTEyMDQzNA_c29073be-5275-4863-969b-46f9a978bc0d"
      unitRef="usd">-143200000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromOtherDebt
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU1LTEtMS0xLTEyMDQzNA_92f85d3b-2ec3-4e7d-a9de-63645ab177ce"
      unitRef="usd">1000000000</us-gaap:ProceedsFromOtherDebt>
    <us-gaap:ProceedsFromOtherDebt
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU1LTMtMS0xLTEyMDQzNA_e693861d-0ca7-4f64-a9fa-a6bf042b2973"
      unitRef="usd">50000000</us-gaap:ProceedsFromOtherDebt>
    <us-gaap:ProceedsFromOtherDebt
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU1LTUtMS0xLTEyMDQzNA_2afcb107-ee04-494d-9d0a-91e22391346e"
      unitRef="usd">0</us-gaap:ProceedsFromOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU4LTEtMS0xLTEyNjg4NA_81eca63c-aa4a-4c69-ba42-0af1846730e8"
      unitRef="usd">0</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU3LTMtMS0xLTEyMTI5Mw_6f73449d-6ab8-4021-bb99-f2d15f8956d9"
      unitRef="usd">50000000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU3LTUtMS0xLTEyMTMwMg_97b7ae0a-ebbb-4f0d-aeae-689eea483c0f"
      unitRef="usd">7082000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU2LTEtMS0xLTEyMDQzNA_906a68a0-ab42-40d9-8be7-ee5b2a825449"
      unitRef="usd">98036000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU2LTMtMS0xLTEyMDQzNA_1af5fd6c-6b45-4ec8-8855-e94de759dfec"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU2LTUtMS0xLTEyMDQzNA_1cf88a40-9f34-4037-8041-353fd21d9949"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU4LTEtMS0xLTEyMDQzNA_9915120f-1621-43a8-9308-c8ee9c190735"
      unitRef="usd">589000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU4LTMtMS0xLTEyMDQzNA_0630f124-cf7a-4f4d-bf42-ec6615a9a443"
      unitRef="usd">1070000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU4LTUtMS0xLTEyMDQzNA_db53d878-1ce3-476f-9412-1d3f6a9fc9df"
      unitRef="usd">1209000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU5LTEtMS0xLTEyMDQzNA_cf7bd642-0e6e-45c4-86ab-4bea1cab4aa0"
      unitRef="usd">75000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU5LTMtMS0xLTEyMDQzNA_0fe3c137-cbae-4e2d-b7d6-bda984c8f40b"
      unitRef="usd">84154000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzU5LTUtMS0xLTEyMDQzNA_bd706de0-a366-4e9c-8e19-a13bdbd23bb4"
      unitRef="usd">58009000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY0LTEtMS0xLTEyMDQzNA_3f25b4ab-88e7-4b22-bc37-6b4f4008b77d"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY0LTMtMS0xLTEyMDQzNA_97fd9407-cff8-4a3f-b01a-b6ce48c093b0"
      unitRef="usd">263000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY0LTUtMS0xLTEyMDQzNA_9ed8a743-6aac-4d12-b381-7257153ac81b"
      unitRef="usd">237000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY1LTEtMS0xLTEyMDQzNA_dd59d3de-8487-428a-b8b4-6431661945b9"
      unitRef="usd">26847000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY1LTMtMS0xLTEyMDQzNA_24eefc27-4cc7-401c-b12b-99b5780f9adb"
      unitRef="usd">21338000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY1LTUtMS0xLTEyMDQzNA_b4d65127-71b7-4642-aa3b-7fa211025958"
      unitRef="usd">13865000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY2LTEtMS0xLTEyMDQzNA_cc4d9eb1-baff-4f2e-ad02-b3dd3c1e40a1"
      unitRef="usd">2443434000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY2LTMtMS0xLTEyMDQzNA_ce308982-1154-4688-aeea-513409b7add1"
      unitRef="usd">-40232000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY2LTUtMS0xLTEyMDQzNA_f3f1cea2-40b3-4b8c-a6c3-17bc284dc8d5"
      unitRef="usd">258336000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY3LTEtMS0xLTEyMDQzNA_bed0ee5e-3117-4ee5-bcfe-ce1f3f1bc38a"
      unitRef="usd">7614000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY3LTMtMS0xLTEyMDQzNA_5c6105b8-4505-4673-91c4-722b8dfb9d0e"
      unitRef="usd">7165000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY3LTUtMS0xLTEyMDQzNA_0a8143f1-de2f-4b4a-9fbb-c019c9fc3854"
      unitRef="usd">169000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY4LTEtMS0xLTEyMDQzNA_06c39a7a-16ec-4c3b-a256-8e552a83bdc9"
      unitRef="usd">65214000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY4LTMtMS0xLTEyMDQzNA_9ca1b610-a926-4c1b-96b2-9e6c7de22d91"
      unitRef="usd">58049000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i89719e6d8a3e4c22ae313938022e212d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY4LTUtMS0xLTEyMDQzNA_1dac976b-dd50-427f-8289-5e60b7bca488"
      unitRef="usd">57880000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY5LTEtMS0xLTEyMDQzNA_e48bca1b-532e-475a-9bfd-78815d5ac6f2"
      unitRef="usd">72828000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY5LTMtMS0xLTEyMDQzNA_0750c995-a72b-4e92-98c9-9342f4d3593d"
      unitRef="usd">65214000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzY5LTUtMS0xLTEyMDQzNA_5c5a7142-0e7e-4d41-b167-c3b87e606882"
      unitRef="usd">58049000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzczLTEtMS0xLTEyMDQzNA_7e5dbbfc-583a-48a0-8d8b-418727cb1e50"
      unitRef="usd">66364000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzczLTMtMS0xLTEyMDQzNA_db27c2f0-461c-455f-8497-bf106e93b427"
      unitRef="usd">17303000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzczLTUtMS0xLTEyMDQzNA_1445953f-a034-4e1d-a5e4-da903d4afdc1"
      unitRef="usd">44466000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc0LTEtMS0xLTEyMDQzNA_2253db73-43ff-41e2-92df-75049f189b15"
      unitRef="usd">5201000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc0LTMtMS0xLTEyMDQzNA_00a2ebc3-ca91-4fca-af18-5c19ab4fdb92"
      unitRef="usd">34429000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc0LTUtMS0xLTEyMDQzNA_0e1bb458-87fc-4236-9603-7880a0c3c369"
      unitRef="usd">20992000</us-gaap:IncomeTaxesPaidNet>
    <hmst:LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc2LTEtMS0xLTEyMDQzNA_b569c421-e7fb-4d35-bea2-48da7ba551bd"
      unitRef="usd">1160000</hmst:LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned>
    <hmst:LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc2LTMtMS0xLTEyMDQzNA_0f2c5058-4d62-43dd-aa0d-facb7611f0db"
      unitRef="usd">0</hmst:LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned>
    <hmst:LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc2LTUtMS0xLTEyMDQzNA_1af323cf-5d67-44ac-bdd1-792353f9ea7e"
      unitRef="usd">370000</hmst:LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned>
    <us-gaap:FinancingReceivableReclassificationToHeldForSale
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc3LTEtMS0xLTEyMDQzNA_5f2834a6-91f2-4c76-aaea-260b02878c0c"
      unitRef="usd">12361000</us-gaap:FinancingReceivableReclassificationToHeldForSale>
    <us-gaap:FinancingReceivableReclassificationToHeldForSale
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc3LTMtMS0xLTEyMDQzNA_2c052008-96af-4d37-9cef-311217ad503a"
      unitRef="usd">392555000</us-gaap:FinancingReceivableReclassificationToHeldForSale>
    <us-gaap:FinancingReceivableReclassificationToHeldForSale
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc3LTUtMS0xLTEyMDQzNA_c91ef8ad-f26e-44e4-85a9-ab7bf17e0bfc"
      unitRef="usd">569534000</us-gaap:FinancingReceivableReclassificationToHeldForSale>
    <hmst:LoansRecognizedWithRightToRepurchase
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc4LTEtMS0xLTEyMDQzNA_196d2f10-ff8f-4f2b-8f27-96af2fe21446"
      unitRef="usd">0</hmst:LoansRecognizedWithRightToRepurchase>
    <hmst:LoansRecognizedWithRightToRepurchase
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc4LTMtMS0xLTEyMDQzNA_62850bed-fb4e-44d8-b870-4bc3233b6939"
      unitRef="usd">0</hmst:LoansRecognizedWithRightToRepurchase>
    <hmst:LoansRecognizedWithRightToRepurchase
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc4LTUtMS0xLTEyMDQzNA_3e56dcea-ab08-4d99-b690-2145afa559fa"
      unitRef="usd">92366000</hmst:LoansRecognizedWithRightToRepurchase>
    <hmst:LoansDerecognizedWithRightToRepurchase
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc5LTEtMS0xLTEyMDQzNA_08e471eb-eba6-410e-98c2-5a5d48453ae6"
      unitRef="usd">5424000</hmst:LoansDerecognizedWithRightToRepurchase>
    <hmst:LoansDerecognizedWithRightToRepurchase
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc5LTMtMS0xLTEyMDQzNA_60351c5b-d25f-45a0-90d3-1d5df79de0cf"
      unitRef="usd">89408000</hmst:LoansDerecognizedWithRightToRepurchase>
    <hmst:LoansDerecognizedWithRightToRepurchase
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzc5LTUtMS0xLTEyMDQzNA_f85ff0d8-c555-4fc4-a45c-85374883fc7b"
      unitRef="usd">0</hmst:LoansDerecognizedWithRightToRepurchase>
    <hmst:StockRepurchasedDuringPeriodAwardSettlementNoncash
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzgwLTEtMS0xLTEyMDQzNA_1427af28-dbad-4ca8-bd51-1dfeb6f2f661"
      unitRef="usd">1321000</hmst:StockRepurchasedDuringPeriodAwardSettlementNoncash>
    <hmst:StockRepurchasedDuringPeriodAwardSettlementNoncash
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzgwLTMtMS0xLTEyMDQzNA_993ca829-e3ee-4b6c-956e-4095355de7fa"
      unitRef="usd">3940000</hmst:StockRepurchasedDuringPeriodAwardSettlementNoncash>
    <hmst:StockRepurchasedDuringPeriodAwardSettlementNoncash
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDMvZnJhZzo3MjVlYjBmMmRmYTc0NGFjOThmNjYwOTQ5NTNkNWQyNC90YWJsZToyYTVhNDM1ZDJlMTU0MzRkOTc5MWJjOTJlMWE5Yjg1Mi90YWJsZXJhbmdlOjJhNWE0MzVkMmUxNTQzNGQ5NzkxYmM5MmUxYTliODUyXzgwLTUtMS0xLTEyMDQzNA_0ddd8eb5-2f36-46ca-97ff-ae4ead477654"
      unitRef="usd">860000</hmst:StockRepurchasedDuringPeriodAwardSettlementNoncash>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4Nzgx_cf1bfcad-4995-4588-8df2-01c4126c46b3">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, Union Street Holdings LLC and HomeStreet Mortgage Depositor, Inc. 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;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 $6.7 million and $8.1&#160;million at December&#160;31, 2022 and 2021, respectively, is included in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMTQ5MjM_678b4daf-ea8d-44b7-a81f-0e793391d9b6"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMTQ5MjQ_42e6023e-f1d4-4e8e-92b0-c14a12dc69dc"&gt;cash and cash equivalents&lt;/span&gt;&lt;/span&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%;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 contractual 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;Trading securities, consisting of US Treasury notes, are used as economic hedges of our mortgage servicing rights, which are carried at fair value and included as investment securities on the balance sheet. Net gain or loss on trading securities, are included in loan servicing income in the consolidated income statements.&lt;/span&gt;&lt;/div&gt;&lt;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 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 allowance for credit loss ("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, 2022 or 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. The Company does not believe any expected credit losses exist for these securities as of December&#160;31, 2022 and 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%;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 as noninterest 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;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&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;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"), guaranteed by the Department of Veterans' Affairs ("VA") or Ginnie Mae ("GNMA") are maintained on accrual status even if 90 days or more past due.&lt;/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;Modifications for Financially Distressed Borrowers ("MFDB") &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 provides MFDBs which may include other than insignificant delays in payment of amounts due, extension of the terms of the notes or reduction in the interest rates on the notes. In certain instances, the Company may grant more than one type of modification. The granting of modifications for the year ended December 31, 2022 did not have a material impact on the ACL. &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 a borrower experiences financial difficulty, we sometimes modify or restructure loans, which may include delays in payment of amounts due, extension of the terms of the notes or a reduction in the interest rates on the notes. These loans are classified as MFDBs. MFDBs 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.&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;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:120%"&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.&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-style:italic;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 may be 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 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:120%"&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: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;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&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 no credit loss is expected to occur, then no ACL is recognized for this loan. 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&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%;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 rate 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 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 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;Mortgage servicing assets for multifamily and SBA MSRs are evaluated periodically for impairment based upon the fair value of the rights as compared to amortized cost. Impairment is determined by comparing the fair value of the portfolio based on predominant risk characteristic loan type, to amortized cost. Impairment is recognized to the extent that fair value is less than the capitalized amount of the 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;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 Accounting Standards Committee ("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 banking fees (in Deposit 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 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 (in Other 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. The Company's performance obligation for commissions is generally satisfied, and the related revenue generally recognized, over the course of the policy.&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 (in Other 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;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 (in General, Administrative and Other)&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%;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:120%"&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: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;the fair value of the reporting unit is less than its carrying value necessitating an impairment test. Historically, the Company performed its annual impairment testing at June 30. In 2022, we moved the annual impairment testing date to August 31 and based on that testing determined goodwill was not impaired. The change in impairment measurement date did not have a material effect on the valuation results. &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%;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;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 tax assets will be fully 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 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 hedge accounting or non-hedge accounting activities. For derivative instruments designated as non-hedge accounting 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 hedge accounting 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 hedge 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&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;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 certain input assumptions such as: expected volatility, award term, expected risk-free rate of interest and expected dividend yield on the Company&#x2019;s common stock and also incorporates into the grant date fair value calculation the probability that the performance targets will be achieved. Forfeitures of stock-based awards are recognized when they occur.&lt;/span&gt;&lt;/div&gt;&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.&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&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;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 $6.2 million, $4.1 million and $2.3 million in marketing costs during 2022, 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%;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("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 London Interbank Offered Rate ("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. In December 2022, the FASB issued ASU No. 2022-06, "Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848," which defers the sunset date of Topic 848 from December 31, 2022 to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The adoption of these ASUs is not expected to have a material impact on the Company&#x2019;s financial position or results of 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 March 2022, the FASB issued ASU No. 2022-02, Financial Instruments-Credit Losses (Topic 326). The amendments in this ASU eliminate the accounting guidance for Troubled Debt Restructuring ("TDRs") by creditors, while enhancing disclosure &lt;/span&gt;&lt;/div&gt;requirements for certain loan refinancing and restructurings by creditors when a borrower experiences financial difficulty. In addition, the amendments require that an entity disclose current period gross charge-offs by year of origination in a vintage table. We prospectively adopted the portion of ASU No. 2022-02 with respect to amendments about TDRs and related disclosure enhancements as of January 1, 2022. This adoption did not have a material impact on the Company&#x2019;s financial position or results of operations. As the change is disclosure only in nature, we do not expect the vintage table disclosure requirement of ASU 2022-02 to have a material impact on the Company's financial position or results of operations when adopted.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzQ0_6061b866-39d5-44ba-8298-0957b15e262e">&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;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMjk4NzQ_48dfe533-1d04-4951-8dc8-5d450d810091"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4Nzc2_a2754369-58ae-4417-8980-7c569d5f519e">&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:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzA4_31be1ad9-dab2-4543-8aa1-7c26e99dcbde">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 $6.7 million and $8.1&#160;million at December&#160;31, 2022 and 2021, respectively, is included in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMTQ5MjM_678b4daf-ea8d-44b7-a81f-0e793391d9b6"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMTQ5MjQ_42e6023e-f1d4-4e8e-92b0-c14a12dc69dc"&gt;cash and cash equivalents&lt;/span&gt;&lt;/span&gt;.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:RestrictedCash
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ1Nzc_56d29147-4389-4bcb-b521-75e750f93b8c"
      unitRef="usd">6700000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ1ODQ_e3b5de74-b934-4be8-add4-394e4b3503ca"
      unitRef="usd">8100000</us-gaap:RestrictedCash>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzM0_66cac9ba-7e88-4549-9465-a71c14a5ec53">&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 contractual 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;Trading securities, consisting of US Treasury notes, are used as economic hedges of our mortgage servicing rights, which are carried at fair value and included as investment securities on the balance sheet. Net gain or loss on trading securities, are included in loan servicing income in the consolidated income statements.&lt;/span&gt;&lt;/div&gt;&lt;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 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 allowance for credit loss ("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, 2022 or 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. The Company does not believe any expected credit losses exist for these securities as of December&#160;31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMTQ5MTI_9a06e0ed-7437-45bf-9f34-5575381434f9"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMTQ5MTI_f6433ffb-cc83-493b-b37d-045d120d6a46"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest>
    <hmst:FederalHomeLoanBankStockPolicyTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4Njkw_833394cf-161e-44e7-ac38-f0517b3f60c7">&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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzY2_6ab4a53e-9cec-4248-8f20-13467da06570">&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 as noninterest 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;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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzEz_d28bb4ac-863f-417c-afa2-d78c725a5c31">&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;</us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzA5_721e72f4-1843-4955-a80c-df4011dcf2c9">&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"), guaranteed by the Department of Veterans' Affairs ("VA") or Ginnie Mae ("GNMA") 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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzU1_0fdad3f1-6658-43b8-96ef-73c304c099f4">&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;Modifications for Financially Distressed Borrowers ("MFDB") &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 provides MFDBs which may include other than insignificant delays in payment of amounts due, extension of the terms of the notes or reduction in the interest rates on the notes. In certain instances, the Company may grant more than one type of modification. The granting of modifications for the year ended December 31, 2022 did not have a material impact on the ACL. &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 a borrower experiences financial difficulty, we sometimes modify or restructure loans, which may include delays in payment of amounts due, extension of the terms of the notes or a reduction in the interest rates on the notes. These loans are classified as MFDBs. MFDBs 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.&lt;/span&gt;&lt;/div&gt;</us-gaap:LoansAndLeasesReceivableTroubledDebtRestructuringPolicy>
    <us-gaap:FinanceLoansAndLeasesReceivablePolicy
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzI4_fc9a295b-3117-499f-a792-4de94b5f2b6f">&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;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:120%"&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.&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-style:italic;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 may be 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 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:120%"&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: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;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&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 no credit loss is expected to occur, then no ACL is recognized for this loan. 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&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%;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 rate to the estimated utilization balance as of the reporting period end date.</us-gaap:FinanceLoansAndLeasesReceivablePolicy>
    <hmst:ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4Nzcw_e0fef87d-d66e-42fb-9be3-e71fefc4fd5b">&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;</hmst:ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock>
    <us-gaap:RealEstateOwnedValuationAllowancePolicy
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzAy_b84e4f31-e30c-4883-91ac-409ee4566b7b">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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4Njkz_ed41075e-53f7-4d01-8c31-4da6e1fafc95">&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 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 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;Mortgage servicing assets for multifamily and SBA MSRs are evaluated periodically for impairment based upon the fair value of the rights as compared to amortized cost. Impairment is determined by comparing the fair value of the portfolio based on predominant risk characteristic loan type, to amortized cost. Impairment is recognized to the extent that fair value is less than the capitalized amount of the portfolio. &lt;/span&gt;&lt;/div&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.</us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzM1_644f6368-e4f9-4e6e-b34e-e96d6207c13a">&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 Accounting Standards Committee ("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 banking fees (in Deposit 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 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 (in Other 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. The Company's performance obligation for commissions is generally satisfied, and the related revenue generally recognized, over the course of the policy.&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 (in Other 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;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 (in General, Administrative and Other)&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;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzMx_0585914e-8941-4a95-9af8-0a050a716fa5">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="if5ff0d937e31438db80f871c71e5a21a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzMzMjMy_f9fc2578-cd37-4212-b6eb-ee05641760d1">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i5b502e3c450547a287ff494b3cded66f_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzMzMjM4_f266969a-d5d4-401f-acdc-9f3d0186418b">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzQx_4da254c6-1d3e-4126-883b-5591204eddff">&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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzE5_f5b2a491-2048-4906-b81c-06380d5a7ee1">&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:120%"&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: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;the fair value of the reporting unit is less than its carrying value necessitating an impairment test. Historically, the Company performed its annual impairment testing at June 30. In 2022, we moved the annual impairment testing date to August 31 and based on that testing determined goodwill was not impaired. The change in impairment measurement date did not have a material effect on the valuation results. &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;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:RepurchaseAndResaleAgreementsPolicy
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzMy_f05a48de-3b66-422b-b71c-24802d4314d1">&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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzQ4_a3a10175-7bd4-451a-87bc-1d6fdef80dd1">&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;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 tax assets will be fully 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;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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4Nzcz_7b3106ed-8c38-449b-875a-47dc7196c6f2">&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 hedge accounting or non-hedge accounting activities. For derivative instruments designated as non-hedge accounting 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 hedge accounting 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 hedge 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;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzUw_cdc135b8-3a44-4c99-b964-35db0a8a7810">&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 certain input assumptions such as: expected volatility, award term, expected risk-free rate of interest and expected dividend yield on the Company&#x2019;s common stock and also incorporates into the grant date fair value calculation the probability that the performance targets will be achieved. Forfeitures of stock-based awards are recognized when they occur.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ieb61bca7e25f42e383562e544e386af2_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzIxOTkwMjMzMjk4NTg_7a50da1c-7722-4d5d-a6fa-876101503c6e">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzUx_3ca0bb95-197b-491e-8063-7af3811f1fcc">&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 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;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: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;Trading securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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 in an active market.&lt;/span&gt;&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 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:#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;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:#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: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:&#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:#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;LHFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 loans, excluding loans transferred from held for investment&lt;/span&gt;&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;Fair value is based on observable market data, including:&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:#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: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:#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;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:#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;Mortgage servicing rights&lt;/span&gt;&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 MSRs&lt;/span&gt;&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;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:#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;Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 and Options&lt;/span&gt;&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 closing exchange prices.&lt;/span&gt;&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 1 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;Forward sale commitments&lt;br/&gt;Interest rate swaps&lt;/span&gt;&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;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:#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: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:#cceeff;padding:0 1pt"/&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;The fair value considers several factors including:&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:#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;/table&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4Nzg5_494b887f-4ab2-471b-8a98-4c4966d8252d">&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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4Nzkw_aaff3497-70ab-4255-9a9c-60e91b0ad6cd">&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.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzU5_5490b39a-8ac5-4d67-9a9c-95c0ff868da5">&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;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzYx_16ffbcd1-cffa-4c91-96ab-9760f3cf3056">Marketing Costs The Company expenses marketing costs, including advertising, in the period incurred.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:MarketingExpense
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ3MjA0_226775d9-af07-4883-bca7-9af0debb966c"
      unitRef="usd">6200000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ3MjA4_841018dc-a23d-4aab-8950-78fbc9b3ad1f"
      unitRef="usd">4100000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ3MjE1_7d2fba6f-3ac1-468f-9109-52868e10c7f6"
      unitRef="usd">2300000</us-gaap:MarketingExpense>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMDkvZnJhZzpmYjM0MzA3OWFlNWI0YTBjYWIzMjlhNjE2NTNjNjdjMy90ZXh0cmVnaW9uOmZiMzQzMDc5YWU1YjRhMGNhYjMyOWE2MTY1M2M2N2MzXzQ4NzI1_5530ca1d-7d1c-4027-b749-08f56e755812">&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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("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 London Interbank Offered Rate ("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. In December 2022, the FASB issued ASU No. 2022-06, "Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848," which defers the sunset date of Topic 848 from December 31, 2022 to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The adoption of these ASUs is not expected to have a material impact on the Company&#x2019;s financial position or results of 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 March 2022, the FASB issued ASU No. 2022-02, Financial Instruments-Credit Losses (Topic 326). The amendments in this ASU eliminate the accounting guidance for Troubled Debt Restructuring ("TDRs") by creditors, while enhancing disclosure &lt;/span&gt;&lt;/div&gt;requirements for certain loan refinancing and restructurings by creditors when a borrower experiences financial difficulty. In addition, the amendments require that an entity disclose current period gross charge-offs by year of origination in a vintage table. We prospectively adopted the portion of ASU No. 2022-02 with respect to amendments about TDRs and related disclosure enhancements as of January 1, 2022. This adoption did not have a material impact on the Company&#x2019;s financial position or results of operations. As the change is disclosure only in nature, we do not expect the vintage table disclosure requirement of ASU 2022-02 to have a material impact on the Company's financial position or results of operations when adopted.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzIxOTkwMjMyNjExNTY_f6b7de9d-fe1b-456c-a7cd-4b2e9a4dad36">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 HTM:&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: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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;207,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;65,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,362)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;592,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;77,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;(7,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;469,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;411,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;46,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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;19,934&#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="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;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;27,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;27,478&#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;/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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,509,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;(131,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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,378,774&#160;&lt;/span&gt;&lt;/td&gt;&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;HTM&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;&#160;&#160;&#160;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;2,441&#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 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 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;(56)&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 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,385&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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, 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;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;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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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: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,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&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 held $19.0 million of trading securities which are used as economic hedges of our mortgage servicing rights and are not included in the above tables. Net trading losses of $7.0 million were recorded in servicing income in the consolidated income statements in 2022.&lt;/span&gt;&lt;/div&gt;&lt;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 organizations. As of December&#160;31, 2022 and 2021, 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&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 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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;/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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Residential&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;(8,845)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,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;5,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="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;(5,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(3,633)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,362)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,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;/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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;(27,789)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;498,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,633)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;(4,787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(7,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;(44,513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;397,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 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;(3,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(95,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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,187,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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,604)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;146,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;(131,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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,333,807&#160;&lt;/span&gt;&lt;/td&gt;&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;HTM&lt;/span&gt;&lt;/td&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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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, 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;text-align:left;vertical-align: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;(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 #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;(2,503)&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;181,901&#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;(822)&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;15,712&#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;(3,325)&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;197,613&#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&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, 2022 and 2021. In addition, as of December&#160;31, 2022 and 2021, 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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/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;3,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;38,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.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;368,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.83&#160;&lt;/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;411,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;15,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.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;span style="color:#000000;font-family:'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;27,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;42,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.54&#160;&lt;/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;19,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.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;span style="color:#000000;font-family:'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;19,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.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;span style="color:#000000;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;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;10,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;16,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/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;27,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;10,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;span style="color:#000000;font-family:'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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;span style="color:#000000;font-family:'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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;86,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.97&#160;&lt;/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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;368,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.83&#160;&lt;/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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;501,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;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:#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;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;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;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;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;padding:0 1pt"/&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;HTM&lt;/span&gt;&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="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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: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:#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/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-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;2,385&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.04&#160;&lt;/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-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/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-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/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-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;2,385&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.04&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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, 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 #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;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: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 31, 2022 and 2021 was 3.08% and 1.82%, 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;98,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(1,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;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;212,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;214,817&#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;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;/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. &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 $11.9 million, $10.2 million and $10.7 million for 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:HeldToMaturitySecuritiesTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzM1NjY_e3a45cbd-af1b-40eb-8d5d-fc50bb3d38c0">&lt;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 HTM:&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: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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;207,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;65,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,362)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;592,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;77,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;(7,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;469,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;411,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;46,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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;19,934&#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="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;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;27,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;27,478&#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;/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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,509,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;(131,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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,378,774&#160;&lt;/span&gt;&lt;/td&gt;&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;HTM&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;&#160;&#160;&#160;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;2,441&#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 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 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;(56)&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 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,385&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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, 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;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;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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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: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,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;</us-gaap:HeldToMaturitySecuritiesTextBlock>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzM1OTE_05543b8f-e98f-42b1-aa33-4f3c5521527a">&lt;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 HTM:&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: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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;207,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;65,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,362)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;592,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;77,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;(7,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;469,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;411,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;46,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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;19,934&#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="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;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;27,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;27,478&#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;/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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,509,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;(131,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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,378,774&#160;&lt;/span&gt;&lt;/td&gt;&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;HTM&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;&#160;&#160;&#160;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;2,441&#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 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 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;(56)&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 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,385&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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, 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;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;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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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: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,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;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i48fa87872dab49cda10f88c060cd10fd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzUtMS0xLTEtMTIwNDM0_2137ef3e-dda6-47bc-b846-13f7f473f29f"
      unitRef="usd">207445000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i48fa87872dab49cda10f88c060cd10fd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzUtMy0xLTEtMTIwNDM0_6fb5ed07-4fe8-4389-80e6-b3415186907d"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i48fa87872dab49cda10f88c060cd10fd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzUtNS0xLTEtMTIwNDM0_f35efee7-b06d-4cf9-ac7c-4ff0242dcc4a"
      unitRef="usd">10183000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i48fa87872dab49cda10f88c060cd10fd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzUtNy0xLTEtMTIwNDM0_a5d53fef-77e5-44e1-84cb-75abb745a327"
      unitRef="usd">197262000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzYtMS0xLTEtMTIwNDM0_19712320-dd3a-4c2e-af66-77c25630c117"
      unitRef="usd">65411000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzYtMy0xLTEtMTIwNDM0_4209057e-618f-499f-b1a3-0e6c9d1f3a8e"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzYtNS0xLTEtMTIwNDM0_0861d861-a910-4dd3-9b59-5793b6d4e433"
      unitRef="usd">9362000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzYtNy0xLTEtMTIwNDM0_aafa7ddb-6f47-4640-b3d2-1c0975d684a9"
      unitRef="usd">56049000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ifba7cf04c4c04bf2ad090280a62083d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzgtMS0xLTEtMTIwNDM0_28e1f04d-a527-4f99-8840-163e0e9cccff"
      unitRef="usd">592449000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ifba7cf04c4c04bf2ad090280a62083d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzgtMy0xLTEtMTIwNDM0_2a29a194-4333-43b2-8bf5-306a1206abfb"
      unitRef="usd">12000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ifba7cf04c4c04bf2ad090280a62083d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzgtNS0xLTEtMTIwNDM0_a18e1eb7-4ae0-46bc-b523-e11c6ae66d03"
      unitRef="usd">39422000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ifba7cf04c4c04bf2ad090280a62083d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzgtNy0xLTEtMTIwNDM0_0fdd298a-c516-4174-8b8b-7db725018413"
      unitRef="usd">553039000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i159dd38683dc4efab62fdc2e2c7db134_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzktMS0xLTEtMTIwNDM0_25893047-1a49-444a-92db-0e648405b8ec"
      unitRef="usd">77909000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i159dd38683dc4efab62fdc2e2c7db134_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzktMy0xLTEtMTIwNDM0_23cf12a5-5c0c-45f7-b207-26b9df76bb5d"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i159dd38683dc4efab62fdc2e2c7db134_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzktNS0xLTEtMTIwNDM0_3b91a9c6-4949-4434-9e23-db0440de3db9"
      unitRef="usd">7390000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i159dd38683dc4efab62fdc2e2c7db134_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzktNy0xLTEtMTIwNDM0_c0c17133-df3d-45b2-b10b-f0e9d56fb16a"
      unitRef="usd">70519000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEwLTEtMS0xLTEyMDQzNA_ccfd0340-efe0-46c7-8baf-48207d3a2a3a"
      unitRef="usd">469346000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEwLTMtMS0xLTEyMDQzNA_11972a74-99e5-47b5-aaa6-d346bc4227ec"
      unitRef="usd">41000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEwLTUtMS0xLTEyMDQzNA_7a6e7834-b85b-4bab-8cac-a836e5f9c501"
      unitRef="usd">57839000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEwLTctMS0xLTEyMDQzNA_9766eda8-593b-4326-961d-fe2bdaaf9361"
      unitRef="usd">411548000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzExLTEtMS0xLTEyMDQzNA_f41721ab-b195-4ca9-b6a2-b10dd28cb273"
      unitRef="usd">46672000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzExLTMtMS0xLTEyMDQzNA_04c87e42-4bf7-464b-bf98-8792293ffd7f"
      unitRef="usd">74000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzExLTUtMS0xLTEyMDQzNA_000efff6-a9ee-4e2a-addb-946602bc9d74"
      unitRef="usd">3801000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzExLTctMS0xLTEyMDQzNA_c0979a51-d5ff-43ec-a5eb-f9494c635229"
      unitRef="usd">42945000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEyLTEtMS0xLTEyMDQzNA_d213673f-fb52-458e-821c-a2e8c40dbfad"
      unitRef="usd">23005000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEyLTMtMS0xLTEyMDQzNA_7606941b-a611-44b0-983c-c8a45bbbed79"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEyLTUtMS0xLTEyMDQzNA_70fa65c9-824f-4dd6-980f-cc9a2a06d804"
      unitRef="usd">3071000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEyLTctMS0xLTEyMDQzNA_4aa59176-b668-4c15-9689-4ec14c0ccc96"
      unitRef="usd">19934000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEzLTEtMS0xLTEyMDQzNA_78650d72-3bb1-4643-bf79-3358b5159fdf"
      unitRef="usd">27499000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEzLTMtMS0xLTEyMDQzNA_f7139eed-b25a-4e50-84c9-51fa138149df"
      unitRef="usd">8000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEzLTUtMS0xLTEyMDQzNA_6e36a8bd-cbd8-4cc7-9b71-a38b233088c2"
      unitRef="usd">29000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzEzLTctMS0xLTEyMDQzNA_cb963f00-fc92-4342-938f-c7f2bff73691"
      unitRef="usd">27478000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzE0LTEtMS0xLTEyMDQzNA_11de2f6c-c0a5-4e4d-b44d-32a4deda112e"
      unitRef="usd">1509736000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzE0LTMtMS0xLTEyMDQzNA_af12ba77-e643-4370-af4a-848d8cda64ad"
      unitRef="usd">135000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzE0LTUtMS0xLTEyMDQzNA_dd6ea8d2-3258-4fdb-a8cb-79685bfd0f82"
      unitRef="usd">131097000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzE0LTctMS0xLTEyMDQzNA_def7eab0-9320-4361-aabf-98efb8f3bd48"
      unitRef="usd">1378774000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:HeldToMaturitySecurities
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzIwLTEtMS0xLTEyMDQzNA_8569b965-bc3a-42ec-9e38-2e04752a0b34"
      unitRef="usd">2441000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzIwLTMtMS0xLTEyMDQzNA_848017fe-ee86-4a79-9735-da82cf8a485d"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzIwLTUtMS0xLTEyMDQzNA_546781ba-322b-4e53-9678-9fbf89118ced"
      unitRef="usd">56000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpjOTJkMWQ2NjIwMzM0NzdiYTFlYWE3YzMxYjY1NTdiMy90YWJsZXJhbmdlOmM5MmQxZDY2MjAzMzQ3N2JhMWVhYTdjMzFiNjU1N2IzXzIwLTctMS0xLTEyMDQzNA_5985a4f5-b38c-4eab-b912-6019a5cbc29f"
      unitRef="usd">2385000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ieb3025760e354ae4b0e4e3afaca8a943_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzUtMS0xLTEtMTIwNDM0_e3f4ccf8-9eb9-450e-a2c3-26111b7c37bb"
      unitRef="usd">32905000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ieb3025760e354ae4b0e4e3afaca8a943_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzUtMy0xLTEtMTIwNDM0_892a4eb2-83d1-4f2c-9ee5-5ed91c34a654"
      unitRef="usd">396000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ieb3025760e354ae4b0e4e3afaca8a943_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzUtNS0xLTEtMTIwNDM0_fc440207-551c-4ceb-9f2e-59fb0fc622c1"
      unitRef="usd">338000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ieb3025760e354ae4b0e4e3afaca8a943_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzUtNy0xLTEtMTIwNDM0_568262f5-f391-4dd3-b2f0-75dc36d8cbe6"
      unitRef="usd">32963000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5a268773720a4f43b41675fd55a3969d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzYtMS0xLTEtMTIwNDM0_954a603d-e36a-4ea1-b148-a5ab93bb594f"
      unitRef="usd">62094000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i5a268773720a4f43b41675fd55a3969d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzYtMy0xLTEtMTIwNDM0_23d94c0f-07a1-4584-94e2-6ebbcf361707"
      unitRef="usd">933000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5a268773720a4f43b41675fd55a3969d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzYtNS0xLTEtMTIwNDM0_a23ddd42-23e7-4420-9cb5-37bdd64256fd"
      unitRef="usd">235000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i5a268773720a4f43b41675fd55a3969d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzYtNy0xLTEtMTIwNDM0_41a22ab5-2454-49c5-a4be-70c94439814e"
      unitRef="usd">62792000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3ea48c0978f548d9a30eb3c8ed73470d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzgtMS0xLTEtMTIwNDM0_01c31504-0e74-4cd8-b7ec-e861ae3dd6eb"
      unitRef="usd">186703000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3ea48c0978f548d9a30eb3c8ed73470d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzgtMy0xLTEtMTIwNDM0_a16c57d2-ec68-4e7b-a40e-ab9640ee27c4"
      unitRef="usd">2012000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3ea48c0978f548d9a30eb3c8ed73470d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzgtNS0xLTEtMTIwNDM0_efa501f5-e4f8-4044-877e-4432e38bd24a"
      unitRef="usd">1321000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3ea48c0978f548d9a30eb3c8ed73470d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzgtNy0xLTEtMTIwNDM0_f551b44e-b3d5-44dc-ad56-5629521001a9"
      unitRef="usd">187394000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i69b3fb768ee54957a1b3df498badc9ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzktMS0xLTEtMTIwNDM0_2756c961-290c-44d3-9225-8b6be4d83188"
      unitRef="usd">135102000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i69b3fb768ee54957a1b3df498badc9ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzktMy0xLTEtMTIwNDM0_60cdd620-5d4f-456b-bebb-5e1a9c3cab7d"
      unitRef="usd">1890000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i69b3fb768ee54957a1b3df498badc9ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzktNS0xLTEtMTIwNDM0_87c36a90-fb82-47e4-8ac0-3b1e69cbd14e"
      unitRef="usd">333000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i69b3fb768ee54957a1b3df498badc9ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzktNy0xLTEtMTIwNDM0_df55915a-54fc-49d1-b757-e751a5b89fad"
      unitRef="usd">136659000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzEwLTEtMS0xLTEyMDQzNA_16652146-d6cc-4348-8324-72a302d0d503"
      unitRef="usd">516693000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzEwLTMtMS0xLTEyMDQzNA_6a5b4952-ed3e-4df1-9cde-5d57b797eebf"
      unitRef="usd">24154000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzEwLTUtMS0xLTEyMDQzNA_a4c877de-763f-4dbc-a5d1-19232ee04d91"
      unitRef="usd">924000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzEwLTctMS0xLTEyMDQzNA_29dd30c9-8f8e-476b-b90d-ebc4cd5e87d6"
      unitRef="usd">539923000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzExLTEtMS0xLTEyMDQzNA_4388f70d-99c9-4c25-87e4-77a7e98690b9"
      unitRef="usd">18918000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzExLTMtMS0xLTEyMDQzNA_5077440e-6463-4e67-8b4f-ba4f8ed8e8c8"
      unitRef="usd">699000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzExLTUtMS0xLTEyMDQzNA_9aff6393-ed1a-4eec-8e7d-dbc11abd0bfc"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzExLTctMS0xLTEyMDQzNA_28ea1cda-dbb1-46d8-b63e-e017141b4a21"
      unitRef="usd">19616000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzEyLTEtMS0xLTEyMDQzNA_7523d189-ff9a-4f0b-bab5-cba8f970d84e"
      unitRef="usd">23348000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzEyLTMtMS0xLTEyMDQzNA_9d06ff77-6887-436a-a452-fd414ebf320e"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzEyLTUtMS0xLTEyMDQzNA_881cbdfe-562e-473b-9794-70b367aa7868"
      unitRef="usd">173000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzEyLTctMS0xLTEyMDQzNA_56b0c22a-55dc-4b7f-8de0-cf6b5684f8f3"
      unitRef="usd">23175000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzE0LTEtMS0xLTEyMDQzNA_20db3656-1dd0-4683-93a4-598949d463d6"
      unitRef="usd">975763000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzE0LTMtMS0xLTEyMDQzNA_95b21c16-6971-42e9-bcab-fbe7c8d8a3e7"
      unitRef="usd">30084000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzE0LTUtMS0xLTEyMDQzNA_e13de89a-df34-4e80-ad23-ff6dbcbbcc81"
      unitRef="usd">3325000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzE0LTctMS0xLTEyMDQzNA_f901e128-2145-48bd-9b19-bffbe856c821"
      unitRef="usd">1002522000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzIwLTEtMS0xLTEyMDQzNA_d10d6423-1150-4b45-aa99-68c07f254ad4"
      unitRef="usd">4169000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzIwLTMtMS0xLTEyMDQzNA_73fc9164-0426-46eb-abb2-27c22d87f3cd"
      unitRef="usd">136000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzIwLTUtMS0xLTEyMDQzNA_32dd9b12-5ca4-492e-b965-e232e4514b58"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo0ZjRlMTFiMTkzOWM0MTkxYjlkYmQ0ZjQ0ZGQyOWM2Yy90YWJsZXJhbmdlOjRmNGUxMWIxOTM5YzQxOTFiOWRiZDRmNDRkZDI5YzZjXzIwLTctMS0xLTEyMDQzNA_8c758745-875e-4955-8f7f-34a4656c9d6e"
      unitRef="usd">4305000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i64c3c133b1714091bed46ee3a6efa72a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzIyNg_a3a20491-f5cc-4eb8-ae12-581d5c9c93f4"
      unitRef="usd">19000000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:DebtSecuritiesTradingGainLoss
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzU3OA_931286c3-d1b6-4e30-a5b7-539765e5cd0c"
      unitRef="usd">-7000000</us-gaap:DebtSecuritiesTradingGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzM1ODA_c7f6da74-3c0d-45c5-99aa-1c587698b2aa">&lt;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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;/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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Residential&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;(8,845)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,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;5,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="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;(5,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(3,633)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,362)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,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;/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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;(27,789)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;498,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,633)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;(4,787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(7,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;(44,513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;397,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 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;(3,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(95,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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,187,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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,604)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;146,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;(131,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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,333,807&#160;&lt;/span&gt;&lt;/td&gt;&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;HTM&lt;/span&gt;&lt;/td&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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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, 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;text-align:left;vertical-align: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;(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 #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;(2,503)&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;181,901&#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;(822)&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;15,712&#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;(3,325)&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;197,613&#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:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i48fa87872dab49cda10f88c060cd10fd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzUtMS0xLTEtMTIwNDM0_8c75a29b-769d-41e1-9b6b-40a23905ca85"
      unitRef="usd">8845000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i48fa87872dab49cda10f88c060cd10fd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzUtMy0xLTEtMTIwNDM0_cfc08ffc-c702-4ed7-8d6a-57d1e23ab00b"
      unitRef="usd">191398000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i48fa87872dab49cda10f88c060cd10fd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzUtNS0xLTEtMTIwNDM0_1b45ee1f-1742-47bd-9996-364f627953a4"
      unitRef="usd">1338000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i48fa87872dab49cda10f88c060cd10fd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzUtNy0xLTEtMTIwNDM0_632623d8-c12f-4e5f-b372-c5d519a6f820"
      unitRef="usd">5763000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i48fa87872dab49cda10f88c060cd10fd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzUtOS0xLTEtMTIwNDM0_d4542620-6e47-497e-a5d3-8e434da8301c"
      unitRef="usd">10183000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i48fa87872dab49cda10f88c060cd10fd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzUtMTEtMS0xLTEyMDQzNA_acf94bc3-91cc-425f-8594-56186a96c30a"
      unitRef="usd">197161000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzYtMS0xLTEtMTIwNDM0_9453c8f0-fac9-4bcb-897d-7bfe91cc4c62"
      unitRef="usd">5729000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzYtMy0xLTEtMTIwNDM0_dee841b0-77ff-4eff-a690-0bcacccb286d"
      unitRef="usd">41416000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzYtNS0xLTEtMTIwNDM0_25e98788-b211-4fc1-87a2-b481a038ab92"
      unitRef="usd">3633000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzYtNy0xLTEtMTIwNDM0_44dbdcee-a39d-4bfc-9be3-e48868c65808"
      unitRef="usd">14619000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzYtOS0xLTEtMTIwNDM0_1b617357-8b2b-4219-a857-ae8f6379c36c"
      unitRef="usd">9362000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i7cf383e7ce8242958a1dc166cb79dbc5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzYtMTEtMS0xLTEyMDQzNA_7acc552d-bc25-4809-9182-17c4b30ed885"
      unitRef="usd">56035000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ifba7cf04c4c04bf2ad090280a62083d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzgtMS0xLTEtMTIwNDM0_3fe705d6-7eb1-4b67-9645-1590c97ddc6b"
      unitRef="usd">27789000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ifba7cf04c4c04bf2ad090280a62083d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzgtMy0xLTEtMTIwNDM0_dc280671-9556-444c-9cf7-f8d909d5b7b1"
      unitRef="usd">498333000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ifba7cf04c4c04bf2ad090280a62083d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzgtNS0xLTEtMTIwNDM0_531df39d-a9f8-43c8-b39c-276d3f22a407"
      unitRef="usd">11633000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ifba7cf04c4c04bf2ad090280a62083d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzgtNy0xLTEtMTIwNDM0_712bcb98-dfde-4e6a-861e-90fc4deb99b1"
      unitRef="usd">45689000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ifba7cf04c4c04bf2ad090280a62083d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzgtOS0xLTEtMTIwNDM0_7f0554f8-1938-4735-9898-fd9db5e77d95"
      unitRef="usd">39422000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ifba7cf04c4c04bf2ad090280a62083d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzgtMTEtMS0xLTEyMDQzNA_f13d9aba-8884-4495-a3c2-b200b8d6ef71"
      unitRef="usd">544022000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i159dd38683dc4efab62fdc2e2c7db134_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzktMS0xLTEtMTIwNDM0_f26b7513-fa28-443d-a85d-ff67bf4805d0"
      unitRef="usd">4787000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i159dd38683dc4efab62fdc2e2c7db134_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzktMy0xLTEtMTIwNDM0_38cab920-52d4-48b1-a2ff-483b8322ec39"
      unitRef="usd">56671000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i159dd38683dc4efab62fdc2e2c7db134_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzktNS0xLTEtMTIwNDM0_f1bb22ec-d80a-478d-a8ba-f55481fa9a4e"
      unitRef="usd">2603000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i159dd38683dc4efab62fdc2e2c7db134_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzktNy0xLTEtMTIwNDM0_139cfbf9-a28d-41a2-ae57-a29d467a19ce"
      unitRef="usd">13848000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i159dd38683dc4efab62fdc2e2c7db134_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzktOS0xLTEtMTIwNDM0_f93c46af-e7b3-4932-8c5a-2849981d4b91"
      unitRef="usd">7390000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i159dd38683dc4efab62fdc2e2c7db134_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzktMTEtMS0xLTEyMDQzNA_87fc0484-15ad-495e-805f-b9865b414901"
      unitRef="usd">70519000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEwLTEtMS0xLTEyMDQzNA_a74b09e6-d206-448b-831e-ad7c80e4680c"
      unitRef="usd">44513000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEwLTMtMS0xLTEyMDQzNA_fee3633d-d1b0-4252-a082-7b3b992daae4"
      unitRef="usd">350918000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEwLTUtMS0xLTEyMDQzNA_d2396bce-27d3-4916-ae4f-676cef2a4c98"
      unitRef="usd">13326000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEwLTctMS0xLTEyMDQzNA_26759f30-77e4-4118-83c5-b1bedcaaf1d8"
      unitRef="usd">46377000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEwLTktMS0xLTEyMDQzNA_34e5a7d6-34a2-4098-88c2-2605d7676852"
      unitRef="usd">57839000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEwLTExLTEtMS0xMjA0MzQ_39a15078-811e-4803-8500-ac444a1961ab"
      unitRef="usd">397295000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzExLTEtMS0xLTEyMDQzNA_358c0bae-56f4-4df1-9277-f9096fdf703b"
      unitRef="usd">3801000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzExLTMtMS0xLTEyMDQzNA_5daf54c3-a205-4bed-9c61-7d6e234e90b5"
      unitRef="usd">32871000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzExLTUtMS0xLTEyMDQzNA_933dddb1-e6bf-493d-8ae9-ce48c02dcd3a"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzExLTctMS0xLTEyMDQzNA_9b46d5ba-723e-44cd-972e-9a87dac6e74f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzExLTktMS0xLTEyMDQzNA_ac8785b5-754a-4a47-a842-259de1a1cb0b"
      unitRef="usd">3801000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzExLTExLTEtMS0xMjA0MzQ_c56945a7-6d20-41e7-8fa6-c2afcca86919"
      unitRef="usd">32871000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEyLTEtMS0xLTEyMDQzNA_a2546f60-8e66-4469-a6e4-8d1bf48a21ed"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEyLTMtMS0xLTEyMDQzNA_2b3c2a05-0436-41eb-9890-ccc586823fcc"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEyLTUtMS0xLTEyMDQzNA_483e0260-d2ea-4f47-b50d-6f8fc201dd9f"
      unitRef="usd">3071000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEyLTctMS0xLTEyMDQzNA_ed464592-ff65-497c-a78a-13d268d172c5"
      unitRef="usd">19934000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEyLTktMS0xLTEyMDQzNA_86ff9f0a-666c-43fe-8d62-6f101d0f7ac7"
      unitRef="usd">3071000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEyLTExLTEtMS0xMjA0MzQ_1af19a38-fc0d-4d34-92bd-57732f9a4ed3"
      unitRef="usd">19934000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEzLTEtMS0xLTEyMDQzNA_eb7c007e-1f98-4592-8734-7bfd9486642a"
      unitRef="usd">29000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEzLTMtMS0xLTEyMDQzNA_418949da-4926-49a4-92f9-ee1d99655e1b"
      unitRef="usd">15970000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEzLTUtMS0xLTEyMDQzNA_8b1a09e7-f754-4c80-bd39-a229891f27c5"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzEzLTctMS0xLTEyMDQzNA_a7f244fe-4c5d-4fa0-8f5b-14bf53449a3e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzE0LTktMS0xLTEzNTI3MA_a19571df-387d-4539-8b16-73c9d0eb722a"
      unitRef="usd">29000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzE0LTExLTEtMS0xMzUyNzI_abc0a254-0f2a-4aff-858a-bab7fcaaf5b7"
      unitRef="usd">15970000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzE0LTEtMS0xLTEyMDQzNA_44c3b7ce-9e1c-47fa-9e4d-4f9a798d1c07"
      unitRef="usd">95493000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzE0LTMtMS0xLTEyMDQzNA_ea4f6dcc-ea5e-4f05-ac45-d3822613462f"
      unitRef="usd">1187577000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzE0LTUtMS0xLTEyMDQzNA_8da8ab39-cd08-4960-bedd-713cbfe33ddc"
      unitRef="usd">35604000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzE0LTctMS0xLTEyMDQzNA_166d4279-a4be-4b16-920c-cc8232662b09"
      unitRef="usd">146230000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzE0LTktMS0xLTEyMDQzNA_e66de534-0bb5-4866-9ac7-0be7c6f89cdd"
      unitRef="usd">131097000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzE0LTExLTEtMS0xMjA0MzQ_aae77a4c-b3f8-490f-9505-f6fe864b8848"
      unitRef="usd">1333807000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzIwLTEtMS0xLTEyMDQzNA_60ce5574-b3bd-4435-b28f-eeb56a83f0e1"
      unitRef="usd">56000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzIwLTMtMS0xLTEyMDQzNA_12dc0351-6622-4af0-9d92-822bdd3d1af1"
      unitRef="usd">2385000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzIwLTUtMS0xLTEyMDQzNA_c19996fd-f61f-42ec-b3dc-7391443288c7"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzIwLTctMS0xLTEyMDQzNA_92f5b8fa-e7a1-4405-bb67-45c72e9e2def"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzIxLTktMS0xLTEzNTI3NA_1163b1de-452b-451d-b16b-243b59670482"
      unitRef="usd">56000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTphOTBlOTg4ZDU5MzU0NjBkOWZlMWY0NGFlZmM5NTdlOS90YWJsZXJhbmdlOmE5MGU5ODhkNTkzNTQ2MGQ5ZmUxZjQ0YWVmYzk1N2U5XzIxLTExLTEtMS0xMzUyNzY_f16a3317-8ca3-4265-a181-a81a64624ada"
      unitRef="usd">2385000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ieb3025760e354ae4b0e4e3afaca8a943_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzUtMS0xLTEtMTIwNDM0_3c19e642-a039-48a2-a090-3a0a86a5b7c1"
      unitRef="usd">38000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ieb3025760e354ae4b0e4e3afaca8a943_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzUtMy0xLTEtMTIwNDM0_1ebe7fcc-af81-4cc6-a0f8-fa692d85ccea"
      unitRef="usd">5324000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ieb3025760e354ae4b0e4e3afaca8a943_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzUtNS0xLTEtMTIwNDM0_753e4701-6e9d-4d81-b260-1fea46389697"
      unitRef="usd">300000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ieb3025760e354ae4b0e4e3afaca8a943_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzUtNy0xLTEtMTIwNDM0_79983a91-85af-46a2-a81d-d8b014ab8eb4"
      unitRef="usd">2406000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ieb3025760e354ae4b0e4e3afaca8a943_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzUtOS0xLTEtMTIwNDM0_0ee1ff62-11a4-4bb1-a8c2-6cec0946daf2"
      unitRef="usd">338000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ieb3025760e354ae4b0e4e3afaca8a943_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzUtMTEtMS0xLTEyMDQzNA_c3d77a96-c419-45cb-b13a-b50bf155815a"
      unitRef="usd">7730000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i5a268773720a4f43b41675fd55a3969d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzYtMS0xLTEtMTIwNDM0_1402ab85-e693-4fca-8c19-093f640fdafc"
      unitRef="usd">235000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i5a268773720a4f43b41675fd55a3969d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzYtMy0xLTEtMTIwNDM0_3c123880-972d-43c8-be66-15608f55147a"
      unitRef="usd">18127000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i5a268773720a4f43b41675fd55a3969d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzYtNS0xLTEtMTIwNDM0_a4c7ac1e-447a-4e6b-bb9d-29bfa9590933"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i5a268773720a4f43b41675fd55a3969d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzYtNy0xLTEtMTIwNDM0_0dbbcadd-0deb-436f-b39f-cf86d064ad99"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i5a268773720a4f43b41675fd55a3969d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzYtOS0xLTEtMTIwNDM0_addfaae8-d823-49c6-9a37-8548a300c76c"
      unitRef="usd">235000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i5a268773720a4f43b41675fd55a3969d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzYtMTEtMS0xLTEyMDQzNA_bc5a0346-c43c-4740-b312-42a10f80d9dc"
      unitRef="usd">18127000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i3ea48c0978f548d9a30eb3c8ed73470d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzgtMS0xLTEtMTIwNDM0_d2cb4e82-7533-4d4b-9792-9687c4ba3174"
      unitRef="usd">1007000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i3ea48c0978f548d9a30eb3c8ed73470d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzgtMy0xLTEtMTIwNDM0_10fd4d10-576b-4b11-8679-b9cbe6c0a375"
      unitRef="usd">53068000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i3ea48c0978f548d9a30eb3c8ed73470d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzgtNS0xLTEtMTIwNDM0_5da4f41e-b82d-4684-b842-92d882365b8b"
      unitRef="usd">314000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i3ea48c0978f548d9a30eb3c8ed73470d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzgtNy0xLTEtMTIwNDM0_0ab0452b-77c3-49d7-b5a1-138c44148ce6"
      unitRef="usd">7116000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i3ea48c0978f548d9a30eb3c8ed73470d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzgtOS0xLTEtMTIwNDM0_a5b28b78-d6be-4732-b229-a9d6fdda5a02"
      unitRef="usd">1321000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i3ea48c0978f548d9a30eb3c8ed73470d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzgtMTEtMS0xLTEyMDQzNA_4ad30588-6ed5-41aa-8d0d-46ddf52642fe"
      unitRef="usd">60184000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i69b3fb768ee54957a1b3df498badc9ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzktMS0xLTEtMTIwNDM0_850e156f-2d8a-47fd-b436-c32b0649845b"
      unitRef="usd">135000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i69b3fb768ee54957a1b3df498badc9ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzktMy0xLTEtMTIwNDM0_8651737b-d93b-4c40-a217-f0ea24b7da6a"
      unitRef="usd">14806000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i69b3fb768ee54957a1b3df498badc9ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzktNS0xLTEtMTIwNDM0_9ebe8686-ba75-4552-9f02-ce196e57f5b3"
      unitRef="usd">198000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i69b3fb768ee54957a1b3df498badc9ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzktNy0xLTEtMTIwNDM0_3bded3f5-1ccd-4de3-99eb-780ffc7e039c"
      unitRef="usd">5132000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i69b3fb768ee54957a1b3df498badc9ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzktOS0xLTEtMTIwNDM0_b78df823-9af8-4d8d-951c-fd5ac5c8c67c"
      unitRef="usd">333000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i69b3fb768ee54957a1b3df498badc9ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzktMTEtMS0xLTEyMDQzNA_154bb613-a541-4411-b6c8-49cbe8697ff1"
      unitRef="usd">19938000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEwLTEtMS0xLTEyMDQzNA_b9214a39-0622-43b9-b757-6e5bc6520fcd"
      unitRef="usd">914000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEwLTMtMS0xLTEyMDQzNA_a8f3e729-7be9-4552-8d1a-e9642ef36c92"
      unitRef="usd">64237000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEwLTUtMS0xLTEyMDQzNA_2fd6555b-8571-4cea-88f3-99f015286da0"
      unitRef="usd">10000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEwLTctMS0xLTEyMDQzNA_fa92529a-cf73-462e-8461-a8ddabd306db"
      unitRef="usd">1058000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEwLTktMS0xLTEyMDQzNA_68317c57-4642-41d4-b71f-ee4177df9ff0"
      unitRef="usd">924000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEwLTExLTEtMS0xMjA0MzQ_9ac25d22-be75-4c6b-9319-62a0ecba8cc7"
      unitRef="usd">65295000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzExLTEtMS0xLTEyMDQzNA_9e7fdf38-ca0f-4236-8bf3-60db1fc8d88c"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzExLTMtMS0xLTEyMDQzNA_a18383e2-b74d-42b6-8eb5-4e17c3567853"
      unitRef="usd">3164000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzExLTUtMS0xLTEyMDQzNA_14366b5e-b3e5-4540-b660-c148b6c7b87b"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzExLTctMS0xLTEyMDQzNA_d47da272-8a93-4de2-b62b-883a67a90a4a"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzExLTktMS0xLTEyMDQzNA_c5e42440-544d-43e4-801f-b29407fbf9d8"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzExLTExLTEtMS0xMjA0MzQ_062d8092-6b37-45fe-aa2c-265982529d99"
      unitRef="usd">3164000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEyLTEtMS0xLTEyMDQzNA_1f4fc780-2206-4519-87c8-2f44b2f2f737"
      unitRef="usd">173000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEyLTMtMS0xLTEyMDQzNA_52fe6926-0dfe-44d8-bbde-87d98d0b9403"
      unitRef="usd">23175000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEyLTUtMS0xLTEyMDQzNA_05ddf80c-f55a-4a48-9225-5f563447946d"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEyLTctMS0xLTEyMDQzNA_6756e668-5997-45a1-af46-4d85cc667b26"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEyLTktMS0xLTEyMDQzNA_e30d0742-d2c4-467f-b99c-270f84e3e6b4"
      unitRef="usd">173000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzEyLTExLTEtMS0xMjA0MzQ_460aea19-31d8-4363-bdad-5084309bdd43"
      unitRef="usd">23175000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzE0LTEtMS0xLTEyMDQzNA_c9d57f4e-2b36-4c2b-908f-c5aa76c9f150"
      unitRef="usd">2503000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzE0LTMtMS0xLTEyMDQzNA_129d8d04-a04b-4118-8695-758c87078016"
      unitRef="usd">181901000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzE0LTUtMS0xLTEyMDQzNA_dd35206f-d9a5-42ac-b01a-f858b9d14fad"
      unitRef="usd">822000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzE0LTctMS0xLTEyMDQzNA_fb4048c4-1583-4c0f-99c0-a10e0e407c95"
      unitRef="usd">15712000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzE0LTktMS0xLTEyMDQzNA_b766984e-4359-4ec5-b1ce-bc1f3bda29e0"
      unitRef="usd">3325000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTpiNjBjYjZhMWY0NDA0NjhlYjQzMGJhMzE4YjA3YWNjYS90YWJsZXJhbmdlOmI2MGNiNmExZjQ0MDQ2OGViNDMwYmEzMThiMDdhY2NhXzE0LTExLTEtMS0xMjA0MzQ_cd320902-ae5a-4a97-8a05-eb4261e6261a"
      unitRef="usd">197613000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzM1ODI_a0f4f1cc-1684-49ec-995d-e4977214339e">&lt;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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/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;3,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;38,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.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;368,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.83&#160;&lt;/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;411,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;15,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.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;span style="color:#000000;font-family:'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;27,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;42,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.54&#160;&lt;/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;19,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.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;span style="color:#000000;font-family:'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;19,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.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;span style="color:#000000;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;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;10,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;16,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/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;27,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;10,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;span style="color:#000000;font-family:'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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;span style="color:#000000;font-family:'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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;86,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.97&#160;&lt;/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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;368,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.83&#160;&lt;/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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;501,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;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:#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;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;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;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;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;padding:0 1pt"/&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;HTM&lt;/span&gt;&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="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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: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:#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/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-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;2,385&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.04&#160;&lt;/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-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/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-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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/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-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;2,385&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.04&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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, 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 #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;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;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzExLTEtMS0xLTEyMDQzNA_04547bb6-5264-45af-adeb-1f10f86e12e9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzExLTMtMS0xLTEyMDQzNA_fd102a8c-a9f8-4a00-9424-85ce53ded243"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzExLTUtMS0xLTEyMDQzNA_e0325f66-546f-4d79-ae75-e6e799d09ed3"
      unitRef="usd">3644000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzExLTctMS0xLTEyMDQzNA_4f680286-96dc-462c-8492-3ffe6f5b4e78"
      unitRef="number">0.0196</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzExLTktMS0xLTEyMDQzNA_60fd9592-1e28-48e4-b372-1a771150ecf5"
      unitRef="usd">38977000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzExLTExLTEtMS0xMjA0MzQ_10614669-9ea3-4d85-b2d0-787d4d3928cd"
      unitRef="number">0.0304</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzExLTEzLTEtMS0xMjA0MzQ_79b49665-fe52-4607-b1c1-bbe7477d2559"
      unitRef="usd">368927000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzExLTE1LTEtMS0xMjA0MzQ_c1c6e830-6028-4c5f-9d41-dbb4194db0e8"
      unitRef="number">0.0283</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzExLTE3LTEtMS0xMjA0MzQ_b58ad94f-1799-4fdd-b2d4-0d39247f57e7"
      unitRef="usd">411548000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzExLTE5LTEtMS0xMjA0MzQ_5a760cfb-0a69-444b-8ec9-844661bc836e"
      unitRef="number">0.0284</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEyLTEtMS0xLTEyMDQzNA_5d0d35bf-aea0-421e-956d-9316d9c19f41"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield
      contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEyLTMtMS0xLTEyMDQzNA_05697bf6-ff8a-40d3-a66d-1a1f5955ea42"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEyLTUtMS0xLTEyMDQzNA_68c3e7d6-521b-4fc4-89ef-e6f4b8e9b81a"
      unitRef="usd">15342000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield
      contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEyLTctMS0xLTEyMDQzNA_bfc38a09-de11-4a48-8395-ae2618a324d8"
      unitRef="number">0.0513</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEyLTktMS0xLTEyMDQzNA_ac5e0e17-4b0c-4e5c-a5b8-60bdb7d347cb"
      unitRef="usd">27603000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield
      contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEyLTExLTEtMS0xMjA0MzQ_c57899f4-c916-473c-8db6-906952090cd4"
      unitRef="number">0.0425</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEyLTEzLTEtMS0xMjA0MzQ_956ec2b1-f710-4ee3-bd23-3a03e5883a17"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield
      contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEyLTE1LTEtMS0xMjA0MzQ_d4299164-0221-4243-b04f-0d6d302506d1"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEyLTE3LTEtMS0xMjA0MzQ_9c8f2c7a-ba81-4fe4-8d18-68e7619f4a95"
      unitRef="usd">42945000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="i70d600f0d32b487b8555487e144d65a8_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEyLTE5LTEtMS0xMjA0MzQ_cbf0dfb6-c2f5-4a8b-9c15-db778b359018"
      unitRef="number">0.0454</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEzLTEtMS0xLTEyMDQzNA_9bd289cd-6bcb-4895-9c35-fb51ad052729"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield
      contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEzLTMtMS0xLTEyMDQzNA_41fa97ef-64dc-446a-8baf-0757c6a2935d"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEzLTUtMS0xLTEyMDQzNA_ef543f1e-acf4-4882-a013-ef1eaca8040c"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield
      contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEzLTctMS0xLTEyMDQzNA_81d20568-38ce-45d2-90e9-077aece396ee"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEzLTktMS0xLTEyMDQzNA_5edcd396-11b5-4da1-b897-75524f0b6539"
      unitRef="usd">19934000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield
      contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEzLTExLTEtMS0xMjA0MzQ_bb39f719-0179-4724-bf0b-0a94ac47ac88"
      unitRef="number">0.0111</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEzLTEzLTEtMS0xMjA0MzQ_19efc97e-55c0-47fc-bbd0-81f717a7edff"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield
      contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEzLTE1LTEtMS0xMjA0MzQ_69d44e84-290a-48bd-bde6-90990017b293"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEzLTE3LTEtMS0xMjA0MzQ_c3717f1f-cee7-4e2a-9c0f-1a54bdbf6f43"
      unitRef="usd">19934000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="id4c0f12f3df24d86a4640dd45cf72368_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzEzLTE5LTEtMS0xMjA0MzQ_dedf8206-4609-4a2d-bebe-97651b15e86d"
      unitRef="number">0.0111</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE0LTEtMS0xLTEyMDQzNA_7be1139b-2833-471c-aa0f-1b632f234f6a"
      unitRef="usd">10485000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield
      contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE0LTMtMS0xLTEyMDQzNA_2a0275fc-723a-4636-9433-057ac906f9e1"
      unitRef="number">0.0474</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE0LTUtMS0xLTEyMDQzNA_e8a3c7aa-b0f5-4dfc-b534-c06b596b9455"
      unitRef="usd">16993000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield
      contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE0LTctMS0xLTEyMDQzNA_79ea140c-d4a6-42d2-b19d-ceeb659dcb3f"
      unitRef="number">0.0494</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE0LTktMS0xLTEyMDQzNA_d0627249-0b77-4f7f-9389-fc6af620e32f"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield
      contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE0LTExLTEtMS0xMjA0MzQ_8dee8176-ed83-4987-a181-cc6225c3441f"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE0LTEzLTEtMS0xMjA0MzQ_610316aa-f555-434e-b4d7-0001137fb998"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield
      contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE0LTE1LTEtMS0xMjA0MzQ_da063f35-442d-4210-bdc3-aeeaebbd5576"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE0LTE3LTEtMS0xMjA0MzQ_5565419a-f3e8-48a6-a4c0-4aa1d6519211"
      unitRef="usd">27478000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="id7d11bf898f74ff095ceb6375768be07_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE0LTE5LTEtMS0xMjA0MzQ_52d0c37e-e74d-4c18-8916-5e15f4191f67"
      unitRef="number">0.0486</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i856f2ef7d74a49fa882c8094f258f326_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE1LTEtMS0xLTEyMDQzNA_93bf8790-b51d-475c-a965-703f54e97a5d"
      unitRef="usd">10485000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield
      contextRef="i856f2ef7d74a49fa882c8094f258f326_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE1LTMtMS0xLTEyMDQzNA_dceff0fc-3b34-4423-a1fc-6029ab0453de"
      unitRef="number">0.0474</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i856f2ef7d74a49fa882c8094f258f326_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE1LTUtMS0xLTEyMDQzNA_4589fc7a-6635-4f70-b7bc-6a499af812e1"
      unitRef="usd">35979000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield
      contextRef="i856f2ef7d74a49fa882c8094f258f326_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE1LTctMS0xLTEyMDQzNA_df0a7a59-bfb1-488f-a406-99fc7b338855"
      unitRef="number">0.0469</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i856f2ef7d74a49fa882c8094f258f326_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE1LTktMS0xLTEyMDQzNA_6fc9ddae-187a-45da-8939-0f3538ed97c4"
      unitRef="usd">86514000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield
      contextRef="i856f2ef7d74a49fa882c8094f258f326_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE1LTExLTEtMS0xMjA0MzQ_a6718a28-df66-49b7-8110-c6c897068faa"
      unitRef="number">0.0297</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i856f2ef7d74a49fa882c8094f258f326_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE1LTEzLTEtMS0xMjA0MzQ_ef1fcd3b-08af-4b38-bc5f-49f14104a77d"
      unitRef="usd">368927000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield
      contextRef="i856f2ef7d74a49fa882c8094f258f326_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE1LTE1LTEtMS0xMjA0MzQ_f95742de-7c31-47bd-b34b-b754b5967b4c"
      unitRef="number">0.0283</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i856f2ef7d74a49fa882c8094f258f326_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE1LTE3LTEtMS0xMjA0MzQ_b178ab8d-7c15-4ecd-8867-e417d3401b5d"
      unitRef="usd">501905000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="i856f2ef7d74a49fa882c8094f258f326_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzE1LTE5LTEtMS0xMjA0MzQ_a6c16eab-49f2-4c8a-a5c5-c0d2cccd8f77"
      unitRef="number">0.0301</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzIyLTEtMS0xLTEyMDQzNA_92bd96b6-3ab7-4045-abac-2c6b9b96ecd5"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzIyLTMtMS0xLTEyMDQzNA_4fce2e59-234a-49cd-bf5f-1827da1ca21a"
      unitRef="number">0</hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzIyLTUtMS0xLTEyMDQzNA_456e6a3c-d370-4f2a-a5fd-a04e2602def0"
      unitRef="usd">2385000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzIyLTctMS0xLTEyMDQzNA_9cc00e63-86c7-4629-a4ff-513b917e6f65"
      unitRef="number">0.0204</hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzIyLTktMS0xLTEyMDQzNA_f98b4372-7be1-4f55-bfa1-e5f747fe1913"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue>
    <hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzIyLTExLTEtMS0xMjA0MzQ_93c17a36-19c0-484b-8628-a9f9d74dca11"
      unitRef="number">0</hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzIyLTEzLTEtMS0xMjA0MzQ_fcf78178-39f8-411c-a0ed-c40e60d8577e"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue>
    <hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzIyLTE1LTEtMS0xMjA0MzQ_aa59da55-a702-41c4-bc17-a72e1078eb63"
      unitRef="number">0</hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzIyLTE3LTEtMS0xMjA0MzQ_5d2327b0-1ffc-4e06-8d25-b991391f9129"
      unitRef="usd">2385000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYield
      contextRef="idb1418b965a747ee968796da05acab47_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxYjQxZjdjMDkxODI0MTM5ODQ5ZjNjYWNkMzEzNzFmYy90YWJsZXJhbmdlOjFiNDFmN2MwOTE4MjQxMzk4NDlmM2NhY2QzMTM3MWZjXzIyLTE5LTEtMS0xMjA0MzQ_a6e529c3-325e-45fd-8cd7-dc85bb303950"
      unitRef="number">0.0204</hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzExLTEtMS0xLTEyMDQzNA_f27c282d-ce90-4e00-8414-8c97ababf995"
      unitRef="usd">4933000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzExLTMtMS0xLTEyMDQzNA_34135ae0-2dde-4181-a464-ee340f838333"
      unitRef="number">0.0379</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzExLTUtMS0xLTEyMDQzNA_2b13e824-3128-4e62-bf83-35a92a4bb3da"
      unitRef="usd">14366000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzExLTctMS0xLTEyMDQzNA_4f64f605-696a-4438-9313-fe27e0e7452f"
      unitRef="number">0.0326</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzExLTktMS0xLTEyMDQzNA_d0e0f817-1e3d-42d1-8501-2d3ed5b65034"
      unitRef="usd">68025000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzExLTExLTEtMS0xMjA0MzQ_5c6475b4-cc63-4f47-941e-095774e3ccfa"
      unitRef="number">0.0360</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzExLTEzLTEtMS0xMjA0MzQ_d7013838-1239-440e-83d2-cc51dc36adba"
      unitRef="usd">452599000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzExLTE1LTEtMS0xMjA0MzQ_26bd8ade-5a67-40a4-9e88-04e9c729714f"
      unitRef="number">0.0323</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzExLTE3LTEtMS0xMjA0MzQ_be5675b8-cc24-46c8-962d-61873f7c43c2"
      unitRef="usd">539923000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzExLTE5LTEtMS0xMjA0MzQ_ef66c9ba-7fd8-4f76-a189-6f78a16d8569"
      unitRef="number">0.0328</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEyLTEtMS0xLTEyMDQzNA_7e8eea61-a80c-4515-89ab-322acf0b42af"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield
      contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEyLTMtMS0xLTEyMDQzNA_15a7559d-a429-46c7-a0f2-fc1f14df83d0"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEyLTUtMS0xLTEyMDQzNA_3aa72461-b5a7-42ae-9a5e-9b3b05103a03"
      unitRef="usd">6563000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield
      contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEyLTctMS0xLTEyMDQzNA_ab067444-ba8d-4f8e-b8f4-825bc25084d9"
      unitRef="number">0.0360</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEyLTktMS0xLTEyMDQzNA_13773a0b-1bfa-4517-bced-9c3d168b7b40"
      unitRef="usd">13053000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield
      contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEyLTExLTEtMS0xMjA0MzQ_57c5e815-0531-4564-81f6-1bd7b36f2532"
      unitRef="number">0.0503</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEyLTEzLTEtMS0xMjA0MzQ_4ad70e49-afbd-40f8-9439-509b938e0bc5"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield
      contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEyLTE1LTEtMS0xMjA0MzQ_448551d0-d8c1-4b7e-bf03-fa980549b412"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEyLTE3LTEtMS0xMjA0MzQ_c7b3c0b4-ef81-4cc3-8899-9916ef09aebb"
      unitRef="usd">19616000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="if508b0cfb7e34935a9dd5abf859bd213_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEyLTE5LTEtMS0xMjA0MzQ_9c52264b-ed3e-4f44-bfe3-88d5c20252b0"
      unitRef="number">0.0455</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEzLTEtMS0xLTEyMDQzNA_44269746-0792-44fe-a6af-faab813f7815"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield
      contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEzLTMtMS0xLTEyMDQzNA_2c1080f9-fb0a-4877-9f8d-7844246a1ebc"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEzLTUtMS0xLTEyMDQzNA_57a5eb1d-4e42-49a6-884a-e427c4fb7c31"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield
      contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEzLTctMS0xLTEyMDQzNA_ea2c0381-7656-4d5d-a1b8-97a2c270ced6"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEzLTktMS0xLTEyMDQzNA_4d159b3e-7fed-4046-b930-b16156d437a6"
      unitRef="usd">23175000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield
      contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEzLTExLTEtMS0xMjA0MzQ_07fa7343-8f49-4119-a831-5a71be5cf558"
      unitRef="number">0.0127</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEzLTEzLTEtMS0xMjA0MzQ_4e9df208-a9c0-4977-8428-314e93611488"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield
      contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEzLTE1LTEtMS0xMjA0MzQ_a44536e1-5315-44e6-ac4f-789c39cd6ca7"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEzLTE3LTEtMS0xMjA0MzQ_52202310-efa8-4404-a622-53bcf342c603"
      unitRef="usd">23175000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="i1f49842e482f462bbed573cc31cd00d2_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzEzLTE5LTEtMS0xMjA0MzQ_fb57c677-7820-47e7-8d38-93c97bf8b998"
      unitRef="number">0.0127</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzE1LTEtMS0xLTEyMDQzNA_9a29a2f4-405f-41ce-bdf3-8cc2891debe0"
      unitRef="usd">4933000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield
      contextRef="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzE1LTMtMS0xLTEyMDQzNA_cd56a583-c16f-42c4-8b06-adf1ffb749e5"
      unitRef="number">0.0379</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzE1LTUtMS0xLTEyMDQzNA_76140e50-5a49-4398-a842-97b9cb7eaa22"
      unitRef="usd">20929000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield
      contextRef="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzE1LTctMS0xLTEyMDQzNA_9789000f-50e7-48dc-bf22-7109ef041ee7"
      unitRef="number">0.0337</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzE1LTktMS0xLTEyMDQzNA_32a39b9a-85d0-4230-8135-4cfb5cab709b"
      unitRef="usd">104253000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield
      contextRef="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzE1LTExLTEtMS0xMjA0MzQ_fa732bd0-4474-450a-8390-ac86f84d4325"
      unitRef="number">0.0323</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzE1LTEzLTEtMS0xMjA0MzQ_90398e03-4e94-4a5f-9753-2b265c1924bc"
      unitRef="usd">452599000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield
      contextRef="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzE1LTE1LTEtMS0xMjA0MzQ_2e3317a8-1359-42e9-bbcb-7510e385e2b1"
      unitRef="number">0.0323</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzE1LTE3LTEtMS0xMjA0MzQ_0b9f315f-4f4b-4cf5-9926-d2d43cafe922"
      unitRef="usd">582714000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="ide8131e5e8b34bcd8a6d7f3d02b4dc05_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzE1LTE5LTEtMS0xMjA0MzQ_779f6fde-ee9d-4554-a6a3-859840ec11e2"
      unitRef="number">0.0324</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzIyLTEtMS0xLTEyMDQzNA_74f794e5-6e50-4a7e-8ab7-ce335470ff6f"
      unitRef="usd">1684000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzIyLTMtMS0xLTEyMDQzNA_85c15685-ecac-4c61-97bf-2f4028006e5f"
      unitRef="number">0.0286</hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzIyLTUtMS0xLTEyMDQzNA_19337677-b971-4336-862f-9748ac6da9c3"
      unitRef="usd">2621000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzIyLTctMS0xLTEyMDQzNA_b6c60428-a01e-4320-b4c6-92125403e901"
      unitRef="number">0.0212</hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzIyLTktMS0xLTEyMDQzNA_f2d831a0-05b6-4df1-8ed2-4e2cbae8baa9"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue>
    <hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzIyLTExLTEtMS0xMjA0MzQ_68b080a0-e6bc-4fc5-b595-921b94616650"
      unitRef="number">0</hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzIyLTEzLTEtMS0xMjA0MzQ_881e409b-3ae2-46bc-99d7-1df9196f5c53"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue>
    <hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzIyLTE1LTEtMS0xMjA0MzQ_9a051e7e-3a70-44fe-8278-28239505b711"
      unitRef="number">0</hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzIyLTE3LTEtMS0xMjA0MzQ_f929f6c3-de09-40c8-a0d5-7962bfcbc38b"
      unitRef="usd">4305000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYield
      contextRef="i1a2069d84dbe4a9db43eeca8edc71653_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZToxOGViYTBkZjgwNGU0MjNmODhlMjkwZjg5NzdkYmY4MS90YWJsZXJhbmdlOjE4ZWJhMGRmODA0ZTQyM2Y4OGUyOTBmODk3N2RiZjgxXzIyLTE5LTEtMS0xMjA0MzQ_07bb4389-cd6e-416b-81e5-da1c0b1550f1"
      unitRef="number">0.0242</hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYield>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="i2d3cea1cf477488cb490fba9f8c4d136_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzI5Mzg_117dce24-5766-4fa5-86b2-74de33fdae5f"
      unitRef="number">0.0308</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="i60fdc9bad2ec4129bb7dc72696b983ab_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzI5NDU_f67c10b9-a70d-4212-ae3b-e31e3c4bac75"
      unitRef="number">0.0182</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <us-gaap:ScheduleOfRealizedGainLossTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzM2MDQ_5ce8d3d8-aba8-45dd-b273-e9e925f6cc14">&lt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;98,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(1,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRealizedGainLossTableTextBlock>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo4ZTllMWM2YjFkOGU0YTRmYmE5MzY2NjBlNjVjZTI1Ny90YWJsZXJhbmdlOjhlOWUxYzZiMWQ4ZTRhNGZiYTkzNjY2MGU2NWNlMjU3XzMtMS0xLTEtMTIwNDM0_58f55fb4-5dc5-4591-b3d7-5176374aff1a"
      unitRef="usd">98915000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo4ZTllMWM2YjFkOGU0YTRmYmE5MzY2NjBlNjVjZTI1Ny90YWJsZXJhbmdlOjhlOWUxYzZiMWQ4ZTRhNGZiYTkzNjY2MGU2NWNlMjU3XzMtMy0xLTEtMTIwNDM0_2a6b1a1d-27a5-4e40-9af9-1fa836d9e2a1"
      unitRef="usd">28187000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo4ZTllMWM2YjFkOGU0YTRmYmE5MzY2NjBlNjVjZTI1Ny90YWJsZXJhbmdlOjhlOWUxYzZiMWQ4ZTRhNGZiYTkzNjY2MGU2NWNlMjU3XzMtNS0xLTEtMTIwNDM0_413028a2-1aa8-420e-bf86-62e652374688"
      unitRef="usd">62378000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo4ZTllMWM2YjFkOGU0YTRmYmE5MzY2NjBlNjVjZTI1Ny90YWJsZXJhbmdlOjhlOWUxYzZiMWQ4ZTRhNGZiYTkzNjY2MGU2NWNlMjU3XzQtMS0xLTEtMTIwNDM0_9dd3d9c1-9a22-43f6-8691-6d5d81fd6d71"
      unitRef="usd">1585000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo4ZTllMWM2YjFkOGU0YTRmYmE5MzY2NjBlNjVjZTI1Ny90YWJsZXJhbmdlOjhlOWUxYzZiMWQ4ZTRhNGZiYTkzNjY2MGU2NWNlMjU3XzQtMy0xLTEtMTIwNDM0_52b8fea5-5a47-4d6a-a852-05c6fc1c8893"
      unitRef="usd">288000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo4ZTllMWM2YjFkOGU0YTRmYmE5MzY2NjBlNjVjZTI1Ny90YWJsZXJhbmdlOjhlOWUxYzZiMWQ4ZTRhNGZiYTkzNjY2MGU2NWNlMjU3XzQtNS0xLTEtMTIwNDM0_75d35697-a4e6-4936-b3e3-9c9df20ff4ea"
      unitRef="usd">1334000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo4ZTllMWM2YjFkOGU0YTRmYmE5MzY2NjBlNjVjZTI1Ny90YWJsZXJhbmdlOjhlOWUxYzZiMWQ4ZTRhNGZiYTkzNjY2MGU2NWNlMjU3XzUtMS0xLTEtMTIwNDM0_ea66e3d9-4b76-49ed-864b-9a005c7c24e2"
      unitRef="usd">1561000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo4ZTllMWM2YjFkOGU0YTRmYmE5MzY2NjBlNjVjZTI1Ny90YWJsZXJhbmdlOjhlOWUxYzZiMWQ4ZTRhNGZiYTkzNjY2MGU2NWNlMjU3XzUtMy0xLTEtMTIwNDM0_963bfa73-1ce5-4ca6-8501-83e2fdc85b7a"
      unitRef="usd">226000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo4ZTllMWM2YjFkOGU0YTRmYmE5MzY2NjBlNjVjZTI1Ny90YWJsZXJhbmdlOjhlOWUxYzZiMWQ4ZTRhNGZiYTkzNjY2MGU2NWNlMjU3XzUtNS0xLTEtMTIwNDM0_f53a9399-9b21-4aca-9915-808e0e710723"
      unitRef="usd">993000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzM1OTk_a9f3f726-e118-4ef2-8bf0-617e4425d861">&lt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;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;212,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;214,817&#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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock>
    <hmst:PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo5Yjg0NTMxMzhiN2U0ZDBjYTE4MjdkZjU5YWQ2ZDU3ZC90YWJsZXJhbmdlOjliODQ1MzEzOGI3ZTRkMGNhMTgyN2RmNTlhZDZkNTdkXzQtMS0xLTEtMTIwNDM0_11b158b6-62a5-430d-8f4c-292b3cf83f93"
      unitRef="usd">212806000</hmst:PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments>
    <hmst:PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo5Yjg0NTMxMzhiN2U0ZDBjYTE4MjdkZjU5YWQ2ZDU3ZC90YWJsZXJhbmdlOjliODQ1MzEzOGI3ZTRkMGNhMTgyN2RmNTlhZDZkNTdkXzQtMy0xLTEtMTIwNDM0_afd82b7b-ad03-4a90-9877-a9c1c3d9946d"
      unitRef="usd">206153000</hmst:PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments>
    <hmst:PledgedAssetsSeparatelyReportedOtherSecuritiesPledged
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo5Yjg0NTMxMzhiN2U0ZDBjYTE4MjdkZjU5YWQ2ZDU3ZC90YWJsZXJhbmdlOjliODQ1MzEzOGI3ZTRkMGNhMTgyN2RmNTlhZDZkNTdkXzYtMS0xLTEtMTIwNDM0_309594f4-5dc8-4242-819e-f2b3e5c96855"
      unitRef="usd">2011000</hmst:PledgedAssetsSeparatelyReportedOtherSecuritiesPledged>
    <hmst:PledgedAssetsSeparatelyReportedOtherSecuritiesPledged
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo5Yjg0NTMxMzhiN2U0ZDBjYTE4MjdkZjU5YWQ2ZDU3ZC90YWJsZXJhbmdlOjliODQ1MzEzOGI3ZTRkMGNhMTgyN2RmNTlhZDZkNTdkXzYtMy0xLTEtMTIwNDM0_5c1e9e75-80ab-4b32-bc2d-0f5c7ba4a8f4"
      unitRef="usd">5258000</hmst:PledgedAssetsSeparatelyReportedOtherSecuritiesPledged>
    <us-gaap:DebtSecurities
      contextRef="i12504040e64043c9be9d25117d72c56e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo5Yjg0NTMxMzhiN2U0ZDBjYTE4MjdkZjU5YWQ2ZDU3ZC90YWJsZXJhbmdlOjliODQ1MzEzOGI3ZTRkMGNhMTgyN2RmNTlhZDZkNTdkXzctMS0xLTEtMTIwNDM0_66825500-2eba-49d8-8fa1-bc216d060256"
      unitRef="usd">214817000</us-gaap:DebtSecurities>
    <us-gaap:DebtSecurities
      contextRef="i3753830aebb149a3937aea950df13f08_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90YWJsZTo5Yjg0NTMxMzhiN2U0ZDBjYTE4MjdkZjU5YWQ2ZDU3ZC90YWJsZXJhbmdlOjliODQ1MzEzOGI3ZTRkMGNhMTgyN2RmNTlhZDZkNTdkXzctMy0xLTEtMTIwNDM0_12a75cb6-3aca-49ea-b14f-0c5a4d21540e"
      unitRef="usd">211411000</us-gaap:DebtSecurities>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzM1MTc_b1af6b58-adfb-4356-9cc3-f9a865a0a92a"
      unitRef="usd">11900000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzM1MjE_9283bdda-d106-4afc-af7f-ab188313e49e"
      unitRef="usd">10200000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTIvZnJhZzpkODUxMjg1NzFlMmM0NzAwOWViNWIxMTFkZjc1MzY5Yy90ZXh0cmVnaW9uOmQ4NTEyODU3MWUyYzQ3MDA5ZWI1YjExMWRmNzUzNjljXzM1Mjg_b95c6eaf-cd87-4590-8acd-38f482eb707a"
      unitRef="usd">10700000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:FinancingReceivablesTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzEwOTQ3_5ede34fa-77a9-4892-a1d3-1a53b4a1efcf">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: non-owner occupied commercial real estate ("CRE"), multifamily, construction and land development, owner occupied CRE and commercial business loans within the commercial loan portfolio segment and single family and home equity and other loans within the consumer loan portfolio segment. LHFI consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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.373%"/&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.300%"/&gt;&lt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;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;/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;658,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/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;3,975,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;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;/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;627,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;5,261,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;/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;443,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;359,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;803,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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;/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;1,009,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;352,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,361,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&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;7,426,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(41,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;7,384,820&#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,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;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 $5.9 million and $7.3 million at December&#160;31, 2022 and 2021, 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&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 $5.2 billion and $2.8 billion at December&#160;31, 2022 and 2021, respectively, were pledged to secure borrowings from the FHLB and loans totaling $497 million and $419 million at December&#160;31, 2022 and 2021, respectively, were pledged to secure borrowings from the FRBSF.&lt;/span&gt;&lt;/div&gt;&lt;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 summary of activity during the years ended December 2022 and 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: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.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.300%"/&gt;&lt;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;1,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: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;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;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,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, 2022 and 2021, multifamily loans in the state of California represented 36% and 33% 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, 2022. 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 2022, the historical expected loss rates decreased from December&#160;31, 2021 due to minimal charge-offs and favorable product mix risk composition. Additionally, the Qualitative Factors decreased significantly due to the continued favorable performance or our loan portfolio and the improved outlook of the estimated impact of the COVID-19 pandemic on our loan portfolio. As of December&#160;31, 2022, the Bank expects deterioration in collateral values and economic conditions over the two-year forecast period in the markets in which it operates.&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.2 million and $2.4 million at December&#160;31, 2022 and 2021, 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 $26.9 million and $17.8 million at December&#160;31, 2022 and 2021, respectively and was reported in other assets on 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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.923%"/&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.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.547%"/&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;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;47,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-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;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;(4,995)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-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;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:#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;41,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;47,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;64,294&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt"&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="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 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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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: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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-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: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-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;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:#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;2,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;2,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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,588&#160;&lt;/span&gt;&lt;/td&gt;&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:11pt"&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="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="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;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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: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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,995)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-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: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(5,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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 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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/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,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,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;/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;/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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/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;6,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;1,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,859&#160;&lt;/span&gt;&lt;/td&gt;&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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,976)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,091)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(12,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,277&#160;&lt;/span&gt;&lt;/td&gt;&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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;3,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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;3,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;8,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,364&#160;&lt;/span&gt;&lt;/td&gt;&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;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;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,266)&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;638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,995)&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,500&#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.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.329%"/&gt;&lt;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 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="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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #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;/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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #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;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="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.307%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.880%"/&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:7.391%"/&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:10.613%"/&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:10.613%"/&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:8.124%"/&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:8.712%"/&gt;&lt;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 #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;Impact of ASC 326 adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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,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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #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,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="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. 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 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 and risk rating or delinquency status:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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 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;Pass&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;68,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;651,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Special Mention&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Substandard&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,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;246,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;658,085&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Pass&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,828,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,165,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;528,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;221,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,943,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Special Mention&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;4,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;19,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Substandard&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,828,568&#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;1,165,434&#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;532,970&#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;241,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;147,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,975,754&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Pass&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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;13,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Special Mention&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Substandard&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;18,110&#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;63,394&#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;13,613&#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;95,117&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Pass&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;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;14,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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;Special Mention&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Substandard&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;341&#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;14,348&#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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;18,954&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Pass&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;149,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;348,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Special Mention&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Substandard&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;6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;149,133&#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;57,718&#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;24,807&#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;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;355,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;/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;66,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;66,034&#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;76,814&#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;11,128&#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;3,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;158,038&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Pass&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;70,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;44,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;415,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;/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;Special Mention&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;743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;Substandard&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;443,363&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Pass&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;65,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;337,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Special Mention&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;612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Substandard&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;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;2,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,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;/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;65,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;2,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,747&#160;&lt;/span&gt;&lt;/td&gt;&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;2,266,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,542,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;722,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;483,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;210,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;577,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;257,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,064,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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 style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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;273,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;231,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,004,586&#160;&lt;/span&gt;&lt;/td&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;273,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;1,009,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 #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 #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;4,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;351,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;461&#160;&lt;/span&gt;&lt;/td&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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&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;4,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;341,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;352,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;277,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;254,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;152,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;49,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;44,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;236,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;341,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;4,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,361,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;2,544,193&#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;1,797,256&#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;875,008&#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;533,369&#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;255,162&#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;814,005&#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;599,278&#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;8,049&#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;7,426,320&#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 style="margin-top:6pt;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 $5.9 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&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 and risk rating or delinquency status:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt;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: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-bottom:1pt 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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 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 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;Pass&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;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 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;Special Mention&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Substandard&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 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;Pass&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,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 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;Special Mention&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Substandard&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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;Pass&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,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 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;Special Mention&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Substandard&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 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;Pass&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;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 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;Special Mention&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Substandard&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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;Pass&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;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 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;Special Mention&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Substandard&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 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;Pass&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;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 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;Special Mention&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 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;Substandard&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;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 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;Pass&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;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 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;Special Mention&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;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 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;Substandard&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,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;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, 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;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;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;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;/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;/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;176,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #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 #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 #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;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;/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;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;/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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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;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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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="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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;1,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/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;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;3,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;&#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;1,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 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;1,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;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,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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, 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 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 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;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 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;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 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;Home equity loans and other&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;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 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;&#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: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-bottom:63pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.806%"/&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.262%"/&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.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&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.265%"/&gt;&lt;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;At December 31, 2022&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, 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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;2,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;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;/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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 #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;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;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;/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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;10,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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: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.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.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.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.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, 2022&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;(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;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;658,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;658,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding: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;3,975,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;3,975,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;/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;95,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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;18,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;355,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;355,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding: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;158,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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;5,261,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,261,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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;2,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;440,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;443,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;355,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;&#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;6,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;803,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;4,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;995,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,009,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="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;(3)&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;267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;351,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;352,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;4,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;3,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,361,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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;4,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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,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;4,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;10,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;7,405,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;7,426,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding: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.06&#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.03&#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.06&#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.14&#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.29&#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.71&#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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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, 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="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;(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;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 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;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;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;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;3,616,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 #000;padding: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;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;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;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="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;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;(3)&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 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;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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: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;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: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.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-bottom:3pt;margin-top:6pt;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 loans whose repayments are insured by the FHA or guaranteed by the VA or SBA of $10.6 million and $8.4 million at December&#160;31, 2022 and  2021, 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: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="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 $5.9 million and $7.3 million of loans at December&#160;31, 2022 and 2021, 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&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;Loan Modifications&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:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides MFDBs which may include other than insignificant delays in payment of amounts due, extension of the terms of the notes or reduction in the interest rates on the notes. In certain instances, the Company may grant more than one type of modification. The granting of modifications for the year ended December 31, 2022 did not have a material impact on the ACL. The following tables provide information related to MFDBs&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;during the year ended December 31, 2022, disaggregated by class of financing receivable and type of concession granted:&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:42.905%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:26.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.242%"/&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Significant Payment Delay&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="display:none"/&gt;&lt;td colspan="3" style="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;Amortized Cost Basis at Period End&lt;/span&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;% of Total Class of Financing Receivable&lt;/span&gt;&lt;/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;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;0.02&#160;&lt;/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;/tr&gt;&lt;/table&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:42.823%"/&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 colspan="3" style="display:none"/&gt;&lt;td 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:26.279%"/&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:26.281%"/&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term Extension&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="display:none"/&gt;&lt;td colspan="3" style="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;Amortized Cost Basis at Period End&lt;/span&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;% of Total Class of Financing Receivable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;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="display:none"/&gt;&lt;td colspan="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;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.03&#160;&lt;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.823%"/&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 colspan="3" style="display:none"/&gt;&lt;td 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:26.279%"/&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:26.281%"/&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest Rate Reduction and Significant Payment Delay&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="display:none"/&gt;&lt;td colspan="3" style="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;Amortized Cost Basis at Period End&lt;/span&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;% of Total Class of Financing Receivable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.823%"/&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 colspan="3" style="display:none"/&gt;&lt;td 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:26.279%"/&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:26.281%"/&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest Rate Reduction and Term Extension&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="display:none"/&gt;&lt;td colspan="3" style="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;Amortized Cost Basis at Period End&lt;/span&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;% of Total Class of Financing Receivable&lt;/span&gt;&lt;/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;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.823%"/&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 colspan="3" style="display:none"/&gt;&lt;td 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:26.279%"/&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:26.281%"/&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Significant Payment Delay and Term Extension&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="display:none"/&gt;&lt;td colspan="3" style="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;Amortized Cost Basis at Period End&lt;/span&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;% of Total Class of Financing Receivable&lt;/span&gt;&lt;/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;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;13,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;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:42.823%"/&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 colspan="3" style="display:none"/&gt;&lt;td 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:26.279%"/&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:26.281%"/&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest Rate Reduction, Significant Payment Delay and Term Extension&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="display:none"/&gt;&lt;td colspan="3" style="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;Amortized Cost Basis at Period End&lt;/span&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;% of Total Class of Financing Receivable&lt;/span&gt;&lt;/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;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;6,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/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 following table describes the financial effect of the MFDBs:&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:43.017%"/&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:1.0%"/&gt;&lt;td style="width:54.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest Rate Reduction&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="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;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="background-color:#cceeff;border-top:1pt solid #000;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;Reduced weighted-average contractual interest rate from 5.72% to 4.00%.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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;Reduced weighted-average contractual interest rate from 4.25% to 3.31%.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;/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:2px 1pt;text-align:center;vertical-align: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 Payment Delay&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="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;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="background-color:#cceeff;border-top:1pt solid #000;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;Provided payment deferrals to borrowers. A weighted average 0.22% of loan balances were capitalized and added to the remaining term of the loan.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Provided payment deferrals to borrowers. A weighted average 3.47% of loan balances were capitalized and added to the remaining term of the loan.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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;/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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term Extension&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="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;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="background-color:#cceeff;border-top:1pt solid #000;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;Added a weighted average 0.8 years to the life of loans, which reduced the monthly payment amounts to the borrowers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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;Added a weighted average 4.4 years to the life of loans, which reduced the monthly payment amounts to the borrowers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Added a weighted average 16.1 years to the life of loans, which reduced the monthly payment amounts to the borrowers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;Upon determination that a modified loan (or portion of a loan) has subsequently been deemed uncollectible, the loan (or portion of the loan) is written off. Therefore, the amortized cost basis of the loan is reduced by the uncollectible amount and the allowance for credit losses is adjusted by the same amount.&lt;/span&gt;&lt;/div&gt;&lt;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 depicts the payment status of loans that were modified to borrowers experiencing financial difficulties on or after January 1, 2022, the date we adopted ASU 2022-02, through September 30, 2022:&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:37.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.786%"/&gt;&lt;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;Payment Status (Amortized Cost Basis) at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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-89 Days Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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 Past Due&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&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;2,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;22,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:10pt;font-weight:400;line-height:120%"&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 provide the amortized cost basis as of December 31, 2022 of MFDBs, on or after January 1, 2022, the date we adopted ASU 2022-02 through September 30, 2022 and subsequently had a payment default. &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:20.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;Amortized Cost Basis of Modified Loans That Subsequently Defaulted Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;Significant Payment Delay&lt;/span&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;Term Extension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest Rate Reduction and Term Extension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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 Payment Delay and Term Extension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest Rate Reduction, Significant Payment Delay and Term Extension&lt;/span&gt;&lt;/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;Single family&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;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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,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 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;764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:FinancingReceivablesTextBlock>
    <hmst:NumberOfPortfolioSegments
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzc0_fd2d6103-3418-41b9-b71a-cabae139c627"
      unitRef="portfoliosegment">2</hmst:NumberOfPortfolioSegments>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzEwOTYy_c26d8d4e-601d-463f-94ce-1b99ab7b3668">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:63.373%"/&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.300%"/&gt;&lt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;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;/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;658,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/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;3,975,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;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;/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;627,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;5,261,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;/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;443,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;359,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;803,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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;/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;1,009,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;352,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,361,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&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;7,426,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(41,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;7,384,820&#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,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;/tr&gt;&lt;/table&gt;(1)&#160;&#160;&#160;&#160;Includes $5.9 million and $7.3 million at December&#160;31, 2022 and 2021, 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:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8e2588cb93304358b2b4037feb029eb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzQtMS0xLTEtMTIwNDM0_e69a5948-619c-43f4-a067-44f0624c2753"
      unitRef="usd">658085000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie6c2612a8b7b4d65952187c1d268a797_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzQtMy0xLTEtMTIwNDM0_e7ea83bf-a8d0-41d6-a1ed-c027887b60a2"
      unitRef="usd">705359000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzUtMS0xLTEtMTIwNDM0_69110f0c-9b22-4329-84bb-961f3d95aa0b"
      unitRef="usd">3975754000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5ba7532a6e2c4980abc5893710753860_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzUtMy0xLTEtMTIwNDM0_aca42637-381c-40f6-8b07-5240ba233f0e"
      unitRef="usd">2415359000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4ebbcbca767a4bfe9b6e6a2b46c52080_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzYtMS0xLTEtMTIwNDM0_7ed4a9d7-972e-4863-9dee-1a0ab0c301ce"
      unitRef="usd">627663000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5c82b4d348f34aebbc5db4c3aa305004_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzYtMy0xLTEtMTIwNDM0_82792ee5-0d47-40ed-857f-4368d9e0686b"
      unitRef="usd">496144000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idc1f639145e44113a707f3243ef91d35_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzctMS0xLTEtMTIwNDM0_4ae770f6-1dca-41cf-8655-d859ff31a2e3"
      unitRef="usd">5261502000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7c49583e22ed4742ab297c527069ea6e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzctMy0xLTEtMTIwNDM0_0479de2c-ad63-41d0-b22c-0eb9dc1b9304"
      unitRef="usd">3616862000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icf86834648814fe4829511d885a8186f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzktMS0xLTEtMTIwNDM0_03d498b9-5241-458f-925c-b4fe3e23c51b"
      unitRef="usd">443363000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i21b0390f0e4742d28317aaf458c4f6ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzktMy0xLTEtMTIwNDM0_21e8497b-a08a-4a51-97c8-8b81924269c8"
      unitRef="usd">457706000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzEwLTEtMS0xLTEyMDQzNA_0d795996-9072-46b0-b7df-f01b2219cf2c"
      unitRef="usd">359747000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ied48681e71fb495e852abcb98a8e577a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzEwLTMtMS0xLTEyMDQzNA_437bf3fe-60f6-48da-b0eb-b4d8bc3a8234"
      unitRef="usd">401872000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i235ffbbdbe03459199a703c834e65445_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzExLTEtMS0xLTEyMDQzNA_fac24f00-d318-4549-9d36-3f5b03cde4de"
      unitRef="usd">803110000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if9a4cb9512364afa8900c3e745d2fbd0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzExLTMtMS0xLTEyMDQzNA_1ba1ead1-eee7-44c5-afd1-d3555dfacfba"
      unitRef="usd">859578000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7944208bf55a4421b608015d86406ee5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzEzLTEtMS0xLTEyMDQzNA_d1dcf765-f4f8-486b-8b1f-0f79b715928a"
      unitRef="usd">1009001000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic7080b7540b948579bd8c385b76bba98_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzEzLTMtMS0xLTEyMDQzNA_82dfacde-3047-4e4b-8f48-827b71857372"
      unitRef="usd">763331000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0e429c571c1546c1927282504c9928d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzE0LTEtMS0xLTEyMDQzNA_13d43df2-c568-484e-91d3-4802ef5d179c"
      unitRef="usd">352707000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i19eee29e6c5449039e7846f67f6ef0c9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzE0LTMtMS0xLTEyMDQzNA_96046ea3-dc88-459a-ae61-3ba891257c36"
      unitRef="usd">303078000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i51e19187679b4a06981cb099b209a73a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzE1LTEtMS0xLTEyMDQzNA_59cd96bf-3f09-44e0-bf59-81d6d27791cd"
      unitRef="usd">1361708000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i088f8a4da5994f2fb05d951e9e88d659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzE1LTMtMS0xLTEyMDQzNA_012b8fbb-6d5f-4345-92d1-39ed59435d09"
      unitRef="usd">1066409000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzE2LTEtMS0xLTEyMjY1NQ_e231755f-01e4-4d8b-b42e-9495e1aec3ec"
      unitRef="usd">7426320000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzE2LTMtMS0xLTEyMDQzNA_7a95dbfc-6a72-4e4b-bf40-ab3e22d4337d"
      unitRef="usd">5542849000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzE3LTEtMS0xLTEyMDQzNA_884ed1d2-e5af-4799-95c1-3aca5af5f898"
      unitRef="usd">41500000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzE3LTMtMS0xLTEyMDQzNA_4bdbd2be-0928-4cda-89d0-e7aa507eeea9"
      unitRef="usd">47123000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzE4LTEtMS0xLTEyMDQzNA_7ebb351c-0a6e-4631-900d-2dec8bcbd70f"
      unitRef="usd">7384820000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo0MmM1MTc4ZjRjODU0NGIzOGIwYzU3OTRjNjhjOWNiYy90YWJsZXJhbmdlOjQyYzUxNzhmNGM4NTQ0YjM4YjBjNTc5NGM2OGM5Y2JjXzE4LTMtMS0xLTEyMDQzNA_09fc05ac-544c-453f-9bf1-75ba5b6e7e9c"
      unitRef="usd">5495726000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i582538e133bf4b5c89653c93cd478b62_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzYyMA_2f6e5e90-2048-401c-a6ef-5b01df0cef79"
      unitRef="usd">5900000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i7c0426e086d1437eb070fbefb94cad06_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzYyNw_b1ff6a75-aa44-498f-944b-a3d2859a028d"
      unitRef="usd">7300000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ie40b591645eb4c1e9f464e77bc8a0f99_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzg1OQ_06a80416-c453-4702-b8a8-e03c6029762d"
      unitRef="usd">5200000000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i150dd17e5ca341d59be04e1c5b6a3fbb_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzg2Ng_bc11f21a-199d-4652-80d5-49427ec202c4"
      unitRef="usd">2800000000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ida7ef0e78ab54d72ab9527c462879946_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzk2NA_db624398-6556-4f2b-8031-739a48b6a866"
      unitRef="usd">497000000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="iecf03eb5564d45ed9da51b13da0ffc5a_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzk3MQ_4bd10361-b536-4c26-8267-0c68c0aadbfc"
      unitRef="usd">419000000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzEwOTYx_b2298015-dac0-4012-bbae-e6ae60c956f2">The following is a summary of activity during the years ended December 2022 and 2021 with respect to such aggregate loans to these related parties and their associates:&lt;table style="border-collapse:collapse;display:inline-table;margin-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.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.300%"/&gt;&lt;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;1,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: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;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;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,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;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo3N2NmNWM1Y2ZlMzg0OGRiOGM3ZmQ4OWE5OGQ4OWMzNi90YWJsZXJhbmdlOjc3Y2Y1YzVjZmUzODQ4ZGI4YzdmZDg5YTk4ZDg5YzM2XzItMS0xLTEtMTIwNDM0_e5433f9a-1fae-417c-9da6-c7a03abc7d13"
      unitRef="usd">1548000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo3N2NmNWM1Y2ZlMzg0OGRiOGM3ZmQ4OWE5OGQ4OWMzNi90YWJsZXJhbmdlOjc3Y2Y1YzVjZmUzODQ4ZGI4YzdmZDg5YTk4ZDg5YzM2XzMtMy0xLTEtMTIyMTEy_80d658e6-5541-4406-bb7b-95e78ccec8ae"
      unitRef="usd">73000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo3N2NmNWM1Y2ZlMzg0OGRiOGM3ZmQ4OWE5OGQ4OWMzNi90YWJsZXJhbmdlOjc3Y2Y1YzVjZmUzODQ4ZGI4YzdmZDg5YTk4ZDg5YzM2XzMtMS0xLTEtMTIwNDM0_1c8b0f63-1dff-42a1-82d2-7ef53bb51924"
      unitRef="usd">430000</us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo3N2NmNWM1Y2ZlMzg0OGRiOGM3ZmQ4OWE5OGQ4OWMzNi90YWJsZXJhbmdlOjc3Y2Y1YzVjZmUzODQ4ZGI4YzdmZDg5YTk4ZDg5YzM2XzQtMy0xLTEtMTIyMTIy_5e6ce5c5-251d-4626-bc21-db7a13c77f50"
      unitRef="usd">1475000</us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo3N2NmNWM1Y2ZlMzg0OGRiOGM3ZmQ4OWE5OGQ4OWMzNi90YWJsZXJhbmdlOjc3Y2Y1YzVjZmUzODQ4ZGI4YzdmZDg5YTk4ZDg5YzM2XzQtMS0xLTEtMTIwNDM0_0eac75fe-f67e-4442-9c6a-6666a159b772"
      unitRef="usd">1978000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo3N2NmNWM1Y2ZlMzg0OGRiOGM3ZmQ4OWE5OGQ4OWMzNi90YWJsZXJhbmdlOjc3Y2Y1YzVjZmUzODQ4ZGI4YzdmZDg5YTk4ZDg5YzM2XzUtMy0xLTEtMTI2OTQz_87c83e18-af2e-476d-b210-6974904966ce"
      unitRef="usd">1548000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <hmst:PercentageOfLoanPortfolio
      contextRef="icab37657d9b643c1b21e09c6e42cd195_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzE5Njc_ecb067df-e1a5-4d06-9254-1e2dca1b2582"
      unitRef="number">0.36</hmst:PercentageOfLoanPortfolio>
    <hmst:PercentageOfLoanPortfolio
      contextRef="ibc4553db4843409d8a7b8812ee65cf59_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzE5NzQ_33cd51ac-f09e-48c1-a378-430ee0e296aa"
      unitRef="number">0.33</hmst:PercentageOfLoanPortfolio>
    <hmst:AllowanceForUnfundedCommitments
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzMxOTg_727792ce-a730-4058-8b99-867cccb51847"
      unitRef="usd">2200000</hmst:AllowanceForUnfundedCommitments>
    <hmst:AllowanceForUnfundedCommitments
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzMyMDU_739f7000-cdb8-4efc-ac8a-302e8a456810"
      unitRef="usd">2400000</hmst:AllowanceForUnfundedCommitments>
    <hmst:FinancingReceivableInterestReceivable
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzMzNTc_83c31f8d-948f-4a2d-9f31-e57f20d5c9c1"
      unitRef="usd">26900000</hmst:FinancingReceivableInterestReceivable>
    <hmst:FinancingReceivableInterestReceivable
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzU0OTc1NTgyNDkwMQ_4237f0fa-a2a4-4d89-987e-415ab39bcc60"
      unitRef="usd">17800000</hmst:FinancingReceivableInterestReceivable>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzEwOTU2_b50be420-ab3b-48aa-9657-81cc39de5ff1">&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.923%"/&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.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.547%"/&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;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;47,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-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;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;(4,995)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-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;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:#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;41,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;47,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;64,294&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt"&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="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 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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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: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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-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: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-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;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:#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;2,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;2,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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,588&#160;&lt;/span&gt;&lt;/td&gt;&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:11pt"&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="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="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;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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: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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,995)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-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: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(5,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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 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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/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,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,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;/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;/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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/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;6,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;1,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,859&#160;&lt;/span&gt;&lt;/td&gt;&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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,976)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,091)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(12,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,277&#160;&lt;/span&gt;&lt;/td&gt;&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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;3,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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;3,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;8,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,364&#160;&lt;/span&gt;&lt;/td&gt;&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;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;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,266)&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;638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,995)&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,500&#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.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.329%"/&gt;&lt;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 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="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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #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;/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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #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;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="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.307%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.880%"/&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:7.391%"/&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:10.613%"/&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:10.613%"/&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:8.124%"/&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:8.712%"/&gt;&lt;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 #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;Impact of ASC 326 adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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,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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #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,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;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzQtNS0xLTEtMTIwNDM0_9e2ae506-d99f-49f4-a85f-53fbd41b52d2"
      unitRef="usd">47123000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzQtNy0xLTEtMTIwNDM0_57d53e43-724e-4902-bee8-f31efc3d2a97"
      unitRef="usd">64294000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i89719e6d8a3e4c22ae313938022e212d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzQtOS0xLTEtMTIwNDM0_ff412c7d-a0f0-4941-bad0-ba0b3bbc0a7c"
      unitRef="usd">41772000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzUtNS0xLTEtMTIwNDM0_d497e9d6-e14b-4335-92f7-a0873c3e1b8e"
      unitRef="usd">-4995000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzUtNy0xLTEtMTIwNDM0_1ac1b62d-e969-42e0-8e3b-78ddf9f9f43d"
      unitRef="usd">-15816000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzUtOS0xLTEtMTIwNDM0_c878027c-7674-41ce-9c40-76d520b323da"
      unitRef="usd">21843000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzYtNS0xLTEtMTIwNDM0_0346a1a3-8a96-455e-8f63-0cff5fbddc0b"
      unitRef="usd">628000</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzYtNy0xLTEtMTIwNDM0_9d5ce0a9-a418-4073-986a-122fa7bf4ef7"
      unitRef="usd">1355000</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzYtOS0xLTEtMTIwNDM0_9e4035eb-298e-447d-9802-dea39156dc26"
      unitRef="usd">1164000</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="id7f45e676cd44b5b9093fe361a8f85a0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzctOS0xLTEtMTIwNDM0_9c9019a5-be93-4514-a59c-07ca5544503a"
      unitRef="usd">1843000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzgtNS0xLTEtMTIwNDM0_bfeb6105-4e90-43d9-a7de-05341820c392"
      unitRef="usd">41500000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzgtNy0xLTEtMTIwNDM0_1df9fba7-887f-416c-b4ea-97295d349e53"
      unitRef="usd">47123000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzgtOS0xLTEtMTIwNDM0_5656e778-7b80-470c-83cf-f2f8420e6395"
      unitRef="usd">64294000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzExLTUtMS0xLTEyMDQzNA_566bcf3b-ff8a-4088-9312-f5688004d704"
      unitRef="usd">2404000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzExLTctMS0xLTEyMDQzNA_edd24d4e-21c3-4c36-8208-c24cc1c4d807"
      unitRef="usd">1588000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i89719e6d8a3e4c22ae313938022e212d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzExLTktMS0xLTEyMDQzNA_14004b69-0a4d-4845-bc59-0410b3001584"
      unitRef="usd">1065000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzEyLTUtMS0xLTEyMDQzNA_a504c3c8-2f5a-49b9-8469-c943427e3f73"
      unitRef="usd">-207000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzEyLTctMS0xLTEyMDQzNA_9d6226d9-6e6b-4b3f-b607-e4c38209af4f"
      unitRef="usd">816000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzEyLTktMS0xLTEyMDQzNA_0d0d8b8b-d867-45dd-8af6-7a4941664000"
      unitRef="usd">-1374000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="id7f45e676cd44b5b9093fe361a8f85a0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzEzLTktMS0xLTEyMDQzNA_ec5dfa03-90a9-4743-8325-abbed237e597"
      unitRef="usd">1897000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE0LTUtMS0xLTEyMDQzNA_351bf160-949b-406c-b347-9a9698f93ac0"
      unitRef="usd">2197000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE0LTctMS0xLTEyMDQzNA_0717e2f1-f567-4b72-b8d4-8cbaa0d017f1"
      unitRef="usd">2404000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE0LTktMS0xLTEyMDQzNA_b511dbee-45f4-4a23-b0b4-97f31a94ffc9"
      unitRef="usd">1588000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE3LTUtMS0xLTEyMDQzNA_6b91996f-1807-4539-adbc-ad316c43a5ba"
      unitRef="usd">-4995000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE3LTctMS0xLTEyMDQzNA_06dd68aa-ddf1-40b6-af0c-76c3bce8eae2"
      unitRef="usd">-15816000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE3LTktMS0xLTEyMDQzNA_9a891f6b-c95f-435a-b0a9-540187f75264"
      unitRef="usd">21843000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE4LTUtMS0xLTEyMDQzNA_8015c83b-8fd7-4522-a393-8a4c1e27a1e5"
      unitRef="usd">-207000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE4LTctMS0xLTEyMDQzNA_e36feaa7-b5c4-49cf-8fbb-8a74d5a33c59"
      unitRef="usd">816000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE4LTktMS0xLTEyMDQzNA_66d045e8-e33f-4369-b861-24cd261e7ab6"
      unitRef="usd">-1374000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <hmst:FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE5LTUtMS0xLTEyMDQzNA_ef41b879-4907-427c-b5e9-861765549986"
      unitRef="usd">-5202000</hmst:FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <hmst:FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE5LTctMS0xLTEyMDQzNA_3a8c6e6b-6c65-46c1-8343-0c3a9b5b0688"
      unitRef="usd">-15000000</hmst:FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <hmst:FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpjYzgyZDY5MGJhYWI0NzY2YTM1NWZmYjUzMTcyNTY4Yy90YWJsZXJhbmdlOmNjODJkNjkwYmFhYjQ3NjZhMzU1ZmZiNTMxNzI1NjhjXzE5LTktMS0xLTEyMDQzNA_6ef12597-47f1-4876-8c28-d39b1d2670e4"
      unitRef="usd">20469000</hmst:FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ie6c2612a8b7b4d65952187c1d268a797_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzQtMS0xLTEtMTIwNDM0_823ca6bd-9224-43a1-949a-6cf4fa07f722"
      unitRef="usd">7509000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i1333fe12fe414fba849ce1bfac2cd9e3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzQtMy0xLTEtMTIwNDM0_2d597995-d726-400d-93d5-430cb78b3cee"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i1333fe12fe414fba849ce1bfac2cd9e3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzQtNS0xLTEtMTIwNDM0_e0bfcda7-27a4-4973-9667-099c4f64ba40"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i1333fe12fe414fba849ce1bfac2cd9e3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzQtNy0xLTEtMTIwNDM0_31602681-ddb6-4ed4-8e27-94ce4ee9aa76"
      unitRef="usd">-5407000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i8e2588cb93304358b2b4037feb029eb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzQtOS0xLTEtMTIwNDM0_e21c573c-9b81-432d-bc51-4aa126d7a0f7"
      unitRef="usd">2102000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i5ba7532a6e2c4980abc5893710753860_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzUtMS0xLTEtMTIwNDM0_568c9be4-26d3-4581-9462-7cfdceb5a59b"
      unitRef="usd">5854000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i2ebc4427ef8946438e26f15221a40eeb_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzUtMy0xLTEtMTIwNDM0_672a5973-0fbd-43fd-96ed-4210b2946f55"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i2ebc4427ef8946438e26f15221a40eeb_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzUtNS0xLTEtMTIwNDM0_ade047a1-2765-4b13-b34e-dde4f3794a8b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i2ebc4427ef8946438e26f15221a40eeb_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzUtNy0xLTEtMTIwNDM0_c30f647c-bf54-48a2-b806-61c7738817ea"
      unitRef="usd">5120000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzUtOS0xLTEtMTIwNDM0_e8108b47-66a8-4dda-8cd4-bc7f9ed5a55d"
      unitRef="usd">10974000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i83ccac993072468bb32ce571e2f25f92_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzctMS0xLTEtMTIwNDM0_3c9be945-624c-4e29-9364-45b3de5c14c4"
      unitRef="usd">507000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i6ac5dbb7625846fcb0b142f5b388ca7b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzctMy0xLTEtMTIwNDM0_09cca7d8-c31b-4fe4-a77c-9db4852af28a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i6ac5dbb7625846fcb0b142f5b388ca7b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzctNS0xLTEtMTIwNDM0_06131b39-87c7-43b6-85bf-853bd58cb959"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i6ac5dbb7625846fcb0b142f5b388ca7b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzctNy0xLTEtMTIwNDM0_3bf23c33-e912-447e-b00e-2f24961f6afa"
      unitRef="usd">491000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i9142e91b1da647858f761cbdc9c064b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzctOS0xLTEtMTIwNDM0_57c84054-fdf2-4754-8e83-2a8e3979a4aa"
      unitRef="usd">998000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="icfe67cdba0274e0180578b59cca3c35e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzgtMS0xLTEtMTIwNDM0_b96f41e3-afb2-4d0c-a58d-842383625ed3"
      unitRef="usd">150000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i3aa12ff330694d70abab53c8c57d47ff_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzgtMy0xLTEtMTIwNDM0_c72eed22-aa64-4077-be5d-04b013a769b3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i3aa12ff330694d70abab53c8c57d47ff_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzgtNS0xLTEtMTIwNDM0_b29c8188-4077-4a12-be87-543b90319e35"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i3aa12ff330694d70abab53c8c57d47ff_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzgtNy0xLTEtMTIwNDM0_d5a73660-cc2f-4cae-9f0d-a91154bf1315"
      unitRef="usd">46000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzgtOS0xLTEtMTIwNDM0_99db872b-6c32-4c09-b0aa-3b364a96f414"
      unitRef="usd">196000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzktMS0xLTEtMTIwNDM0_1ca420cf-49ad-4027-887e-24d836cbc04d"
      unitRef="usd">6411000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i596bc4750c604046b9325410d22a4f03_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzktMy0xLTEtMTIwNDM0_aa5dadb4-565c-4388-96bd-36ffbf44b88e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i596bc4750c604046b9325410d22a4f03_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzktNS0xLTEtMTIwNDM0_8f5bbf9c-c3a9-4994-a465-0b8838e4a5cb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i596bc4750c604046b9325410d22a4f03_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzktNy0xLTEtMTIwNDM0_1380c29b-ea82-4f25-9d88-feffdeac20fc"
      unitRef="usd">6007000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i01f27e8b58744c7f962875b05047a1b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzktOS0xLTEtMTIwNDM0_52376588-52eb-447f-9f38-1d04af98d782"
      unitRef="usd">12418000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzEwLTEtMS0xLTEyMDQzNA_5432b031-f69a-40be-98e6-dbb312d27418"
      unitRef="usd">1055000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i2a2a9b8b8aa34537aabb47b51f1f2142_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzEwLTMtMS0xLTEyMDQzNA_3baeac0f-c853-4514-a672-ced93054baf7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i2a2a9b8b8aa34537aabb47b51f1f2142_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzEwLTUtMS0xLTEyMDQzNA_c46da13a-4817-404b-9111-4b8f8b07a13e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i2a2a9b8b8aa34537aabb47b51f1f2142_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzEwLTctMS0xLTEyMDQzNA_d547ffd4-c3a9-4426-9514-a24ad76fa852"
      unitRef="usd">116000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i05c0654849704f1ea20725e3f7dc041f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzEwLTktMS0xLTEyMDQzNA_e8b1a4ba-ed1b-411d-8e15-faef2acb04ef"
      unitRef="usd">1171000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i7c49583e22ed4742ab297c527069ea6e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzExLTEtMS0xLTEyMDQzNA_1d304c52-6e5f-4956-8dda-d328ea3d90ab"
      unitRef="usd">21486000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="idc0012d82f03484f99dbb5890f29d69d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzExLTMtMS0xLTEyMDQzNA_8616c842-5cbb-4f95-ab08-d0a63957ec36"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="idc0012d82f03484f99dbb5890f29d69d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzExLTUtMS0xLTEyMDQzNA_11414129-9974-4155-a454-42cd60674b09"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="idc0012d82f03484f99dbb5890f29d69d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzExLTctMS0xLTEyMDQzNA_cbee30f3-7bc0-495c-8201-fdb097b57cc4"
      unitRef="usd">6373000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="idc1f639145e44113a707f3243ef91d35_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzExLTktMS0xLTEyMDQzNA_1936efc7-44bc-4cff-b8e5-2984606b2cfa"
      unitRef="usd">27859000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i21b0390f0e4742d28317aaf458c4f6ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzEzLTEtMS0xLTEyMDQzNA_e0791b9f-8084-449c-8c17-c354c731873e"
      unitRef="usd">5006000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i00993b63a26b471994423d451e314704_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzEzLTMtMS0xLTEyMDQzNA_c15bb075-0b87-44bf-a8b7-4d34e17e7af6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i00993b63a26b471994423d451e314704_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzEzLTUtMS0xLTEyMDQzNA_a412f886-e8ca-4424-8fd4-cf1beb52bd44"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i00993b63a26b471994423d451e314704_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzEzLTctMS0xLTEyMDQzNA_4802b562-2749-417b-a2b6-2e9c6ba6a4b6"
      unitRef="usd">-3976000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="icf86834648814fe4829511d885a8186f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzEzLTktMS0xLTEyMDQzNA_f0a83c07-7014-4266-8ae1-e0db96731644"
      unitRef="usd">1030000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ied48681e71fb495e852abcb98a8e577a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE0LTEtMS0xLTEyMDQzNA_2ae4bee0-09f0-4aff-9812-15780a1711fc"
      unitRef="usd">12273000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i270202e850c84f49b462cb0901ddef24_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE0LTMtMS0xLTEyMDQzNA_ffa8658e-cc94-4753-a501-7fa70f73bf8d"
      unitRef="usd">1098000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i270202e850c84f49b462cb0901ddef24_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE0LTUtMS0xLTEyMDQzNA_f9ef827c-b1e9-4ad5-9c9f-3044be5786f8"
      unitRef="usd">163000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i270202e850c84f49b462cb0901ddef24_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE0LTctMS0xLTEyMDQzNA_e92e01a2-2de5-424a-bc79-c21d259d3820"
      unitRef="usd">-8091000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE0LTktMS0xLTEyMDQzNA_21e792c6-7ada-4f51-bfaa-4ec805196708"
      unitRef="usd">3247000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if9a4cb9512364afa8900c3e745d2fbd0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE1LTEtMS0xLTEyMDQzNA_849e0b2b-61e1-4e4b-b9ed-09dea834d5fb"
      unitRef="usd">17279000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ib606fd448d0245999a4e4e306271f3de_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE1LTMtMS0xLTEyMDQzNA_5e8e7269-3e9a-4af0-909d-1fad877a6e99"
      unitRef="usd">1098000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ib606fd448d0245999a4e4e306271f3de_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE1LTUtMS0xLTEyMDQzNA_fc65457e-2769-4622-a0bb-410b569759dc"
      unitRef="usd">163000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ib606fd448d0245999a4e4e306271f3de_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE1LTctMS0xLTEyMDQzNA_e417f840-17fe-4466-82f7-708095d82f5d"
      unitRef="usd">-12067000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i235ffbbdbe03459199a703c834e65445_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE1LTktMS0xLTEyMDQzNA_189e55c6-63a9-4b6f-b048-08f5db5771eb"
      unitRef="usd">4277000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ic7080b7540b948579bd8c385b76bba98_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE3LTEtMS0xLTEyMDQzNA_08378e41-1789-4ff5-bdd8-aebeca4a474f"
      unitRef="usd">4394000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i69e7ad0c56ce4e53942c3e8d91bcec97_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE3LTMtMS0xLTEyMDQzNA_d6b82b19-4bb9-4da6-8f4d-3e61e4f8169c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i69e7ad0c56ce4e53942c3e8d91bcec97_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE3LTUtMS0xLTEyMDQzNA_67e6a967-c73d-49c3-988e-d7b9bf6bf083"
      unitRef="usd">143000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i69e7ad0c56ce4e53942c3e8d91bcec97_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE3LTctMS0xLTEyMDQzNA_82314d18-dbd7-490b-a25e-04d54eee9cdf"
      unitRef="usd">1073000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i7944208bf55a4421b608015d86406ee5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE3LTktMS0xLTEyMDQzNA_16d578bc-a37a-450b-8bae-e3910f1e8477"
      unitRef="usd">5610000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i19eee29e6c5449039e7846f67f6ef0c9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE4LTEtMS0xLTEyMDQzNA_8eb10e5b-0ba0-43d9-a066-69429d770730"
      unitRef="usd">3964000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i34f1e9b13e3c4743b198676c356e837b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE4LTMtMS0xLTEyMDQzNA_1fe9bf68-6298-46c2-91ca-db724924b177"
      unitRef="usd">168000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i34f1e9b13e3c4743b198676c356e837b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE4LTUtMS0xLTEyMDQzNA_6f2a6e4e-79b2-4e40-956b-23da15d2ed95"
      unitRef="usd">332000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i34f1e9b13e3c4743b198676c356e837b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE4LTctMS0xLTEyMDQzNA_e22b4362-2493-4979-90eb-c0c5b8f8907d"
      unitRef="usd">-374000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i0e429c571c1546c1927282504c9928d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE4LTktMS0xLTEyMDQzNA_9756f6d0-631b-4074-9f2c-9322dedc609d"
      unitRef="usd">3754000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i088f8a4da5994f2fb05d951e9e88d659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE5LTEtMS0xLTEyMDQzNA_4272b7c4-3fe8-4e02-82c9-7a2b73c58ac4"
      unitRef="usd">8358000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ibea194c31e24411097155bb019af4ba7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE5LTMtMS0xLTEyMDQzNA_9f741f5c-a4b2-4673-992f-82597cca9496"
      unitRef="usd">168000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ibea194c31e24411097155bb019af4ba7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE5LTUtMS0xLTEyMDQzNA_976c8d53-55af-40b5-b3b7-fb6ab7f42fe7"
      unitRef="usd">475000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ibea194c31e24411097155bb019af4ba7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE5LTctMS0xLTEyMDQzNA_f1e53612-0c65-49a4-8132-fff7e4fb7217"
      unitRef="usd">699000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i51e19187679b4a06981cb099b209a73a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzE5LTktMS0xLTEyMDQzNA_a8a2b5c4-04f0-4e41-bc42-6cd3ed151fbf"
      unitRef="usd">9364000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzIwLTEtMS0xLTEyMDQzNA_39634835-007a-4469-a966-277cad534082"
      unitRef="usd">47123000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzIwLTMtMS0xLTEyMDQzNA_a0d654af-a7aa-4c46-809d-d0ee166b180b"
      unitRef="usd">1266000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzIwLTUtMS0xLTEyMDQzNA_40d90d5c-c432-42fd-9631-b10b626e4bcc"
      unitRef="usd">638000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzIwLTctMS0xLTEyMDQzNA_0116ce42-e8b8-480e-ae77-69a4fae5e946"
      unitRef="usd">-4995000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkYjQ4OTNkZGNjNGQ0OWU0YjFkOTk0N2NhOTFkMjg1My90YWJsZXJhbmdlOmRiNDg5M2RkY2M0ZDQ5ZTRiMWQ5OTQ3Y2E5MWQyODUzXzIwLTktMS0xLTEyMDQzNA_c6cde004-127f-4be9-ab75-9e76b1b681da"
      unitRef="usd">41500000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i8cccc00b373f444bb83375785c179a57_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzQtMS0xLTEtMTIwNDM0_10b5b9eb-b3e6-480c-a9e8-19d9c4563770"
      unitRef="usd">8845000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i341306d7466a4359a33199a6ce8e168e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzQtNS0xLTEtMTIwNDM0_bac361f2-348d-4267-8fec-64ba0d260643"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i341306d7466a4359a33199a6ce8e168e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzQtNy0xLTEtMTIwNDM0_cdc61eff-3390-449a-b345-da7910423552"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i341306d7466a4359a33199a6ce8e168e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzQtOS0xLTEtMTIwNDM0_1ae701c6-aaab-4e38-9c00-86bf398636a8"
      unitRef="usd">-1336000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ie6c2612a8b7b4d65952187c1d268a797_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzQtMTEtMS0xLTEyMDQzNA_c7375569-03cb-435c-a927-9302047969ce"
      unitRef="usd">7509000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i8089caba391e4537af07017bebac6ffd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzUtMS0xLTEtMTIwNDM0_fa13afad-cf8a-469d-82bc-02a60abd94ac"
      unitRef="usd">6072000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ibc1310902be94d5a8a2cffcd9b111975_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzUtNS0xLTEtMTIwNDM0_f623d9d7-648a-4795-a272-60981e30858b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ibc1310902be94d5a8a2cffcd9b111975_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzUtNy0xLTEtMTIwNDM0_0ad86faf-73d8-4be5-b7b5-23a81659c981"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ibc1310902be94d5a8a2cffcd9b111975_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzUtOS0xLTEtMTIwNDM0_fc672a7d-c462-47ab-827e-99d39265163d"
      unitRef="usd">-218000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i5ba7532a6e2c4980abc5893710753860_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzUtMTEtMS0xLTEyMDQzNA_f7f124bb-18da-411d-9a6e-5b104c207f13"
      unitRef="usd">5854000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i46047da70b7d429ab674523c34f255f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzctMS0xLTEtMTIwNDM0_3ae11e78-812f-412b-84d1-a9688906323b"
      unitRef="usd">4903000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i4b3025820acf4f64890745478384e278_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzctNS0xLTEtMTIwNDM0_13fad3ae-dc39-4a73-8ee4-6181004dbc30"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i4b3025820acf4f64890745478384e278_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzctNy0xLTEtMTIwNDM0_e5a63ca2-d11c-4e02-b349-3c8c40a01230"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i4b3025820acf4f64890745478384e278_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzctOS0xLTEtMTIwNDM0_bc19ce56-bc8a-4494-ac88-52a1dba0bfe6"
      unitRef="usd">-4396000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i83ccac993072468bb32ce571e2f25f92_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzctMTEtMS0xLTEyMDQzNA_303d1056-7d6e-4462-918e-ab5ae9cd2d97"
      unitRef="usd">507000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="iffd6aa44634148e7ae4b36faf9e40f63_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzgtMS0xLTEtMTIwNDM0_fd9c8378-a956-4b9e-b1a5-6cbcaf9c9f54"
      unitRef="usd">1670000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i800be6a4eafe453fa082269a7a67eef5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzgtNS0xLTEtMTIwNDM0_01aade23-f3e9-4fc5-b09b-f94dd683c255"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i800be6a4eafe453fa082269a7a67eef5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzgtNy0xLTEtMTIwNDM0_c3340414-cb52-4e33-a190-a62dacf048ae"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i800be6a4eafe453fa082269a7a67eef5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzgtOS0xLTEtMTIwNDM0_4dc26770-8030-4a3e-9874-7df8f08e86c1"
      unitRef="usd">-1520000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="icfe67cdba0274e0180578b59cca3c35e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzgtMTEtMS0xLTEyMDQzNA_6e181280-dfe4-40df-ada8-0ea67ea61afb"
      unitRef="usd">150000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i1b782c7e8fe641daa966bf5d37e8568e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzktMS0xLTEtMTIwNDM0_38ebe062-ef8d-4ff5-91b5-9d9ac2d41791"
      unitRef="usd">5130000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i3e3ef876edb449b9b4517e00ea19dcb1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzktNS0xLTEtMTIwNDM0_e5fbe5e6-9871-4502-a819-8beb52ff391d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i3e3ef876edb449b9b4517e00ea19dcb1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzktNy0xLTEtMTIwNDM0_b8b1c49f-44a8-42a5-bddf-79bc559e075c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i3e3ef876edb449b9b4517e00ea19dcb1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzktOS0xLTEtMTIwNDM0_a72883b0-a201-44aa-a6f7-b6399790707e"
      unitRef="usd">1281000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzktMTEtMS0xLTEyMDQzNA_b1b999e7-a490-4d37-971a-947add56b390"
      unitRef="usd">6411000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i46fddcb4c7014245a550885597b00d93_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzEwLTEtMS0xLTEyMDQzNA_18f43f2e-5001-4b20-9f68-c4a2f44aa738"
      unitRef="usd">1315000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="icc3672e1ce114834852ea7da598dd849_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzEwLTUtMS0xLTEyMDQzNA_f568876c-cc21-47f3-8435-505384c31321"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="icc3672e1ce114834852ea7da598dd849_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzEwLTctMS0xLTEyMDQzNA_70ee989d-977e-4132-9467-35b9fdcade8d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="icc3672e1ce114834852ea7da598dd849_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzEwLTktMS0xLTEyMDQzNA_5c5893ab-d7b6-4257-8dba-686dd35001bd"
      unitRef="usd">-260000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzEwLTExLTEtMS0xMjA0MzQ_c026a3c1-0c1f-48d6-921c-73a92870ce85"
      unitRef="usd">1055000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ie0a2ebabe476403d8e167784cf7200da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzExLTEtMS0xLTEyMDQzNA_13e8df4a-36ea-41a6-9479-bdf6b50e18ce"
      unitRef="usd">27935000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i218ba15a54ff4b95a1bc0d02a801b08b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzExLTUtMS0xLTEyMDQzNA_8996d5f2-7fc7-456a-8f10-e32bb5822f95"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i218ba15a54ff4b95a1bc0d02a801b08b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzExLTctMS0xLTEyMDQzNA_ea0bb2c3-3f87-48ec-873e-bb073b9de643"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i218ba15a54ff4b95a1bc0d02a801b08b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzExLTktMS0xLTEyMDQzNA_2a46ec10-10a7-4bfc-a7b6-5102ca2966c5"
      unitRef="usd">-6449000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i7c49583e22ed4742ab297c527069ea6e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzExLTExLTEtMS0xMjA0MzQ_630bb186-a6ba-4939-a3ce-2fc6a0125f10"
      unitRef="usd">21486000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i60fe4771431549f2b1f42963a2091de1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzEzLTEtMS0xLTEyMDQzNA_215b3242-5113-43d4-a912-6a307dda761d"
      unitRef="usd">4994000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="if7f1c32fc6054dc7b5c9db23c8286537_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzEzLTUtMS0xLTEyMDQzNA_05e67af6-a25f-4469-afac-5c574dba9c97"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="if7f1c32fc6054dc7b5c9db23c8286537_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzEzLTctMS0xLTEyMDQzNA_07257265-a96d-4959-b373-5e7479a59bda"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="if7f1c32fc6054dc7b5c9db23c8286537_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzEzLTktMS0xLTEyMDQzNA_9d103b61-30ac-4cfc-81ef-2daef9fdcbd1"
      unitRef="usd">12000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i21b0390f0e4742d28317aaf458c4f6ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzEzLTExLTEtMS0xMjA0MzQ_f6edef48-d9e2-4da2-a1a5-4ad1148abfb8"
      unitRef="usd">5006000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i1d3b18256be545679ff1950db66a6446_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE0LTEtMS0xLTEyMDQzNA_239d1f41-8ded-44ec-a4f1-53ea56d22e16"
      unitRef="usd">17043000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ie800db60440741048c9bb7f1e8d0ca6a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE0LTUtMS0xLTEyMDQzNA_c4d8b293-e33a-4cf4-84cc-6b84f4c1e512"
      unitRef="usd">1739000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ie800db60440741048c9bb7f1e8d0ca6a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE0LTctMS0xLTEyMDQzNA_187a83e9-8d9c-4bf8-93b7-573edc46a6f3"
      unitRef="usd">146000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ie800db60440741048c9bb7f1e8d0ca6a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE0LTktMS0xLTEyMDQzNA_5c66dbb5-8d5f-4165-b274-98c1bdfca778"
      unitRef="usd">-3177000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ied48681e71fb495e852abcb98a8e577a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE0LTExLTEtMS0xMjA0MzQ_c3f4b8ec-d5aa-4af1-ab19-8d67850c4673"
      unitRef="usd">12273000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i374b3b7c6d324cdf874f3d5b7a5cad77_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE1LTEtMS0xLTEyMDQzNA_2940619b-d01a-45ba-8934-57f0454bea46"
      unitRef="usd">22037000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i5c4a70cfac72478fa55f313ac9a1e5b0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE1LTUtMS0xLTEyMDQzNA_90041cb5-efb5-41bd-8d5a-0ade2dee6ba3"
      unitRef="usd">1739000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i5c4a70cfac72478fa55f313ac9a1e5b0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE1LTctMS0xLTEyMDQzNA_47e90651-3e36-483b-9380-087ab9b7fb5c"
      unitRef="usd">146000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i5c4a70cfac72478fa55f313ac9a1e5b0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE1LTktMS0xLTEyMDQzNA_c33a0230-0666-4da1-a024-7de784b2957b"
      unitRef="usd">-3165000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if9a4cb9512364afa8900c3e745d2fbd0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE1LTExLTEtMS0xMjA0MzQ_a1b06c8b-383e-425f-be0d-01dcdfbae96c"
      unitRef="usd">17279000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i0d9c40120efd46b8a0b7a458428ae4a6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE3LTEtMS0xLTEyMDQzNA_c6d3a302-d8aa-4e22-9c11-14e557ae7f69"
      unitRef="usd">6906000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i3080add63c7b4ba6918c54c32e42a61d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE3LTUtMS0xLTEyMDQzNA_0623cfa8-aa50-4931-b9c8-7d050c62362c"
      unitRef="usd">127000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i3080add63c7b4ba6918c54c32e42a61d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE3LTctMS0xLTEyMDQzNA_87b7b741-5e1a-4bfd-9560-e6a3bbdae937"
      unitRef="usd">291000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i3080add63c7b4ba6918c54c32e42a61d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE3LTktMS0xLTEyMDQzNA_880e2734-fca3-4d8b-88d4-3b6fa1b1ecf4"
      unitRef="usd">-2676000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ic7080b7540b948579bd8c385b76bba98_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE3LTExLTEtMS0xMjA0MzQ_95efac10-d19d-4aec-875e-2e275e32a18f"
      unitRef="usd">4394000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if354efabe3a940b1aa7e22dcfca2a77e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE4LTEtMS0xLTEyMDQzNA_2ddd44fa-e855-4ab5-ab3d-86d9c0d05486"
      unitRef="usd">7416000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ibf9128f0d1aa44dd97312bf473da0700_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE4LTUtMS0xLTEyMDQzNA_a8162db6-e14c-4edf-8927-bc193fa5944d"
      unitRef="usd">483000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ibf9128f0d1aa44dd97312bf473da0700_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE4LTctMS0xLTEyMDQzNA_ee89650f-101f-433b-9b1d-4058485f3317"
      unitRef="usd">557000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ibf9128f0d1aa44dd97312bf473da0700_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE4LTktMS0xLTEyMDQzNA_8fddbf73-caf8-46ee-828f-2d3b28da3cae"
      unitRef="usd">-3526000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i19eee29e6c5449039e7846f67f6ef0c9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE4LTExLTEtMS0xMjA0MzQ_1d69c670-40eb-4f7a-88d2-6147cde68100"
      unitRef="usd">3964000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ie31597b3a2d74ad89dbdca8b2be5f418_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE5LTEtMS0xLTEyMDQzNA_d4dcfc0f-2489-41f6-b8db-df7b8473f360"
      unitRef="usd">14322000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i48dfbbf49ce54424839894cda197b845_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE5LTUtMS0xLTEyMDQzNA_252bd783-7011-4e81-a5d3-4764cf70601e"
      unitRef="usd">610000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i48dfbbf49ce54424839894cda197b845_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE5LTctMS0xLTEyMDQzNA_b914daed-3c17-41d8-bbe9-741be75867ff"
      unitRef="usd">848000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i48dfbbf49ce54424839894cda197b845_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE5LTktMS0xLTEyMDQzNA_c18d1cb5-7951-4086-9422-81fadbd7bc4d"
      unitRef="usd">-6202000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i088f8a4da5994f2fb05d951e9e88d659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzE5LTExLTEtMS0xMjA0MzQ_d102af0e-242a-484c-aa13-d4be2b525043"
      unitRef="usd">8358000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzIwLTEtMS0xLTEyMDQzNA_32dfea84-bc6d-476b-908d-e3d46f55285d"
      unitRef="usd">64294000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzIwLTUtMS0xLTEyMDQzNA_35a99c6c-a7bd-4256-97a3-7000ab16bb97"
      unitRef="usd">2349000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzIwLTctMS0xLTEyMDQzNA_6e8b3971-0005-465b-aa4d-be83423235f8"
      unitRef="usd">994000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzIwLTktMS0xLTEyMDQzNA_e6f9fef5-9a7c-423f-b13d-eea3db51f9e2"
      unitRef="usd">-15816000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpkZTIwYTMxMGIwNTc0MDg0YTlhNDE3ZWYyZDU3ODRhZi90YWJsZXJhbmdlOmRlMjBhMzEwYjA1NzQwODRhOWE0MTdlZjJkNTc4NGFmXzIwLTExLTEtMS0xMjA0MzQ_cabf822d-ac4f-4930-a6a0-4950a6a4e5db"
      unitRef="usd">47123000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if3b696814dd04ecdb838b06a1b604778_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzQtMS0xLTEtMTIwNDM0_659e252d-8092-4b23-95a0-f647e31ef695"
      unitRef="usd">7245000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ica52400c39a0431e9207ebf1201bac81_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzQtMy0xLTEtMTIyNDcy_396eab6d-4a33-4974-a741-c93690ef0e82"
      unitRef="usd">-3392000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ib12a2c588b1144909f4cbe66ba03b8b4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzQtMy0xLTEtMTIwNDM0_7257e14a-caee-4ed5-a6c6-7d860fe31e6f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ib12a2c588b1144909f4cbe66ba03b8b4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzQtNS0xLTEtMTIwNDM0_53266afd-e6b2-44eb-8983-b5d0f703a6da"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ib12a2c588b1144909f4cbe66ba03b8b4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzQtNy0xLTEtMTIwNDM0_e346e3aa-4a6a-44cb-aedb-df4d166c4a2b"
      unitRef="usd">4992000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i8cccc00b373f444bb83375785c179a57_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzQtOS0xLTEtMTIwNDM0_65a31f87-d32d-4fc0-b76d-7cb100db5ea9"
      unitRef="usd">8845000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ia3fac0f46ba34d64aaeed3747d6f1e63_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzUtMS0xLTEtMTIwNDM0_005c0275-b23a-46bd-b5ed-a24486c649c0"
      unitRef="usd">7015000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i0e117248030745faa194bf00894d0a84_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzUtMy0xLTEtMTIyNDcy_e2775630-d0ee-4d70-8a5e-b1f28eb61f86"
      unitRef="usd">-2977000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i4090272a2e3e4ef181634d6bd50f875f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzUtMy0xLTEtMTIwNDM0_fa0953d2-0944-41f1-8337-31f3372a0847"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i4090272a2e3e4ef181634d6bd50f875f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzUtNS0xLTEtMTIwNDM0_c50699c8-7688-441e-9233-b68a5dc191a1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i4090272a2e3e4ef181634d6bd50f875f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzUtNy0xLTEtMTIwNDM0_3d7292b9-e550-4db8-911c-6b03d23cc41f"
      unitRef="usd">2034000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i8089caba391e4537af07017bebac6ffd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzUtOS0xLTEtMTIwNDM0_11b5372f-1201-452e-a7df-3afeda0f19c7"
      unitRef="usd">6072000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i4247d0eaed304d47b8d11a76604090ae_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctMS0xLTEtMTIyNTE4_f308da70-191a-4fe8-a9e9-12890a8d9f54"
      unitRef="usd">2848000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ifb618c6596d44650a9ed84405511417e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctMy0xLTEtMTIyNTE4_ac29083b-aa4d-4d57-b2d7-1480431b6592"
      unitRef="usd">693000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i6250b7700ff04527911ca7b74ca45e56_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctNS0xLTEtMTIyNTM3_df1dbd1c-0285-4666-9590-d22c3f2c2468"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i6250b7700ff04527911ca7b74ca45e56_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctNy0xLTEtMTIyNTQ5_c286aa72-041f-48d0-aa14-1fa91c956e03"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i6250b7700ff04527911ca7b74ca45e56_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctOS0xLTEtMTIyNTYx_5163c219-538e-46a2-8788-dc29b6a53026"
      unitRef="usd">1362000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i46047da70b7d429ab674523c34f255f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctMTEtMS0xLTEyMjYxNA_bf6af786-3fae-4f26-a1a8-1be4548f3137"
      unitRef="usd">4903000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i9a23eae1b4eb449485410246b8164b79_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzgtMS0xLTEtMTIyNTE4_5542e798-07dd-4017-8ffc-5b53d7557086"
      unitRef="usd">624000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i9bf5a83dbe3442438121f8743ebbe6d9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzgtMy0xLTEtMTIyNTE4_eab51bbb-dfb3-4a12-8326-ce1ba5d6894d"
      unitRef="usd">-115000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i169b5a3c73204375bfb341c216578d75_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzgtNS0xLTEtMTIyNTM3_e3577f87-8dfb-40f7-b079-065259d72b1b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i169b5a3c73204375bfb341c216578d75_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzgtNy0xLTEtMTIyNTQ5_2390c998-a49a-4ed4-b08e-cbd8dff3df0e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i169b5a3c73204375bfb341c216578d75_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzgtOS0xLTEtMTIyNTYx_472a292b-59fd-4c2a-ae36-c6c983c40882"
      unitRef="usd">1161000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="iffd6aa44634148e7ae4b36faf9e40f63_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzgtMTEtMS0xLTEyMjYxNA_45761517-dc5e-4575-ab7e-1da61027271c"
      unitRef="usd">1670000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if04a2b966f484cababceaa5d0ee508d6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktMS0xLTEtMTIyNTE4_2c9939d8-6c32-48f3-b9d5-a6ee873ebd5d"
      unitRef="usd">3800000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i2a9e64249a2d4466a02eac94ab923b4d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktMy0xLTEtMTIyNTE4_0821f0f8-6412-419e-98b5-5b5815e8f876"
      unitRef="usd">4280000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ifa4494a22945440e9cee0664f5aee9b0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktNS0xLTEtMTIyNTM3_a73f5d68-3480-4aed-9854-895e613e2343"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ifa4494a22945440e9cee0664f5aee9b0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktNy0xLTEtMTIyNTQ5_7f88654a-5f83-4bea-80c1-5698a05e9bc9"
      unitRef="usd">163000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ifa4494a22945440e9cee0664f5aee9b0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktOS0xLTEtMTIyNTYx_21357470-f05e-45a2-895c-d357df91cf1f"
      unitRef="usd">-3113000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i1b782c7e8fe641daa966bf5d37e8568e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktMTEtMS0xLTEyMjYxNA_19acf728-d83c-4962-8d2c-49c6ccbbf3c9"
      unitRef="usd">5130000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i40f070a03319424dbc4f63f59b6b5517_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTEtMS0xLTEyMjUxOA_826c7148-1759-429e-adeb-ffee47df778e"
      unitRef="usd">1003000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i1b0ed7cb627f4abe900c08418b4c54bc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTMtMS0xLTEyMjUxOA_cfe52f10-0c9a-4183-8a26-002daaaa3e7b"
      unitRef="usd">200000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i19c0f33f9559466fb8713f33d32e71a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTUtMS0xLTEyMjUzNw_18e281d8-5f91-48a2-80c7-c21584ae8321"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i19c0f33f9559466fb8713f33d32e71a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTctMS0xLTEyMjU0OQ_d2cd40b4-31ac-4b39-bfd5-7120fe979ccc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i19c0f33f9559466fb8713f33d32e71a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTktMS0xLTEyMjU2MQ_a9935fdf-8415-4a6e-86cc-63799dc1e122"
      unitRef="usd">112000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i46fddcb4c7014245a550885597b00d93_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTExLTEtMS0xMjI2MTQ_082e9903-962a-4c01-969c-306267a3343b"
      unitRef="usd">1315000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i241ecc9314d144f2ace71f06290772ef_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctMS0xLTEtMTIwNDM0_67593af4-7cb2-484a-a67b-86353deb4373"
      unitRef="usd">22535000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i7d4a63f1b74d4513953a5b12b0b15af0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctMy0xLTEtMTIyNDcy_6fb1715e-5489-4d46-b35a-41d2477a34cf"
      unitRef="usd">-1311000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="if5f541b6cf4e46888952bd2563b2e7e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctMy0xLTEtMTIwNDM0_2ca028fd-5acd-487d-94d4-bbf765de7dc8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="if5f541b6cf4e46888952bd2563b2e7e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctNS0xLTEtMTIwNDM0_b78ddd69-d6de-4c7a-9445-9041d451c28e"
      unitRef="usd">163000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="if5f541b6cf4e46888952bd2563b2e7e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctNy0xLTEtMTIwNDM0_e13a8b97-bb4e-4de9-9fcf-b43f6787f292"
      unitRef="usd">6548000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ie0a2ebabe476403d8e167784cf7200da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzctOS0xLTEtMTIwNDM0_5c12aa93-4f18-4790-9360-069a8b01c9ab"
      unitRef="usd">27935000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if73df93ac0414b78952298ba84ba982e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktMS0xLTEtMTIwNDM0_d76ac931-4a22-405a-b845-7a93fc5273cc"
      unitRef="usd">3639000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i264eb3c55204485aa0844da1b5208228_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktMy0xLTEtMTIyNDcy_deb84551-c7a9-4ed8-8060-d38309e08c2b"
      unitRef="usd">-2459000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ia29cc6055d854e189ef63f77fcfbb35a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktMy0xLTEtMTIwNDM0_9bd6ea2d-fc4b-499a-80aa-9ce5e52fa3df"
      unitRef="usd">896000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ia29cc6055d854e189ef63f77fcfbb35a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktNS0xLTEtMTIwNDM0_cbc5a340-04b6-4ed4-9b46-e1e73f686ec1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ia29cc6055d854e189ef63f77fcfbb35a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktNy0xLTEtMTIwNDM0_56936756-f12f-4010-a89e-75571551c54a"
      unitRef="usd">4710000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i60fe4771431549f2b1f42963a2091de1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzktOS0xLTEtMTIwNDM0_d8d4c992-6ce2-45ce-9479-2a942a8284ae"
      unitRef="usd">4994000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i0b6a394c25b44002ab0afbef3c6b23e3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTEtMS0xLTEyMDQzNA_1cf160ff-0e2d-4c4e-b44b-1b2e87fb1f4d"
      unitRef="usd">2915000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i9c8c05ac04374aff980fda89a6a9a8e1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTMtMS0xLTEyMjQ3Mg_b60ec6d0-d383-42ea-b965-d2768ef23e80"
      unitRef="usd">510000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i5904f60ef3734be2a156c3d54a4787b1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTMtMS0xLTEyMDQzNA_a440ae1b-708d-4752-b805-fddad79d86fc"
      unitRef="usd">640000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i5904f60ef3734be2a156c3d54a4787b1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTUtMS0xLTEyMDQzNA_d0721140-1b97-4a77-9d9d-329c724ab17e"
      unitRef="usd">110000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i5904f60ef3734be2a156c3d54a4787b1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTctMS0xLTEyMDQzNA_555f0d32-32b1-45bb-9f56-8ea25c2ebf2d"
      unitRef="usd">14148000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i1d3b18256be545679ff1950db66a6446_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEwLTktMS0xLTEyMDQzNA_b0907922-e11d-45c5-90db-2fbd88f71b54"
      unitRef="usd">17043000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i8f4f3a0b8a8a4208a1ce91fe4cfac2cf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzExLTEtMS0xLTEyMDQzNA_3d05f8b4-3246-4f54-ad95-cd198709ab8e"
      unitRef="usd">6554000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i7d9d596f687746dab2dd00ec59a706da_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE1LTMtMS0xLTEyMjYwOA_2e564130-1933-4f66-bafd-8af26f01d8de"
      unitRef="usd">-1949000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="id887c22ad45b4a79935efafd14e3322a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzExLTMtMS0xLTEyMDQzNA_3bb6cfb2-3e56-4dc9-9214-3e6ce49acf3c"
      unitRef="usd">1536000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="id887c22ad45b4a79935efafd14e3322a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzExLTUtMS0xLTEyMDQzNA_4cca5fbc-3682-4cca-8031-4423b8dd96b9"
      unitRef="usd">110000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="id887c22ad45b4a79935efafd14e3322a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzExLTctMS0xLTEyMDQzNA_1353dfca-1f1e-4687-acf0-ced78e1edbbd"
      unitRef="usd">18858000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i374b3b7c6d324cdf874f3d5b7a5cad77_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzExLTktMS0xLTEyMDQzNA_01a6c8c5-3375-4106-8a9d-6a6c492d9bca"
      unitRef="usd">22037000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i8c112fc77363415d8e26e8b971eda187_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEzLTEtMS0xLTEyMDQzNA_43bfdd6d-ce8d-4fc3-8cc2-f447513768fb"
      unitRef="usd">6450000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i4490cd0283794c9bb6ac80e46d5dcbfe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE3LTMtMS0xLTEyMjU4OQ_07e4bed0-36eb-4382-afda-447080e8eb5e"
      unitRef="usd">468000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i0699836991a0490db22607889858bb19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEzLTMtMS0xLTEyMDQzNA_5e2c889b-a421-4908-a7dc-5dad8a0e6990"
      unitRef="usd">17000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i0699836991a0490db22607889858bb19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEzLTUtMS0xLTEyMDQzNA_27d2702e-91bc-4913-8a8d-f8a12994c6ef"
      unitRef="usd">187000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i0699836991a0490db22607889858bb19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEzLTctMS0xLTEyMDQzNA_71961850-9f57-425e-b124-d52f5492e189"
      unitRef="usd">-182000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i0d9c40120efd46b8a0b7a458428ae4a6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzEzLTktMS0xLTEyMDQzNA_b3a3c045-9656-4dcb-b5ad-e1eeb36e0fc5"
      unitRef="usd">6906000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i11b683d0cf334a05be6c6542396bf0a6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE0LTEtMS0xLTEyMDQzNA_40a12153-806f-4395-b5d8-4f926f683016"
      unitRef="usd">6233000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i31cfb08d42354a1aae4bb94812964784_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE4LTMtMS0xLTEyMjU4OQ_e5a6e9c8-75d5-4013-81db-48c399c0b79b"
      unitRef="usd">4635000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i24931e8787c04ae2929f16894eafe01c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE0LTMtMS0xLTEyMDQzNA_d61f8924-7c28-48aa-84c0-6e3b95df5c79"
      unitRef="usd">456000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i24931e8787c04ae2929f16894eafe01c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE0LTUtMS0xLTEyMDQzNA_d20b3cdc-1dd7-43f0-90d0-31305215da6d"
      unitRef="usd">385000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i24931e8787c04ae2929f16894eafe01c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE0LTctMS0xLTEyMDQzNA_d3988a77-9b24-42a0-aa0e-0df64ea1f56d"
      unitRef="usd">-3381000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if354efabe3a940b1aa7e22dcfca2a77e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE0LTktMS0xLTEyMDQzNA_e74f0749-ef8c-4440-91ab-bb354e14c239"
      unitRef="usd">7416000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i8f5a8b1ef20f4636ada81020343a6004_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE1LTEtMS0xLTEyMDQzNA_ee24d061-2146-4b97-9223-2c7633937e97"
      unitRef="usd">12683000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i9de0c9d05c2f4a8190a7180d25c36d9c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE5LTMtMS0xLTEyMjYxMA_a455f9b1-60fd-4295-b26d-617053b0a878"
      unitRef="usd">5103000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="if777bc3e28aa45458ab578a5cfaec2b4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE1LTMtMS0xLTEyMDQzNA_c9b4d0d7-1829-466e-9674-750b563a3f2f"
      unitRef="usd">473000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="if777bc3e28aa45458ab578a5cfaec2b4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE1LTUtMS0xLTEyMDQzNA_2921bf57-6aa6-44f8-9cb1-7232d8620bcc"
      unitRef="usd">572000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="if777bc3e28aa45458ab578a5cfaec2b4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE1LTctMS0xLTEyMDQzNA_f3636334-d32c-4373-baae-5b9dc814cc17"
      unitRef="usd">-3563000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ie31597b3a2d74ad89dbdca8b2be5f418_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE1LTktMS0xLTEyMDQzNA_5e3ba750-c1f9-4960-815a-f3c3171a76c3"
      unitRef="usd">14322000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i89719e6d8a3e4c22ae313938022e212d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE2LTEtMS0xLTEyMDQzNA_b757498d-47ef-4a82-b119-6b49df2d6417"
      unitRef="usd">41772000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="id7f45e676cd44b5b9093fe361a8f85a0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzIwLTMtMS0xLTEyMjYxMg_ac1914a7-35fd-4d42-9ccc-1ab1b6a75d7f"
      unitRef="usd">1843000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE2LTMtMS0xLTEyMDQzNA_a034c394-4711-4d15-936d-3b643a9b14af"
      unitRef="usd">2009000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE2LTUtMS0xLTEyMDQzNA_66b52703-90df-45c1-bbfa-dd8be9f93dac"
      unitRef="usd">845000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE2LTctMS0xLTEyMDQzNA_4a55d1f4-0c1d-450f-bf63-78d56d3fd757"
      unitRef="usd">21843000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTowMzE4YzlkY2NmNzY0MzM4ODMyZTFhNzVkZDQ2ZWVkOS90YWJsZXJhbmdlOjAzMThjOWRjY2Y3NjQzMzg4MzJlMWE3NWRkNDZlZWQ5XzE2LTktMS0xLTEyMDQzNA_aee9eecc-9fb7-4678-bf5b-3217be76a766"
      unitRef="usd">64294000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzEwOTUz_a0ddda5b-2290-4434-b88c-5ff2633c1469">&lt;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 and risk rating or delinquency status:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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 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;Pass&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;68,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;651,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Special Mention&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Substandard&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,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;246,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;658,085&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Pass&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,828,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,165,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;528,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;221,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,943,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Special Mention&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;4,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;19,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Substandard&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,828,568&#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;1,165,434&#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;532,970&#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;241,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;147,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,975,754&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Pass&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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;13,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Special Mention&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Substandard&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;18,110&#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;63,394&#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;13,613&#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;95,117&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Pass&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;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;14,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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;Special Mention&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Substandard&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;341&#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;14,348&#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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;18,954&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Pass&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;149,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;348,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Special Mention&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Substandard&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;6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;149,133&#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;57,718&#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;24,807&#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;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;355,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;/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;66,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;66,034&#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;76,814&#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;11,128&#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;3,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;158,038&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Pass&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;70,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;44,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;415,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;/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;Special Mention&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;743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;Substandard&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;443,363&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Pass&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;65,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;337,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Special Mention&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;612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Substandard&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;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;2,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,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;/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;65,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;2,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,747&#160;&lt;/span&gt;&lt;/td&gt;&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;2,266,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,542,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;722,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;483,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;210,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;577,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;257,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,064,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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 style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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;273,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;231,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,004,586&#160;&lt;/span&gt;&lt;/td&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;273,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;1,009,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 #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 #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;4,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;351,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display: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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;461&#160;&lt;/span&gt;&lt;/td&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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&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;4,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;341,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;352,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;277,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;254,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;152,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;49,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;44,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;236,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;341,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;4,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,361,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;2,544,193&#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;1,797,256&#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;875,008&#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;533,369&#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;255,162&#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;814,005&#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;599,278&#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;8,049&#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;7,426,320&#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 style="margin-top:6pt;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 $5.9 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&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 and risk rating or delinquency status:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt;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: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-bottom:1pt 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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 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 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;Pass&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;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 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;Special Mention&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Substandard&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 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;Pass&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,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 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;Special Mention&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Substandard&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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;Pass&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,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 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;Special Mention&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Substandard&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 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;Pass&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;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 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;Special Mention&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Substandard&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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;Pass&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;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 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;Special Mention&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Substandard&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 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;Pass&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;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 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;Special Mention&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 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;Substandard&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;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 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;Pass&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;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 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;Special Mention&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;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 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;Substandard&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,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;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, 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;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;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;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;/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;/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;176,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #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 #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 #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;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;/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;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;/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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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;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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;</us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i57547c29ebb2459f87cd437bf4c96f99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzUtMi0xLTEtMTIwNDM0_a4b04cc7-5466-4776-815d-aa0c090baa44"
      unitRef="usd">68301000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i57547c29ebb2459f87cd437bf4c96f99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzUtNC0xLTEtMTIwNDM0_2497099e-25e9-4f3e-b41e-3d163d6a6caf"
      unitRef="usd">68356000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i57547c29ebb2459f87cd437bf4c96f99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzUtNi0xLTEtMTIwNDM0_96b5d868-f7d8-4701-9e00-6719c62de41d"
      unitRef="usd">42181000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i57547c29ebb2459f87cd437bf4c96f99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzUtOC0xLTEtMTIwNDM0_72062a00-4d56-45fc-b778-3652e717a426"
      unitRef="usd">139760000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i57547c29ebb2459f87cd437bf4c96f99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzUtMTAtMS0xLTEyMDQzNA_7b49246e-265b-4538-a930-e9dc0cee8303"
      unitRef="usd">87197000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i57547c29ebb2459f87cd437bf4c96f99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzUtMTItMS0xLTEyMDQzNA_436e8d96-bb6b-48ba-912d-a0bd24226800"
      unitRef="usd">242544000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i57547c29ebb2459f87cd437bf4c96f99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzUtMTQtMS0xLTEyMDQzNA_672c7d4f-f0b3-4ae2-b29f-ad1268bb5476"
      unitRef="usd">2016000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i57547c29ebb2459f87cd437bf4c96f99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzUtMTYtMS0xLTEyMDQzNA_416cf93c-78ef-4e8e-84fc-801f04a0db8d"
      unitRef="usd">786000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i57547c29ebb2459f87cd437bf4c96f99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzUtMTgtMS0xLTEyMDQzNA_65697ded-d6c2-4eb6-bb0e-2a488d9b367e"
      unitRef="usd">651141000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="iabd1471ab77b4d908f8872f3d6a6c55e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzYtMi0xLTEtMTIwNDM0_97212ea0-973a-468a-b83c-da0bd2214110"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="iabd1471ab77b4d908f8872f3d6a6c55e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzYtNC0xLTEtMTIwNDM0_afbd24b0-c20e-465f-8738-fa969f25dbbe"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="iabd1471ab77b4d908f8872f3d6a6c55e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzYtNi0xLTEtMTIwNDM0_c57fdb64-e054-4314-b396-97fd61ece07a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="iabd1471ab77b4d908f8872f3d6a6c55e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzYtOC0xLTEtMTIwNDM0_c75106eb-a55e-4448-9807-c62981c21ce4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="iabd1471ab77b4d908f8872f3d6a6c55e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzYtMTAtMS0xLTEyMDQzNA_e35f2032-bc36-4d4b-aeb9-0aae00ac7dc2"
      unitRef="usd">2702000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="iabd1471ab77b4d908f8872f3d6a6c55e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzYtMTItMS0xLTEyMDQzNA_26c0d993-735b-4c91-8014-e3f254888f93"
      unitRef="usd">4242000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="iabd1471ab77b4d908f8872f3d6a6c55e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzYtMTQtMS0xLTEyMDQzNA_879d02f9-8b3c-4a36-9370-a1333c90499a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="iabd1471ab77b4d908f8872f3d6a6c55e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzYtMTYtMS0xLTEyMDQzNA_de72a8bc-106f-43f9-baec-2d519a732c40"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iabd1471ab77b4d908f8872f3d6a6c55e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzYtMTgtMS0xLTEyMDQzNA_de3250b6-fd25-41a5-96fb-1b20ba1e86ad"
      unitRef="usd">6944000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="id64ff80ff893487dbcc93484f9232cec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzctMi0xLTEtMTIwNDM0_f8f52ff3-66a2-42c5-8485-ac646f65f952"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="id64ff80ff893487dbcc93484f9232cec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzctNC0xLTEtMTIwNDM0_886d46d5-5614-4f83-b23c-b73e3ef366ba"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="id64ff80ff893487dbcc93484f9232cec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzctNi0xLTEtMTIwNDM0_f7bc89ae-787a-4cdb-a3cf-7d3deec43a71"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="id64ff80ff893487dbcc93484f9232cec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzctOC0xLTEtMTIwNDM0_e688a23f-ee65-4657-9fd6-4f86d02ed0cc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="id64ff80ff893487dbcc93484f9232cec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzctMTAtMS0xLTEyMDQzNA_a38140d8-6b1d-4fdb-9cf2-0043fd9697d3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="id64ff80ff893487dbcc93484f9232cec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzctMTItMS0xLTEyMDQzNA_26f65ee8-1f45-40eb-a1b9-f6e061ef7607"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="id64ff80ff893487dbcc93484f9232cec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzctMTQtMS0xLTEyMDQzNA_ce095555-91e0-4d33-aa79-ddd90bdcfdcd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="id64ff80ff893487dbcc93484f9232cec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzctMTYtMS0xLTEyMDQzNA_d588d3d8-4f59-4ceb-b923-36abc336f5db"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id64ff80ff893487dbcc93484f9232cec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzctMTgtMS0xLTEyMDQzNA_9e718e7c-d561-45a5-8d71-d9c59fd9c58e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i8e2588cb93304358b2b4037feb029eb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzgtMi0xLTEtMTIwNDM0_c25045f0-c58c-4291-9baf-5981b44dc91a"
      unitRef="usd">68301000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i8e2588cb93304358b2b4037feb029eb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzgtNC0xLTEtMTIwNDM0_0072dad1-aa1b-49ba-b6cc-acc2a47776fc"
      unitRef="usd">68356000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i8e2588cb93304358b2b4037feb029eb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzgtNi0xLTEtMTIwNDM0_dc06e2b6-7131-475e-8a45-f45e5528354a"
      unitRef="usd">42181000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i8e2588cb93304358b2b4037feb029eb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzgtOC0xLTEtMTIwNDM0_f8ad3c7b-f795-4846-85a4-e8231e48f486"
      unitRef="usd">139760000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i8e2588cb93304358b2b4037feb029eb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzgtMTAtMS0xLTEyMDQzNA_58e35b5f-cf05-4be8-b947-86b6d8a5205c"
      unitRef="usd">89899000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i8e2588cb93304358b2b4037feb029eb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzgtMTItMS0xLTEyMDQzNA_b7b45947-1829-457d-9768-dabfb076d490"
      unitRef="usd">246786000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i8e2588cb93304358b2b4037feb029eb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzgtMTQtMS0xLTEyMDQzNA_2c713252-9dd8-461c-a9e7-f2b1c0985d63"
      unitRef="usd">2016000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i8e2588cb93304358b2b4037feb029eb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzgtMTYtMS0xLTEyMDQzNA_36ce0ea6-a3a1-4fc0-ba80-051068326028"
      unitRef="usd">786000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8e2588cb93304358b2b4037feb029eb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzgtMTgtMS0xLTEyMDQzNA_3c41e1d8-f72c-4ebd-8c78-e82f6a02e30a"
      unitRef="usd">658085000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ic6d0d8740ffe4413b28c97cceede3611_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEwLTItMS0xLTEyMDQzNA_9f055619-6286-458e-89a1-7304ed87e328"
      unitRef="usd">1828568000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ic6d0d8740ffe4413b28c97cceede3611_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEwLTQtMS0xLTEyMDQzNA_8ae6341e-973f-4d3b-a1ff-0cbb5c5c1679"
      unitRef="usd">1165434000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ic6d0d8740ffe4413b28c97cceede3611_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEwLTYtMS0xLTEyMDQzNA_93535161-5ab5-4a40-a295-c97d0c6a22cc"
      unitRef="usd">528077000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ic6d0d8740ffe4413b28c97cceede3611_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEwLTgtMS0xLTEyMDQzNA_60098df6-f9df-4a7e-8982-c9e46fde9d23"
      unitRef="usd">221974000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ic6d0d8740ffe4413b28c97cceede3611_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEwLTEwLTEtMS0xMjA0MzQ_ffaa19b1-81c5-42a9-9fac-986960c42ea7"
      unitRef="usd">59340000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ic6d0d8740ffe4413b28c97cceede3611_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEwLTEyLTEtMS0xMjA0MzQ_c221ea4a-f20b-467c-94e9-fb69561c9178"
      unitRef="usd">140126000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ic6d0d8740ffe4413b28c97cceede3611_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEwLTE0LTEtMS0xMjA0MzQ_fa3d8da7-e771-4389-b301-ef1bc3df40af"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="ic6d0d8740ffe4413b28c97cceede3611_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEwLTE2LTEtMS0xMjA0MzQ_44355064-0d8f-4987-bc24-9caf802f2d57"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic6d0d8740ffe4413b28c97cceede3611_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEwLTE4LTEtMS0xMjA0MzQ_1082cfda-75e5-4c07-8e15-a394f812c26b"
      unitRef="usd">3943519000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="if4c9ffa8277548ed8e93e52fc2e58bb4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzExLTItMS0xLTEyMDQzNA_c6086231-5d09-4fb2-b78d-2bde64e97dd8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="if4c9ffa8277548ed8e93e52fc2e58bb4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzExLTQtMS0xLTEyMDQzNA_5c85bde8-fdc0-41b7-9fc4-2876e21f4f87"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="if4c9ffa8277548ed8e93e52fc2e58bb4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzExLTYtMS0xLTEyMDQzNA_75bc17be-f94e-4f0d-a349-60d3a1df63c9"
      unitRef="usd">4893000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="if4c9ffa8277548ed8e93e52fc2e58bb4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzExLTgtMS0xLTEyMDQzNA_ef254483-6739-4d94-8a44-6247fd04247d"
      unitRef="usd">19834000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="if4c9ffa8277548ed8e93e52fc2e58bb4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzExLTEwLTEtMS0xMjA0MzQ_349f9718-1420-40e1-84ee-eb0f24d23bb6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="if4c9ffa8277548ed8e93e52fc2e58bb4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzExLTEyLTEtMS0xMjA0MzQ_a38c9845-1541-4f9f-a190-5c842758c2d5"
      unitRef="usd">7508000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="if4c9ffa8277548ed8e93e52fc2e58bb4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzExLTE0LTEtMS0xMjA0MzQ_2b6119c2-0d61-4d3b-91b9-7bcf5df91ea9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="if4c9ffa8277548ed8e93e52fc2e58bb4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzExLTE2LTEtMS0xMjA0MzQ_1e9b438f-01e2-41e6-911f-e600ae1ff719"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if4c9ffa8277548ed8e93e52fc2e58bb4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzExLTE4LTEtMS0xMjA0MzQ_b27ede70-754a-4e74-bd73-4ce92ad24e1d"
      unitRef="usd">32235000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i4a6e9edeba1743cc86c2150cd851e809_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEyLTItMS0xLTEyMDQzNA_6c38a5b1-546a-40e1-a79a-d931ad751782"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i4a6e9edeba1743cc86c2150cd851e809_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEyLTQtMS0xLTEyMDQzNA_f8fa32f1-4cf1-485c-b452-5289d5b55f8e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i4a6e9edeba1743cc86c2150cd851e809_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEyLTYtMS0xLTEyMDQzNA_478f489c-d965-4dac-9863-3ac2546c79c4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i4a6e9edeba1743cc86c2150cd851e809_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEyLTgtMS0xLTEyMDQzNA_a7c04605-05a4-45bc-916c-3ee2f358e5a5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i4a6e9edeba1743cc86c2150cd851e809_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEyLTEwLTEtMS0xMjA0MzQ_37ab0435-49d4-4cd5-857f-e689aa2ea64c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i4a6e9edeba1743cc86c2150cd851e809_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEyLTEyLTEtMS0xMjA0MzQ_67c8953e-f916-49a4-8e44-bf35098791b8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i4a6e9edeba1743cc86c2150cd851e809_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEyLTE0LTEtMS0xMjA0MzQ_c1717ede-5fb4-4558-a25d-53d6a03df21c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i4a6e9edeba1743cc86c2150cd851e809_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEyLTE2LTEtMS0xMjA0MzQ_b32b0eab-aed1-4e9d-a70f-507704f13a55"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4a6e9edeba1743cc86c2150cd851e809_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEyLTE4LTEtMS0xMjA0MzQ_1fa27994-ea79-447e-a21c-c5580b1d67d3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEzLTItMS0xLTEyMDQzNA_5ff73615-d4c6-470a-bbe5-93260e445ab4"
      unitRef="usd">1828568000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEzLTQtMS0xLTEyMDQzNA_32d4223c-fc91-4f8d-958e-40f11c3565dc"
      unitRef="usd">1165434000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEzLTYtMS0xLTEyMDQzNA_f71e053a-d7bb-484c-8648-f2abb6dffa5d"
      unitRef="usd">532970000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEzLTgtMS0xLTEyMDQzNA_1312b983-ef3e-43c7-ba86-642adf3be292"
      unitRef="usd">241808000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEzLTEwLTEtMS0xMjA0MzQ_962024e9-7d09-4e53-8bc0-6f20f73b8bb4"
      unitRef="usd">59340000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEzLTEyLTEtMS0xMjA0MzQ_4d19a4ff-e3a4-4239-be2a-dd23081ce350"
      unitRef="usd">147634000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEzLTE0LTEtMS0xMjA0MzQ_d25d99ae-ef38-4804-bbac-51ac93d4e9be"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEzLTE2LTEtMS0xMjA0MzQ_60b8a4da-a45e-43c7-977a-285fad6d5b6c"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idfb49123e0ff4b6fabcb90fd9a5b0354_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzEzLTE4LTEtMS0xMjA0MzQ_33d253bb-bc00-4369-bf0f-67e0b66be443"
      unitRef="usd">3975754000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i6d666dd4a5264b93a1971f637e1fcb2e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE1LTItMS0xLTEyMDQzNA_de028897-663d-4811-9905-5664214a97bb"
      unitRef="usd">18110000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i6d666dd4a5264b93a1971f637e1fcb2e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE1LTQtMS0xLTEyMDQzNA_703d159d-e831-479b-91c5-9975e8ff2d1b"
      unitRef="usd">63394000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i6d666dd4a5264b93a1971f637e1fcb2e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE1LTYtMS0xLTEyMDQzNA_e8a552dd-9276-44fc-8ec1-2a28ccbb1c39"
      unitRef="usd">13613000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i6d666dd4a5264b93a1971f637e1fcb2e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE1LTgtMS0xLTEyMDQzNA_ece68c0a-694b-45ae-9fca-03625196fb6b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i6d666dd4a5264b93a1971f637e1fcb2e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE1LTEwLTEtMS0xMjA0MzQ_42570f0f-5115-427c-81f7-1117840f54b6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i6d666dd4a5264b93a1971f637e1fcb2e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE1LTEyLTEtMS0xMjA0MzQ_4846ab65-fca4-42ea-89ba-d7c1bb14aa17"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i6d666dd4a5264b93a1971f637e1fcb2e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE1LTE0LTEtMS0xMjA0MzQ_8f8a10ce-d186-47fa-99b0-400a6d027ff4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i6d666dd4a5264b93a1971f637e1fcb2e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE1LTE2LTEtMS0xMjA0MzQ_f62dc24d-b1ff-44d6-98fd-9c18cc8ce666"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6d666dd4a5264b93a1971f637e1fcb2e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE1LTE4LTEtMS0xMjA0MzQ_313642d2-65ff-4964-900c-9974103ac3af"
      unitRef="usd">95117000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i2fb2f54ccce94837aaf1cab5685ab2cc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE2LTItMS0xLTEyMDQzNA_3c3d233f-135e-4550-ae55-be54d037bbea"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i2fb2f54ccce94837aaf1cab5685ab2cc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE2LTQtMS0xLTEyMDQzNA_cbf4b52c-1ef1-4196-a555-7b8d350d7355"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i2fb2f54ccce94837aaf1cab5685ab2cc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE2LTYtMS0xLTEyMDQzNA_fe123255-aa58-442e-a65c-e21f5564c7a3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i2fb2f54ccce94837aaf1cab5685ab2cc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE2LTgtMS0xLTEyMDQzNA_cf936cfa-087d-4cc2-a3dd-b37146d77076"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i2fb2f54ccce94837aaf1cab5685ab2cc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE2LTEwLTEtMS0xMjA0MzQ_e1f5dca3-1643-4264-8444-ef11f6a40f71"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i2fb2f54ccce94837aaf1cab5685ab2cc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE2LTEyLTEtMS0xMjA0MzQ_b00014c3-d191-4923-beac-762f70d895e2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i2fb2f54ccce94837aaf1cab5685ab2cc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE2LTE0LTEtMS0xMjA0MzQ_8b6037b7-a69d-41d2-a6a6-7f00c687c23d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i2fb2f54ccce94837aaf1cab5685ab2cc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE2LTE2LTEtMS0xMjA0MzQ_46883f3d-3d0f-4e33-8923-6ce92b30482d"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2fb2f54ccce94837aaf1cab5685ab2cc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE2LTE4LTEtMS0xMjA0MzQ_6eaae469-94ec-46e3-b86f-624371e4ca3a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ib2635f105401468fad52d2c136820f79_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE3LTItMS0xLTEyMDQzNA_3679589e-0f0f-4ba5-8a3d-5593b2c8c387"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ib2635f105401468fad52d2c136820f79_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE3LTQtMS0xLTEyMDQzNA_0e900be8-bea5-4c2c-87ee-dbf96f7e63f3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ib2635f105401468fad52d2c136820f79_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE3LTYtMS0xLTEyMDQzNA_eff588c7-b429-48f2-8717-fd558c130a5f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ib2635f105401468fad52d2c136820f79_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE3LTgtMS0xLTEyMDQzNA_39a35ddb-f679-4efe-a33b-92efa9197624"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ib2635f105401468fad52d2c136820f79_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE3LTEwLTEtMS0xMjA0MzQ_e3e20d2a-568d-4b84-8715-22aaf9ce2538"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ib2635f105401468fad52d2c136820f79_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE3LTEyLTEtMS0xMjA0MzQ_bf55ba33-25cd-437a-9635-157438f4de7f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ib2635f105401468fad52d2c136820f79_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE3LTE0LTEtMS0xMjA0MzQ_7f2ca9d0-bd94-47bd-8d08-872b715264db"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="ib2635f105401468fad52d2c136820f79_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE3LTE2LTEtMS0xMjA0MzQ_ca24a4f7-1825-4f61-8426-64c7f322fd77"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib2635f105401468fad52d2c136820f79_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE3LTE4LTEtMS0xMjA0MzQ_6f5fbe78-053b-4d2a-845a-c6b66d1e8c0a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i9142e91b1da647858f761cbdc9c064b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE4LTItMS0xLTEyMDQzNA_6bf47a1e-6d04-483a-a600-d4a6d037ac1d"
      unitRef="usd">18110000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i9142e91b1da647858f761cbdc9c064b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE4LTQtMS0xLTEyMDQzNA_da661c19-1251-4478-9456-857b411072ce"
      unitRef="usd">63394000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i9142e91b1da647858f761cbdc9c064b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE4LTYtMS0xLTEyMDQzNA_5166474e-573e-45ab-8627-9e80c2dea795"
      unitRef="usd">13613000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i9142e91b1da647858f761cbdc9c064b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE4LTgtMS0xLTEyMDQzNA_d5211f54-6ddd-4e42-bf26-e7c6ed921d91"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i9142e91b1da647858f761cbdc9c064b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE4LTEwLTEtMS0xMjA0MzQ_7ea49147-2bad-4d8f-b846-5ac61acc9411"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i9142e91b1da647858f761cbdc9c064b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE4LTEyLTEtMS0xMjA0MzQ_4cd1ac7b-88c3-4385-858b-afb874fac98f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i9142e91b1da647858f761cbdc9c064b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE4LTE0LTEtMS0xMjA0MzQ_851d5b18-e4a6-412f-aacf-369f7fedfebf"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i9142e91b1da647858f761cbdc9c064b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE4LTE2LTEtMS0xMjA0MzQ_9da0e434-e7e9-4528-b857-454764b15a8f"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9142e91b1da647858f761cbdc9c064b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzE4LTE4LTEtMS0xMjA0MzQ_75f09c44-26b4-4354-b9f9-232d895f7d13"
      unitRef="usd">95117000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="iceec128cebf14f36bd601fdbca24c8d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIwLTItMS0xLTEyMDQzNA_211b594d-dfc7-456e-a1f8-f170dc251e24"
      unitRef="usd">341000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="iceec128cebf14f36bd601fdbca24c8d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIwLTQtMS0xLTEyMDQzNA_deca0cd5-74c6-48b4-94b0-3781a91d3a47"
      unitRef="usd">14348000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="iceec128cebf14f36bd601fdbca24c8d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIwLTYtMS0xLTEyMDQzNA_c3c17b9c-1055-4000-99e0-41b3631cef77"
      unitRef="usd">3960000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="iceec128cebf14f36bd601fdbca24c8d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIwLTgtMS0xLTEyMDQzNA_90cd4109-f67a-492c-b6e2-8a2632e7bd7f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="iceec128cebf14f36bd601fdbca24c8d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIwLTEwLTEtMS0xMjA0MzQ_f9388338-912c-48c0-864d-3b97c4a87e14"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="iceec128cebf14f36bd601fdbca24c8d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIwLTEyLTEtMS0xMjA0MzQ_5bf2be3c-43b5-4e90-9ebf-b4c91eb27719"
      unitRef="usd">305000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="iceec128cebf14f36bd601fdbca24c8d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIwLTE0LTEtMS0xMjA0MzQ_ee05c8b1-a6ec-4998-8a79-9b949e2754e9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="iceec128cebf14f36bd601fdbca24c8d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIwLTE2LTEtMS0xMjA0MzQ_97fe0ed1-2783-47da-afb8-765e2509458e"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iceec128cebf14f36bd601fdbca24c8d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIwLTE4LTEtMS0xMjA0MzQ_e8930a86-b262-470d-8baf-d142e4174f16"
      unitRef="usd">18954000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i72f29c1faabe4b9fa1bb8a902f1b63d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIxLTItMS0xLTEyMDQzNA_1f210140-8dc1-4d0c-8fb2-7ee4bfab4098"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i72f29c1faabe4b9fa1bb8a902f1b63d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIxLTQtMS0xLTEyMDQzNA_74ee6e20-d4c7-4e43-86b1-38a5f42f9d9c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i72f29c1faabe4b9fa1bb8a902f1b63d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIxLTYtMS0xLTEyMDQzNA_0599f9ab-f592-4c2c-aa88-864fd4bf06e3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i72f29c1faabe4b9fa1bb8a902f1b63d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIxLTgtMS0xLTEyMDQzNA_46889c93-3f6a-4b19-96f3-3ee6bebc723d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i72f29c1faabe4b9fa1bb8a902f1b63d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIxLTEwLTEtMS0xMjA0MzQ_b5d8a9fb-6982-4db4-b82e-7d270d4c792b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i72f29c1faabe4b9fa1bb8a902f1b63d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIxLTEyLTEtMS0xMjA0MzQ_b58ca4e2-d066-487a-9ab5-4458164c4e86"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i72f29c1faabe4b9fa1bb8a902f1b63d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIxLTE0LTEtMS0xMjA0MzQ_8fc17e4f-40f2-40cb-a557-fa59d3703d5d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i72f29c1faabe4b9fa1bb8a902f1b63d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIxLTE2LTEtMS0xMjA0MzQ_3ece43b7-39fa-498f-a8ab-e927f7b6c6f0"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i72f29c1faabe4b9fa1bb8a902f1b63d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIxLTE4LTEtMS0xMjA0MzQ_5bc03a3e-786d-4b41-83fc-2567e07b3a3e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i112286f0a56a4c4bace7f5206f19506f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIyLTItMS0xLTEyMDQzNA_5902588b-1036-4c24-9c22-c1eb5a1e3c8a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i112286f0a56a4c4bace7f5206f19506f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIyLTQtMS0xLTEyMDQzNA_c3c144e7-a72e-4df9-9276-2e9457c19a3b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i112286f0a56a4c4bace7f5206f19506f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIyLTYtMS0xLTEyMDQzNA_d78f05d9-f442-41dc-b795-71e5c3c0216d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i112286f0a56a4c4bace7f5206f19506f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIyLTgtMS0xLTEyMDQzNA_c00d7429-fd19-4ee1-bd61-e2a3f7b2d11e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i112286f0a56a4c4bace7f5206f19506f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIyLTEwLTEtMS0xMjA0MzQ_4f5b0cf4-da5f-4d18-86c5-dbbf7f4b7f3f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i112286f0a56a4c4bace7f5206f19506f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIyLTEyLTEtMS0xMjA0MzQ_d7a08a24-12ef-4a4e-8b4a-159d2f391a99"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i112286f0a56a4c4bace7f5206f19506f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIyLTE0LTEtMS0xMjA0MzQ_ac4c05aa-581e-4641-95d6-a53786ae6883"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i112286f0a56a4c4bace7f5206f19506f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIyLTE2LTEtMS0xMjA0MzQ_5937ccf3-323a-4e70-8b67-aba59c428551"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i112286f0a56a4c4bace7f5206f19506f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIyLTE4LTEtMS0xMjA0MzQ_73f3f697-6cb0-4051-96fb-375821e9f002"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIzLTItMS0xLTEyMDQzNA_fcbe3139-d565-4152-bd0a-51c26611612b"
      unitRef="usd">341000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIzLTQtMS0xLTEyMDQzNA_338debb9-1545-43a4-a11d-d0f6aaf390cd"
      unitRef="usd">14348000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIzLTYtMS0xLTEyMDQzNA_11947a3b-132a-4107-a216-8327cde2804e"
      unitRef="usd">3960000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIzLTgtMS0xLTEyMDQzNA_72497eac-86aa-4e51-bba6-2c498f5a858e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIzLTEwLTEtMS0xMjA0MzQ_10e475e3-862c-4295-ac7c-704416db5f62"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIzLTEyLTEtMS0xMjA0MzQ_388c6384-305f-4ca5-b628-6d8fb182d334"
      unitRef="usd">305000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIzLTE0LTEtMS0xMjA0MzQ_35f52c1c-ab83-4141-84fb-64b1238b1bb2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIzLTE2LTEtMS0xMjA0MzQ_9f1011fe-1cdf-449b-942d-a5906f5baaf1"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i67b5f7e8e6594fe6aad97e5033c263c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzIzLTE4LTEtMS0xMjA0MzQ_0d66be0c-fbfb-44ef-a8c5-f25720acbf69"
      unitRef="usd">18954000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="if0c3939cb0754e1197593c122ae503b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI1LTItMS0xLTEyMDQzNA_05b4e8d7-e23d-4b32-841f-f4e23473342c"
      unitRef="usd">149133000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="if0c3939cb0754e1197593c122ae503b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI1LTQtMS0xLTEyMDQzNA_467fb414-f75e-4672-a095-087407eb8afd"
      unitRef="usd">50936000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="if0c3939cb0754e1197593c122ae503b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI1LTYtMS0xLTEyMDQzNA_f829ea4c-11d3-48a7-a6cb-61e04903a48a"
      unitRef="usd">24807000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="if0c3939cb0754e1197593c122ae503b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI1LTgtMS0xLTEyMDQzNA_22f6d402-eac0-4eff-91ae-61efb62f47c0"
      unitRef="usd">519000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="if0c3939cb0754e1197593c122ae503b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI1LTEwLTEtMS0xMjA0MzQ_d4222aff-d1c7-4eca-9b69-5ef5caa10d31"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="if0c3939cb0754e1197593c122ae503b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI1LTEyLTEtMS0xMjA0MzQ_8da49b2e-01a8-489d-b307-522c3b181832"
      unitRef="usd">74000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="if0c3939cb0754e1197593c122ae503b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI1LTE0LTEtMS0xMjA0MzQ_e2e7ce87-4073-44eb-9552-2d192b8334ef"
      unitRef="usd">123303000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="if0c3939cb0754e1197593c122ae503b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI1LTE2LTEtMS0xMjA0MzQ_8505dcee-22cc-45b3-bbf8-c8f0e5bdda17"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if0c3939cb0754e1197593c122ae503b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI1LTE4LTEtMS0xMjA0MzQ_13d66491-b39f-43f4-a930-ec53abc2e47c"
      unitRef="usd">348772000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i00e2c46589f94d66a5930d340b17760c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI2LTItMS0xLTEyMDQzNA_90d2db1f-28e9-4838-b220-6d885eaa29b5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i00e2c46589f94d66a5930d340b17760c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI2LTQtMS0xLTEyMDQzNA_91529839-4d5e-4948-b8ad-86fd6152560d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i00e2c46589f94d66a5930d340b17760c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI2LTYtMS0xLTEyMDQzNA_f9b29cc4-61c5-4b15-86b4-ae001eae4865"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i00e2c46589f94d66a5930d340b17760c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI2LTgtMS0xLTEyMDQzNA_5572e4cf-252a-4027-af1b-e13f963c0abb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i00e2c46589f94d66a5930d340b17760c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI2LTEwLTEtMS0xMjA0MzQ_3cc1fb39-7256-49bb-a23c-c0370bb34075"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i00e2c46589f94d66a5930d340b17760c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI2LTEyLTEtMS0xMjA0MzQ_5f5822d8-f410-4d86-970d-e06d0a9669e0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i00e2c46589f94d66a5930d340b17760c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI2LTE0LTEtMS0xMjA0MzQ_e8692d19-7d4b-4393-b733-ba35728e3a75"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i00e2c46589f94d66a5930d340b17760c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI2LTE2LTEtMS0xMjA0MzQ_b50072a9-7a45-427b-9895-196b1036b530"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i00e2c46589f94d66a5930d340b17760c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI2LTE4LTEtMS0xMjA0MzQ_9cf662b3-b016-45a3-82bb-f8bf4aa37c18"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i764e67c613a0460da3afc3cacc141b16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI3LTItMS0xLTEyMDQzNA_ce713905-7b18-4175-afab-a076394b8035"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i764e67c613a0460da3afc3cacc141b16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI3LTQtMS0xLTEyMDQzNA_99ce4706-cd94-4390-8cdb-7dfcc4d476c9"
      unitRef="usd">6782000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i764e67c613a0460da3afc3cacc141b16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI3LTYtMS0xLTEyMDQzNA_b5bd23f6-e6e9-4feb-a062-e5da6c159f65"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i764e67c613a0460da3afc3cacc141b16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI3LTgtMS0xLTEyMDQzNA_49503430-28ad-4702-9977-b654443d202e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i764e67c613a0460da3afc3cacc141b16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI3LTEwLTEtMS0xMjA0MzQ_990ebedf-098a-4d1a-8238-54317f42c051"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i764e67c613a0460da3afc3cacc141b16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI3LTEyLTEtMS0xMjA0MzQ_c83f3b8d-6d3e-427f-ad58-597b7e21e802"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i764e67c613a0460da3afc3cacc141b16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI3LTE0LTEtMS0xMjA0MzQ_d3d9fb4f-9ed0-46fd-8cc1-2bdd0e23d995"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i764e67c613a0460da3afc3cacc141b16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI3LTE2LTEtMS0xMjA0MzQ_22fc9a45-e13e-40dd-b373-7254c5728aa8"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i764e67c613a0460da3afc3cacc141b16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI3LTE4LTEtMS0xMjA0MzQ_0efcff4b-4a1d-4164-a367-e19d19960e91"
      unitRef="usd">6782000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i01f27e8b58744c7f962875b05047a1b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI4LTItMS0xLTEyMDQzNA_d83f3217-0211-4276-ba9f-fcaff5cbe5fd"
      unitRef="usd">149133000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i01f27e8b58744c7f962875b05047a1b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI4LTQtMS0xLTEyMDQzNA_c45f44d9-713b-4912-b3f1-e8f9c44af815"
      unitRef="usd">57718000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i01f27e8b58744c7f962875b05047a1b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI4LTYtMS0xLTEyMDQzNA_0e0feb8f-da7b-4de9-9eb2-4b993599ca77"
      unitRef="usd">24807000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i01f27e8b58744c7f962875b05047a1b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI4LTgtMS0xLTEyMDQzNA_d35d49c2-77ac-4a30-92d9-bda4a1235be7"
      unitRef="usd">519000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i01f27e8b58744c7f962875b05047a1b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI4LTEwLTEtMS0xMjA0MzQ_f2e9eeba-1bb3-4523-a5f6-1ae0b0b04b33"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i01f27e8b58744c7f962875b05047a1b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI4LTEyLTEtMS0xMjA0MzQ_96eadce1-315b-4aa5-8bee-3a5d5c9a9bc3"
      unitRef="usd">74000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i01f27e8b58744c7f962875b05047a1b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI4LTE0LTEtMS0xMjA0MzQ_23db418d-4150-4865-a982-4e5cae2832ad"
      unitRef="usd">123303000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i01f27e8b58744c7f962875b05047a1b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI4LTE2LTEtMS0xMjA0MzQ_6f5b5761-a00d-44e0-96bc-1fed5100528d"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i01f27e8b58744c7f962875b05047a1b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzI4LTE4LTEtMS0xMjA0MzQ_17670020-88f9-456a-a391-264fe298e5f8"
      unitRef="usd">355554000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ia6880650225d4263b2baddf370cab3e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMwLTItMS0xLTEyMDQzNA_70462656-4ea7-4f1d-ae29-58e60d0ab1a4"
      unitRef="usd">66034000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ia6880650225d4263b2baddf370cab3e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMwLTQtMS0xLTEyMDQzNA_b9aef031-d109-470c-b145-8d3843fc7a15"
      unitRef="usd">76814000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ia6880650225d4263b2baddf370cab3e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMwLTYtMS0xLTEyMDQzNA_3d131ced-ad0b-4dbd-9c42-321e2aa8db5f"
      unitRef="usd">11128000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ia6880650225d4263b2baddf370cab3e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMwLTgtMS0xLTEyMDQzNA_0b236d67-0221-4c63-acef-981cae49feaf"
      unitRef="usd">3268000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ia6880650225d4263b2baddf370cab3e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMwLTEwLTEtMS0xMjA0MzQ_c8f64b4c-9e93-4de6-96f7-88e19d2ed268"
      unitRef="usd">794000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ia6880650225d4263b2baddf370cab3e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMwLTEyLTEtMS0xMjA0MzQ_b1e15aeb-53ea-4cbd-837d-bed8b0d8675f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ia6880650225d4263b2baddf370cab3e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMwLTE0LTEtMS0xMjA0MzQ_ff5d9562-eca7-49ff-a185-ae67466aaab9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="ia6880650225d4263b2baddf370cab3e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMwLTE2LTEtMS0xMjA0MzQ_056f65e2-1300-4d99-bb2d-8d8397905e4b"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia6880650225d4263b2baddf370cab3e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMwLTE4LTEtMS0xMjA0MzQ_f6603c91-bdfd-4e57-b3bd-509753b222a6"
      unitRef="usd">158038000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i6c6bd4456a0c4ec2bccce7b6f77fbbba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMyLTItMS0xLTEyMDQzNA_4a90c9fd-a3f0-4ed9-a0ac-e20ebd0761ed"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i6c6bd4456a0c4ec2bccce7b6f77fbbba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMyLTQtMS0xLTEyMDQzNA_9af7ba35-e342-4299-80ee-16016b63c487"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i6c6bd4456a0c4ec2bccce7b6f77fbbba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMyLTYtMS0xLTEyMDQzNA_f1d09ef1-220a-4725-a895-431d8b36f9e9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i6c6bd4456a0c4ec2bccce7b6f77fbbba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMyLTgtMS0xLTEyMDQzNA_a9c3c393-b50a-4ca0-8fa7-91f4180b3c3b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i6c6bd4456a0c4ec2bccce7b6f77fbbba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMyLTEwLTEtMS0xMjA0MzQ_635371ee-2bbd-4455-9a20-7e8cb8a3255e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i6c6bd4456a0c4ec2bccce7b6f77fbbba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMyLTEyLTEtMS0xMjA0MzQ_a399f08c-6c15-4421-b1e9-be514142beb3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i6c6bd4456a0c4ec2bccce7b6f77fbbba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMyLTE0LTEtMS0xMjA0MzQ_d54713cb-825e-4d52-b0c4-97599d9cad9f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i6c6bd4456a0c4ec2bccce7b6f77fbbba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMyLTE2LTEtMS0xMjA0MzQ_3e955cfb-9923-4069-83e6-3aad589c1f03"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6c6bd4456a0c4ec2bccce7b6f77fbbba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMyLTE4LTEtMS0xMjA0MzQ_63191f5d-b661-4d5a-867f-112ac90c269c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i07b3871502b84f8184d6c623de698002_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMzLTItMS0xLTEyMDQzNA_86db2bf1-f3ca-49ba-a5af-a583ac09bfd9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i07b3871502b84f8184d6c623de698002_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMzLTQtMS0xLTEyMDQzNA_9d51d771-4344-4971-b0fa-554069e9f354"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i07b3871502b84f8184d6c623de698002_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMzLTYtMS0xLTEyMDQzNA_ddd00063-c431-4876-887a-156998748fef"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i07b3871502b84f8184d6c623de698002_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMzLTgtMS0xLTEyMDQzNA_d33ee0c1-a150-41c8-a4b3-5242227679f0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i07b3871502b84f8184d6c623de698002_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMzLTEwLTEtMS0xMjA0MzQ_af93668b-bf50-4b2a-98bb-ec7cf37bb3eb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i07b3871502b84f8184d6c623de698002_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMzLTEyLTEtMS0xMjA0MzQ_be144173-f02b-4d6a-8841-de3ca08c7b77"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i07b3871502b84f8184d6c623de698002_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMzLTE0LTEtMS0xMjA0MzQ_46133916-07db-4832-88f6-112fd73b26f0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i07b3871502b84f8184d6c623de698002_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMzLTE2LTEtMS0xMjA0MzQ_52ba8598-6081-4cf1-b751-5c1405a402bf"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i07b3871502b84f8184d6c623de698002_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzMzLTE4LTEtMS0xMjA0MzQ_70cc707b-7d1a-4930-8aad-eb5073a3f0a3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i708dcbfc0426461ca5b86e7cc2fbd9b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM0LTItMS0xLTEyMDQzNA_0772d5ee-bc6a-414d-bf6e-2b2c308ee6e3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i708dcbfc0426461ca5b86e7cc2fbd9b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM0LTQtMS0xLTEyMDQzNA_d74d510d-fea9-4ef4-b49c-d3f1be138ee5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i708dcbfc0426461ca5b86e7cc2fbd9b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM0LTYtMS0xLTEyMDQzNA_35daeab6-2526-4823-ab1d-b123eaaf2526"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i708dcbfc0426461ca5b86e7cc2fbd9b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM0LTgtMS0xLTEyMDQzNA_a6cb4392-350e-437d-a96b-30d1f9ea4f6b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i708dcbfc0426461ca5b86e7cc2fbd9b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM0LTEwLTEtMS0xMjA0MzQ_73bd8864-9120-45e3-92d5-c6e66b8ec69d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i708dcbfc0426461ca5b86e7cc2fbd9b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM0LTEyLTEtMS0xMjA0MzQ_565f58b8-98b1-423c-9fce-27f77437393f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i708dcbfc0426461ca5b86e7cc2fbd9b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM0LTE0LTEtMS0xMjA0MzQ_99d089f1-786f-4e08-80b8-0c3640ab6434"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i708dcbfc0426461ca5b86e7cc2fbd9b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM0LTE2LTEtMS0xMjA0MzQ_f72dc27c-c7ef-452f-b293-7a4a2a420c8d"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i708dcbfc0426461ca5b86e7cc2fbd9b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM0LTE4LTEtMS0xMjA0MzQ_f45b0705-e861-4782-8dbe-27232747a407"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i05c0654849704f1ea20725e3f7dc041f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM1LTItMS0xLTEyMDQzNA_744ff40d-0bc8-4743-acc2-48ab1a7e9050"
      unitRef="usd">66034000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i05c0654849704f1ea20725e3f7dc041f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM1LTQtMS0xLTEyMDQzNA_97a478ac-f395-4689-b96b-e5b56c0e1eec"
      unitRef="usd">76814000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i05c0654849704f1ea20725e3f7dc041f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM1LTYtMS0xLTEyMDQzNA_0339816e-39c1-45e2-bd49-e891a780253e"
      unitRef="usd">11128000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i05c0654849704f1ea20725e3f7dc041f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM1LTgtMS0xLTEyMDQzNA_4932ceb6-5754-4df0-87fa-a3fb3cd09795"
      unitRef="usd">3268000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i05c0654849704f1ea20725e3f7dc041f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM1LTEwLTEtMS0xMjA0MzQ_c15395a1-a583-4a14-ad99-7614a708dc2c"
      unitRef="usd">794000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i05c0654849704f1ea20725e3f7dc041f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM1LTEyLTEtMS0xMjA0MzQ_c25d0960-82e5-45da-8c84-22037c6056a0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i05c0654849704f1ea20725e3f7dc041f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM1LTE0LTEtMS0xMjA0MzQ_896c618c-5dc2-471f-baef-c326f6567456"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i05c0654849704f1ea20725e3f7dc041f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM1LTE2LTEtMS0xMjA0MzQ_6b631594-ed13-48a9-8724-23fbb253ec5c"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i05c0654849704f1ea20725e3f7dc041f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM1LTE4LTEtMS0xMjA0MzQ_aaf22e3b-20e3-4b88-8aa2-82fc34c1ddaa"
      unitRef="usd">158038000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i9f57e80116014fbcaf0afdcea7122985_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM3LTItMS0xLTEyMDQzNA_98beb8f7-94fb-4b8b-913c-ec7cf5fcfb0a"
      unitRef="usd">70192000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i9f57e80116014fbcaf0afdcea7122985_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM3LTQtMS0xLTEyMDQzNA_7fda6f4a-349b-4c33-982e-0e64c173d859"
      unitRef="usd">51919000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i9f57e80116014fbcaf0afdcea7122985_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM3LTYtMS0xLTEyMDQzNA_632c7551-9099-4965-918e-6fd13d2d7c03"
      unitRef="usd">44778000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i9f57e80116014fbcaf0afdcea7122985_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM3LTgtMS0xLTEyMDQzNA_25b8a67a-0b85-4fb3-93c0-6e4f7fb3d77d"
      unitRef="usd">71652000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i9f57e80116014fbcaf0afdcea7122985_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM3LTEwLTEtMS0xMjA0MzQ_e12970fe-03e8-4684-b646-1c70c9c4f8b8"
      unitRef="usd">36457000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i9f57e80116014fbcaf0afdcea7122985_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM3LTEyLTEtMS0xMjA0MzQ_027c035b-98b1-4baf-acfe-57befe83819f"
      unitRef="usd">139691000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i9f57e80116014fbcaf0afdcea7122985_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM3LTE0LTEtMS0xMjA0MzQ_abb6a39f-4849-41c2-925b-34ca5b246535"
      unitRef="usd">3000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i9f57e80116014fbcaf0afdcea7122985_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM3LTE2LTEtMS0xMjA0MzQ_57b84617-1277-47f7-9852-be20b22c431e"
      unitRef="usd">1104000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9f57e80116014fbcaf0afdcea7122985_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM3LTE4LTEtMS0xMjA0MzQ_d55830fb-d7d7-4bdd-a142-284f6990754a"
      unitRef="usd">415796000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="if03d39a136974b6188742a2d374f0ffb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM4LTItMS0xLTEyMDQzNA_10766392-fc41-4e72-8b22-b513e08c9cb0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="if03d39a136974b6188742a2d374f0ffb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM4LTQtMS0xLTEyMDQzNA_0d0a0ff8-0394-477f-abee-c5e4ccc8b874"
      unitRef="usd">743000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="if03d39a136974b6188742a2d374f0ffb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM4LTYtMS0xLTEyMDQzNA_1f6d0a18-dd10-4e26-a8f3-86e2ab5ee412"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="if03d39a136974b6188742a2d374f0ffb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM4LTgtMS0xLTEyMDQzNA_33755c99-9158-49d4-8134-b1fab2dcbc92"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="if03d39a136974b6188742a2d374f0ffb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM4LTEwLTEtMS0xMjA0MzQ_6fadd05a-97ac-459a-a7ea-9294fa3c4c02"
      unitRef="usd">6179000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="if03d39a136974b6188742a2d374f0ffb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM4LTEyLTEtMS0xMjA0MzQ_9043d8e0-a30f-4d18-86a4-6a16f268b473"
      unitRef="usd">13485000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="if03d39a136974b6188742a2d374f0ffb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM4LTE0LTEtMS0xMjA0MzQ_d7c1b306-d22c-4b45-a4b4-e77aa5cbd80a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="if03d39a136974b6188742a2d374f0ffb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM4LTE2LTEtMS0xMjA0MzQ_b1cf45a6-a8a2-4334-8289-4db455c9e692"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if03d39a136974b6188742a2d374f0ffb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM4LTE4LTEtMS0xMjA0MzQ_1a0f1efb-a9e6-4269-b911-15c68c5fd861"
      unitRef="usd">20407000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i30899857960748328b974ad830b52607_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM5LTItMS0xLTEyMDQzNA_655a82d4-d103-4edb-89db-fc77ffbc3bfc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i30899857960748328b974ad830b52607_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM5LTQtMS0xLTEyMDQzNA_d77c8eac-d813-485b-a355-ec6efae56f56"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i30899857960748328b974ad830b52607_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM5LTYtMS0xLTEyMDQzNA_a9f9d114-e539-4f51-a4e9-15da9b036882"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i30899857960748328b974ad830b52607_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM5LTgtMS0xLTEyMDQzNA_37f8a116-266d-4d04-a0d3-eeb9ea351190"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i30899857960748328b974ad830b52607_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM5LTEwLTEtMS0xMjA0MzQ_77506beb-bda7-421b-ac9f-c8f5a39034c6"
      unitRef="usd">2149000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i30899857960748328b974ad830b52607_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM5LTEyLTEtMS0xMjA0MzQ_40a65e32-4429-4d5a-9f29-2acceb0d3abe"
      unitRef="usd">5011000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i30899857960748328b974ad830b52607_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM5LTE0LTEtMS0xMjA0MzQ_d3bb8e23-4080-4d2e-abf4-fe0b0cb09634"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i30899857960748328b974ad830b52607_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM5LTE2LTEtMS0xMjA0MzQ_4d245fea-e222-4964-ad02-a2bebd586893"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i30899857960748328b974ad830b52607_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzM5LTE4LTEtMS0xMjA0MzQ_7fb57057-6fdd-49da-91ac-1ca52e483765"
      unitRef="usd">7160000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="icf86834648814fe4829511d885a8186f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQwLTItMS0xLTEyMDQzNA_58b02528-eb4f-4df9-a9d2-7f64699fb975"
      unitRef="usd">70192000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="icf86834648814fe4829511d885a8186f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQwLTQtMS0xLTEyMDQzNA_c0d0a4f2-38eb-4567-bf99-8ade29f974de"
      unitRef="usd">52662000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="icf86834648814fe4829511d885a8186f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQwLTYtMS0xLTEyMDQzNA_768b2670-b33f-4ceb-99dd-d55e1586c887"
      unitRef="usd">44778000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="icf86834648814fe4829511d885a8186f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQwLTgtMS0xLTEyMDQzNA_2729ac6c-f65c-4d26-9811-2dbcdb832be3"
      unitRef="usd">71652000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="icf86834648814fe4829511d885a8186f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQwLTEwLTEtMS0xMjA0MzQ_014b2911-2e42-46bc-afa0-5c27c0133aab"
      unitRef="usd">44785000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="icf86834648814fe4829511d885a8186f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQwLTEyLTEtMS0xMjA0MzQ_69e853a9-4aa5-41e5-ad71-372d6d0099dd"
      unitRef="usd">158187000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="icf86834648814fe4829511d885a8186f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQwLTE0LTEtMS0xMjA0MzQ_01e5698a-3493-4c07-801f-bd042d3aab11"
      unitRef="usd">3000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="icf86834648814fe4829511d885a8186f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQwLTE2LTEtMS0xMjA0MzQ_7ea52bf0-9e68-45a7-aa66-cb6f7da811b9"
      unitRef="usd">1104000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icf86834648814fe4829511d885a8186f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQwLTE4LTEtMS0xMjA0MzQ_97732359-c070-470c-b5f5-c8a52a2713ef"
      unitRef="usd">443363000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i0e739c5623344fbd82ff52095d82c32a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQyLTItMS0xLTEyMDQzNA_42eedf00-64be-47fd-b39c-9a89addb7a04"
      unitRef="usd">65566000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i0e739c5623344fbd82ff52095d82c32a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQyLTQtMS0xLTEyMDQzNA_580d7ae3-94b2-4369-9de3-0b04c002be6c"
      unitRef="usd">42921000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i0e739c5623344fbd82ff52095d82c32a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQyLTYtMS0xLTEyMDQzNA_fc5b6f87-3763-4643-978c-0f2982d1ce08"
      unitRef="usd">45940000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i0e739c5623344fbd82ff52095d82c32a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQyLTgtMS0xLTEyMDQzNA_ae0795ae-b9b8-43ca-9c85-9833ec484a8d"
      unitRef="usd">18594000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i0e739c5623344fbd82ff52095d82c32a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQyLTEwLTEtMS0xMjA0MzQ_7643c183-8ac7-4381-90d8-e5eae0120496"
      unitRef="usd">13548000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i0e739c5623344fbd82ff52095d82c32a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQyLTEyLTEtMS0xMjA0MzQ_f7cddedb-3610-4111-aea2-5b90af25960c"
      unitRef="usd">18779000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i0e739c5623344fbd82ff52095d82c32a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQyLTE0LTEtMS0xMjA0MzQ_81ecd842-cc5a-4569-b433-cae8c2d23a50"
      unitRef="usd">130427000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i0e739c5623344fbd82ff52095d82c32a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQyLTE2LTEtMS0xMjA0MzQ_38307f94-6409-44ba-9081-689968dace8d"
      unitRef="usd">2041000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0e739c5623344fbd82ff52095d82c32a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQyLTE4LTEtMS0xMjA0MzQ_3641c2a1-825a-4b5e-80af-bbf3e260d603"
      unitRef="usd">337816000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i0575ba81e2964c35a1ac7a4a787fe23a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQzLTItMS0xLTEyMDQzNA_b80dadaf-7df8-4cf9-9617-83e51fff4b4f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i0575ba81e2964c35a1ac7a4a787fe23a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQzLTQtMS0xLTEyMDQzNA_92ab674d-a020-4a31-bf65-c7430ad554bf"
      unitRef="usd">612000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i0575ba81e2964c35a1ac7a4a787fe23a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQzLTYtMS0xLTEyMDQzNA_4d4fc643-a0ed-41c2-a2a0-5fbb7ffb808c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i0575ba81e2964c35a1ac7a4a787fe23a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQzLTgtMS0xLTEyMDQzNA_70ac3d2b-44cd-42d2-9b01-6a67927653bb"
      unitRef="usd">3577000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i0575ba81e2964c35a1ac7a4a787fe23a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQzLTEwLTEtMS0xMjA0MzQ_df3e6477-6389-4692-8892-151f085882e9"
      unitRef="usd">9000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i0575ba81e2964c35a1ac7a4a787fe23a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQzLTEyLTEtMS0xMjA0MzQ_c43997ff-72d5-4405-87e7-8ca0fbf09915"
      unitRef="usd">3444000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i0575ba81e2964c35a1ac7a4a787fe23a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQzLTE0LTEtMS0xMjA0MzQ_c61efe6b-6e10-4e5f-9b86-e786ce370c22"
      unitRef="usd">403000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i0575ba81e2964c35a1ac7a4a787fe23a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQzLTE2LTEtMS0xMjA0MzQ_afafa561-c323-4287-aa4a-ad6a466ead6a"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0575ba81e2964c35a1ac7a4a787fe23a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQzLTE4LTEtMS0xMjA0MzQ_ce5824f7-3c2b-4515-94fa-477071929a20"
      unitRef="usd">8045000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i0cf2025174e843f0bf8eac19a1e28bae_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ0LTItMS0xLTEyMDQzNA_c80fbac0-c8cb-4e10-bd86-4a8cc969871c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i0cf2025174e843f0bf8eac19a1e28bae_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ0LTQtMS0xLTEyMDQzNA_ac786be0-937a-4fc4-8ae2-e1fb2481c5da"
      unitRef="usd">338000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i0cf2025174e843f0bf8eac19a1e28bae_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ0LTYtMS0xLTEyMDQzNA_d220e2f3-10ca-4bdc-a490-ab7eef89209e"
      unitRef="usd">2638000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i0cf2025174e843f0bf8eac19a1e28bae_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ0LTgtMS0xLTEyMDQzNA_f855070b-c01b-48c7-965b-99169fb4b461"
      unitRef="usd">4449000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i0cf2025174e843f0bf8eac19a1e28bae_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ0LTEwLTEtMS0xMjA0MzQ_6a83b863-0004-4b1b-aa7e-fd712c78efa7"
      unitRef="usd">2591000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i0cf2025174e843f0bf8eac19a1e28bae_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ0LTEyLTEtMS0xMjA0MzQ_319780d4-c35b-4429-b265-9a9e4a747138"
      unitRef="usd">2206000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i0cf2025174e843f0bf8eac19a1e28bae_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ0LTE0LTEtMS0xMjA0MzQ_fc735861-a36f-49b9-9e06-3b6486050baf"
      unitRef="usd">1563000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i0cf2025174e843f0bf8eac19a1e28bae_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ0LTE2LTEtMS0xMjA0MzQ_0db0a44a-1ae6-4b92-a4fa-1b3d8b7040c3"
      unitRef="usd">101000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0cf2025174e843f0bf8eac19a1e28bae_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ0LTE4LTEtMS0xMjA0MzQ_d252f6fd-d58d-4a32-ae09-315c775c9e9c"
      unitRef="usd">13886000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ1LTItMS0xLTEyMDQzNA_b90e62d1-3973-469e-95df-3091bccc0086"
      unitRef="usd">65566000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ1LTQtMS0xLTEyMDQzNA_05ea8846-48c9-4a9a-ad8b-70e2695c51ae"
      unitRef="usd">43871000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ1LTYtMS0xLTEyMDQzNA_bdf34701-5e66-4b2f-a813-41077df9035f"
      unitRef="usd">48578000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ1LTgtMS0xLTEyMDQzNA_44fe993a-a9b5-4032-ab2d-64794ecabe3e"
      unitRef="usd">26620000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ1LTEwLTEtMS0xMjA0MzQ_1a6ab347-1acc-4500-8bf1-12afb705d065"
      unitRef="usd">16148000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ1LTEyLTEtMS0xMjA0MzQ_dd9671bd-da0d-43eb-932c-baf72f2e6a4d"
      unitRef="usd">24429000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ1LTE0LTEtMS0xMjA0MzQ_c0278e36-d6ad-4679-90b1-1f0493842bed"
      unitRef="usd">132393000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ1LTE2LTEtMS0xMjA0MzQ_455ddf9a-2196-4e5d-a52f-35378e7c6a5c"
      unitRef="usd">2142000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ1LTE4LTEtMS0xMjA0MzQ_65b616c5-12d7-4af3-b25b-27d98a195940"
      unitRef="usd">359747000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i74a5356925ab4aedb549991e7432f935_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ2LTItMS0xLTEyMDQzNA_a369ec5f-de2b-48e8-bb9d-33c54f1c4279"
      unitRef="usd">2266245000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i74a5356925ab4aedb549991e7432f935_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ2LTQtMS0xLTEyMDQzNA_362576a0-1efa-4dd5-898c-13d9b02d8a4c"
      unitRef="usd">1542597000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i74a5356925ab4aedb549991e7432f935_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ2LTYtMS0xLTEyMDQzNA_78f51717-c50e-4e0b-85f9-8d5e102f7d31"
      unitRef="usd">722015000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i74a5356925ab4aedb549991e7432f935_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ2LTgtMS0xLTEyMDQzNA_51e8c9d9-0c30-4166-b471-e558189509f3"
      unitRef="usd">483627000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i74a5356925ab4aedb549991e7432f935_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ2LTEwLTEtMS0xMjA0MzQ_465d5c07-9107-42df-a385-fbe5897728cd"
      unitRef="usd">210966000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i74a5356925ab4aedb549991e7432f935_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ2LTEyLTEtMS0xMjA0MzQ_57be4357-299d-45ac-b21f-0407718b3b50"
      unitRef="usd">577415000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i74a5356925ab4aedb549991e7432f935_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ2LTE0LTEtMS0xMjA0MzQ_a66bfae5-ef8f-4aad-bb5f-c8cef8a98e57"
      unitRef="usd">257715000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i74a5356925ab4aedb549991e7432f935_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ2LTE2LTEtMS0xMjA0MzQ_02b29603-a79d-4b12-a658-a12274966915"
      unitRef="usd">4032000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i74a5356925ab4aedb549991e7432f935_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo1ZDJiYTBkNzM0OTg0ZTE5YmE5ZDVlYjA5OGE4MGZiYy90YWJsZXJhbmdlOjVkMmJhMGQ3MzQ5ODRlMTliYTlkNWViMDk4YTgwZmJjXzQ2LTE4LTEtMS0xMjA0MzQ_4ce2108f-2dd1-47c7-8215-4ffbf9cbe8b9"
      unitRef="usd">6064612000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i42fb0c521dbe43569876c20602c659e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzUtMi0xLTEtMTIwNDM0_3770e3af-f77a-44bc-8010-4eac3a1fcd88"
      unitRef="usd">273786000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i42fb0c521dbe43569876c20602c659e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzUtNC0xLTEtMTIwNDM0_f2e14382-1234-4ea3-9752-0243c155fcc7"
      unitRef="usd">253937000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i42fb0c521dbe43569876c20602c659e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzUtNi0xLTEtMTIwNDM0_0e89c20c-bf77-4fff-a411-8ac064d885ec"
      unitRef="usd">152773000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i42fb0c521dbe43569876c20602c659e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzUtOC0xLTEtMTIwNDM0_fca6148d-cf12-4ec1-aa8b-0648efdb9737"
      unitRef="usd">49302000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i42fb0c521dbe43569876c20602c659e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzUtMTAtMS0xLTEyMDQzNA_ca7dc5fb-e855-4c28-9af1-3e571910696e"
      unitRef="usd">43511000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i42fb0c521dbe43569876c20602c659e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzUtMTItMS0xLTEyMDQzNA_26affa83-48d3-4f3b-b4b5-b5874d892b9c"
      unitRef="usd">231277000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i42fb0c521dbe43569876c20602c659e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzUtMTQtMS0xLTEyMDQzNA_4a972a1d-8530-45c8-8aa3-04996cefaf9a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i42fb0c521dbe43569876c20602c659e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzUtMTYtMS0xLTEyMDQzNA_b0000006-e6e0-4606-aca6-b2044f67a191"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i42fb0c521dbe43569876c20602c659e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzUtMTgtMS0xLTEyMDQzNA_f1a2beb3-9415-4875-9bb5-08a9e85ed3ce"
      unitRef="usd">1004586000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i62f9c62046e14a1989ab8b5344ca6b39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzctMi0xLTEtMTIwNDM0_bcd90ae7-6fc5-4ad7-8dfa-d6e93dea3efe"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i62f9c62046e14a1989ab8b5344ca6b39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzctNC0xLTEtMTIwNDM0_c43be172-4cc2-4a43-8701-f642c9a3d59c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i62f9c62046e14a1989ab8b5344ca6b39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzctNi0xLTEtMTIwNDM0_1bef4c80-fa6d-4700-a848-0f9d80e4024d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i62f9c62046e14a1989ab8b5344ca6b39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzctOC0xLTEtMTIwNDM0_2b78c7da-66ec-4ef8-87cf-494afb3babdb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i62f9c62046e14a1989ab8b5344ca6b39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzctMTAtMS0xLTEyMDQzNA_2eb8ef9c-7b9b-4a5d-b2a8-46c2fd9441f7"
      unitRef="usd">340000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i62f9c62046e14a1989ab8b5344ca6b39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzctMTItMS0xLTEyMDQzNA_c069e7a9-65ba-4376-98fe-6b50765d9bb4"
      unitRef="usd">2113000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i62f9c62046e14a1989ab8b5344ca6b39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzctMTQtMS0xLTEyMDQzNA_10b90d87-4294-488c-9407-37391ce437dd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i62f9c62046e14a1989ab8b5344ca6b39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzctMTYtMS0xLTEyMDQzNA_84686bb9-f9d1-4042-86ee-c00cef2f1154"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i62f9c62046e14a1989ab8b5344ca6b39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzctMTgtMS0xLTEyMDQzNA_1ebd9656-03ce-4c39-b8ce-93bb8411080e"
      unitRef="usd">2453000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i6411f57d6d42464abbdcec1fb067c097_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzgtMi0xLTEtMTIwNDM0_2867f1ad-1fdb-4a65-b93a-b1fbb0a9a6f2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i6411f57d6d42464abbdcec1fb067c097_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzgtNC0xLTEtMTIwNDM0_55c6fcb4-e572-4999-97a5-ed9a3cfe7044"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i6411f57d6d42464abbdcec1fb067c097_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzgtNi0xLTEtMTIwNDM0_42bcd2dc-6aa0-41a7-b79b-21a366e349b9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i6411f57d6d42464abbdcec1fb067c097_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzgtOC0xLTEtMTIwNDM0_a0acc494-f6fb-4a27-a87b-cebb2a17beea"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i6411f57d6d42464abbdcec1fb067c097_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzgtMTAtMS0xLTEyMDQzNA_ee8b7878-5887-4b59-8813-0a75de3bed69"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i6411f57d6d42464abbdcec1fb067c097_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzgtMTItMS0xLTEyMDQzNA_6a4be91d-f3f5-4009-b232-f2c91f093e9a"
      unitRef="usd">258000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i6411f57d6d42464abbdcec1fb067c097_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzgtMTQtMS0xLTEyMDQzNA_8ab54c2f-3059-4c12-80e0-7caa8ea74de0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i6411f57d6d42464abbdcec1fb067c097_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzgtMTYtMS0xLTEyMDQzNA_723cbc49-ff42-4b83-9eac-59e6a72336a9"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6411f57d6d42464abbdcec1fb067c097_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzgtMTgtMS0xLTEyMDQzNA_daf49bd1-f504-4a43-84a7-c1a80b14465c"
      unitRef="usd">258000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ia9c40f8173ce47cf9355d3e1fc3f23be_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzktMi0xLTEtMTIwNDM0_a1e3608d-ac31-45f3-9d13-07a5b2756c37"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ia9c40f8173ce47cf9355d3e1fc3f23be_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzktNC0xLTEtMTIwNDM0_79f57b98-9c16-46c1-a869-2803a63a63de"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ia9c40f8173ce47cf9355d3e1fc3f23be_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzktNi0xLTEtMTIwNDM0_2a890c3a-54a9-4c1f-a463-ac4c9f0a79fe"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ia9c40f8173ce47cf9355d3e1fc3f23be_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzktOC0xLTEtMTIwNDM0_157000ba-16b1-47fb-a21d-2dbde9d6b583"
      unitRef="usd">290000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ia9c40f8173ce47cf9355d3e1fc3f23be_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzktMTAtMS0xLTEyMDQzNA_8381f243-cb9d-4f1f-99ff-43724fc048b3"
      unitRef="usd">273000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ia9c40f8173ce47cf9355d3e1fc3f23be_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzktMTItMS0xLTEyMDQzNA_c5be1fce-ce16-4e1d-acf4-69fe468c5ea1"
      unitRef="usd">1141000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ia9c40f8173ce47cf9355d3e1fc3f23be_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzktMTQtMS0xLTEyMDQzNA_15dc7df6-f799-4926-a7ca-852b08b2a34e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="ia9c40f8173ce47cf9355d3e1fc3f23be_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzktMTYtMS0xLTEyMDQzNA_960fd814-509e-4bea-b312-c8488eb91fd0"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia9c40f8173ce47cf9355d3e1fc3f23be_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzktMTgtMS0xLTEyMDQzNA_c0251175-c5da-46da-ba9e-4c502fcdb7e6"
      unitRef="usd">1704000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i7944208bf55a4421b608015d86406ee5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzEwLTItMS0xLTEyMDQzNA_07e1fb5b-3d9a-44ce-9e53-d1fd4d2bdc57"
      unitRef="usd">273786000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i7944208bf55a4421b608015d86406ee5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzEwLTQtMS0xLTEyMDQzNA_033cdc19-8150-4e34-83fc-3c351cab0d83"
      unitRef="usd">253937000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i7944208bf55a4421b608015d86406ee5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzEwLTYtMS0xLTEyMDQzNA_9e60f06c-3b6f-42ee-9dab-e51f2f125493"
      unitRef="usd">152773000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i7944208bf55a4421b608015d86406ee5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzEwLTgtMS0xLTEyMDQzNA_29fb3650-c5fa-44a2-9a4b-e9ff3bffe5a1"
      unitRef="usd">49592000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i7944208bf55a4421b608015d86406ee5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzEwLTEwLTEtMS0xMjA0MzQ_25eee3de-4ecf-42e3-ad71-38dcbbb54cd1"
      unitRef="usd">44124000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i7944208bf55a4421b608015d86406ee5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzEwLTEyLTEtMS0xMjA0MzQ_0a6ca2d0-7954-43a1-8dec-76339be851a4"
      unitRef="usd">234789000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i7944208bf55a4421b608015d86406ee5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzEwLTE0LTEtMS0xMjA0MzQ_0db1f6dc-e7b7-479a-a1e4-a37dbf472f59"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i7944208bf55a4421b608015d86406ee5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzEwLTE2LTEtMS0xMjA0MzQ_b7f1d5a6-64d2-4e1a-aef4-b3d323484a7b"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7944208bf55a4421b608015d86406ee5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzEwLTE4LTEtMS0xMjA0MzQ_96b169a3-d53e-4689-aea1-fa16709bb978"
      unitRef="usd">1009001000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ib210b611267f49f39195d453905b1735_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE1LTItMS0xLTEyMDQzNA_5f378305-a57c-4593-ab78-308136e93d60"
      unitRef="usd">4156000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ib210b611267f49f39195d453905b1735_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE1LTQtMS0xLTEyMDQzNA_4782ce35-a5c0-44a0-b5f4-2dce72fb2a17"
      unitRef="usd">692000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ib210b611267f49f39195d453905b1735_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE1LTYtMS0xLTEyMDQzNA_2ab5d98d-638a-44c7-b9bb-9bb745505449"
      unitRef="usd">220000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ib210b611267f49f39195d453905b1735_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE1LTgtMS0xLTEyMDQzNA_e6c39b55-1059-402f-83ea-3c36f037adbc"
      unitRef="usd">150000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ib210b611267f49f39195d453905b1735_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE1LTEwLTEtMS0xMjA0MzQ_11d576a3-209a-4f14-9d66-092fc13ef83d"
      unitRef="usd">72000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ib210b611267f49f39195d453905b1735_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE1LTEyLTEtMS0xMjA0MzQ_3e1228f2-b612-4595-a4a7-ac506a0fa534"
      unitRef="usd">1593000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ib210b611267f49f39195d453905b1735_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE1LTE0LTEtMS0xMjA0MzQ_383d50bb-c548-4a58-8055-f4f7d476fbe2"
      unitRef="usd">340567000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="ib210b611267f49f39195d453905b1735_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE1LTE2LTEtMS0xMjA0MzQ_8fd29a34-069c-43ec-89ed-ee017c76cda4"
      unitRef="usd">4017000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib210b611267f49f39195d453905b1735_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE1LTE4LTEtMS0xMjA0MzQ_01d19100-b605-4c76-b385-2ab039bd94bb"
      unitRef="usd">351467000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i58853385cb504d14969be17e0a1e7cf8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE3LTItMS0xLTEyMDQzNA_542f8363-4342-4e47-866a-15adea1e9230"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i58853385cb504d14969be17e0a1e7cf8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE3LTQtMS0xLTEyMDQzNA_0b7cc913-ae6d-4561-998d-04ca4b9952b5"
      unitRef="usd">6000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i58853385cb504d14969be17e0a1e7cf8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE3LTYtMS0xLTEyMDQzNA_e19dd571-4cb3-40c8-9071-4af6c9848470"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i58853385cb504d14969be17e0a1e7cf8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE3LTgtMS0xLTEyMDQzNA_10d825d7-5492-45f2-b910-4436a849aca2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i58853385cb504d14969be17e0a1e7cf8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE3LTEwLTEtMS0xMjA0MzQ_b98b21dd-31fc-4560-af78-ca3fc1f262b2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i58853385cb504d14969be17e0a1e7cf8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE3LTEyLTEtMS0xMjA0MzQ_9a03bc9a-89c9-4632-8780-e01e8bdfe5f3"
      unitRef="usd">9000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i58853385cb504d14969be17e0a1e7cf8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE3LTE0LTEtMS0xMjA0MzQ_59e299de-6303-47d4-a396-5821233718a1"
      unitRef="usd">446000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i58853385cb504d14969be17e0a1e7cf8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE3LTE2LTEtMS0xMjA0MzQ_d3537dbc-c8e5-445a-b332-b02a83afb228"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i58853385cb504d14969be17e0a1e7cf8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE3LTE4LTEtMS0xMjA0MzQ_e367ca01-721d-448c-82b8-6eecdb91e3b2"
      unitRef="usd">461000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ib6b1e1f7d035435fa35d72d4e9ae48e0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE4LTItMS0xLTEyMDQzNA_7e4b63dd-30c7-4ab6-96d0-b75fb507a8af"
      unitRef="usd">6000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ib6b1e1f7d035435fa35d72d4e9ae48e0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE4LTQtMS0xLTEyMDQzNA_90f0eb43-e44b-44d0-adc9-14030c0ed7b7"
      unitRef="usd">24000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ib6b1e1f7d035435fa35d72d4e9ae48e0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE4LTYtMS0xLTEyMDQzNA_0121a41b-f496-4c67-92d1-ff9ffbe3459c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ib6b1e1f7d035435fa35d72d4e9ae48e0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE4LTgtMS0xLTEyMDQzNA_81e0dba5-7e9b-4878-9688-86c3f7678bb6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ib6b1e1f7d035435fa35d72d4e9ae48e0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE4LTEwLTEtMS0xMjA0MzQ_c4af7651-ecab-417f-8664-19421f45de36"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ib6b1e1f7d035435fa35d72d4e9ae48e0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE4LTEyLTEtMS0xMjA0MzQ_90151fbb-e7aa-4dcb-af07-80d3eeb0e000"
      unitRef="usd">48000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ib6b1e1f7d035435fa35d72d4e9ae48e0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE4LTE0LTEtMS0xMjA0MzQ_c2ba245b-3228-4374-bf5e-18b2fe43e11e"
      unitRef="usd">517000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="ib6b1e1f7d035435fa35d72d4e9ae48e0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE4LTE2LTEtMS0xMjA0MzQ_3d94c846-337c-4e2b-b64b-a388f43d84ef"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib6b1e1f7d035435fa35d72d4e9ae48e0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE4LTE4LTEtMS0xMjA0MzQ_38658417-7dcd-475f-9f3e-a50f31def433"
      unitRef="usd">595000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i02ac48eb9ee0443e84ad79509cec945e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE5LTItMS0xLTEyMDQzNA_5131bb34-6e00-4b07-8b58-224381824d63"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i02ac48eb9ee0443e84ad79509cec945e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE5LTQtMS0xLTEyMDQzNA_baeb2d77-adbe-4b8a-a4b8-7fad98959d54"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i02ac48eb9ee0443e84ad79509cec945e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE5LTYtMS0xLTEyMDQzNA_53ad4c4a-4fa0-49b8-9c0e-ae2572deebc7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i02ac48eb9ee0443e84ad79509cec945e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE5LTgtMS0xLTEyMDQzNA_ac5061ff-0e56-46ec-b624-3243afe19ce5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i02ac48eb9ee0443e84ad79509cec945e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE5LTEwLTEtMS0xMjA0MzQ_32ea3d78-81e4-47d6-85cb-80e73d94545a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i02ac48eb9ee0443e84ad79509cec945e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE5LTEyLTEtMS0xMjA0MzQ_cd83cafe-336a-4f1e-9501-9122ccc1b030"
      unitRef="usd">151000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i02ac48eb9ee0443e84ad79509cec945e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE5LTE0LTEtMS0xMjA0MzQ_89510488-fcfc-4d29-9da9-0a52dffe84ed"
      unitRef="usd">33000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i02ac48eb9ee0443e84ad79509cec945e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE5LTE2LTEtMS0xMjA0MzQ_170aea17-99fb-4264-87d5-04149afefd88"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i02ac48eb9ee0443e84ad79509cec945e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzE5LTE4LTEtMS0xMjA0MzQ_f5d29402-bafb-4a86-8737-8c1fd72d13e2"
      unitRef="usd">184000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i0e429c571c1546c1927282504c9928d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzIwLTItMS0xLTEyMDQzNA_b2af828b-5618-44a9-b9e5-4f945b913a04"
      unitRef="usd">4162000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i0e429c571c1546c1927282504c9928d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzIwLTQtMS0xLTEyMDQzNA_409a69de-551b-42b4-b606-8ef51da37aa7"
      unitRef="usd">722000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i0e429c571c1546c1927282504c9928d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzIwLTYtMS0xLTEyMDQzNA_1577c78a-0cec-4390-8c5c-7923b2ef2516"
      unitRef="usd">220000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i0e429c571c1546c1927282504c9928d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzIwLTgtMS0xLTEyMDQzNA_01a4d2e5-a392-4c6f-9c1d-0efc8ee91141"
      unitRef="usd">150000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i0e429c571c1546c1927282504c9928d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzIwLTEwLTEtMS0xMjA0MzQ_e4db41d5-a0e5-4df0-af08-6431ae4ce0e3"
      unitRef="usd">72000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i0e429c571c1546c1927282504c9928d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzIwLTEyLTEtMS0xMjA0MzQ_6da8ecfc-92ee-4ec2-a74a-6c2e27a3022f"
      unitRef="usd">1801000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i0e429c571c1546c1927282504c9928d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzIwLTE0LTEtMS0xMjA0MzQ_90971b5b-9645-470d-a238-6c97daec8050"
      unitRef="usd">341563000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i0e429c571c1546c1927282504c9928d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzIwLTE2LTEtMS0xMjA0MzQ_90ccf693-d7bb-4174-9b7b-2ceb4754fdd7"
      unitRef="usd">4017000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0e429c571c1546c1927282504c9928d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzIwLTE4LTEtMS0xMjA0MzQ_13fdb8e7-d421-49a2-8353-c0041f53174b"
      unitRef="usd">352707000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i51e19187679b4a06981cb099b209a73a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI0LTItMS0xLTEyMDQzNA_c81da6c2-3313-4490-8760-1d6f19e922bc"
      unitRef="usd">277948000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i51e19187679b4a06981cb099b209a73a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI0LTQtMS0xLTEyMDQzNA_f623f9a6-bbd3-4fe9-a381-0ac65fc33ef6"
      unitRef="usd">254659000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i51e19187679b4a06981cb099b209a73a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI0LTYtMS0xLTEyMDQzNA_860e6f26-d6fa-4b07-8307-5e0816ea118e"
      unitRef="usd">152993000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i51e19187679b4a06981cb099b209a73a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI0LTgtMS0xLTEyMDQzNA_c4232d7c-d3ce-4704-b3b7-dab83ce7c135"
      unitRef="usd">49742000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i51e19187679b4a06981cb099b209a73a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI0LTEwLTEtMS0xMjA0MzQ_25219202-59e6-443e-b94a-cdaf973e4f75"
      unitRef="usd">44196000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i51e19187679b4a06981cb099b209a73a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI0LTEyLTEtMS0xMjA0MzQ_6f4df81f-3399-40a4-a6ba-a92c17851b10"
      unitRef="usd">236590000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i51e19187679b4a06981cb099b209a73a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI0LTE0LTEtMS0xMjA0MzQ_60dfd60c-98ed-4be3-9905-fa657de79f1d"
      unitRef="usd">341563000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i51e19187679b4a06981cb099b209a73a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI0LTE2LTEtMS0xMjA0MzQ_067ec2fd-4eac-4c8a-ad61-84c47702f924"
      unitRef="usd">4017000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i51e19187679b4a06981cb099b209a73a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI0LTE4LTEtMS0xMjA0MzQ_488e1c54-ea46-4fc6-96db-fdfac1fb1a87"
      unitRef="usd">1361708000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI1LTItMS0xLTEyMDQzNA_5aeb6236-b76b-44d0-9a8d-462b27ed45a6"
      unitRef="usd">2544193000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI1LTQtMS0xLTEyMDQzNA_b17f95ca-920e-4e93-9270-5106951d64e8"
      unitRef="usd">1797256000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI1LTYtMS0xLTEyMDQzNA_658450e4-8ea5-4a23-a520-7df4494cb76e"
      unitRef="usd">875008000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI1LTgtMS0xLTEyMDQzNA_3d067167-ff3c-4659-bf03-5d8e0e0bf1bd"
      unitRef="usd">533369000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI1LTEwLTEtMS0xMjA0MzQ_4a7af37f-89de-4f3b-afff-e6dd0facb69e"
      unitRef="usd">255162000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI1LTEyLTEtMS0xMjA0MzQ_866b4001-a50e-4d94-bccf-6dd26abcb3e1"
      unitRef="usd">814005000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI1LTE0LTEtMS0xMjA0MzQ_72ff82ad-5a84-433d-863b-72a966dd1d62"
      unitRef="usd">599278000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI1LTE2LTEtMS0xMjA0MzQ_292151e2-6551-4200-b345-91d248c671f6"
      unitRef="usd">8049000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozMTc3ODI3OGY5ZDI0ZDU5YTY4OGVkOTcyODU2MzJiOS90YWJsZXJhbmdlOjMxNzc4Mjc4ZjlkMjRkNTlhNjg4ZWQ5NzI4NTYzMmI5XzI1LTE4LTEtMS0xMjA0MzQ_7c73596a-e902-46f7-b27f-022331db4938"
      unitRef="usd">7426320000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i582538e133bf4b5c89653c93cd478b62_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzc0MTc_2f6e5e90-2048-401c-a6ef-5b01df0cef79"
      unitRef="usd">5900000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i2ad78dbc2a6442208f8ad48a268d4b54_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzUtMi0xLTEtMTIwNDM0_f531afb7-16d6-450e-a16c-0cd1818b445d"
      unitRef="usd">68647000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i2ad78dbc2a6442208f8ad48a268d4b54_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzUtNC0xLTEtMTIwNDM0_1e389f01-b9cd-48b5-bc5c-7f6072a6ced0"
      unitRef="usd">50571000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i2ad78dbc2a6442208f8ad48a268d4b54_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzUtNi0xLTEtMTIwNDM0_cdc8395e-4e24-48dd-8a7c-274fcdf9c7d8"
      unitRef="usd">169711000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i2ad78dbc2a6442208f8ad48a268d4b54_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzUtOC0xLTEtMTIwNDM0_374cc5cf-ca1d-4912-996b-91a8afcb973e"
      unitRef="usd">130877000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i2ad78dbc2a6442208f8ad48a268d4b54_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzUtMTAtMS0xLTEyMDQzNA_295b4d65-8866-4f18-b060-a8f607a040a7"
      unitRef="usd">100674000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i2ad78dbc2a6442208f8ad48a268d4b54_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzUtMTItMS0xLTEyMDQzNA_074349d5-2413-4652-a177-e480aee1bb71"
      unitRef="usd">183024000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i2ad78dbc2a6442208f8ad48a268d4b54_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzUtMTQtMS0xLTEyMDQzNA_c285dc54-a99f-4f03-8b8d-8b2197eab48f"
      unitRef="usd">963000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i2ad78dbc2a6442208f8ad48a268d4b54_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzUtMTYtMS0xLTEyMDQzNA_33cc99ea-6ada-42ed-ac05-f50b5f8f702c"
      unitRef="usd">892000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2ad78dbc2a6442208f8ad48a268d4b54_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzUtMTgtMS0xLTEyMDQzNA_23b955f8-a9a2-493a-b7e7-371825558191"
      unitRef="usd">705359000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i8c6015ccb5354075a5bc6bf7e7ec70e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzYtMi0xLTEtMTIwNDM0_aa11471b-3d57-42a5-8aeb-3e5bc15fcf9f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i8c6015ccb5354075a5bc6bf7e7ec70e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzYtNC0xLTEtMTIwNDM0_c953bc6d-adff-401c-837c-41277328d2e3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i8c6015ccb5354075a5bc6bf7e7ec70e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzYtNi0xLTEtMTIwNDM0_5058a709-ad02-4608-bb98-675e7a930f86"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i8c6015ccb5354075a5bc6bf7e7ec70e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzYtOC0xLTEtMTIwNDM0_6f1ed706-42e2-4796-b5be-f2027d62cff9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i8c6015ccb5354075a5bc6bf7e7ec70e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzYtMTAtMS0xLTEyMDQzNA_7afdb0b4-c2f2-433d-b5d3-a3e3bde5b151"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i8c6015ccb5354075a5bc6bf7e7ec70e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzYtMTItMS0xLTEyMDQzNA_31ed52bc-0f4c-4aa3-8f1f-c349fe7c95e7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i8c6015ccb5354075a5bc6bf7e7ec70e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzYtMTQtMS0xLTEyMDQzNA_3ff4bd37-0cdb-4542-a5ba-7acdc6eb7c44"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i8c6015ccb5354075a5bc6bf7e7ec70e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzYtMTYtMS0xLTEyMDQzNA_a89ec37e-674c-4a53-a027-7a776d2584d1"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8c6015ccb5354075a5bc6bf7e7ec70e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzYtMTgtMS0xLTEyMDQzNA_4c1880b2-ad72-4ee3-b2fe-96cf59ba1d83"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ifb4020786d944c6f85eb59d62f36270c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzctMi0xLTEtMTIwNDM0_25696776-025f-4089-bf55-5da76a55347e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ifb4020786d944c6f85eb59d62f36270c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzctNC0xLTEtMTIwNDM0_db2a4530-c9dd-4bec-9d4a-a9ecfccc8a09"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ifb4020786d944c6f85eb59d62f36270c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzctNi0xLTEtMTIwNDM0_000c45b1-bb07-4d0b-8a38-a05eef7e0c94"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ifb4020786d944c6f85eb59d62f36270c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzctOC0xLTEtMTIwNDM0_500a5632-80cc-4dd9-b088-f6dae0653b54"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ifb4020786d944c6f85eb59d62f36270c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzctMTAtMS0xLTEyMDQzNA_72db1902-6d8e-4245-af53-60a993ff94c6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ifb4020786d944c6f85eb59d62f36270c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzctMTItMS0xLTEyMDQzNA_840b27e1-43f0-4dae-a96d-329fb6ddb478"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ifb4020786d944c6f85eb59d62f36270c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzctMTQtMS0xLTEyMDQzNA_2f756f4f-e0a7-4fed-a00d-7faf0d260daf"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="ifb4020786d944c6f85eb59d62f36270c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzctMTYtMS0xLTEyMDQzNA_847afa35-1f47-4ef3-8fa5-5641729eff0e"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ifb4020786d944c6f85eb59d62f36270c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzctMTgtMS0xLTEyMDQzNA_4a2f78ee-e79c-4405-a98f-5bb2987842c7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ie6c2612a8b7b4d65952187c1d268a797_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzgtMi0xLTEtMTIwNDM0_8829c173-6a62-43d6-83b9-c35d69d23836"
      unitRef="usd">68647000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ie6c2612a8b7b4d65952187c1d268a797_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzgtNC0xLTEtMTIwNDM0_766b1f79-51dd-4dcf-8b58-db9b41466a77"
      unitRef="usd">50571000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ie6c2612a8b7b4d65952187c1d268a797_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzgtNi0xLTEtMTIwNDM0_81508e3e-9016-4ec3-a4fd-3eb94cc0f754"
      unitRef="usd">169711000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ie6c2612a8b7b4d65952187c1d268a797_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzgtOC0xLTEtMTIwNDM0_2ba46e24-09ee-4676-9ec8-460785a3adf1"
      unitRef="usd">130877000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ie6c2612a8b7b4d65952187c1d268a797_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzgtMTAtMS0xLTEyMDQzNA_3f2170b9-070f-4fbd-83e9-c8e7a055414b"
      unitRef="usd">100674000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ie6c2612a8b7b4d65952187c1d268a797_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzgtMTItMS0xLTEyMDQzNA_f30c6eec-deda-4623-81d7-db67c084b035"
      unitRef="usd">183024000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ie6c2612a8b7b4d65952187c1d268a797_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzgtMTQtMS0xLTEyMDQzNA_9bc7dafb-e173-417e-8c15-365a81f6b355"
      unitRef="usd">963000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="ie6c2612a8b7b4d65952187c1d268a797_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzgtMTYtMS0xLTEyMDQzNA_9de6e0b0-b2db-423b-a856-6704a0ccc329"
      unitRef="usd">892000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie6c2612a8b7b4d65952187c1d268a797_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzgtMTgtMS0xLTEyMDQzNA_f3cc97f1-15a4-4150-b553-6caa4eda34c7"
      unitRef="usd">705359000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i4178046e989a4c4a9567a96ac677c71b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEwLTItMS0xLTEyMDQzNA_2f5c31ea-8364-4eb2-90d2-2b7781e0b3c0"
      unitRef="usd">1315204000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i4178046e989a4c4a9567a96ac677c71b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEwLTQtMS0xLTEyMDQzNA_62b43948-0e08-4cc2-8bac-acddc9821ecb"
      unitRef="usd">561666000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i4178046e989a4c4a9567a96ac677c71b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEwLTYtMS0xLTEyMDQzNA_80e46a8b-fc2a-4986-aa0c-2f1405db8c87"
      unitRef="usd">286826000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i4178046e989a4c4a9567a96ac677c71b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEwLTgtMS0xLTEyMDQzNA_2fefbf12-cce6-43ec-890e-1695286dd686"
      unitRef="usd">60372000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i4178046e989a4c4a9567a96ac677c71b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEwLTEwLTEtMS0xMjA0MzQ_4762c79b-ee97-4929-af9e-565f133b7c5f"
      unitRef="usd">26065000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i4178046e989a4c4a9567a96ac677c71b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEwLTEyLTEtMS0xMjA0MzQ_50f7edb1-40e6-4bb3-b4a9-b4ced67ee285"
      unitRef="usd">165225000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i4178046e989a4c4a9567a96ac677c71b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEwLTE0LTEtMS0xMjA0MzQ_5a1a4ebf-d420-42cb-bdcb-eaa8629179c5"
      unitRef="usd">1000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i4178046e989a4c4a9567a96ac677c71b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEwLTE2LTEtMS0xMjA0MzQ_825b0d43-7b8a-4d6a-bdb3-292e4aa10ead"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4178046e989a4c4a9567a96ac677c71b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEwLTE4LTEtMS0xMjA0MzQ_d0725bde-01ee-4a26-b260-b719d5be382a"
      unitRef="usd">2415359000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i1920c339478b46fd98197f926ac7b323_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzExLTItMS0xLTEyMDQzNA_2b34ca3b-c47b-4100-bcd3-38be6efb59cb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i1920c339478b46fd98197f926ac7b323_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzExLTQtMS0xLTEyMDQzNA_d43deb27-2bdd-49f9-8f48-d7ec27346d8f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i1920c339478b46fd98197f926ac7b323_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzExLTYtMS0xLTEyMDQzNA_a80cd63f-4503-43ba-bcf0-46b3c60f6b81"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i1920c339478b46fd98197f926ac7b323_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzExLTgtMS0xLTEyMDQzNA_8187313e-8eb9-47dd-b57d-e8e2e6ab2712"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i1920c339478b46fd98197f926ac7b323_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzExLTEwLTEtMS0xMjA0MzQ_dd0e01ca-e340-4115-b9d2-78faef2f3859"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i1920c339478b46fd98197f926ac7b323_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzExLTEyLTEtMS0xMjA0MzQ_9702df97-f90b-45e3-bad1-b79bf5f98155"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i1920c339478b46fd98197f926ac7b323_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzExLTE0LTEtMS0xMjA0MzQ_5dcd8faf-d653-4ae1-a076-61185954f251"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i1920c339478b46fd98197f926ac7b323_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzExLTE2LTEtMS0xMjA0MzQ_d21e74a7-0bf8-440f-be5a-4c098856cbcc"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1920c339478b46fd98197f926ac7b323_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzExLTE4LTEtMS0xMjA0MzQ_5d77d24f-725e-4ef7-9cbd-cd61e5110cb5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="if729d225a4534f879fe9a6c5ddc69c74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEyLTItMS0xLTEyMDQzNA_41f8bc9e-2472-472e-9b24-a757a6d79ce1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="if729d225a4534f879fe9a6c5ddc69c74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEyLTQtMS0xLTEyMDQzNA_0824d93b-aa43-4874-bd6d-b08298020f56"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="if729d225a4534f879fe9a6c5ddc69c74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEyLTYtMS0xLTEyMDQzNA_64fc01c0-da3e-47ea-a3a5-e2673f666a8e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="if729d225a4534f879fe9a6c5ddc69c74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEyLTgtMS0xLTEyMDQzNA_2601b637-3d07-4f65-9ccc-56548288a77b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="if729d225a4534f879fe9a6c5ddc69c74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEyLTEwLTEtMS0xMjA0MzQ_382b1bbc-31a1-40f9-96ba-c76f8959d196"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="if729d225a4534f879fe9a6c5ddc69c74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEyLTEyLTEtMS0xMjA0MzQ_9b2d37ca-aefb-4a89-b2fc-c5791b775462"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="if729d225a4534f879fe9a6c5ddc69c74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEyLTE0LTEtMS0xMjA0MzQ_8c460d6a-bff7-4de8-b3e3-ab6c7d03e489"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="if729d225a4534f879fe9a6c5ddc69c74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEyLTE2LTEtMS0xMjA0MzQ_cc83faef-aa03-488b-855b-fe7812b98c6a"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if729d225a4534f879fe9a6c5ddc69c74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEyLTE4LTEtMS0xMjA0MzQ_547e00f1-305b-41a0-b299-7d259703dd67"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i5ba7532a6e2c4980abc5893710753860_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEzLTItMS0xLTEyMDQzNA_caa75a4a-c60a-4d57-9b13-6fdccd08b194"
      unitRef="usd">1315204000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i5ba7532a6e2c4980abc5893710753860_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEzLTQtMS0xLTEyMDQzNA_43ef2639-5835-4ee6-9fd4-ad5e0f68459c"
      unitRef="usd">561666000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i5ba7532a6e2c4980abc5893710753860_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEzLTYtMS0xLTEyMDQzNA_62045630-0aa4-40f8-b3ad-0790c3dbb84f"
      unitRef="usd">286826000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i5ba7532a6e2c4980abc5893710753860_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEzLTgtMS0xLTEyMDQzNA_83863afc-0629-4ea3-b3e4-3ecb203aea31"
      unitRef="usd">60372000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i5ba7532a6e2c4980abc5893710753860_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEzLTEwLTEtMS0xMjA0MzQ_d2984978-bd8c-43e8-be85-bc39977e49b7"
      unitRef="usd">26065000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i5ba7532a6e2c4980abc5893710753860_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEzLTEyLTEtMS0xMjA0MzQ_70d1bcc4-a3b4-496d-9d2b-de1b13c9a660"
      unitRef="usd">165225000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i5ba7532a6e2c4980abc5893710753860_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEzLTE0LTEtMS0xMjA0MzQ_7bb464c2-a307-461d-a30a-be26912cb7d7"
      unitRef="usd">1000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i5ba7532a6e2c4980abc5893710753860_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEzLTE2LTEtMS0xMjA0MzQ_d04270b9-d26f-4403-b379-f20671b62c5a"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5ba7532a6e2c4980abc5893710753860_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzEzLTE4LTEtMS0xMjA0MzQ_c9c886ae-0918-4509-9eff-26e21611a123"
      unitRef="usd">2415359000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i49f4457fa8314a4aae764aac78993a64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE1LTItMS0xLTEyMDQzNA_9a724165-cc36-4218-b15c-06145fc68b5e"
      unitRef="usd">7825000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i49f4457fa8314a4aae764aac78993a64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE1LTQtMS0xLTEyMDQzNA_d5502244-eeaa-4cdc-a0ef-8624b489c62a"
      unitRef="usd">22863000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i49f4457fa8314a4aae764aac78993a64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE1LTYtMS0xLTEyMDQzNA_282f50ac-ba49-4bfe-b364-2647bd971c6c"
      unitRef="usd">7173000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i49f4457fa8314a4aae764aac78993a64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE1LTgtMS0xLTEyMDQzNA_d9d0d573-3e5d-4a44-9524-5ee33acde5a8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i49f4457fa8314a4aae764aac78993a64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE1LTEwLTEtMS0xMjA0MzQ_b5c0f127-a8f6-4bf9-8e1d-b57514030668"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i49f4457fa8314a4aae764aac78993a64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE1LTEyLTEtMS0xMjA0MzQ_b45d0e56-11e6-493d-93ae-d88879c03018"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i49f4457fa8314a4aae764aac78993a64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE1LTE0LTEtMS0xMjA0MzQ_42e524ab-4313-432a-aaf6-0b2923b1adea"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i49f4457fa8314a4aae764aac78993a64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE1LTE2LTEtMS0xMjA0MzQ_ef9dc671-e75a-4e0c-ad14-536874b80d49"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i49f4457fa8314a4aae764aac78993a64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE1LTE4LTEtMS0xMjA0MzQ_2d90ff29-2ec3-48dd-aed5-e97572ef3f5e"
      unitRef="usd">37861000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ic4d106e509d347288a567ce71e48719e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE2LTItMS0xLTEyMDQzNA_0e0911ed-7273-43e6-b93d-a2028e1ab685"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ic4d106e509d347288a567ce71e48719e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE2LTQtMS0xLTEyMDQzNA_2fadb119-3a7d-473a-abdb-952e636c5e3c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ic4d106e509d347288a567ce71e48719e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE2LTYtMS0xLTEyMDQzNA_4191e104-4d19-4672-958a-2382638a64e6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ic4d106e509d347288a567ce71e48719e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE2LTgtMS0xLTEyMDQzNA_c2e8b479-7f74-4d3f-bf7c-f03d96870bbe"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ic4d106e509d347288a567ce71e48719e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE2LTEwLTEtMS0xMjA0MzQ_1eb40193-9a81-4f6a-be1d-3a2e4128c74c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ic4d106e509d347288a567ce71e48719e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE2LTEyLTEtMS0xMjA0MzQ_ce33bab1-e5b8-41df-b640-4b42367cca7d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ic4d106e509d347288a567ce71e48719e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE2LTE0LTEtMS0xMjA0MzQ_6cfb8963-d3b0-4359-8b29-f67a38ace69d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="ic4d106e509d347288a567ce71e48719e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE2LTE2LTEtMS0xMjA0MzQ_86a76aad-5a9a-4cca-9ebd-26cf60e948b2"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic4d106e509d347288a567ce71e48719e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE2LTE4LTEtMS0xMjA0MzQ_e00445c1-fa0e-45e7-a795-a2a1f574a773"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i37f86fe9f4f84274bfb0e11b352b9e3c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE3LTItMS0xLTEyMDQzNA_d49d8a36-2898-47d9-be77-59b1ff969919"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i37f86fe9f4f84274bfb0e11b352b9e3c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE3LTQtMS0xLTEyMDQzNA_f9844080-e38b-4eee-a3ec-43985601e3dc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i37f86fe9f4f84274bfb0e11b352b9e3c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE3LTYtMS0xLTEyMDQzNA_e31f7176-3ee5-4aae-956f-71c206233d40"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i37f86fe9f4f84274bfb0e11b352b9e3c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE3LTgtMS0xLTEyMDQzNA_464b8b04-9fe7-4fb3-acdd-5186158ea96b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i37f86fe9f4f84274bfb0e11b352b9e3c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE3LTEwLTEtMS0xMjA0MzQ_bcc578f4-dd9c-409a-846f-6d1243ace534"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i37f86fe9f4f84274bfb0e11b352b9e3c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE3LTEyLTEtMS0xMjA0MzQ_6ecb6711-5c1f-4427-8012-2441f324b794"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i37f86fe9f4f84274bfb0e11b352b9e3c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE3LTE0LTEtMS0xMjA0MzQ_549b6561-c631-4196-86e0-77029c3429f7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i37f86fe9f4f84274bfb0e11b352b9e3c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE3LTE2LTEtMS0xMjA0MzQ_1c3f042e-92da-4ae0-b85c-37727ac42898"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i37f86fe9f4f84274bfb0e11b352b9e3c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE3LTE4LTEtMS0xMjA0MzQ_c98d0601-01b0-4af6-8cd1-92df588a2121"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i83ccac993072468bb32ce571e2f25f92_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE4LTItMS0xLTEyMDQzNA_efe1ff71-ac5c-4d9d-a5e5-6c76119c2d6e"
      unitRef="usd">7825000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i83ccac993072468bb32ce571e2f25f92_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE4LTQtMS0xLTEyMDQzNA_5c63d270-fd01-4bc4-9255-87e46e272577"
      unitRef="usd">22863000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i83ccac993072468bb32ce571e2f25f92_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE4LTYtMS0xLTEyMDQzNA_08cd1523-1ed3-49c0-8cfc-47fdea6d54af"
      unitRef="usd">7173000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i83ccac993072468bb32ce571e2f25f92_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE4LTgtMS0xLTEyMDQzNA_65fbf97a-1b5b-4daa-9cc1-8562c873c4e4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i83ccac993072468bb32ce571e2f25f92_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE4LTEwLTEtMS0xMjA0MzQ_9c084836-eeae-4137-a1a6-d772d51fcc0a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i83ccac993072468bb32ce571e2f25f92_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE4LTEyLTEtMS0xMjA0MzQ_0ec37971-fc65-4b28-88a5-c3a6b4b045bf"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i83ccac993072468bb32ce571e2f25f92_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE4LTE0LTEtMS0xMjA0MzQ_a2788fc8-9821-42ec-84b1-ea51c4eae351"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i83ccac993072468bb32ce571e2f25f92_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE4LTE2LTEtMS0xMjA0MzQ_4f933d89-bfee-4737-aa14-d1f30089979d"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i83ccac993072468bb32ce571e2f25f92_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzE4LTE4LTEtMS0xMjA0MzQ_ddb8a77a-6eff-4d71-b722-a34f1d56071c"
      unitRef="usd">37861000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ie6e36ae1d8504ce598d08357a137257e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIwLTItMS0xLTEyMDQzNA_4e531fda-a7ef-4fe3-91c0-fcb8c7a078c3"
      unitRef="usd">7694000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ie6e36ae1d8504ce598d08357a137257e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIwLTQtMS0xLTEyMDQzNA_bf31a93a-e83c-4899-a85b-a14823979f58"
      unitRef="usd">3960000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ie6e36ae1d8504ce598d08357a137257e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIwLTYtMS0xLTEyMDQzNA_9bab1d3f-2673-4e62-9282-930fff57ec8e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ie6e36ae1d8504ce598d08357a137257e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIwLTgtMS0xLTEyMDQzNA_075c6748-15d9-49d4-a6a0-4dfa4c616db6"
      unitRef="usd">1962000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ie6e36ae1d8504ce598d08357a137257e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIwLTEwLTEtMS0xMjA0MzQ_b0e8a3d1-a792-41b3-a7b4-6fa92c9265d5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ie6e36ae1d8504ce598d08357a137257e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIwLTEyLTEtMS0xMjA0MzQ_b3ccb431-d6be-4495-a53d-9a852261154d"
      unitRef="usd">556000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ie6e36ae1d8504ce598d08357a137257e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIwLTE0LTEtMS0xMjA0MzQ_72cf6601-ca98-430e-93c7-47fa48a302cc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="ie6e36ae1d8504ce598d08357a137257e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIwLTE2LTEtMS0xMjA0MzQ_11ca745c-faa8-4f15-b98f-bc4347721e13"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie6e36ae1d8504ce598d08357a137257e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIwLTE4LTEtMS0xMjA0MzQ_cf8f6668-b2a5-4063-aa32-6d376b1366d0"
      unitRef="usd">14172000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ia4fe40bf393b45b8a1c1293c9e742c85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIxLTItMS0xLTEyMDQzNA_de3bb745-86db-4714-a85e-32ef60d2dd00"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ia4fe40bf393b45b8a1c1293c9e742c85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIxLTQtMS0xLTEyMDQzNA_e8bb9e47-51c3-4f33-b175-c78012c7ce46"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ia4fe40bf393b45b8a1c1293c9e742c85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIxLTYtMS0xLTEyMDQzNA_d84493f7-e0db-4fb0-987a-4aaddce51e99"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ia4fe40bf393b45b8a1c1293c9e742c85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIxLTgtMS0xLTEyMDQzNA_b194df64-f66b-48d4-ab15-4f27cb1984dc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ia4fe40bf393b45b8a1c1293c9e742c85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIxLTEwLTEtMS0xMjA0MzQ_043dad9e-e1e6-4596-8333-c56d7a857779"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ia4fe40bf393b45b8a1c1293c9e742c85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIxLTEyLTEtMS0xMjA0MzQ_2cec4d70-3d67-43fe-8da1-728530d6ed64"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ia4fe40bf393b45b8a1c1293c9e742c85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIxLTE0LTEtMS0xMjA0MzQ_f1fa09bd-eaf8-4d60-934a-4a22213ddcf9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="ia4fe40bf393b45b8a1c1293c9e742c85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIxLTE2LTEtMS0xMjA0MzQ_02e7d1c3-07b3-4b8f-9e75-c077f7ae9335"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia4fe40bf393b45b8a1c1293c9e742c85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIxLTE4LTEtMS0xMjA0MzQ_187d1258-ab7a-47c6-b610-1199391911b7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i594f8549160e4d239d3a4b904eaaf659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIyLTItMS0xLTEyMDQzNA_e88ce4cc-e0bc-496f-afc5-bc5e9f6a51ad"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i594f8549160e4d239d3a4b904eaaf659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIyLTQtMS0xLTEyMDQzNA_0d8a2e03-dae3-47f6-af53-e29e9f110c73"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i594f8549160e4d239d3a4b904eaaf659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIyLTYtMS0xLTEyMDQzNA_d2e9346f-f147-4804-8144-a88da0ae2469"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i594f8549160e4d239d3a4b904eaaf659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIyLTgtMS0xLTEyMDQzNA_d2271941-b4c0-4693-964a-a03a9ab00839"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i594f8549160e4d239d3a4b904eaaf659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIyLTEwLTEtMS0xMjA0MzQ_8fe17d76-8bf7-4987-a0d5-b78d6d35c3d5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i594f8549160e4d239d3a4b904eaaf659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIyLTEyLTEtMS0xMjA0MzQ_be686131-2326-496e-9dc2-39c31278a580"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i594f8549160e4d239d3a4b904eaaf659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIyLTE0LTEtMS0xMjA0MzQ_7243293f-4089-4a69-85a4-050751244f11"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i594f8549160e4d239d3a4b904eaaf659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIyLTE2LTEtMS0xMjA0MzQ_fd961331-37fb-4c14-98b5-55cec9904318"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i594f8549160e4d239d3a4b904eaaf659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIyLTE4LTEtMS0xMjA0MzQ_5b1c344b-b5ea-492b-a4b0-de18f25953df"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="icfe67cdba0274e0180578b59cca3c35e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIzLTItMS0xLTEyMDQzNA_4d3e1aac-e180-42f1-a60c-02b9c86d026a"
      unitRef="usd">7694000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="icfe67cdba0274e0180578b59cca3c35e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIzLTQtMS0xLTEyMDQzNA_fe57668c-0568-4860-a88d-b75f3d5445f9"
      unitRef="usd">3960000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="icfe67cdba0274e0180578b59cca3c35e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIzLTYtMS0xLTEyMDQzNA_4884a33a-3bad-4c16-a59c-7eef209ed46c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="icfe67cdba0274e0180578b59cca3c35e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIzLTgtMS0xLTEyMDQzNA_c4962340-585a-40f6-89e3-a7aec11c8f67"
      unitRef="usd">1962000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="icfe67cdba0274e0180578b59cca3c35e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIzLTEwLTEtMS0xMjA0MzQ_923b415a-f1c5-47bf-b43c-8d52d2ba8721"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="icfe67cdba0274e0180578b59cca3c35e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIzLTEyLTEtMS0xMjA0MzQ_1178ae22-c56f-4c37-9747-28b2a27fbed7"
      unitRef="usd">556000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="icfe67cdba0274e0180578b59cca3c35e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIzLTE0LTEtMS0xMjA0MzQ_5e8dde57-0562-4441-baac-8f774f7eb680"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="icfe67cdba0274e0180578b59cca3c35e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIzLTE2LTEtMS0xMjA0MzQ_77f09f80-5229-417a-9927-cc42b372f4c9"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icfe67cdba0274e0180578b59cca3c35e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzIzLTE4LTEtMS0xMjA0MzQ_58181e2a-587e-454e-acfc-f2ae9711e6db"
      unitRef="usd">14172000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i58efb7a1460342ac8f7bcd6b35bdf6ab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI1LTItMS0xLTEyMDQzNA_5c31ea6c-8c15-4e75-9d4f-fda8b22bbdd9"
      unitRef="usd">146595000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i58efb7a1460342ac8f7bcd6b35bdf6ab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI1LTQtMS0xLTEyMDQzNA_e549d22a-c659-46d4-aa4e-12fdfcf48fb5"
      unitRef="usd">35640000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i58efb7a1460342ac8f7bcd6b35bdf6ab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI1LTYtMS0xLTEyMDQzNA_41c733ca-531b-442f-a5f7-7590604e1574"
      unitRef="usd">14509000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i58efb7a1460342ac8f7bcd6b35bdf6ab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI1LTgtMS0xLTEyMDQzNA_b75fec0e-677e-4409-8985-2253d6eb79d2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i58efb7a1460342ac8f7bcd6b35bdf6ab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI1LTEwLTEtMS0xMjA0MzQ_464dbd59-4e29-4c2f-acbb-f4c29eea8fb8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i58efb7a1460342ac8f7bcd6b35bdf6ab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI1LTEyLTEtMS0xMjA0MzQ_06139861-b2bd-4601-b551-e2f2c90af66c"
      unitRef="usd">77000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i58efb7a1460342ac8f7bcd6b35bdf6ab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI1LTE0LTEtMS0xMjA0MzQ_d5fa3d4e-4a57-46b5-9adf-efd949f96e63"
      unitRef="usd">99206000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i58efb7a1460342ac8f7bcd6b35bdf6ab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI1LTE2LTEtMS0xMjA0MzQ_9b2747b4-f005-4c73-b36f-84bbe2a77f8b"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i58efb7a1460342ac8f7bcd6b35bdf6ab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI1LTE4LTEtMS0xMjA0MzQ_1c7bc613-5829-4df1-80cb-063924b569b5"
      unitRef="usd">296027000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i7df8ef800a6241a28c7450872a995f38_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI2LTItMS0xLTEyMDQzNA_b511f88d-0544-47ce-b7f0-afe75106b0e7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i7df8ef800a6241a28c7450872a995f38_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI2LTQtMS0xLTEyMDQzNA_11cee567-d172-4c92-ab33-d2d055dc89aa"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i7df8ef800a6241a28c7450872a995f38_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI2LTYtMS0xLTEyMDQzNA_d8434470-00ab-40e6-a9de-1a733bf81d1c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i7df8ef800a6241a28c7450872a995f38_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI2LTgtMS0xLTEyMDQzNA_74834bf4-6f79-4d12-b662-0cc067942815"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i7df8ef800a6241a28c7450872a995f38_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI2LTEwLTEtMS0xMjA0MzQ_b300469a-7352-49d5-8714-b58363aac4e0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i7df8ef800a6241a28c7450872a995f38_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI2LTEyLTEtMS0xMjA0MzQ_441df36d-c6e1-42e4-b19c-de058311c4c8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i7df8ef800a6241a28c7450872a995f38_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI2LTE0LTEtMS0xMjA0MzQ_eaef41c9-f750-4267-a16a-dbe9ecf089aa"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i7df8ef800a6241a28c7450872a995f38_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI2LTE2LTEtMS0xMjA0MzQ_c1f16322-3a62-4b0f-8bce-5cd7ad7900bf"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7df8ef800a6241a28c7450872a995f38_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI2LTE4LTEtMS0xMjA0MzQ_70213d08-43e5-4871-be6c-93b784d3bcea"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i632dabc61b404aa5a0bb4e92c37a1cca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI3LTItMS0xLTEyMDQzNA_3591cd92-5a59-4392-bbd4-4930c002a850"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i632dabc61b404aa5a0bb4e92c37a1cca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI3LTQtMS0xLTEyMDQzNA_3d686c58-37f6-45a3-84da-b1e9c20fcedb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i632dabc61b404aa5a0bb4e92c37a1cca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI3LTYtMS0xLTEyMDQzNA_59041018-3070-4336-84fb-ed6752f37f99"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i632dabc61b404aa5a0bb4e92c37a1cca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI3LTgtMS0xLTEyMDQzNA_fac8dd59-71b3-4fe3-b8b6-7cf0e066962d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i632dabc61b404aa5a0bb4e92c37a1cca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI3LTEwLTEtMS0xMjA0MzQ_e72a119d-ca0d-456a-8b47-9d57722babb2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i632dabc61b404aa5a0bb4e92c37a1cca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI3LTEyLTEtMS0xMjA0MzQ_91472408-7bbd-4a3a-b38c-a53350d4e0d7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i632dabc61b404aa5a0bb4e92c37a1cca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI3LTE0LTEtMS0xMjA0MzQ_429853d9-e3a8-4d86-911b-c57c8f116914"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i632dabc61b404aa5a0bb4e92c37a1cca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI3LTE2LTEtMS0xMjA0MzQ_50cca893-6064-47bf-a45a-3bb6ae3e4253"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i632dabc61b404aa5a0bb4e92c37a1cca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI3LTE4LTEtMS0xMjA0MzQ_71d22629-0bd1-4cb9-bb8a-5990e72468da"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI4LTItMS0xLTEyMDQzNA_c78be59e-3d55-4b32-8eec-280c31960769"
      unitRef="usd">146595000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI4LTQtMS0xLTEyMDQzNA_10ba5b86-9916-44a0-bf82-3e6d8fd736e2"
      unitRef="usd">35640000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI4LTYtMS0xLTEyMDQzNA_fd086829-ee5d-4309-8135-8c350a9d7a8b"
      unitRef="usd">14509000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI4LTgtMS0xLTEyMDQzNA_9f3a6d0e-221e-4e26-89b1-eaa8b3c50cff"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI4LTEwLTEtMS0xMjA0MzQ_160742bb-51ce-4979-aa90-d4b5075ddf27"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI4LTEyLTEtMS0xMjA0MzQ_b9529915-bf74-458d-bbf2-cdf813ff5475"
      unitRef="usd">77000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI4LTE0LTEtMS0xMjA0MzQ_fc874eec-197d-4772-9ed7-fa8f11015390"
      unitRef="usd">99206000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI4LTE2LTEtMS0xMjA0MzQ_2723f104-7e66-4201-a54b-bef76679fc54"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id5b35a1f6aaa4e2eae5c5ea6367fc4aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzI4LTE4LTEtMS0xMjA0MzQ_57a7dfa5-39f0-4efe-bf70-a98d0a0e2b76"
      unitRef="usd">296027000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="iaef71f64cf114711ac4b380026474118_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMwLTItMS0xLTEyMDQzNA_e85dfe39-0c0d-44bc-921e-02c6db09be0b"
      unitRef="usd">90311000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="iaef71f64cf114711ac4b380026474118_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMwLTQtMS0xLTEyMDQzNA_79b710ed-44cf-45e4-8e88-8b338177e596"
      unitRef="usd">42636000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="iaef71f64cf114711ac4b380026474118_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMwLTYtMS0xLTEyMDQzNA_40ee42ff-bfa6-4f89-b9f8-468050234dd7"
      unitRef="usd">13362000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="iaef71f64cf114711ac4b380026474118_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMwLTgtMS0xLTEyMDQzNA_27a87922-08a4-4c56-b2ea-47d36a8902dd"
      unitRef="usd">1775000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="iaef71f64cf114711ac4b380026474118_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMwLTEwLTEtMS0xMjA0MzQ_d798f504-ebe6-445d-b286-9c368d7f6660"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="iaef71f64cf114711ac4b380026474118_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMwLTEyLTEtMS0xMjA0MzQ_3b5def95-af75-413b-9375-3845523eb6fd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="iaef71f64cf114711ac4b380026474118_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMwLTE0LTEtMS0xMjA0MzQ_b7e58779-6a4d-4ef0-a07d-94a7e4061f52"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="iaef71f64cf114711ac4b380026474118_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMwLTE2LTEtMS0xMjA0MzQ_2cb8f52e-fcc5-46c1-9a65-ec5a2264acde"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iaef71f64cf114711ac4b380026474118_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMwLTE4LTEtMS0xMjA0MzQ_8ebab838-12c8-41cf-85ea-f5aac17b747e"
      unitRef="usd">148084000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="iebd235f384d047388fb69e0bc5038a2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMyLTItMS0xLTEyMDQzNA_0c2d1a0a-5682-4b67-a544-b74cbc5cc877"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="iebd235f384d047388fb69e0bc5038a2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMyLTQtMS0xLTEyMDQzNA_143c3535-08cb-43a4-bba3-b5bfdcc04dec"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="iebd235f384d047388fb69e0bc5038a2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMyLTYtMS0xLTEyMDQzNA_a84ac597-b8d6-45d1-8136-324e9b4a4723"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="iebd235f384d047388fb69e0bc5038a2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMyLTgtMS0xLTEyMDQzNA_d95e1462-215c-421a-8ad1-442154fe074f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="iebd235f384d047388fb69e0bc5038a2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMyLTEwLTEtMS0xMjA0MzQ_6a80cb81-b323-4b9c-8955-a0b8d0720edb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="iebd235f384d047388fb69e0bc5038a2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMyLTEyLTEtMS0xMjA0MzQ_aad67499-0c87-4860-a77d-56fa527e0def"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="iebd235f384d047388fb69e0bc5038a2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMyLTE0LTEtMS0xMjA0MzQ_b4bf8331-125e-40bf-bc59-49bf5a0ac809"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="iebd235f384d047388fb69e0bc5038a2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMyLTE2LTEtMS0xMjA0MzQ_5ea1319f-266a-457e-9281-c2eeb57e648b"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iebd235f384d047388fb69e0bc5038a2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMyLTE4LTEtMS0xMjA0MzQ_e05ac031-9aa1-4834-96dd-d815d25efcf2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i2ebb207e54354430b8c32c3b627a530f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMzLTItMS0xLTEyMDQzNA_9fc5d8de-8f9d-4ce2-9cda-d5dd59c5bd1d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i2ebb207e54354430b8c32c3b627a530f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMzLTQtMS0xLTEyMDQzNA_e97685ca-a86b-4a6f-8cb8-61d715a247a2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i2ebb207e54354430b8c32c3b627a530f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMzLTYtMS0xLTEyMDQzNA_48ef3390-75a3-4479-b091-5f449011a880"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i2ebb207e54354430b8c32c3b627a530f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMzLTgtMS0xLTEyMDQzNA_4b8b2d17-dda5-472d-b70f-a45689ea0e51"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i2ebb207e54354430b8c32c3b627a530f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMzLTEwLTEtMS0xMjA0MzQ_aa99407a-7cf9-4917-ac91-974ba762d218"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i2ebb207e54354430b8c32c3b627a530f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMzLTEyLTEtMS0xMjA0MzQ_4cf978d3-4802-4694-ad4a-861a702479c6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i2ebb207e54354430b8c32c3b627a530f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMzLTE0LTEtMS0xMjA0MzQ_2a902b42-d132-413d-8e76-3bc7b81e5ad3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i2ebb207e54354430b8c32c3b627a530f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMzLTE2LTEtMS0xMjA0MzQ_ef2b2651-a666-43a6-947c-c359ae5e78a6"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2ebb207e54354430b8c32c3b627a530f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzMzLTE4LTEtMS0xMjA0MzQ_07b75f28-7ec1-4423-bdfd-7f96a11be82f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i064238a925764fb892f2a502155dce4d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM0LTItMS0xLTEyMDQzNA_d15dee90-00b3-4cc9-956a-8c9cc7005722"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i064238a925764fb892f2a502155dce4d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM0LTQtMS0xLTEyMDQzNA_21b91ce0-72cb-4a28-b7ed-a118f83944f3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i064238a925764fb892f2a502155dce4d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM0LTYtMS0xLTEyMDQzNA_64dbe1bf-e25c-414f-8f8b-7deed16803f6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i064238a925764fb892f2a502155dce4d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM0LTgtMS0xLTEyMDQzNA_16f063b7-2fe2-4a68-b98f-e7104669ec33"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i064238a925764fb892f2a502155dce4d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM0LTEwLTEtMS0xMjA0MzQ_d5a7e456-3b41-4b5f-891c-0bfa75919221"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i064238a925764fb892f2a502155dce4d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM0LTEyLTEtMS0xMjA0MzQ_3f4244df-077a-4067-8ef2-63bdff142e6a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i064238a925764fb892f2a502155dce4d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM0LTE0LTEtMS0xMjA0MzQ_6d780af1-2681-4b28-a3f4-d3743bfcd810"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i064238a925764fb892f2a502155dce4d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM0LTE2LTEtMS0xMjA0MzQ_7ca79b21-7eb3-4532-a24a-8a8eaec003d2"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i064238a925764fb892f2a502155dce4d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM0LTE4LTEtMS0xMjA0MzQ_e0d210de-7028-49e3-845b-e69f0132750c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM1LTItMS0xLTEyMDQzNA_37f68dcb-f05b-4e23-a4a4-bfd45e0b668b"
      unitRef="usd">90311000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM1LTQtMS0xLTEyMDQzNA_c51e368b-8ee5-4d30-bfab-af6aa346d548"
      unitRef="usd">42636000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM1LTYtMS0xLTEyMDQzNA_c96ce257-6056-4fba-9576-05676c23a5b9"
      unitRef="usd">13362000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM1LTgtMS0xLTEyMDQzNA_338eb529-d817-45fa-a4b1-7d78d35a65a4"
      unitRef="usd">1775000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM1LTEwLTEtMS0xMjA0MzQ_0a721494-1a18-4546-8ef6-4a1205bbc90e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM1LTEyLTEtMS0xMjA0MzQ_4d20c6dd-01a0-4472-9de9-35fec9296835"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM1LTE0LTEtMS0xMjA0MzQ_3d30fd9e-c3b4-4e37-8c48-f4d8bc8f464a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM1LTE2LTEtMS0xMjA0MzQ_4c842928-7725-4f64-b48f-0cf070d8ab34"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icbfc4e5399de4f1d9f6c7b3e98a760c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM1LTE4LTEtMS0xMjA0MzQ_7480c1e9-f91e-4dce-88ef-00bf23525f86"
      unitRef="usd">148084000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i18cbb15ea6274ac79deccc976c8800ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM3LTItMS0xLTEyMDQzNA_1f0e318d-7f6e-4235-bb45-cfc6bc102ebd"
      unitRef="usd">70902000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i18cbb15ea6274ac79deccc976c8800ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM3LTQtMS0xLTEyMDQzNA_6b7219d1-934d-405a-a74e-85a42e6b6624"
      unitRef="usd">47536000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i18cbb15ea6274ac79deccc976c8800ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM3LTYtMS0xLTEyMDQzNA_a6ca1748-ec45-4a85-aeaf-efa109c15c11"
      unitRef="usd">57423000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i18cbb15ea6274ac79deccc976c8800ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM3LTgtMS0xLTEyMDQzNA_7196bc10-9404-40bd-aef1-de1b215a2b45"
      unitRef="usd">47716000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i18cbb15ea6274ac79deccc976c8800ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM3LTEwLTEtMS0xMjA0MzQ_9c9615da-65da-4bd4-ba4c-bc8c019894fc"
      unitRef="usd">67042000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i18cbb15ea6274ac79deccc976c8800ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM3LTEyLTEtMS0xMjA0MzQ_4b1b2e16-d243-41ac-8f77-88cf451686f9"
      unitRef="usd">106659000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i18cbb15ea6274ac79deccc976c8800ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM3LTE0LTEtMS0xMjA0MzQ_26e23c13-e3cb-4f93-b313-bebf1062f608"
      unitRef="usd">798000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i18cbb15ea6274ac79deccc976c8800ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM3LTE2LTEtMS0xMjA0MzQ_4f4c62e8-38ea-446f-bd77-533daf8708c8"
      unitRef="usd">2839000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i18cbb15ea6274ac79deccc976c8800ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM3LTE4LTEtMS0xMjA0MzQ_05daab87-08e8-4736-be22-19e0d6a65375"
      unitRef="usd">400915000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i27ba7c71145d4bb0bfc818f866e9beb5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM4LTItMS0xLTEyMDQzNA_e41a5e44-ce2e-4ebf-80e9-0535682fb4ac"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i27ba7c71145d4bb0bfc818f866e9beb5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM4LTQtMS0xLTEyMDQzNA_20c69a6b-2683-434d-83e1-8d7114bb8e55"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i27ba7c71145d4bb0bfc818f866e9beb5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM4LTYtMS0xLTEyMDQzNA_4f32a65e-01cb-4c8a-88e1-c84398df9259"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i27ba7c71145d4bb0bfc818f866e9beb5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM4LTgtMS0xLTEyMDQzNA_c2426b25-2de2-4dbb-bc0c-29c06ac7ccab"
      unitRef="usd">2196000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i27ba7c71145d4bb0bfc818f866e9beb5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM4LTEwLTEtMS0xMjA0MzQ_9dda1859-62f9-4ee3-bf13-3e0432d4c2ca"
      unitRef="usd">6019000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i27ba7c71145d4bb0bfc818f866e9beb5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM4LTEyLTEtMS0xMjA0MzQ_5f7a2c55-7a3d-410a-b09f-9a504b0b1207"
      unitRef="usd">145000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i27ba7c71145d4bb0bfc818f866e9beb5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM4LTE0LTEtMS0xMjA0MzQ_ad095a3b-e0db-4ef9-afa9-da6de2b3ad2a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i27ba7c71145d4bb0bfc818f866e9beb5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM4LTE2LTEtMS0xMjA0MzQ_94b0a7c7-210e-46c6-8111-e003ec5aab68"
      unitRef="usd">60000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i27ba7c71145d4bb0bfc818f866e9beb5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM4LTE4LTEtMS0xMjA0MzQ_82841596-d514-4dbf-afb9-d9606562f689"
      unitRef="usd">8420000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i3ef78306a1f1416689e5a43699d9f887_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM5LTItMS0xLTEyMDQzNA_f1505096-0c24-4ca5-8747-7267396cff90"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i3ef78306a1f1416689e5a43699d9f887_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM5LTQtMS0xLTEyMDQzNA_59f3d00b-089a-40c0-90b5-65c88d6eac25"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i3ef78306a1f1416689e5a43699d9f887_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM5LTYtMS0xLTEyMDQzNA_6ec4e1a3-b436-4ee6-ba39-a14139be95c8"
      unitRef="usd">18665000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i3ef78306a1f1416689e5a43699d9f887_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM5LTgtMS0xLTEyMDQzNA_1ea43aeb-2d1d-46b2-a108-e46260792a37"
      unitRef="usd">1111000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i3ef78306a1f1416689e5a43699d9f887_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM5LTEwLTEtMS0xMjA0MzQ_60cfb8ee-fbd9-4232-b977-3821c8bee1b2"
      unitRef="usd">10151000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i3ef78306a1f1416689e5a43699d9f887_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM5LTEyLTEtMS0xMjA0MzQ_6580f3ea-1900-403f-938e-6b6be48b20a5"
      unitRef="usd">18444000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i3ef78306a1f1416689e5a43699d9f887_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM5LTE0LTEtMS0xMjA0MzQ_dc5331ce-c6e7-4c1e-b853-e8f8a8d8f26e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i3ef78306a1f1416689e5a43699d9f887_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM5LTE2LTEtMS0xMjA0MzQ_b60ad69c-29e0-42ed-95e9-5b9232d4076f"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3ef78306a1f1416689e5a43699d9f887_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzM5LTE4LTEtMS0xMjA0MzQ_48345e91-833d-47f7-8bb2-91d4bbfd76a8"
      unitRef="usd">48371000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i21b0390f0e4742d28317aaf458c4f6ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQwLTItMS0xLTEyMDQzNA_fe9a8a54-4fb6-48ea-9688-834832feb452"
      unitRef="usd">70902000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i21b0390f0e4742d28317aaf458c4f6ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQwLTQtMS0xLTEyMDQzNA_50251e81-6147-40f4-9718-7e3fee29609d"
      unitRef="usd">47536000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i21b0390f0e4742d28317aaf458c4f6ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQwLTYtMS0xLTEyMDQzNA_41d1cdc6-52a2-48c4-afd1-6cac5e23d989"
      unitRef="usd">76088000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i21b0390f0e4742d28317aaf458c4f6ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQwLTgtMS0xLTEyMDQzNA_9c2a7471-c7e6-4a9e-8c01-c745dafee84e"
      unitRef="usd">51023000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i21b0390f0e4742d28317aaf458c4f6ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQwLTEwLTEtMS0xMjA0MzQ_6cabbe31-6054-4f8f-bdf2-7148e457ba78"
      unitRef="usd">83212000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i21b0390f0e4742d28317aaf458c4f6ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQwLTEyLTEtMS0xMjA0MzQ_7bf55be4-f68f-47f3-bdd8-d1bef63fbcd8"
      unitRef="usd">125248000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i21b0390f0e4742d28317aaf458c4f6ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQwLTE0LTEtMS0xMjA0MzQ_a8c4febe-19df-43ab-a181-102a84b8d007"
      unitRef="usd">798000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i21b0390f0e4742d28317aaf458c4f6ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQwLTE2LTEtMS0xMjA0MzQ_5c633a59-fb9b-4728-bee2-ae6ac955628f"
      unitRef="usd">2899000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i21b0390f0e4742d28317aaf458c4f6ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQwLTE4LTEtMS0xMjA0MzQ_47f9ac95-c323-44f2-b86a-bf11ae807400"
      unitRef="usd">457706000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i933264a508dd49d6b69476e8e31c37ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQyLTItMS0xLTEyMDQzNA_dadd01bc-3448-4951-9883-cfd85af9010d"
      unitRef="usd">88139000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i933264a508dd49d6b69476e8e31c37ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQyLTQtMS0xLTEyMDQzNA_128a0f1e-c8b6-42fe-a834-15af470d16ab"
      unitRef="usd">51453000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i933264a508dd49d6b69476e8e31c37ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQyLTYtMS0xLTEyMDQzNA_bc849f70-dee6-4146-a056-0de4ba4480b6"
      unitRef="usd">44882000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i933264a508dd49d6b69476e8e31c37ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQyLTgtMS0xLTEyMDQzNA_b9b9b229-3929-4ec4-b686-90eb0c02bf44"
      unitRef="usd">24711000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i933264a508dd49d6b69476e8e31c37ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQyLTEwLTEtMS0xMjA0MzQ_8d89a197-71d1-4593-979b-00103ba37b74"
      unitRef="usd">11859000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i933264a508dd49d6b69476e8e31c37ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQyLTEyLTEtMS0xMjA0MzQ_0f095afb-5a14-4eff-b48c-690c4b1470fd"
      unitRef="usd">21258000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i933264a508dd49d6b69476e8e31c37ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQyLTE0LTEtMS0xMjA0MzQ_db3027c4-5683-4845-bb3d-6902fd42503e"
      unitRef="usd">112759000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i933264a508dd49d6b69476e8e31c37ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQyLTE2LTEtMS0xMjA0MzQ_95f5e4d1-4991-4aa2-89c6-8b3d73a85f43"
      unitRef="usd">2104000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i933264a508dd49d6b69476e8e31c37ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQyLTE4LTEtMS0xMjA0MzQ_2b7ff66a-28f5-4187-96e0-f8fcc441d18c"
      unitRef="usd">357165000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i45f13beb44ba444ba146250c2ad02cf7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQzLTItMS0xLTEyMDQzNA_b112a876-4c96-4d7c-b0fc-b20eb4621b92"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i45f13beb44ba444ba146250c2ad02cf7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQzLTQtMS0xLTEyMDQzNA_4352e769-1208-42cc-ae04-7366ebe7c6f8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i45f13beb44ba444ba146250c2ad02cf7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQzLTYtMS0xLTEyMDQzNA_5a481425-07d5-46ae-ac42-6bfe01965893"
      unitRef="usd">7396000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i45f13beb44ba444ba146250c2ad02cf7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQzLTgtMS0xLTEyMDQzNA_2c330e13-5722-4ee9-887a-d4925c7ee5fe"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i45f13beb44ba444ba146250c2ad02cf7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQzLTEwLTEtMS0xMjA0MzQ_0b3553aa-b60c-4cac-993d-a2e1d9823693"
      unitRef="usd">4396000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i45f13beb44ba444ba146250c2ad02cf7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQzLTEyLTEtMS0xMjA0MzQ_9f6d68a8-d738-488f-8836-692ea9c154ef"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i45f13beb44ba444ba146250c2ad02cf7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQzLTE0LTEtMS0xMjA0MzQ_9ae9a39c-9124-4ed6-a369-a9334a8da8b6"
      unitRef="usd">5613000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i45f13beb44ba444ba146250c2ad02cf7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQzLTE2LTEtMS0xMjA0MzQ_2e51eac8-a91d-4faf-be03-bf8764aa11ec"
      unitRef="usd">134000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i45f13beb44ba444ba146250c2ad02cf7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQzLTE4LTEtMS0xMjA0MzQ_2a7824d3-6b33-44d3-b483-eda05ce73319"
      unitRef="usd">17539000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i3adf8268be9e4799b7f8134bab7c0f10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ0LTItMS0xLTEyMDQzNA_728b684f-9537-49fe-8dfe-d84e33a5ef88"
      unitRef="usd">9716000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i3adf8268be9e4799b7f8134bab7c0f10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ0LTQtMS0xLTEyMDQzNA_b36cb8d1-35e7-45d2-8652-7bde4984e79f"
      unitRef="usd">3399000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i3adf8268be9e4799b7f8134bab7c0f10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ0LTYtMS0xLTEyMDQzNA_f1af3cf5-5e5f-41c1-955c-0d4591174e45"
      unitRef="usd">1667000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i3adf8268be9e4799b7f8134bab7c0f10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ0LTgtMS0xLTEyMDQzNA_58d42d66-81f5-4f3e-bc7c-9b76a7412740"
      unitRef="usd">5928000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i3adf8268be9e4799b7f8134bab7c0f10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ0LTEwLTEtMS0xMjA0MzQ_927106db-f402-4540-a331-b732e6d0dbb9"
      unitRef="usd">1096000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i3adf8268be9e4799b7f8134bab7c0f10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ0LTEyLTEtMS0xMjA0MzQ_d48f4313-ed6d-4a9e-acb4-b41b0ba142a5"
      unitRef="usd">1328000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i3adf8268be9e4799b7f8134bab7c0f10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ0LTE0LTEtMS0xMjA0MzQ_1773c2ec-42b1-46b8-a3cd-adf0ca04b61d"
      unitRef="usd">3932000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i3adf8268be9e4799b7f8134bab7c0f10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ0LTE2LTEtMS0xMjA0MzQ_9ca68c68-97d5-4d2e-84fd-ceab8f508f66"
      unitRef="usd">102000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3adf8268be9e4799b7f8134bab7c0f10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ0LTE4LTEtMS0xMjA0MzQ_8ac5de49-a2b3-42c1-9cec-0cc64a9fde61"
      unitRef="usd">27168000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ied48681e71fb495e852abcb98a8e577a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ1LTItMS0xLTEyMDQzNA_f406e018-0b32-447e-874b-3857e87b6279"
      unitRef="usd">97855000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ied48681e71fb495e852abcb98a8e577a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ1LTQtMS0xLTEyMDQzNA_dca9c6e1-1b6a-47c0-87be-78e252a20cca"
      unitRef="usd">54852000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ied48681e71fb495e852abcb98a8e577a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ1LTYtMS0xLTEyMDQzNA_998dc5c9-5fb9-44e2-81c3-334738cbd345"
      unitRef="usd">53945000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ied48681e71fb495e852abcb98a8e577a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ1LTgtMS0xLTEyMDQzNA_51e210c2-4d5e-48a3-a224-83f51dcac8f0"
      unitRef="usd">30639000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ied48681e71fb495e852abcb98a8e577a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ1LTEwLTEtMS0xMjA0MzQ_ada6f4eb-fe26-48fd-8789-7cc44d9d6edd"
      unitRef="usd">17351000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ied48681e71fb495e852abcb98a8e577a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ1LTEyLTEtMS0xMjA0MzQ_fa613198-fbcc-4c29-80c6-193a7e10b609"
      unitRef="usd">22586000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ied48681e71fb495e852abcb98a8e577a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ1LTE0LTEtMS0xMjA0MzQ_c78ac4e6-009a-4701-8d9b-65f703a4f441"
      unitRef="usd">122304000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="ied48681e71fb495e852abcb98a8e577a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ1LTE2LTEtMS0xMjA0MzQ_fbcd7841-2221-40d6-8f95-7ca194e44a9d"
      unitRef="usd">2340000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ied48681e71fb495e852abcb98a8e577a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ1LTE4LTEtMS0xMjA0MzQ_249035d1-5e31-4999-85ff-623db78f3ac7"
      unitRef="usd">401872000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="id0da679b613141ecb003b7c18145d467_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ2LTItMS0xLTEyMDQzNA_eaab332e-daf9-46e3-870b-68f8b80a465b"
      unitRef="usd">1805033000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="id0da679b613141ecb003b7c18145d467_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ2LTQtMS0xLTEyMDQzNA_f8493bff-9aa7-4fb2-a02d-1a6a757c5656"
      unitRef="usd">819724000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="id0da679b613141ecb003b7c18145d467_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ2LTYtMS0xLTEyMDQzNA_96c66a67-27a6-42be-ab6d-30db31ac9b76"
      unitRef="usd">621614000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="id0da679b613141ecb003b7c18145d467_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ2LTgtMS0xLTEyMDQzNA_5359dc92-5e10-45c1-a23f-19223af4575f"
      unitRef="usd">276648000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="id0da679b613141ecb003b7c18145d467_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ2LTEwLTEtMS0xMjA0MzQ_60afe643-3f5a-4033-9a7c-1089f1c7f9b7"
      unitRef="usd">227302000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="id0da679b613141ecb003b7c18145d467_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ2LTEyLTEtMS0xMjA0MzQ_c9b94d77-6bbb-487e-84bb-c8a6520dc31d"
      unitRef="usd">496716000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="id0da679b613141ecb003b7c18145d467_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ2LTE0LTEtMS0xMjA0MzQ_62905193-b054-4d57-9849-1253aa8915ed"
      unitRef="usd">223272000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="id0da679b613141ecb003b7c18145d467_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ2LTE2LTEtMS0xMjA0MzQ_93dcb014-eb5f-40ab-8704-0cc9ccdb902d"
      unitRef="usd">6131000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id0da679b613141ecb003b7c18145d467_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphM2Y0OTE1YzM1ODA0MzZmODVhNDkxY2UyZjFiOWI3Ni90YWJsZXJhbmdlOmEzZjQ5MTVjMzU4MDQzNmY4NWE0OTFjZTJmMWI5Yjc2XzQ2LTE4LTEtMS0xMjA0MzQ_8473f1c8-3d89-4b21-b3e7-f43d5e717f54"
      unitRef="usd">4476440000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i3eda0579516c485989b8d7c88af66daf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzUtMi0xLTEtMTIwNDM0_3468ccf3-a81f-4db2-993e-8ab6d8e8e624"
      unitRef="usd">176110000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i3eda0579516c485989b8d7c88af66daf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzUtNC0xLTEtMTIwNDM0_cc629391-55af-4ae1-9feb-f8ae31ab272f"
      unitRef="usd">156360000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i3eda0579516c485989b8d7c88af66daf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzUtNi0xLTEtMTIwNDM0_4626c4b5-3756-45b4-b83a-45098901a822"
      unitRef="usd">62369000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i3eda0579516c485989b8d7c88af66daf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzUtOC0xLTEtMTIwNDM0_4b5670bc-a3ac-490c-b86d-99cba368fafd"
      unitRef="usd">66063000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i3eda0579516c485989b8d7c88af66daf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzUtMTAtMS0xLTEyMDQzNA_2316af80-5bdb-42a9-b5e3-d34057434e27"
      unitRef="usd">95988000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i3eda0579516c485989b8d7c88af66daf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzUtMTItMS0xLTEyMDQzNA_294353bf-420b-4d08-9692-dafe9d469451"
      unitRef="usd">204229000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i3eda0579516c485989b8d7c88af66daf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzUtMTQtMS0xLTEyMDQzNA_568569c2-7be1-494a-b8b7-c8b14305bf78"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i3eda0579516c485989b8d7c88af66daf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzUtMTYtMS0xLTEyMDQzNA_4957093e-951d-4fe2-a499-9e9e57ff2d8e"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3eda0579516c485989b8d7c88af66daf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzUtMTgtMS0xLTEyMDQzNA_3ab455ba-5ceb-4817-b86a-ca4c674e85ed"
      unitRef="usd">761119000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="iee4f9c74e79a4212ac7030393b7240d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzctMi0xLTEtMTIwNDM0_a306f065-068e-451f-8c1b-35a7e6c0fee5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="iee4f9c74e79a4212ac7030393b7240d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzctNC0xLTEtMTIwNDM0_9b10840b-bc9d-4de8-8efc-39c5a5e7e917"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="iee4f9c74e79a4212ac7030393b7240d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzctNi0xLTEtMTIwNDM0_c2d9e6c0-55d2-477e-9b32-214dd653a73e"
      unitRef="usd">291000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="iee4f9c74e79a4212ac7030393b7240d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzctOC0xLTEtMTIwNDM0_7e2164ce-e2d1-4931-aaaa-607ac84e021c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="iee4f9c74e79a4212ac7030393b7240d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzctMTAtMS0xLTEyMDQzNA_6434056a-81d1-49e3-86da-c5d0623dd72c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="iee4f9c74e79a4212ac7030393b7240d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzctMTItMS0xLTEyMDQzNA_1beae6c9-99ef-42cb-ba9c-567b6b9548bc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="iee4f9c74e79a4212ac7030393b7240d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzctMTQtMS0xLTEyMDQzNA_5fdbf84e-2922-4737-b515-135cbd80745b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="iee4f9c74e79a4212ac7030393b7240d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzctMTYtMS0xLTEyMDQzNA_bef28d0b-6383-4317-ae2b-f45e2ac9f018"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iee4f9c74e79a4212ac7030393b7240d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzctMTgtMS0xLTEyMDQzNA_5d0d595e-e3ab-4815-8d73-34522f8d67e8"
      unitRef="usd">291000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i16ada892a29246f0aa177cf0fbc3f720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzgtMi0xLTEtMTIwNDM0_376f9640-4270-443b-a9cf-a2bb8f637a78"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i16ada892a29246f0aa177cf0fbc3f720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzgtNC0xLTEtMTIwNDM0_7cf4d3ed-f51a-48db-9e21-01d2b086dbdd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i16ada892a29246f0aa177cf0fbc3f720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzgtNi0xLTEtMTIwNDM0_7acfb36c-c8a7-4020-a653-605f26335055"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i16ada892a29246f0aa177cf0fbc3f720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzgtOC0xLTEtMTIwNDM0_c32e2d4e-201c-46ba-8c0d-2f2ab541bb37"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i16ada892a29246f0aa177cf0fbc3f720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzgtMTAtMS0xLTEyMDQzNA_13e4442b-dd55-4dde-8d75-5b3763ad395a"
      unitRef="usd">314000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i16ada892a29246f0aa177cf0fbc3f720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzgtMTItMS0xLTEyMDQzNA_f55d0a1f-90cf-47a5-b6fe-8b7f505c9935"
      unitRef="usd">471000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i16ada892a29246f0aa177cf0fbc3f720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzgtMTQtMS0xLTEyMDQzNA_bb68473c-3d08-4e7c-b211-772a32b0890b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i16ada892a29246f0aa177cf0fbc3f720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzgtMTYtMS0xLTEyMDQzNA_9975162c-8b49-4383-99c0-d281eccb9da8"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i16ada892a29246f0aa177cf0fbc3f720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzgtMTgtMS0xLTEyMDQzNA_6ba4c4a5-d356-4d60-85f6-2c1202356a73"
      unitRef="usd">785000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ifa23605ede054792943c346936e0567b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzktMi0xLTEtMTIwNDM0_be0f8c8c-2e87-41d0-90e0-a543b121f829"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ifa23605ede054792943c346936e0567b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzktNC0xLTEtMTIwNDM0_1e87fc9e-1852-481a-a42a-9e26b3520b65"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ifa23605ede054792943c346936e0567b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzktNi0xLTEtMTIwNDM0_aad9408a-2791-4f20-8563-404d17c487ee"
      unitRef="usd">561000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ifa23605ede054792943c346936e0567b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzktOC0xLTEtMTIwNDM0_de888afe-9f0f-4ae3-a45f-b524d29ae3b4"
      unitRef="usd">452000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ifa23605ede054792943c346936e0567b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzktMTAtMS0xLTEyMDQzNA_ca69c504-555e-4c59-bc7f-20af2ce0553d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ifa23605ede054792943c346936e0567b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzktMTItMS0xLTEyMDQzNA_57058e8e-dd14-48e9-ae1e-ae763bfc60f1"
      unitRef="usd">123000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ifa23605ede054792943c346936e0567b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzktMTQtMS0xLTEyMDQzNA_c111f5d2-76fe-4314-80d5-80c9e653fdd6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="ifa23605ede054792943c346936e0567b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzktMTYtMS0xLTEyMDQzNA_60fdcced-9801-49eb-b08d-c154859e2982"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ifa23605ede054792943c346936e0567b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzktMTgtMS0xLTEyMDQzNA_a8243474-b2ca-431a-aa3f-834e475339e9"
      unitRef="usd">1136000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ic7080b7540b948579bd8c385b76bba98_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzEwLTItMS0xLTEyMDQzNA_74cc016b-5084-4068-ac3b-3c9d7a54abda"
      unitRef="usd">176110000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ic7080b7540b948579bd8c385b76bba98_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzEwLTQtMS0xLTEyMDQzNA_1ca468cc-4feb-4e0f-8980-b9bb7e1e0aad"
      unitRef="usd">156360000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ic7080b7540b948579bd8c385b76bba98_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzEwLTYtMS0xLTEyMDQzNA_34058612-bfd3-4450-98e3-2982105177ab"
      unitRef="usd">63221000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ic7080b7540b948579bd8c385b76bba98_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzEwLTgtMS0xLTEyMDQzNA_5ca1d7d6-91fe-4540-8355-67d981e0bf3c"
      unitRef="usd">66515000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ic7080b7540b948579bd8c385b76bba98_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzEwLTEwLTEtMS0xMjA0MzQ_9682d569-65eb-456f-a299-3d1981882ae4"
      unitRef="usd">96302000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ic7080b7540b948579bd8c385b76bba98_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzEwLTEyLTEtMS0xMjA0MzQ_a880e5ea-39eb-4dd1-9967-202af0fa6f01"
      unitRef="usd">204823000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ic7080b7540b948579bd8c385b76bba98_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzEwLTE0LTEtMS0xMjA0MzQ_573e577b-e8a7-406d-ab4f-0a2bfbe32859"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="ic7080b7540b948579bd8c385b76bba98_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzEwLTE2LTEtMS0xMjA0MzQ_568058c0-1ce2-4513-a88e-c572d01deb56"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic7080b7540b948579bd8c385b76bba98_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzEwLTE4LTEtMS0xMjA0MzQ_ad3beb9a-3fd5-4f2b-b83b-2806b17f131c"
      unitRef="usd">763331000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i3aa68405fcfd43478e6e61f224835de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE1LTItMS0xLTEyMDQzNA_a39515e7-5b59-424e-bfcf-9a89be90691e"
      unitRef="usd">2005000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i3aa68405fcfd43478e6e61f224835de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE1LTQtMS0xLTEyMDQzNA_0cdd99e6-3a10-47bc-8889-ca7e8d0304dd"
      unitRef="usd">474000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i3aa68405fcfd43478e6e61f224835de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE1LTYtMS0xLTEyMDQzNA_d0809078-bd49-4809-960d-c093794e9175"
      unitRef="usd">393000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i3aa68405fcfd43478e6e61f224835de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE1LTgtMS0xLTEyMDQzNA_5fa5e8f9-c4c7-45ed-9fdd-0d825c5f93be"
      unitRef="usd">532000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i3aa68405fcfd43478e6e61f224835de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE1LTEwLTEtMS0xMjA0MzQ_bdd82333-2c72-4dd6-8ae4-73050f42a1bc"
      unitRef="usd">516000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i3aa68405fcfd43478e6e61f224835de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE1LTEyLTEtMS0xMjA0MzQ_4b4c4f8c-3968-4157-b34b-ee2e362dd6c3"
      unitRef="usd">2609000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i3aa68405fcfd43478e6e61f224835de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE1LTE0LTEtMS0xMjA0MzQ_5bad889a-8f73-45c9-ad05-17e652931918"
      unitRef="usd">290512000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i3aa68405fcfd43478e6e61f224835de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE1LTE2LTEtMS0xMjA0MzQ_32f50596-9eba-4451-a9ca-abdf5d484893"
      unitRef="usd">5273000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3aa68405fcfd43478e6e61f224835de6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE1LTE4LTEtMS0xMjA0MzQ_80c27f71-2d9a-41e6-bc8d-b77c0d4ead35"
      unitRef="usd">302314000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ie0d8a464716941cfa52acdacb7ca3ab0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE3LTItMS0xLTEyMDQzNA_77abd0c7-7ff6-47b6-a609-3ba95d7d54de"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ie0d8a464716941cfa52acdacb7ca3ab0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE3LTQtMS0xLTEyMDQzNA_90e28109-791f-4a09-85d7-e69ac5fc5d47"
      unitRef="usd">3000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ie0d8a464716941cfa52acdacb7ca3ab0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE3LTYtMS0xLTEyMDQzNA_ecc6bb75-f4e0-4cdc-b8cc-f28525434b58"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ie0d8a464716941cfa52acdacb7ca3ab0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE3LTgtMS0xLTEyMDQzNA_909d8a8a-8d0e-4cc5-a224-156cdeba80a0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ie0d8a464716941cfa52acdacb7ca3ab0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE3LTEwLTEtMS0xMjA0MzQ_b6a02fe7-3470-4f59-9cdd-ca20317623c6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ie0d8a464716941cfa52acdacb7ca3ab0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE3LTEyLTEtMS0xMjA0MzQ_0d497a80-796d-47f1-961a-bf11bf697a27"
      unitRef="usd">94000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ie0d8a464716941cfa52acdacb7ca3ab0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE3LTE0LTEtMS0xMjA0MzQ_9e8e658c-af51-4c77-899f-7784bb1269a9"
      unitRef="usd">40000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="ie0d8a464716941cfa52acdacb7ca3ab0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE3LTE2LTEtMS0xMjA0MzQ_7705b64a-1d1d-4f4d-9694-03869a2b8b4b"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie0d8a464716941cfa52acdacb7ca3ab0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE3LTE4LTEtMS0xMjA0MzQ_039338af-8da4-45d8-91e0-072c4d8e1793"
      unitRef="usd">137000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i7335ed3c05cc4a00ac44c7711b9e2a4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE4LTItMS0xLTEyMDQzNA_795dfdf4-c097-4d95-85d9-864593f41349"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i7335ed3c05cc4a00ac44c7711b9e2a4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE4LTQtMS0xLTEyMDQzNA_0a09070f-7053-46c2-b741-de730cec86dc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i7335ed3c05cc4a00ac44c7711b9e2a4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE4LTYtMS0xLTEyMDQzNA_08649898-9f87-49eb-8133-9c1e79bb66d6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i7335ed3c05cc4a00ac44c7711b9e2a4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE4LTgtMS0xLTEyMDQzNA_4ca124ac-8417-47d1-8fbd-871bf7622834"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i7335ed3c05cc4a00ac44c7711b9e2a4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE4LTEwLTEtMS0xMjA0MzQ_abc71fd7-e299-477b-97fd-a08b41efb5c6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i7335ed3c05cc4a00ac44c7711b9e2a4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE4LTEyLTEtMS0xMjA0MzQ_51affbcf-330f-4244-a9b2-c43f450882db"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i7335ed3c05cc4a00ac44c7711b9e2a4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE4LTE0LTEtMS0xMjA0MzQ_049e3f63-46d0-416f-a20a-7e280fd39e9d"
      unitRef="usd">12000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i7335ed3c05cc4a00ac44c7711b9e2a4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE4LTE2LTEtMS0xMjA0MzQ_4965195f-4112-47b6-b7c3-aaee9611b867"
      unitRef="usd">62000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7335ed3c05cc4a00ac44c7711b9e2a4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE4LTE4LTEtMS0xMjA0MzQ_17f57092-5ff3-485c-b1b6-7585cb5b0ffc"
      unitRef="usd">74000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i5f7430de4b9b455d9cf11aecde00957b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE5LTItMS0xLTEyMDQzNA_ba1d404d-0f64-48d0-a07a-22c68bbe26b9"
      unitRef="usd">3000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i5f7430de4b9b455d9cf11aecde00957b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE5LTQtMS0xLTEyMDQzNA_52aa6947-c59a-4c4e-ab76-4749903b2364"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i5f7430de4b9b455d9cf11aecde00957b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE5LTYtMS0xLTEyMDQzNA_eb3463bf-a130-4439-862c-7431ca06b9fe"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i5f7430de4b9b455d9cf11aecde00957b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE5LTgtMS0xLTEyMDQzNA_c32b44f5-aca2-4e57-bbcb-16b9e355d622"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i5f7430de4b9b455d9cf11aecde00957b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE5LTEwLTEtMS0xMjA0MzQ_40038ece-ec7e-4c84-b009-44bb56a967e8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i5f7430de4b9b455d9cf11aecde00957b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE5LTEyLTEtMS0xMjA0MzQ_ca15b764-60be-4d94-864b-a78ea8810db5"
      unitRef="usd">6000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i5f7430de4b9b455d9cf11aecde00957b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE5LTE0LTEtMS0xMjA0MzQ_807e492e-d7d2-4775-910f-e8edf5341859"
      unitRef="usd">544000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i5f7430de4b9b455d9cf11aecde00957b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE5LTE2LTEtMS0xMjA0MzQ_c9d8e052-f6cb-465d-98f4-78295a7f8d40"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5f7430de4b9b455d9cf11aecde00957b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzE5LTE4LTEtMS0xMjA0MzQ_6910d46d-14b3-4bb6-b676-7f6658ad2ade"
      unitRef="usd">553000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i19eee29e6c5449039e7846f67f6ef0c9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzIwLTItMS0xLTEyMDQzNA_fddc8b02-808a-4f17-a235-92081ac70c84"
      unitRef="usd">2008000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i19eee29e6c5449039e7846f67f6ef0c9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzIwLTQtMS0xLTEyMDQzNA_b78c8ed6-b748-42da-a8bb-09e8bfeb629b"
      unitRef="usd">477000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i19eee29e6c5449039e7846f67f6ef0c9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzIwLTYtMS0xLTEyMDQzNA_26d4f4d3-81fe-491b-a206-370c9db5fb9e"
      unitRef="usd">393000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i19eee29e6c5449039e7846f67f6ef0c9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzIwLTgtMS0xLTEyMDQzNA_aab98cc9-db46-499a-af2a-ad4870a82ad4"
      unitRef="usd">532000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i19eee29e6c5449039e7846f67f6ef0c9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzIwLTEwLTEtMS0xMjA0MzQ_86d266c0-4300-4d52-afb9-b8469711ce23"
      unitRef="usd">516000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i19eee29e6c5449039e7846f67f6ef0c9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzIwLTEyLTEtMS0xMjA0MzQ_91f5b7c7-57a4-48e2-b4d4-534dfa2e6f7a"
      unitRef="usd">2709000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i19eee29e6c5449039e7846f67f6ef0c9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzIwLTE0LTEtMS0xMjA0MzQ_e8c37ab9-337c-4b52-877d-2d9c5b854345"
      unitRef="usd">291108000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i19eee29e6c5449039e7846f67f6ef0c9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzIwLTE2LTEtMS0xMjA0MzQ_bc3335af-0781-471b-9c93-35d529d7fafe"
      unitRef="usd">5335000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i19eee29e6c5449039e7846f67f6ef0c9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzIwLTE4LTEtMS0xMjA0MzQ_690fd21b-706a-450f-908b-194fac530e03"
      unitRef="usd">303078000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i088f8a4da5994f2fb05d951e9e88d659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI0LTItMS0xLTEyMDQzNA_e0c72280-e353-450c-ae62-b10112f3b109"
      unitRef="usd">178118000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i088f8a4da5994f2fb05d951e9e88d659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI0LTQtMS0xLTEyMDQzNA_47bd439c-e158-4633-8248-1edc05b48461"
      unitRef="usd">156837000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i088f8a4da5994f2fb05d951e9e88d659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI0LTYtMS0xLTEyMDQzNA_bd96f575-9aa9-4706-b7de-10e9db3ecc9c"
      unitRef="usd">63614000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i088f8a4da5994f2fb05d951e9e88d659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI0LTgtMS0xLTEyMDQzNA_982edec9-98cf-4331-a33b-f6a7e80f511f"
      unitRef="usd">67047000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i088f8a4da5994f2fb05d951e9e88d659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI0LTEwLTEtMS0xMjA0MzQ_a5451f23-0cf6-48c6-b17b-dc27128f70a0"
      unitRef="usd">96818000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i088f8a4da5994f2fb05d951e9e88d659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI0LTEyLTEtMS0xMjA0MzQ_77fb2a76-983c-43bb-b9c7-60db450af256"
      unitRef="usd">207532000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i088f8a4da5994f2fb05d951e9e88d659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI0LTE0LTEtMS0xMjA0MzQ_d23785e7-1a29-4698-949b-7ee4e507eaef"
      unitRef="usd">291108000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i088f8a4da5994f2fb05d951e9e88d659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI0LTE2LTEtMS0xMjA0MzQ_d0bcf44d-2891-4bc3-ab81-2eacf6bf2baf"
      unitRef="usd">5335000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i088f8a4da5994f2fb05d951e9e88d659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI0LTE4LTEtMS0xMjA0MzQ_bcddeab7-67c5-4a5f-84d1-c9ee3b256380"
      unitRef="usd">1066409000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI1LTItMS0xLTEyMDQzNA_545fcfe6-856a-4fe9-9f59-211ae5959c86"
      unitRef="usd">1983151000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI1LTQtMS0xLTEyMDQzNA_a96679b2-71c3-4413-9357-851d77c4af38"
      unitRef="usd">976561000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI1LTYtMS0xLTEyMDQzNA_dd3b7170-c5ca-4335-bedb-be5fc932210a"
      unitRef="usd">685228000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI1LTgtMS0xLTEyMDQzNA_40b995e3-4998-4749-962e-bebf4a31de4e"
      unitRef="usd">343695000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI1LTEwLTEtMS0xMjA0MzQ_0900e7ad-1f4f-414f-adf8-64212e24ac54"
      unitRef="usd">324120000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI1LTEyLTEtMS0xMjA0MzQ_97a218e8-5c52-44ab-9f2a-e770560ef302"
      unitRef="usd">704248000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI1LTE0LTEtMS0xMjA0MzQ_5690e9ab-4f1f-448b-af7e-59c641d343ae"
      unitRef="usd">514380000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI1LTE2LTEtMS0xMjA0MzQ_29fddc18-121e-409c-b18b-166755b51b2b"
      unitRef="usd">11466000</hmst:FinancingReceivableExcludingAccruedInterestRevolvingTerm>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5M2Q5NjI4ZTk4Y2U0NDE5YjNkOTQ4OWM3MTFiNDM5ZC90YWJsZXJhbmdlOjkzZDk2MjhlOThjZTQ0MTliM2Q5NDg5YzcxMWI0MzlkXzI1LTE4LTEtMS0xMjA0MzQ_a69126b8-d7f4-49f1-b1d7-dc0648a46e75"
      unitRef="usd">5542849000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i7c0426e086d1437eb070fbefb94cad06_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzc4ODg_b1ff6a75-aa44-498f-944b-a3d2859a028d"
      unitRef="usd">7300000</us-gaap:LoansReceivableFairValueDisclosure>
    <hmst:ScheduleofCollateralDependentLoansTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzEwOTQ4_f45ccbe5-af96-483b-972b-bd0ff8904ecd">&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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;1,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/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;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;3,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;&#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;1,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 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;1,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;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,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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, 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 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 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;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 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;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 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;Home equity loans and other&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;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 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;&#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;</hmst:ScheduleofCollateralDependentLoansTableTextBlock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib8663c376ff84b30869a90cc0678b24d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzEzLTItMS0xLTEyMDQzNA_1486aa06-6697-4ee5-80ad-77f2f9f160ab"
      unitRef="usd">1111000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i51ecac7daacf41219988c8ee8f331c96_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzEzLTQtMS0xLTEyMDQzNA_12cb3590-7cdd-429c-87b2-1cdf5f1b900e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0ce75f1eadf64083be1b6677f2be7f5f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzEzLTgtMS0xLTEyMDQzNA_59df9557-18b0-4043-b2a3-df480582f97f"
      unitRef="usd">1410000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5d67c3272e15432f863e0bbf7b89d83e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzEzLTEwLTEtMS0xMjA0MzQ_17003704-a95a-44a6-b114-1ae631088c62"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1aff0f3219e549009977ae1c400b8f40_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzEzLTEyLTEtMS0xMjA0MzQ_57c3d85d-975e-475f-8803-06fab60cc865"
      unitRef="usd">2521000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i153aa1f8a94544f3be330ccad121e050_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzE0LTItMS0xLTEyMDQzNA_c85e0004-e509-4e0f-a966-12f5abc3af66"
      unitRef="usd">62000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3c97fc9ecb76498abc84ed2f3dad6641_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzE0LTQtMS0xLTEyMDQzNA_ed5a34f2-976c-46eb-af85-cdd3f1e85b8e"
      unitRef="usd">3186000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i84b0d8ee5d3a40c0846399391d0eb685_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzE0LTgtMS0xLTEyMDQzNA_3608f7d7-5857-4de2-a479-79b332dcf90d"
      unitRef="usd">562000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4302dcd7d1d444faa7630aef655cf5cf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzE0LTEwLTEtMS0xMjA0MzQ_24c5a36f-e0f1-45ca-a5f5-46589fc94d34"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i000848e90abc470996dbf8f33a1ffdf5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzE0LTEyLTEtMS0xMjA0MzQ_dea94489-5ee8-458f-b107-6e6ebc67dcd2"
      unitRef="usd">3810000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9af44f4705ba4d7a901f564750279bc9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzIwLTItMS0xLTEyMDQzNA_4e9a89df-e2b7-45bb-8b5b-466560b674b5"
      unitRef="usd">1173000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i500cd50187fb44b19d926efcb2bf3fb6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzIwLTQtMS0xLTEyMDQzNA_0e3fbed7-e067-47c8-9247-efeaec012b49"
      unitRef="usd">3186000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5c2451a3a99548fd8848193935c01f6a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzIwLTgtMS0xLTEyMDQzNA_51396c1d-5b30-4091-b8ee-7fec979205bb"
      unitRef="usd">1972000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i71afc526c6dd4d13bae35964c2b14352_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzIwLTEwLTEtMS0xMjA0MzQ_ac5ac7e9-3214-447e-833d-44e17c07cc35"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic6b217fb89bf4e8da98bdff1a2575134_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTo5ZjMzNjBiNTRjODQ0OGQxYTIyMDZlZTk3ZTBkOTVkMC90YWJsZXJhbmdlOjlmMzM2MGI1NGM4NDQ4ZDFhMjIwNmVlOTdlMGQ5NWQwXzIwLTEyLTEtMS0xMjA0MzQ_ca470ba6-0a9d-4bfa-9ad3-39e903fcbe2d"
      unitRef="usd">6331000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8d53676fb2644e48935a053d4b262fad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzEzLTItMS0xLTEyMDQzNA_f5e1c4c1-a73a-4c4a-81a3-92a52a1b7b8b"
      unitRef="usd">1111000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4e97870570a848faab40ffcd8dcac8f2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzEzLTQtMS0xLTEyMDQzNA_96214067-854f-4b1a-b0ec-28c9924a8dfe"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib6e0e99c4c254439939b75456c345101_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzEzLTgtMS0xLTEyMDQzNA_bb91f534-fb11-4239-9213-9707bd4d0263"
      unitRef="usd">2456000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib78eff512db748578f901e2d43aae416_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzEzLTEwLTEtMS0xMjA0MzQ_c678897b-8046-4ac9-9965-c340c2d92d72"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3ea71a661e174ee7980d8fa9ca511d53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzEzLTEyLTEtMS0xMjA0MzQ_c3c66321-2e33-495c-b3e3-1c3c381fc0a7"
      unitRef="usd">3567000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8b32415d947d452aaf3eaa0b51d1e255_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE0LTItMS0xLTEyMDQzNA_02cd2e26-1eb0-4a63-b34c-fad11aa7caf8"
      unitRef="usd">362000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iec0d2028a0924ddc96b0e78aa50e0446_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE0LTQtMS0xLTEyMDQzNA_394f9eb5-4dad-4ffc-b07a-3e1578ab6194"
      unitRef="usd">27000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i763a29443e3c4f16a7198b8b3b075778_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE0LTgtMS0xLTEyMDQzNA_d2a1e42e-2938-42b4-a9b0-d5055c8304a1"
      unitRef="usd">562000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i205c80444df74a929b3a171c2271a3fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE0LTEwLTEtMS0xMjA0MzQ_e090610b-385c-466a-b0f6-fb92f103580f"
      unitRef="usd">286000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id764b9fbd3ae4551be6879572387e0dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE0LTEyLTEtMS0xMjA0MzQ_865aae0f-2eb9-4eb2-8fae-c74c542f10d8"
      unitRef="usd">1237000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6a5941c6d550417c8eadf8af3fc3a8ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE1LTItMS0xLTEyMDQzNA_b8e60933-a568-4bbd-9dcf-379feba8b08d"
      unitRef="usd">1473000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iea4895f4975542d5977303a6361f1b3e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE1LTQtMS0xLTEyMDQzNA_08cdab9a-a828-40c9-916d-8ee8d401a7d2"
      unitRef="usd">27000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idd0bec407f6947b0a59e8725bd078d04_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE1LTgtMS0xLTEyMDQzNA_95c7c989-af1a-4c94-9c98-a9daee768928"
      unitRef="usd">3018000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i540f7f28aa3d4b08aa29518177003654_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE1LTEwLTEtMS0xMjA0MzQ_4cf8ea5f-246a-4875-aeec-f5009d061b95"
      unitRef="usd">286000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7547b8ae71634c53985e700f6d496491_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE1LTEyLTEtMS0xMjA0MzQ_eef7f035-8cf5-4ac2-a629-af119bfa4d86"
      unitRef="usd">4804000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iac3bf4f4c9554d3389d16ab9d4394d40_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE3LTItMS0xLTEyMDQzNA_5e0e1be9-fd3c-4ad2-9299-41a0f4687716"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2d926ec1c16d44b58b57c97076312198_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE3LTQtMS0xLTEyMDQzNA_43ba77bc-b0cc-4ad9-b80e-7f12e0c61aaf"
      unitRef="usd">1598000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5b890c71377a44aa8fede5782a5595cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE3LTgtMS0xLTEyMDQzNA_15498cd3-8864-4d2c-803b-9cac00c35d7d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i059239fddbc44bcab71d9fb50eeff080_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE3LTEwLTEtMS0xMjA0MzQ_c5fe1c70-22ed-487d-bb99-564b8a664d15"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2dac2d484a084a3ba5a68b27625b1c0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE3LTEyLTEtMS0xMjA0MzQ_3ff3fcee-5354-495d-aed3-b1b4b463d01e"
      unitRef="usd">1598000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ida51eb1020cf4ba29e70cf3bcc7fe519_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE4LTItMS0xLTEyMDQzNA_ada19c8d-c37c-4806-8891-298676d75c6b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib4a48242740c4dd9b57189096538f7aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE4LTQtMS0xLTEyMDQzNA_858d79db-2cc1-4fbb-b42e-cd8f08f161ca"
      unitRef="usd">19000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i45e31cca739c41ebbf8a0620485dc3c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE4LTgtMS0xLTEyMDQzNA_628a5a64-236a-45d9-8e99-c4be1a517e40"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i32d5852fb64345e98a7b786cc9a8841b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE4LTEwLTEtMS0xMjA0MzQ_6ec1876a-383d-40c8-af55-78f5e452565c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5beb7a88b85f4c3585451cb3e3fd14f5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzktMTItMS0xLTEyNzA0OQ_6ade0d5a-3976-4b08-9d67-957ab68214f7"
      unitRef="usd">19000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i874d0efeddb54535a7a6d2dd9e0edbe3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE5LTItMS0xLTEyMDQzNA_031cfc1a-94f1-44a5-9aa6-ce787dcbdea6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic43243f18fc846229595387a83c402ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE5LTQtMS0xLTEyMDQzNA_88ffde83-7855-45b0-8865-3bbca6e26483"
      unitRef="usd">1617000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1697443d1e6d4f9094a1b81722118af8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE5LTgtMS0xLTEyMDQzNA_ca5c00c8-9f7a-4ddc-97ca-01227c06064c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i219cfad8c1024540a877f033c3c40feb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE5LTEwLTEtMS0xMjA0MzQ_aa69e939-c407-47e4-8881-112f8d8df98f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie9f573a7dcfa41f0aa8dd39042929853_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzE5LTEyLTEtMS0xMjA0MzQ_f37b4cfe-6b57-42a4-9280-09e34f50fe88"
      unitRef="usd">1617000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia438b98ec4f2404c892e34a1475ab67d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzIwLTItMS0xLTEyMDQzNA_d922130f-302c-42ab-95a6-dcc1d39c3cca"
      unitRef="usd">1473000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i43c32cb5800643f58a6ebef6d2e7003f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzIwLTQtMS0xLTEyMDQzNA_74671da9-8c20-4098-adc9-91c7a6e26b4a"
      unitRef="usd">1644000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4d3f1578f66d4e0e9aecd61170130dff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzIwLTgtMS0xLTEyMDQzNA_1522e10f-6141-4724-85ec-e3342d0a3d9e"
      unitRef="usd">3018000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6df08f5e368d4b9e92102df8280d7c5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzIwLTEwLTEtMS0xMjA0MzQ_bf1bf024-8c93-4a0e-abad-d0c1895913db"
      unitRef="usd">286000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia4961fc3a09a47a6aa95bc64c87fae9c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTozM2YxMzYwYmZiNWY0MTcwOTg0NzdjZTNiNmZhYjFjNS90YWJsZXJhbmdlOjMzZjEzNjBiZmI1ZjQxNzA5ODQ3N2NlM2I2ZmFiMWM1XzIwLTEyLTEtMS0xMjA0MzQ_b3d7b065-14bb-47c5-acb2-80909fdb885c"
      unitRef="usd">6421000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzEwOTU3_80022687-2813-4589-a1d6-0188aa0cc099">&lt;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-bottom:63pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.806%"/&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.262%"/&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.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&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.265%"/&gt;&lt;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;At December 31, 2022&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, 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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;2,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;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;/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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 #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;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;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;/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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;10,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="icf86834648814fe4829511d885a8186f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzEzLTMtMS0xLTEyMDQzNA_08dce534-bdaa-4e88-be0b-56623754fd8f"
      unitRef="usd">2521000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="icf86834648814fe4829511d885a8186f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzEzLTUtMS0xLTEyMDQzNA_bbd0b4d0-d033-4185-8f11-144552ce1092"
      unitRef="usd">2521000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i21b0390f0e4742d28317aaf458c4f6ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzEzLTgtMS0xLTEyMDQzNA_4caaaad0-54bc-4396-9509-0c08dda5a6b5"
      unitRef="usd">3568000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i21b0390f0e4742d28317aaf458c4f6ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzEzLTEwLTEtMS0xMjA0MzQ_10fcb74f-9758-41b2-bd86-7d808633ec79"
      unitRef="usd">3568000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE0LTMtMS0xLTEyMDQzNA_11bed83a-82ba-48f6-9870-7f1a8a19f33c"
      unitRef="usd">785000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="ie67856eca3a84c0798d55dcd2004ec8d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE0LTUtMS0xLTEyMDQzNA_358c390f-ccc3-4f1c-aa88-b20285b0e728"
      unitRef="usd">4269000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="ied48681e71fb495e852abcb98a8e577a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE0LTgtMS0xLTEyMDQzNA_f56715d9-5229-4809-923a-5fa49a4dd28b"
      unitRef="usd">1210000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="ied48681e71fb495e852abcb98a8e577a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE0LTEwLTEtMS0xMjA0MzQ_b8d493b2-b795-4a04-b856-e4c1cf22e34b"
      unitRef="usd">5023000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i74a5356925ab4aedb549991e7432f935_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE1LTMtMS0xLTEyMDQzNA_3c32ea1e-a104-4be3-a4d3-aa508a0df0b3"
      unitRef="usd">3306000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i74a5356925ab4aedb549991e7432f935_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE1LTUtMS0xLTEyMDQzNA_67dcac83-1a0c-41a1-9798-fadd2299cd72"
      unitRef="usd">6790000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="id0da679b613141ecb003b7c18145d467_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE1LTgtMS0xLTEyMDQzNA_6ca60bfd-0934-4443-a08c-ae0d44e1cdc9"
      unitRef="usd">4778000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="id0da679b613141ecb003b7c18145d467_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE1LTEwLTEtMS0xMjA0MzQ_0449d015-7151-43a3-b825-1de920c48056"
      unitRef="usd">8591000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i7944208bf55a4421b608015d86406ee5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE3LTMtMS0xLTEyMDQzNA_cd645ccf-f11e-41ab-8147-92f097b678f6"
      unitRef="usd">332000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i7944208bf55a4421b608015d86406ee5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE3LTUtMS0xLTEyMDQzNA_b8159fa6-a3ee-4f0e-95a3-bdb148274b00"
      unitRef="usd">2584000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="ic7080b7540b948579bd8c385b76bba98_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE3LTgtMS0xLTEyMDQzNA_1d7c7e01-1209-4d09-9377-933c8cf7921e"
      unitRef="usd">1324000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i5809ffa006b04596a4aafb11fd3c040e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE3LTEwLTEtMS0xMjA0MzQ_a05d5da4-6442-4f5f-b5b6-a53bfab7abb9"
      unitRef="usd">2802000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i0e429c571c1546c1927282504c9928d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE4LTMtMS0xLTEyMDQzNA_6911ed5a-73aa-4b40-b76e-71dd491c2112"
      unitRef="usd">3000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i0e429c571c1546c1927282504c9928d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE4LTUtMS0xLTEyMDQzNA_fab95906-c61b-4fc7-be13-328ee257a0a0"
      unitRef="usd">681000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i19eee29e6c5449039e7846f67f6ef0c9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE4LTgtMS0xLTEyMDQzNA_08a8ccaf-dcd4-481d-af44-d50804b58512"
      unitRef="usd">23000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i59787900139f428d87a962394fa62409_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE4LTEwLTEtMS0xMjA0MzQ_88ece361-a22f-4e9e-98a8-137a314dcbd4"
      unitRef="usd">808000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i51e19187679b4a06981cb099b209a73a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE5LTMtMS0xLTEyMDQzNA_ca85e748-02a1-43e5-8bca-c44e4c4d9638"
      unitRef="usd">335000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i51e19187679b4a06981cb099b209a73a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE5LTUtMS0xLTEyMDQzNA_7cab323e-7141-4d2e-9ec5-02919b3f96bc"
      unitRef="usd">3265000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i088f8a4da5994f2fb05d951e9e88d659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE5LTgtMS0xLTEyMDQzNA_c53c38b1-103b-494c-8224-6fbac22691e4"
      unitRef="usd">1347000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i088f8a4da5994f2fb05d951e9e88d659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzE5LTEwLTEtMS0xMjA0MzQ_c63a9fab-bce9-4f7a-b50a-693ca563ff1d"
      unitRef="usd">3610000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzIwLTMtMS0xLTEyMDQzNA_62dd27e5-2cda-4f2a-b292-b33c8225f5ca"
      unitRef="usd">3641000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzIwLTUtMS0xLTEyMDQzNA_9d4c029f-cdd1-46c2-96f9-41b880bb0a13"
      unitRef="usd">10055000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzIwLTgtMS0xLTEyMDQzNA_7bec3af3-541a-417c-8813-7f16da7f1ce1"
      unitRef="usd">6125000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTpmNGU0ZWRiOGI1Yzc0MTczYTk3ODliZDQzZDBiNWI5OC90YWJsZXJhbmdlOmY0ZTRlZGI4YjVjNzQxNzNhOTc4OWJkNDNkMGI1Yjk4XzIwLTEwLTEtMS0xMjA0MzQ_233009e8-3704-42d0-8e63-88a6bd20e271"
      unitRef="usd">12201000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:PastDueFinancingReceivablesTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzEwOTU4_bdbbf6eb-10e0-4d0b-889b-46d17673459e">&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: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.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.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.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.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, 2022&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;(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;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;658,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;658,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding: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;3,975,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;3,975,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;/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;95,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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;18,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;355,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;355,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding: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;158,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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;5,261,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,261,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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;2,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;440,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;443,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;355,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;&#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;6,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;803,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;4,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;995,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,009,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="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;(3)&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;267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;351,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;352,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;4,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;3,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,361,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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;4,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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,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;4,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;10,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;7,405,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;7,426,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding: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.06&#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.03&#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.06&#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.14&#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.29&#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.71&#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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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, 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="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;(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;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 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;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;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;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;3,616,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 #000;padding: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;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;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;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="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;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;(3)&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 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;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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: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;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: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.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-bottom:3pt;margin-top:6pt;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 loans whose repayments are insured by the FHA or guaranteed by the VA or SBA of $10.6 million and $8.4 million at December&#160;31, 2022 and  2021, 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: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 $5.9 million and $7.3 million of loans at December&#160;31, 2022 and 2021, 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.</us-gaap:PastDueFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie36df86e150d41f594f5a50904188035_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzUtMS0xLTEtMTIwNDM0_e364b3e2-291d-4a53-9179-acecc43f3230"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ice0f0aed2a2940bc85b8e386d808d025_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzUtMy0xLTEtMTIwNDM0_9067f090-c325-43ce-94d7-47c5dd914b49"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id5ca6900855d433fb1441b58536c82b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzUtNS0xLTEtMTIwNDM0_2788bc39-e826-498a-a385-bfb9f01bc309"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i1742f9e7861447f5b393b9a59d69f6e2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzUtNy0xLTEtMTIwNDM0_2ea6f152-29c5-4070-aaba-fac2a2a2a9a6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i1742f9e7861447f5b393b9a59d69f6e2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzUtOS0xLTEtMTIwNDM0_d29a938f-f5b8-42e9-b3e4-0be84985ed80"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i88e3427562064f48b64447bba664d6cb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzUtMTEtMS0xLTEyMDQzNA_f00231eb-aa76-4159-8ccc-b3e08881b4fb"
      unitRef="usd">658085000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1742f9e7861447f5b393b9a59d69f6e2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzUtMTMtMS0xLTEyMDQzNA_590cb387-734f-40cf-9d9d-8f624e4d0189"
      unitRef="usd">658085000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4e32198f751b4536a249b37d51674dce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzYtMS0xLTEtMTIwNDM0_bb8ab611-f291-4b99-b489-71fce032ccd3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie3841151bd6c4f01a37a912a4ed8514b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzYtMy0xLTEtMTIwNDM0_0b0d985d-eb91-4b1c-90dd-7c358778c802"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iff0b6500868c47c89dc9b48a8ebb2d7a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzYtNS0xLTEtMTIwNDM0_99825424-4338-435c-93d2-625315236de3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i7c75a124eb0b4ed7b98bcf0934e15001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzYtNy0xLTEtMTIwNDM0_408b9ac8-1c2c-42ae-af26-6e051130f5a7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i7c75a124eb0b4ed7b98bcf0934e15001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzYtOS0xLTEtMTIwNDM0_be594f85-dec6-4c7d-88df-aa35e4f61bc0"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie1bb9f92504e421388d9a6833a610bc3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzYtMTEtMS0xLTEyMDQzNA_d904d76c-8f55-4197-b308-01541ab6ecc3"
      unitRef="usd">3975754000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7c75a124eb0b4ed7b98bcf0934e15001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzYtMTMtMS0xLTEyMDQzNA_fe5713e6-9d39-4e3a-9079-7fa687fd5121"
      unitRef="usd">3975754000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iabc450906fea4b7996ff3fd4d2b7e7aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzgtMS0xLTEtMTIwNDM0_c0e3f7cc-2a9b-45bd-8efc-1d985a3f7f30"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib3485777205e422f982835a03267e8e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzgtMy0xLTEtMTIwNDM0_56ee5c54-2201-4a69-b5d9-51db0b750df2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i47e907bd8d52404bafe98a8fe02efdd6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzgtNS0xLTEtMTIwNDM0_56590b0c-ab12-42be-8109-49af4db8172c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i7d3513428c144375841aec185782b944_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzgtNy0xLTEtMTIwNDM0_21baeeaa-03e0-4cdc-976e-6d213ab16ce1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i7d3513428c144375841aec185782b944_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzgtOS0xLTEtMTIwNDM0_b04d7201-c2b4-4257-9071-bb7e688395fe"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1cb89a85c1494037ab0a564e385475b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzgtMTEtMS0xLTEyMDQzNA_d7c24960-cd87-48df-b9ae-d9d49aa254d6"
      unitRef="usd">95117000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7d3513428c144375841aec185782b944_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzgtMTMtMS0xLTEyMDQzNA_212c5144-5f31-4a41-885c-2b75b3f7cff8"
      unitRef="usd">95117000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8feb50ba565b4695bb2967bf102e1dca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzktMS0xLTEtMTIwNDM0_c32cf0f0-ae27-4cca-a3f8-e32d491a37ee"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6e58b16db73c454898262b4da086fbd3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzktMy0xLTEtMTIwNDM0_c4921d57-2e60-474c-90ee-70f608d7c79c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib54a525f87154dcf803e80bf099f5d00_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzktNS0xLTEtMTIwNDM0_93a2adea-aefe-43d2-8c64-4e139539c552"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="ibfadd2d76b934f0c9890b870861cae68_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzktNy0xLTEtMTIwNDM0_fcccc61e-5efa-49c5-8e3c-7c2124e32b8f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="ibfadd2d76b934f0c9890b870861cae68_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzktOS0xLTEtMTIwNDM0_684019b1-8a91-4c6d-a648-0186e18758ec"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if55b27fa0f36475482716272df6b1aae_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzktMTEtMS0xLTEyMDQzNA_a60fc5f2-a081-46ec-9148-c522fb12ea8a"
      unitRef="usd">18954000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ibfadd2d76b934f0c9890b870861cae68_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzktMTMtMS0xLTEyMDQzNA_dca1c256-2ea3-4672-980b-14cb20d6dedc"
      unitRef="usd">18954000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ifd19d3e85ff34201adcaeadfc9adf3e9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEwLTEtMS0xLTEyMDQzNA_e2a59f84-4712-4ff2-9851-e81a28dfb3a2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ieb38effab1e64f9498055b26e58b1d3b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEwLTMtMS0xLTEyMDQzNA_9d7f85e2-1f2d-4c8b-842e-165b2fa34c23"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4358f3eb35e64c399cc31e2f1be9bbad_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEwLTUtMS0xLTEyMDQzNA_63c385c3-0804-4bd7-b5c0-2f9a0d76c9d6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i79e5134e6e5e4d3186efc4a2629d8586_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEwLTctMS0xLTEyMDQzNA_db27cb9c-0592-43e6-8c34-5a7754a6f2a9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i79e5134e6e5e4d3186efc4a2629d8586_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEwLTktMS0xLTEyMDQzNA_8da8a214-784d-449a-a22f-f04ab9f18586"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i741361908f4c457aae83567febf341b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEwLTExLTEtMS0xMjA0MzQ_c8ee54e3-ecd0-4e9d-87d1-f60f4aa1aaec"
      unitRef="usd">355554000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i79e5134e6e5e4d3186efc4a2629d8586_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEwLTEzLTEtMS0xMjA0MzQ_77e5ec60-1acd-4969-a826-47e45c54c3e8"
      unitRef="usd">355554000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i374946e854734613995de14d870df75d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzExLTEtMS0xLTEyMDQzNA_99fafec3-e1c8-4f5b-b2b8-b6d11f20a9e6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icf2e083aba47406f9b399db4eddf4f3a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzExLTMtMS0xLTEyMDQzNA_ed9f7a7f-9d6c-4cba-b140-908c1dfeed86"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i66f705154749430dad8d85d0884757b0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzExLTUtMS0xLTEyMDQzNA_988b286c-6f50-4f11-b908-d1f47b85a4bf"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="ibf49bc0e66b34a9098500faa07f73f0b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzExLTctMS0xLTEyMDQzNA_64143169-cc85-4645-ad72-ab56bf2b986e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="ibf49bc0e66b34a9098500faa07f73f0b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzExLTktMS0xLTEyMDQzNA_16e50e43-6503-42ef-846b-7d9be7fbd1cd"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i94f9792721ca4c44bc3875ebb57c6f75_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzExLTExLTEtMS0xMjA0MzQ_b8080883-2a77-46d7-9061-03db9dfcc08e"
      unitRef="usd">158038000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ibf49bc0e66b34a9098500faa07f73f0b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzExLTEzLTEtMS0xMjA0MzQ_efd5d953-7c22-4ebc-a203-a2eeae9a6d10"
      unitRef="usd">158038000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iccd2d7e2bdd6410fb684e06818f3dbe8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEyLTEtMS0xLTEyMDQzNA_e71bf333-b468-4ae2-ac2d-c768ca90fdf8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i461bcc0e0e5547ada39fda743a524908_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEyLTMtMS0xLTEyMDQzNA_9c3c0d36-9658-4e3e-be70-f13b96bdbdb2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iec46ea9e7ffd4a9285e6b267de6914cf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEyLTUtMS0xLTEyMDQzNA_80de5ef4-3f7e-44ac-b044-44e4f0f08513"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="ib18b1ee4e1a64ea696c68200bb09d3bc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEyLTctMS0xLTEyMDQzNA_0e2e7069-dc90-46ce-aa12-7f2136c2cbea"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="ib18b1ee4e1a64ea696c68200bb09d3bc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEyLTktMS0xLTEyMDQzNA_73a3382c-882b-4a67-9636-ce26ba8a009c"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i753505e076df4d43b68d1a61a6fc6a74_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEyLTExLTEtMS0xMjA0MzQ_713472ea-8014-4f66-a1f7-8c77e67e649a"
      unitRef="usd">5261502000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib18b1ee4e1a64ea696c68200bb09d3bc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzEyLTEzLTEtMS0xMjA0MzQ_187b55a5-4f07-483a-9985-4dd39ffeb458"
      unitRef="usd">5261502000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0048cf612a0f410992e4f701d6ae6869_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE0LTEtMS0xLTEyMDQzNA_39787bfb-a9cc-4847-9887-8dad89065064"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icdbd58c7a33e4943a4568fc92a4fdbec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE0LTMtMS0xLTEyMDQzNA_ef110dd1-7f40-40d4-9504-ab44e79970cc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3e551084a5ec4d7e88003bf6dc7ec635_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE0LTUtMS0xLTEyMDQzNA_acdad3ff-06ec-4ecc-9147-cc48a04dc65b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i47622e31728c493c900eb0c3a846c47d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE0LTctMS0xLTEyMDQzNA_7c71671b-3951-4de0-b7b9-f6de94d6fa55"
      unitRef="usd">2521000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i47622e31728c493c900eb0c3a846c47d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE0LTktMS0xLTEyMDQzNA_c31821fd-d203-41e5-ba73-469af3689068"
      unitRef="usd">2521000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i73631293cfb04a85b6a9c0ff3c088694_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE0LTExLTEtMS0xMjA0MzQ_e2e45d8f-6b06-4a18-9ca7-3a0ef4155be1"
      unitRef="usd">440842000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i47622e31728c493c900eb0c3a846c47d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE0LTEzLTEtMS0xMjA0MzQ_0cd7875e-86ea-4574-a20c-7ef420252d3f"
      unitRef="usd">443363000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i07092a0eaa934d04ab5c20aebfda464c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE1LTEtMS0xLTEyMDQzNA_5eaaeb4a-1d85-4804-8515-58b3f48ac989"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i431ae897e49342ab95afc098a73a8196_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE1LTMtMS0xLTEyMDQzNA_68e16753-fae6-4855-b371-e8844551931b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2a09c8e2f7834cb89d08b8414a21b797_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE1LTUtMS0xLTEyMDQzNA_9b84ad4f-58bd-4126-a0da-4da732dff971"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i8b0e7cb1e1a24c49a3ef7d352aa992a7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE1LTctMS0xLTEyMDQzNA_a8bc4ea8-c510-498c-9885-dfb08211df69"
      unitRef="usd">4269000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i8b0e7cb1e1a24c49a3ef7d352aa992a7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE1LTktMS0xLTEyMDQzNA_9d0ec846-beb7-48b9-b56a-fabf2489c79a"
      unitRef="usd">4269000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2fba82850b034a2faac20c37476849b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE1LTExLTEtMS0xMjA0MzQ_a284885a-7902-4021-91d5-76fa2683acc8"
      unitRef="usd">355478000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8b0e7cb1e1a24c49a3ef7d352aa992a7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE1LTEzLTEtMS0xMjA0MzQ_a674a677-99f5-4792-9324-e6e03c985746"
      unitRef="usd">359747000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i531e3b544ed84e499bf35c09da5f3ee3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE2LTEtMS0xLTEyMDQzNA_332a536e-4037-470c-8712-7b837eda224b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie50ff3fc4c1849bb9c404d989ae80e08_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE2LTMtMS0xLTEyMDQzNA_ae004c92-0761-4f1f-8d18-24388c9bc1b3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ice24e511427b419bb7aba785b6ec6ae4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE2LTUtMS0xLTEyMDQzNA_7a026384-fbb1-4234-bc49-00fb1c960d2e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i6b8c8c94ce094c2a97af70ec565c95ad_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE2LTctMS0xLTEyMDQzNA_70cede6f-42d1-44df-bfc9-40baa4030a32"
      unitRef="usd">6790000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i6b8c8c94ce094c2a97af70ec565c95ad_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE2LTktMS0xLTEyMDQzNA_f252dbcc-8841-4307-a136-b744696d19f2"
      unitRef="usd">6790000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic754195ed3604520a891a43b7983391b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE2LTExLTEtMS0xMjA0MzQ_0f7d32db-1e68-4b8a-9137-417cd97ea790"
      unitRef="usd">796320000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6b8c8c94ce094c2a97af70ec565c95ad_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE2LTEzLTEtMS0xMjA0MzQ_f74bc79b-a604-441d-b106-6080ebfadac0"
      unitRef="usd">803110000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2f10968f805f4f8989257a0babe0d037_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE4LTEtMS0xLTEyMDQzNA_b6bb0459-c692-46f1-bad9-4a1195c9820e"
      unitRef="usd">4556000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i69d25055a93d4ff68793bcbc6e17d988_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE4LTMtMS0xLTEyMDQzNA_0a13023c-954f-428b-8c90-2d2fbb932585"
      unitRef="usd">1724000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2b75ce1628d2400eb3a14af7511181f0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE4LTUtMS0xLTEyMDQzNA_a97b9117-6fb0-4f60-afa8-469407bfe65f"
      unitRef="usd">4372000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i67601455ddfb48ffa8473ccca196066f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE4LTctMS0xLTEyMDQzNA_f2c59420-f0be-4f1f-866f-f65750370c3b"
      unitRef="usd">2584000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i67601455ddfb48ffa8473ccca196066f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE4LTktMS0xLTEyMDQzNA_ec4244ff-7e7d-4119-b3aa-65958844fdc9"
      unitRef="usd">13236000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i55daf2d477ab464d8efafdc40d62e7fd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE4LTExLTEtMS0xMjA0MzQ_91ebe838-f866-4fc3-a029-7a9b638795e6"
      unitRef="usd">995765000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i67601455ddfb48ffa8473ccca196066f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE4LTEzLTEtMS0xMjA0MzQ_b9ac0315-c413-42db-a560-2b1e477ded0a"
      unitRef="usd">1009001000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4b48dee65b104902a8f4e090e5198160_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE5LTEtMS0xLTEyMDQzNA_4c156409-2502-4559-8d64-4f9e9698548f"
      unitRef="usd">267000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i03dc291e63284730b437960f9aa3b8a2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE5LTMtMS0xLTEyMDQzNA_09faa92a-d22a-46df-aae6-86653ad4cb22"
      unitRef="usd">296000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idbef3958270948af9acaca8bb8a374c7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE5LTUtMS0xLTEyMDQzNA_72b6d835-4688-4db4-a73b-d26f4805e688"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i7c48328a670d492db394a63931115247_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE5LTctMS0xLTEyMDQzNA_bfac5afb-4223-4d80-8cf6-3584ec789019"
      unitRef="usd">681000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i7c48328a670d492db394a63931115247_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE5LTktMS0xLTEyMDQzNA_c9587dd0-a3ce-4983-94c2-65abd48a6c90"
      unitRef="usd">1244000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i896ad519d53146a484d4ac027fb66230_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE5LTExLTEtMS0xMjA0MzQ_18e1891c-dffe-4e29-a798-c736d263fbe1"
      unitRef="usd">351463000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7c48328a670d492db394a63931115247_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzE5LTEzLTEtMS0xMjA0MzQ_a6521500-50b9-47d5-81f6-fcfa64ab3584"
      unitRef="usd">352707000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i02297867249d4146aba0d1d332bceced_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIwLTEtMS0xLTEyMDQzNA_bdedeb15-79ae-4567-8825-18ec9c53e651"
      unitRef="usd">4823000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9d8d325a0869452a86378172be11a0a7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIwLTMtMS0xLTEyMDQzNA_f4d95863-6e9b-48ad-83fb-27273b386dfd"
      unitRef="usd">2020000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib4b47c4df9d842689b3610d02b957399_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIwLTUtMS0xLTEyMDQzNA_ce7b1a9b-20a8-4e72-955b-8438e40324ca"
      unitRef="usd">4372000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i7011ff5c3fad434c8f747065856d9f9d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIwLTctMS0xLTEyMDQzNA_e7c33913-2464-4dcd-bc05-e55d97f5154c"
      unitRef="usd">3265000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i7011ff5c3fad434c8f747065856d9f9d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIwLTktMS0xLTEyMDQzNA_2e65ff66-96a8-49ec-aa2b-e884f4bd2727"
      unitRef="usd">14480000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7bb3a9f2dfa44617b40ea51b2cac56b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIwLTExLTEtMS0xMjA0MzQ_755d170c-5d68-43e6-86e1-ca2488e2e578"
      unitRef="usd">1347228000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7011ff5c3fad434c8f747065856d9f9d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIwLTEzLTEtMS0xMjA0MzQ_e9626677-2704-4b63-8f54-d30c80a8a09b"
      unitRef="usd">1361708000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0a5b1e5a5d32427aa462aaf47902f365_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIxLTEtMS0xLTEyMDQzNA_f38fca6f-dadb-4f40-a9bb-2d0121b870d9"
      unitRef="usd">4823000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic4ac19aa149b4a95bb3fbf7b5a9d1f63_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIxLTMtMS0xLTEyMDQzNA_8a1cec08-2238-481f-b28a-65b1692802d2"
      unitRef="usd">2020000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id0cada2f4a754aefbe1537e6dc02239a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIxLTUtMS0xLTEyMDQzNA_2033b8e8-5730-40fd-83ba-70824d6aeb8a"
      unitRef="usd">4372000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIxLTctMS0xLTEyMDQzNA_3fa6d3e6-3cce-48e2-835c-3f0812df6e70"
      unitRef="usd">10055000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIxLTktMS0xLTEyMDQzNA_4e9f36aa-63b4-40e9-93a4-469e2a123044"
      unitRef="usd">21270000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6d3c9cbac4d840eaa4daa73f2910680d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIxLTExLTEtMS0xMjA0MzQ_df0dee2c-17e7-4cad-927e-71809ab81659"
      unitRef="usd">7405050000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIxLTEzLTEtMS0xMjA0MzQ_844a4e10-1a66-4b4f-bc9b-fe588250f11c"
      unitRef="usd">7426320000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <hmst:FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans
      contextRef="i0a5b1e5a5d32427aa462aaf47902f365_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIyLTEtMS0xLTEyMDQzNA_636c4051-de1c-4f49-87a7-3a1d5fb64cc4"
      unitRef="number">0.0006</hmst:FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans>
    <hmst:FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans
      contextRef="ic4ac19aa149b4a95bb3fbf7b5a9d1f63_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIyLTMtMS0xLTEyMDQzNA_b78f03e2-e3da-4e57-b8ab-7bb3705e6479"
      unitRef="number">0.0003</hmst:FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans>
    <hmst:FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans
      contextRef="id0cada2f4a754aefbe1537e6dc02239a_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIyLTUtMS0xLTEyMDQzNA_6fbb5e2d-b0eb-4cb2-bf39-6a06b982edc3"
      unitRef="number">0.0006</hmst:FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans>
    <hmst:FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIyLTctMS0xLTEyMDQzNA_d3c7d88d-f724-4017-8ddc-5f2e4ebae889"
      unitRef="number">0.0014</hmst:FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans>
    <hmst:FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIyLTktMS0xLTEyMDQzNA_1fe8de06-4eeb-49e0-9850-0cf2fee7ef46"
      unitRef="number">0.0029</hmst:FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans>
    <hmst:FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans
      contextRef="i6d3c9cbac4d840eaa4daa73f2910680d_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIyLTExLTEtMS0xMjA0MzQ_8cb73c25-59ba-43ca-9871-db5823f2ade5"
      unitRef="number">0.9971</hmst:FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans>
    <hmst:FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZToxMTJjMTEyMzNiY2U0NmZmYjE4MmI5NzQxYzZmNGY2Ni90YWJsZXJhbmdlOjExMmMxMTIzM2JjZTQ2ZmZiMTgyYjk3NDFjNmY0ZjY2XzIyLTEzLTEtMS0xMjA0MzQ_6bf0e163-9f10-4227-8ac4-639b4e2a1700"
      unitRef="number">1.0000</hmst:FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i61788f9013064a238361251a1102ee64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzUtMS0xLTEtMTIwNDM0_870e0209-b7e0-4576-a5a2-7251bab3604b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i53047049947d4e3daccbe36766eb491e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzUtMy0xLTEtMTIwNDM0_ecde4c2e-e24f-4b82-8522-1d8069af1891"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie304d30ed75f4f218b609466656caf88_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzUtNS0xLTEtMTIwNDM0_ddf2c931-8b54-4906-b96e-d97d891cd119"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i5e30f6bc80834d8ebfcde21688546195_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzUtNy0xLTEtMTIwNDM0_694b61c0-dd5e-4204-bef1-6bce0d50ccbe"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i5e30f6bc80834d8ebfcde21688546195_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzUtOS0xLTEtMTIwNDM0_fec38bf2-f4f0-40a9-8fc7-19c65c1a3f51"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i91f7a893ec104f18b7136aea54b8ad6c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzUtMTEtMS0xLTEyMDQzNA_1e03fb0f-865a-4c4c-beb5-961dfa62fd51"
      unitRef="usd">705359000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5e30f6bc80834d8ebfcde21688546195_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzUtMTMtMS0xLTEyMDQzNA_c429111e-5517-40b8-8aa2-9c99b1e303c7"
      unitRef="usd">705359000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i56442d49c97142359fb5c8da793e5f03_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzYtMS0xLTEtMTIwNDM0_4c1d6b5f-a409-4109-9c14-830698af7214"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic412f5b460d243e8be881800b1749ddc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzYtMy0xLTEtMTIwNDM0_bad2247d-d0e5-4203-b661-ee5d176e3725"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic891f932a9c346e398cc663aa7a76d66_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzYtNS0xLTEtMTIwNDM0_37704bc1-dada-49d1-baa0-440478592845"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="ic26cef33b7a64d24a81d736f743837c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzYtNy0xLTEtMTIwNDM0_c65fea58-e248-4baa-a3fb-c2f7e0206009"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="ic26cef33b7a64d24a81d736f743837c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzYtOS0xLTEtMTIwNDM0_6550072a-a2d0-45db-843c-ed8b3e0efd13"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9b8e4c56617a4b05aed1f5daf8063c49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzYtMTEtMS0xLTEyMDQzNA_60e13925-bab5-46f6-92ca-4b612be4665e"
      unitRef="usd">2415359000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic26cef33b7a64d24a81d736f743837c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzYtMTMtMS0xLTEyMDQzNA_ac1c1d30-efd8-4ecf-b8f4-dc286722ae50"
      unitRef="usd">2415359000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idb7a8d9b2735462bba3b739926a36f47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzgtMS0xLTEtMTIwNDM0_d3a9f0c7-92bf-4e27-a433-de3d7f4c54ad"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i643299b1dc944bb4bce16a62951b7cc9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzgtMy0xLTEtMTIwNDM0_f6bf4816-9a73-4a2f-bf3c-115312a4c9b7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia0fcb19fd4044b29861b563eccad05d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzgtNS0xLTEtMTIwNDM0_608e60e8-56da-43bc-980f-f44db7383460"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="ic2f68410e9b7485eaa5db8d778fb9f1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzgtNy0xLTEtMTIwNDM0_09bd8e29-306d-47fe-aa50-c1709f0d2b72"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="ic2f68410e9b7485eaa5db8d778fb9f1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzgtOS0xLTEtMTIwNDM0_2f48294e-dd45-4306-b849-2ebde686189a"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i31f069b958bc4b748dd70f9394963100_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzgtMTEtMS0xLTEyMDQzNA_b1d61200-eefe-4b34-b3d7-56235c4c5ff2"
      unitRef="usd">37861000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic2f68410e9b7485eaa5db8d778fb9f1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzgtMTMtMS0xLTEyMDQzNA_94ae3e52-a265-4990-b2a8-e3d26a6948df"
      unitRef="usd">37861000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i734e0cb3f5a94ff29dfe8387a467be94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzktMS0xLTEtMTIwNDM0_bbabb082-47c7-4902-a5b7-eefa6a5b02d2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i248eede725cc437484e7f3935f313427_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzktMy0xLTEtMTIwNDM0_bb462a0e-4039-4202-8119-8f7bcd55a3a2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i06a0a08564bb47bbb128bb103155d701_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzktNS0xLTEtMTIwNDM0_4dec6ad1-9014-46ff-8309-29bbdfd2650c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i7fc05ccba9064dc5a3f5ad940fc0f671_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzktNy0xLTEtMTIwNDM0_01ff7c62-b69d-456e-8fcc-1f1145430f1a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i7fc05ccba9064dc5a3f5ad940fc0f671_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzktOS0xLTEtMTIwNDM0_773c4a81-c1b3-4c42-ad6b-f68c9a2de96a"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id9d5d72437dc4540af9056d855650579_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzktMTEtMS0xLTEyMDQzNA_4f874b7d-ea35-40ab-bde8-69c3d56c5b25"
      unitRef="usd">14172000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7fc05ccba9064dc5a3f5ad940fc0f671_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzktMTMtMS0xLTEyMDQzNA_2aface14-b813-4911-9e24-305285fb59f4"
      unitRef="usd">14172000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie76b7b63523a465eb572b59877c1fe81_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEwLTEtMS0xLTEyMDQzNA_8704e42d-20f8-466a-97dd-c42ed95d30b2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib0c01d1c4bdb4a8ba4d50827c5dfa3f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEwLTMtMS0xLTEyMDQzNA_0c5e5615-8a65-41bb-8083-6b4ba41273e4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4ab46547de014c3a8ecde61a1147439b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEwLTUtMS0xLTEyMDQzNA_d900d748-34eb-463f-aac3-ca6ea7838d98"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i16b743fa4b8e49d4bf5a9de62306a49b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEwLTctMS0xLTEyMDQzNA_7e9e9081-a746-4112-a044-93c109872364"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i16b743fa4b8e49d4bf5a9de62306a49b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEwLTktMS0xLTEyMDQzNA_a3fbf536-8b8c-4989-aee1-7e52def0e06a"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iefe04f54fe934607b9adb2c785ca72b8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEwLTExLTEtMS0xMjA0MzQ_e152d943-af78-4567-8675-2f5608595497"
      unitRef="usd">296027000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i16b743fa4b8e49d4bf5a9de62306a49b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEwLTEzLTEtMS0xMjA0MzQ_61c4f923-f70e-4aad-8f8b-2ec00c8c5922"
      unitRef="usd">296027000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i46b9fc6aa57e49c0a37a27dfcdeb8db2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzExLTEtMS0xLTEyMDQzNA_9c18a76a-da08-4972-980d-5bb3246b499b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if10cfc5a521c49cb9b0af50c8e076949_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzExLTMtMS0xLTEyMDQzNA_80e1bb3b-96dd-4ea5-a492-fced1cacda33"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1a86be5381034387813cb649206ef462_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzExLTUtMS0xLTEyMDQzNA_225bdc8d-51eb-4f07-b259-cb4b947931a3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i67f126d54a69425e907ee9f5dfedb8d4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzExLTctMS0xLTEyMDQzNA_3c3aa526-3a54-402c-a324-6ab5a738f817"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i67f126d54a69425e907ee9f5dfedb8d4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzExLTktMS0xLTEyMDQzNA_959f7449-2f4d-4ca7-a610-9121fde9aa01"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia544e6fd500c48b0a97db4dcee2ffc6e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzExLTExLTEtMS0xMjA0MzQ_0cce85ee-2869-4e91-bf84-2f31c413fefe"
      unitRef="usd">148084000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i67f126d54a69425e907ee9f5dfedb8d4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzExLTEzLTEtMS0xMjA0MzQ_a7895e5d-4388-4849-a232-9940da884907"
      unitRef="usd">148084000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i870ee4d9ce9941bfa0d7d39959424932_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEyLTEtMS0xLTEyMDQzNA_7590eb7f-e982-4558-ae62-7b76a6ec086b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ibfde937612ff411d8a7fbd60cdd0a885_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEyLTMtMS0xLTEyMDQzNA_7abae6cc-e77a-4fd2-bc33-896d6ad423f1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i540e4b3046ab4fc1ba7d2c678b89fbb9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEyLTUtMS0xLTEyMDQzNA_ca8a76c5-7d60-45cb-bef7-0f7fb5c18d04"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="idab6621fc5a24493a1e2ec5267f92c09_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEyLTctMS0xLTEyMDQzNA_a06b924a-b0d4-4185-94f0-4203636305cb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="idab6621fc5a24493a1e2ec5267f92c09_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEyLTktMS0xLTEyMDQzNA_5b8d5985-6bc1-4159-b6d4-4c6108ec6347"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic3a21766cba148eb96c97b5844cf6126_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEyLTExLTEtMS0xMjA0MzQ_186b889b-0202-4710-9dac-37757b8be65f"
      unitRef="usd">3616862000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idab6621fc5a24493a1e2ec5267f92c09_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzEyLTEzLTEtMS0xMjA0MzQ_9fd35312-b22e-4773-bab3-195f8ea01ba0"
      unitRef="usd">3616862000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id357b7863b1b456eb2150d50ec975cdd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE0LTEtMS0xLTEyMDQzNA_c92ed08d-9ee0-49c0-888b-f4b444f38ffe"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idc52d79e78aa42b4911cef7f8b97154c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE0LTMtMS0xLTEyMDQzNA_ba1c627b-57bd-46d5-b7cd-39b4103eaa81"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i83989f8f8ba14eb682e4634c37fa2052_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE0LTUtMS0xLTEyMDQzNA_447b90e2-9404-4be7-8608-2069673311b9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i74e2ca7978994e26b7e0f587bfc39db6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE0LTctMS0xLTEyMDQzNA_b9fbc731-a6a8-499d-90a4-270359c7dee6"
      unitRef="usd">3568000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i74e2ca7978994e26b7e0f587bfc39db6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE0LTktMS0xLTEyMDQzNA_01336dbe-ac47-4f17-9963-7d1d9d1fbad9"
      unitRef="usd">3568000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i76fbef5073ef44c1aacafe132748bf80_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE0LTExLTEtMS0xMjA0MzQ_02c1d331-f9c5-425a-999d-81e8d53e27f9"
      unitRef="usd">454138000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i74e2ca7978994e26b7e0f587bfc39db6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE0LTEzLTEtMS0xMjA0MzQ_3e97b9eb-eb6d-4447-8078-db9460b4bd69"
      unitRef="usd">457706000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2d4fd85c85124fc199d5c235fc9b1288_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE1LTEtMS0xLTEyMDQzNA_85d48bf6-ac5a-4e46-ab7c-83af078acb73"
      unitRef="usd">198000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ide25be0c4ece4243834c6f75ed6cc9a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE1LTMtMS0xLTEyMDQzNA_13763628-899c-4c91-a127-bfc72556e363"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ibe739a0080954d9a8580fa8168360171_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE1LTUtMS0xLTEyMDQzNA_2b981cb2-a6bb-4c09-90ef-588e13377d3b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="iba056f3876c84101b8d9588fa367a863_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE1LTctMS0xLTEyMDQzNA_3f52336e-3119-45d2-befe-9408920327c9"
      unitRef="usd">5023000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="iba056f3876c84101b8d9588fa367a863_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE1LTktMS0xLTEyMDQzNA_17b29efc-265a-494f-9c14-89ece67da0bc"
      unitRef="usd">5221000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5731597c3b384d7dacb2402913dbdecf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE1LTExLTEtMS0xMjA0MzQ_2bcef791-0d94-4240-b697-7203ac284bfd"
      unitRef="usd">396651000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iba056f3876c84101b8d9588fa367a863_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE1LTEzLTEtMS0xMjA0MzQ_1a65dd9c-2e04-4f0d-a032-85ff85a48a99"
      unitRef="usd">401872000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4002c3f39b704c27a155182a177cfd2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE2LTEtMS0xLTEyMDQzNA_75758b34-c4b4-4ab9-ae04-53c6a0d86b22"
      unitRef="usd">198000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idaf275617b9046c8afd0c93333d00190_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE2LTMtMS0xLTEyMDQzNA_c7533a46-ec0f-4044-8e18-6d30bec53322"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib793b25cfc6249c993e5ac2e6150c21f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE2LTUtMS0xLTEyMDQzNA_8a8be0ab-381e-4931-97af-30b27e954333"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i8bce74931ff442d1abd8e043a2c9813d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE2LTctMS0xLTEyMDQzNA_8df02e27-512f-4124-b7e1-dc032586eeef"
      unitRef="usd">8591000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i8bce74931ff442d1abd8e043a2c9813d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE2LTktMS0xLTEyMDQzNA_63aa080c-ec43-448f-ac4e-7cc338361c10"
      unitRef="usd">8789000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ifb7f7a751d304ce9a27112992633a055_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE2LTExLTEtMS0xMjA0MzQ_c87ab207-94a0-48a2-b660-a18c4cf24338"
      unitRef="usd">850789000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8bce74931ff442d1abd8e043a2c9813d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE2LTEzLTEtMS0xMjA0MzQ_80ca9914-f033-457c-8e1f-4f254ac209d6"
      unitRef="usd">859578000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6f74dcbf59d5485584daab0bf2662e35_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE4LTEtMS0xLTEyMDQzNA_d514ed2f-b585-4e45-960b-36c3b382ede4"
      unitRef="usd">892000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i11083bb3314744c8b5a771ebf38cd548_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE4LTMtMS0xLTEyMDQzNA_8b91a12b-16ef-45ca-9b55-0aaf25b93fb4"
      unitRef="usd">820000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9312c51f6ccd44f2968bacf3c9cba609_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE4LTUtMS0xLTEyMDQzNA_034515ab-0e6a-4c26-9b9a-b9fd7db899e8"
      unitRef="usd">6717000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i5809ffa006b04596a4aafb11fd3c040e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE4LTctMS0xLTEyMDQzNA_a05d5da4-6442-4f5f-b5b6-a53bfab7abb9"
      unitRef="usd">2802000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i5809ffa006b04596a4aafb11fd3c040e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE4LTktMS0xLTEyMDQzNA_820f548c-29fc-4943-9f08-84e2deac0215"
      unitRef="usd">11231000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4d28b294482749a4a73bb181b255874e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE4LTExLTEtMS0xMjA0MzQ_9b899c22-dd9f-4949-ab2e-35d530708151"
      unitRef="usd">752100000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5809ffa006b04596a4aafb11fd3c040e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE4LTEzLTEtMS0xMjA0MzQ_eb8a6159-c47b-4cf8-a2b2-b8e259b59ae1"
      unitRef="usd">763331000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i941496a4d67c4ba985c091c2bda3e5e5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE5LTEtMS0xLTEyMDQzNA_a063486a-5328-406f-8a64-a45e2c72f2f7"
      unitRef="usd">118000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia81fd4e0639f4fc085b681be2d0e3cd2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE5LTMtMS0xLTEyMDQzNA_ba0a7a32-8978-4364-909b-b68e4a344dda"
      unitRef="usd">74000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i86938783c80a455fa1a56a20b406503f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE5LTUtMS0xLTEyMDQzNA_0ddd78c0-3e7b-415e-bbe5-933b3ac133ff"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i59787900139f428d87a962394fa62409_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE5LTctMS0xLTEyMDQzNA_88ece361-a22f-4e9e-98a8-137a314dcbd4"
      unitRef="usd">808000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i59787900139f428d87a962394fa62409_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE5LTktMS0xLTEyMDQzNA_98ba21e0-b5a7-4710-9eae-daed8fb3d58b"
      unitRef="usd">1000000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if19bb2d735af48d0958c0554a186d715_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE5LTExLTEtMS0xMjA0MzQ_13305dd0-c930-4306-a370-f001d74d4d78"
      unitRef="usd">302078000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i59787900139f428d87a962394fa62409_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzE5LTEzLTEtMS0xMjA0MzQ_383b5db5-0d26-4d7d-ae49-45eddb283ac0"
      unitRef="usd">303078000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id3daecc96df247999734d0fc87fedbf5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIwLTEtMS0xLTEyMDQzNA_560600e5-673f-47ce-b115-3ffd148071c1"
      unitRef="usd">1010000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idf149f2d4bb8454c907c3a796737182f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIwLTMtMS0xLTEyMDQzNA_b3f71b02-4d7b-4409-be82-01191d69b873"
      unitRef="usd">894000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1ea914afbfd94e47a86359a54fd78e6c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIwLTUtMS0xLTEyMDQzNA_5bbe69fd-f536-4e7f-a525-1c81e7015df2"
      unitRef="usd">6717000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="iff92719778aa46cca654464953cea6ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIwLTctMS0xLTEyMDQzNA_d2416bfc-2b1d-497b-992c-e33e4642d027"
      unitRef="usd">3610000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="iff92719778aa46cca654464953cea6ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIwLTktMS0xLTEyMDQzNA_2f7bbada-3c95-4949-9f8f-00078ebc8aea"
      unitRef="usd">12231000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic4954c6c93e846998a4a91be7f8d2ab7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIwLTExLTEtMS0xMjA0MzQ_1453b1ff-7547-4780-8c0e-a00ee15b71fa"
      unitRef="usd">1054178000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iff92719778aa46cca654464953cea6ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIwLTEzLTEtMS0xMjA0MzQ_0de1b19d-57cb-4a10-9e91-2301cfcb1b08"
      unitRef="usd">1066409000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iee619a8b51234b788e104f065d34487e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIxLTEtMS0xLTEyMDQzNA_572f9fb8-ebec-472b-a4bc-f531f039ad14"
      unitRef="usd">1208000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ief7e37324398478a895f39665532f2cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIxLTMtMS0xLTEyMDQzNA_b29e37ee-446d-4c1b-91a2-f74ba2bfaf1d"
      unitRef="usd">894000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1348f9acb601400c82e7be6daa2742b5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIxLTUtMS0xLTEyMDQzNA_3f4ada9f-ca0f-44bd-912d-116df5208080"
      unitRef="usd">6717000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIxLTctMS0xLTEyMDQzNA_51dc8976-64a7-4f96-a0f2-b56adbcba49b"
      unitRef="usd">12201000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIxLTktMS0xLTEyMDQzNA_0ccdf98e-8650-4146-b687-d73c892b35c3"
      unitRef="usd">21020000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia630f5576c914aaf8d8a214cdc2a1066_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIxLTExLTEtMS0xMjA0MzQ_34ee9eb4-ad3a-4d63-a560-8a5fda46bd11"
      unitRef="usd">5521829000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIxLTEzLTEtMS0xMjA0MzQ_1f244a94-ac7a-4e00-8bbd-31b926ba27c6"
      unitRef="usd">5542849000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <hmst:FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans
      contextRef="iee619a8b51234b788e104f065d34487e_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIyLTEtMS0xLTEyMDQzNA_78d73040-09f5-4de1-b733-4e7e1ab92ea9"
      unitRef="number">0.0002</hmst:FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans>
    <hmst:FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans
      contextRef="ief7e37324398478a895f39665532f2cf_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIyLTMtMS0xLTEyMDQzNA_9e484c4c-9e3b-4302-8acd-418830f06818"
      unitRef="number">0.0002</hmst:FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans>
    <hmst:FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans
      contextRef="i1348f9acb601400c82e7be6daa2742b5_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIyLTUtMS0xLTEyMDQzNA_b646e9d7-5894-4109-912c-83a0751504fb"
      unitRef="number">0.0012</hmst:FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans>
    <hmst:FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIyLTctMS0xLTEyMDQzNA_d75b5566-ec3d-4ab3-a5d5-510080fb142f"
      unitRef="number">0.0022</hmst:FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans>
    <hmst:FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIyLTktMS0xLTEyMDQzNA_e334deda-3043-40b8-bfce-61be66bb1885"
      unitRef="number">0.0038</hmst:FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans>
    <hmst:FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans
      contextRef="ia630f5576c914aaf8d8a214cdc2a1066_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIyLTExLTEtMS0xMjA0MzQ_f6a37b9b-14c0-44ff-8b60-83e41e5dc744"
      unitRef="number">0.9962</hmst:FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans>
    <hmst:FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90YWJsZTphNmU1ZjQ0ZTQ2NTE0M2YzOWRhN2UxM2UwZmUwZjkyNy90YWJsZXJhbmdlOmE2ZTVmNDRlNDY1MTQzZjM5ZGE3ZTEzZTBmZTBmOTI3XzIyLTEzLTEtMS0xMjA0MzQ_17659d80-d318-4e52-8d01-b393456e8e03"
      unitRef="number">1.0000</hmst:FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i7865e3941c8749a0a55353ca306638e2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzU0OTc1NTgzNzAwOQ_212a071c-5172-4d4a-89b9-edc4c2a319fa"
      unitRef="usd">10600000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="id2f2202f14504bcd86e5cf595d92420d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzU0OTc1NTgzNzAxNw_3b741f48-cc53-4934-bd2c-ee263ecf0bcd"
      unitRef="usd">8400000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i582538e133bf4b5c89653c93cd478b62_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzU0OTc1NTgzNjQ2NQ_2f6e5e90-2048-401c-a6ef-5b01df0cef79"
      unitRef="usd">5900000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i7c0426e086d1437eb070fbefb94cad06_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTUvZnJhZzo3YjIwYjA2YzcxMjY0MWQ0OTdkOWZiNDM0NGI3OWFmMi90ZXh0cmVnaW9uOjdiMjBiMDZjNzEyNjQxZDQ5N2Q5ZmI0MzQ0Yjc5YWYyXzU0OTc1NTgzNjQ3Mw_b1ff6a75-aa44-498f-944b-a3d2859a028d"
      unitRef="usd">7300000</us-gaap:LoansReceivableFairValueDisclosure>
    <hmst:FinancingReceivableModifiedTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90ZXh0cmVnaW9uOjMyZDI4OTI1NjJiNzQwNzc5NTU4MGU2ZTY4ZGNmMjk2XzIxOTkwMjMyNTc2NDk_a4abddaa-efdf-4208-9b66-110c8e3320c2">The following tables provide information related to MFDBs&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;during the year ended December 31, 2022, disaggregated by class of financing receivable and type of concession granted:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.905%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:26.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.242%"/&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Significant Payment Delay&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="display:none"/&gt;&lt;td colspan="3" style="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;Amortized Cost Basis at Period End&lt;/span&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;% of Total Class of Financing Receivable&lt;/span&gt;&lt;/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;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;0.02&#160;&lt;/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;/tr&gt;&lt;/table&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:42.823%"/&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 colspan="3" style="display:none"/&gt;&lt;td 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:26.279%"/&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:26.281%"/&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term Extension&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="display:none"/&gt;&lt;td colspan="3" style="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;Amortized Cost Basis at Period End&lt;/span&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;% of Total Class of Financing Receivable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;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="display:none"/&gt;&lt;td colspan="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;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.03&#160;&lt;/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;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.823%"/&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 colspan="3" style="display:none"/&gt;&lt;td 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:26.279%"/&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:26.281%"/&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest Rate Reduction and Significant Payment Delay&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="display:none"/&gt;&lt;td colspan="3" style="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;Amortized Cost Basis at Period End&lt;/span&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;% of Total Class of Financing Receivable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.823%"/&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 colspan="3" style="display:none"/&gt;&lt;td 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:26.279%"/&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:26.281%"/&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest Rate Reduction and Term Extension&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="display:none"/&gt;&lt;td colspan="3" style="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;Amortized Cost Basis at Period End&lt;/span&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;% of Total Class of Financing Receivable&lt;/span&gt;&lt;/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;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.823%"/&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 colspan="3" style="display:none"/&gt;&lt;td 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:26.279%"/&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:26.281%"/&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Significant Payment Delay and Term Extension&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="display:none"/&gt;&lt;td colspan="3" style="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;Amortized Cost Basis at Period End&lt;/span&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;% of Total Class of Financing Receivable&lt;/span&gt;&lt;/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;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;13,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;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:42.823%"/&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 colspan="3" style="display:none"/&gt;&lt;td 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:26.279%"/&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:26.281%"/&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest Rate Reduction, Significant Payment Delay and Term Extension&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="display:none"/&gt;&lt;td colspan="3" style="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;Amortized Cost Basis at Period End&lt;/span&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;% of Total Class of Financing Receivable&lt;/span&gt;&lt;/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;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;6,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/table&gt;&lt;/div&gt;</hmst:FinancingReceivableModifiedTableTextBlock>
    <hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated
      contextRef="i937203d132b1421e9dd83c472c7224b7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo2ZDYzYTNhNjRmZmM0ZGEwYTZhZWE2YmRmNGQ3NTc0Ny90YWJsZXJhbmdlOjZkNjNhM2E2NGZmYzRkYTBhNmFlYTZiZGY0ZDc1NzQ3XzMtNi0xLTEtMTIwNDM0_3f8f31ee-11cb-4304-81d9-30f69fe424ae"
      unitRef="usd">1377000</hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated>
    <hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent
      contextRef="i937203d132b1421e9dd83c472c7224b7_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo2ZDYzYTNhNjRmZmM0ZGEwYTZhZWE2YmRmNGQ3NTc0Ny90YWJsZXJhbmdlOjZkNjNhM2E2NGZmYzRkYTBhNmFlYTZiZGY0ZDc1NzQ3XzMtOC0xLTEtMTIwNDM0_c316f6e0-6e6f-45f0-9a12-596ec2884a23"
      unitRef="number">0.0014</hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent>
    <hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated
      contextRef="i17621e37d1764415949024b9670487f0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo2ZDYzYTNhNjRmZmM0ZGEwYTZhZWE2YmRmNGQ3NTc0Ny90YWJsZXJhbmdlOjZkNjNhM2E2NGZmYzRkYTBhNmFlYTZiZGY0ZDc1NzQ3XzQtNi0xLTEtMTI3MDg5_efe0ace3-b36f-4178-9c54-72483d916fcf"
      unitRef="usd">69000</hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated>
    <hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent
      contextRef="i17621e37d1764415949024b9670487f0_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo2ZDYzYTNhNjRmZmM0ZGEwYTZhZWE2YmRmNGQ3NTc0Ny90YWJsZXJhbmdlOjZkNjNhM2E2NGZmYzRkYTBhNmFlYTZiZGY0ZDc1NzQ3XzQtOC0xLTEtMTI3MDkx_107a7f5b-e043-41f9-b5c9-4e85895deecd"
      unitRef="number">0.0002</hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent>
    <hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated
      contextRef="iab6337b2fb2b42a6a3bdd2315cecec63_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo4N2RmNWQyNDg3ZmM0NmU5YWZjNGVhNTVlODZmNDljZC90YWJsZXJhbmdlOjg3ZGY1ZDI0ODdmYzQ2ZTlhZmM0ZWE1NWU4NmY0OWNkXzMtNi0xLTEtMTIwNDM0_2438873d-5102-4d63-9ebc-8a0c9a0b2010"
      unitRef="usd">1562000</hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated>
    <hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent
      contextRef="iab6337b2fb2b42a6a3bdd2315cecec63_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo4N2RmNWQyNDg3ZmM0NmU5YWZjNGVhNTVlODZmNDljZC90YWJsZXJhbmdlOjg3ZGY1ZDI0ODdmYzQ2ZTlhZmM0ZWE1NWU4NmY0OWNkXzMtOC0xLTEtMTIwNDM0_9df2d04d-854c-4729-9c5e-5383c8ec25c7"
      unitRef="number">0.0043</hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent>
    <hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated
      contextRef="i4ed909506d864a0da408990c8828bd67_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo4N2RmNWQyNDg3ZmM0NmU5YWZjNGVhNTVlODZmNDljZC90YWJsZXJhbmdlOjg3ZGY1ZDI0ODdmYzQ2ZTlhZmM0ZWE1NWU4NmY0OWNkXzQtNi0xLTEtMTIwNDM0_4fbdec61-f325-4a68-ad75-43efd92422b9"
      unitRef="usd">269000</hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated>
    <hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent
      contextRef="i4ed909506d864a0da408990c8828bd67_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo4N2RmNWQyNDg3ZmM0NmU5YWZjNGVhNTVlODZmNDljZC90YWJsZXJhbmdlOjg3ZGY1ZDI0ODdmYzQ2ZTlhZmM0ZWE1NWU4NmY0OWNkXzQtOC0xLTEtMTIwNDM0_6e4be068-83d7-4ab9-8ea1-938893bb9905"
      unitRef="number">0.0003</hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent>
    <hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated
      contextRef="iaeece27b0c9644ecb3df351974925a08_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo4ZWI4ZTNhMGZhNzQ0YmEwYmY5NTU2ODE2OTM3MjdjNy90YWJsZXJhbmdlOjhlYjhlM2EwZmE3NDRiYTBiZjk1NTY4MTY5MzcyN2M3XzMtNi0xLTEtMTI2NjQx_a1a0f708-fd66-4ded-811f-72dd0469d29d"
      unitRef="usd">459000</hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated>
    <hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent
      contextRef="iaeece27b0c9644ecb3df351974925a08_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo4ZWI4ZTNhMGZhNzQ0YmEwYmY5NTU2ODE2OTM3MjdjNy90YWJsZXJhbmdlOjhlYjhlM2EwZmE3NDRiYTBiZjk1NTY4MTY5MzcyN2M3XzMtOC0xLTEtMTI2NjQ1_688d0251-e38e-4eff-81c2-35165529c0ff"
      unitRef="number">0.0013</hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent>
    <hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated
      contextRef="i0994b8a84ab7434a8f433d3b84f1a874_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTphZDhmMGRiOTAxMTk0MDBlOWM0ODM1Zjk5MjllY2ExMC90YWJsZXJhbmdlOmFkOGYwZGI5MDExOTQwMGU5YzQ4MzVmOTkyOWVjYTEwXzMtNi0xLTEtMTIwNDM0_a21d62f0-08cc-4edc-9ac0-506cd06bf9f5"
      unitRef="usd">814000</hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated>
    <hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent
      contextRef="i0994b8a84ab7434a8f433d3b84f1a874_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTphZDhmMGRiOTAxMTk0MDBlOWM0ODM1Zjk5MjllY2ExMC90YWJsZXJhbmdlOmFkOGYwZGI5MDExOTQwMGU5YzQ4MzVmOTkyOWVjYTEwXzMtOC0xLTEtMTIwNDM0_54387ff1-a3fc-4919-9be9-bb1f8ab686d2"
      unitRef="number">0.0008</hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent>
    <hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated
      contextRef="i4182b9afddb64eed8e530a57834ae61a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo3N2FkZjk1OTc3MWI0MjY5YjcwOTNlNWVmMDFiZDgzNi90YWJsZXJhbmdlOjc3YWRmOTU5NzcxYjQyNjliNzA5M2U1ZWYwMWJkODM2XzMtNi0xLTEtMTIwNDM0_4c5059d8-020f-4600-8f8a-316d4a507bd6"
      unitRef="usd">13742000</hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated>
    <hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent
      contextRef="i4182b9afddb64eed8e530a57834ae61a_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo3N2FkZjk1OTc3MWI0MjY5YjcwOTNlNWVmMDFiZDgzNi90YWJsZXJhbmdlOjc3YWRmOTU5NzcxYjQyNjliNzA5M2U1ZWYwMWJkODM2XzMtOC0xLTEtMTIwNDM0_16134544-b75b-41d1-87b0-1c9afe73bdf4"
      unitRef="number">0.0136</hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent>
    <hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated
      contextRef="ifc2e4f885cd6457a83da5e3d118ee918_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo3N2FkZjk1OTc3MWI0MjY5YjcwOTNlNWVmMDFiZDgzNi90YWJsZXJhbmdlOjc3YWRmOTU5NzcxYjQyNjliNzA5M2U1ZWYwMWJkODM2XzQtNi0xLTEtMTIwNDM0_afc2a857-4ada-4dfa-b0ad-f82388572dd6"
      unitRef="usd">51000</hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated>
    <hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent
      contextRef="ifc2e4f885cd6457a83da5e3d118ee918_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo3N2FkZjk1OTc3MWI0MjY5YjcwOTNlNWVmMDFiZDgzNi90YWJsZXJhbmdlOjc3YWRmOTU5NzcxYjQyNjliNzA5M2U1ZWYwMWJkODM2XzQtOC0xLTEtMTIwNDM0_c183f320-16d1-4cc8-8c1c-4c530accaec8"
      unitRef="number">0.0001</hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent>
    <hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated
      contextRef="i841b45918e6b4c04b9d5547437afbfdf_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTplMTZkMzFlZjU2NzM0NzU1YWZlYWY1YWM2OTMxNTNmZi90YWJsZXJhbmdlOmUxNmQzMWVmNTY3MzQ3NTVhZmVhZjVhYzY5MzE1M2ZmXzMtNi0xLTEtMTIwNDM0_a9638cca-fd1c-4b69-ac12-f950c1e0a13c"
      unitRef="usd">6500000</hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated>
    <hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent
      contextRef="i841b45918e6b4c04b9d5547437afbfdf_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTplMTZkMzFlZjU2NzM0NzU1YWZlYWY1YWM2OTMxNTNmZi90YWJsZXJhbmdlOmUxNmQzMWVmNTY3MzQ3NTVhZmVhZjVhYzY5MzE1M2ZmXzMtOC0xLTEtMTIwNDM0_deade3c8-b497-4949-939c-46cbbc2b417e"
      unitRef="number">0.0064</hmst:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent>
    <hmst:FinancingReceivableLoanModificationsFinancialEffectTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90ZXh0cmVnaW9uOjMyZDI4OTI1NjJiNzQwNzc5NTU4MGU2ZTY4ZGNmMjk2XzIxOTkwMjMyNTc2NTA_311e80b1-958a-4865-9cf8-eec48ac8f1af">&lt;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 describes the financial effect of the MFDBs:&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:43.017%"/&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:1.0%"/&gt;&lt;td style="width:54.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest Rate Reduction&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="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;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="background-color:#cceeff;border-top:1pt solid #000;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;Reduced weighted-average contractual interest rate from 5.72% to 4.00%.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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;Reduced weighted-average contractual interest rate from 4.25% to 3.31%.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;/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:2px 1pt;text-align:center;vertical-align: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 Payment Delay&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="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;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="background-color:#cceeff;border-top:1pt solid #000;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;Provided payment deferrals to borrowers. A weighted average 0.22% of loan balances were capitalized and added to the remaining term of the loan.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Provided payment deferrals to borrowers. A weighted average 3.47% of loan balances were capitalized and added to the remaining term of the loan.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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;/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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term Extension&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="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;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="background-color:#cceeff;border-top:1pt solid #000;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;Added a weighted average 0.8 years to the life of loans, which reduced the monthly payment amounts to the borrowers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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;Added a weighted average 4.4 years to the life of loans, which reduced the monthly payment amounts to the borrowers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Added a weighted average 16.1 years to the life of loans, which reduced the monthly payment amounts to the borrowers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:FinancingReceivableLoanModificationsFinancialEffectTableTextBlock>
    <hmst:FinancingReceivableWeightedAverageInterestRateBeforeLoanModification
      contextRef="iccf92a2bf2ec4643887f15ee6f74fdf7_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo0NTFlN2NlMmNkZGU0YjExYTEzMDQ0NDA0MTYyY2Q3ZC90YWJsZXJhbmdlOjQ1MWU3Y2UyY2RkZTRiMTFhMTMwNDQ0MDQxNjJjZDdkXzMtNC0xLTEtMTM0MTI2L3RleHRyZWdpb246M2EzZTRjNjA1NWRmNDQ4ZThjOTk2ZGJmMmFkNzJlYzlfNTQ5NzU1ODEzOTY1_1897442c-314f-47ab-91a2-b7b4b789eed0"
      unitRef="number">0.0572</hmst:FinancingReceivableWeightedAverageInterestRateBeforeLoanModification>
    <hmst:FinancingReceivableWeightedAverageInterestRateAfterLoanModification
      contextRef="iccf92a2bf2ec4643887f15ee6f74fdf7_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo0NTFlN2NlMmNkZGU0YjExYTEzMDQ0NDA0MTYyY2Q3ZC90YWJsZXJhbmdlOjQ1MWU3Y2UyY2RkZTRiMTFhMTMwNDQ0MDQxNjJjZDdkXzMtNC0xLTEtMTM0MTI2L3RleHRyZWdpb246M2EzZTRjNjA1NWRmNDQ4ZThjOTk2ZGJmMmFkNzJlYzlfNTQ5NzU1ODEzOTY5_1923d4d5-9586-4ee2-a3f8-80e3ae04c22b"
      unitRef="number">0.0400</hmst:FinancingReceivableWeightedAverageInterestRateAfterLoanModification>
    <hmst:FinancingReceivableWeightedAverageInterestRateBeforeLoanModification
      contextRef="i57dea9e5b7dc4796b4980e84b3193d55_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo0NTFlN2NlMmNkZGU0YjExYTEzMDQ0NDA0MTYyY2Q3ZC90YWJsZXJhbmdlOjQ1MWU3Y2UyY2RkZTRiMTFhMTMwNDQ0MDQxNjJjZDdkXzMtNC0xLTEtMTIwNDM0L3RleHRyZWdpb246YTM3N2E2YTM2MTJlNDYzNTg4MmRhNWU5YzVjNjZhZTNfNjA_52156fc8-9f4e-472b-b894-8fd3cc86efe6"
      unitRef="number">0.0425</hmst:FinancingReceivableWeightedAverageInterestRateBeforeLoanModification>
    <hmst:FinancingReceivableWeightedAverageInterestRateAfterLoanModification
      contextRef="i57dea9e5b7dc4796b4980e84b3193d55_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo0NTFlN2NlMmNkZGU0YjExYTEzMDQ0NDA0MTYyY2Q3ZC90YWJsZXJhbmdlOjQ1MWU3Y2UyY2RkZTRiMTFhMTMwNDQ0MDQxNjJjZDdkXzMtNC0xLTEtMTIwNDM0L3RleHRyZWdpb246YTM3N2E2YTM2MTJlNDYzNTg4MmRhNWU5YzVjNjZhZTNfNjY_ba89152b-0fae-4bcd-8343-efbe149d1433"
      unitRef="number">0.0331</hmst:FinancingReceivableWeightedAverageInterestRateAfterLoanModification>
    <hmst:FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized
      contextRef="i0b910a22a25142fdab325288c30f95a6_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo0NTFlN2NlMmNkZGU0YjExYTEzMDQ0NDA0MTYyY2Q3ZC90YWJsZXJhbmdlOjQ1MWU3Y2UyY2RkZTRiMTFhMTMwNDQ0MDQxNjJjZDdkXzctNC0xLTEtMTIwNDM0L3RleHRyZWdpb246NDA1NWE4NTNhNjEwNGMzZmI1Yjg0ZmRjMTZhMDkwZGJfNjQ_1073121f-52b5-49d0-8410-8c77461a03e2"
      unitRef="number">0.0022</hmst:FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized>
    <hmst:FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized
      contextRef="i17621e37d1764415949024b9670487f0_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo0NTFlN2NlMmNkZGU0YjExYTEzMDQ0NDA0MTYyY2Q3ZC90YWJsZXJhbmdlOjQ1MWU3Y2UyY2RkZTRiMTFhMTMwNDQ0MDQxNjJjZDdkXzgtNC0xLTEtMTIwNDM0L3RleHRyZWdpb246MjZiNmQyMTZiZTMwNGUyMmE1ODQ4OTZjNzNmNGVjYTBfNjQ_cb148cf1-fc3a-4c01-a9c3-d9285cc60358"
      unitRef="number">0.0347</hmst:FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized>
    <hmst:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification
      contextRef="iab6337b2fb2b42a6a3bdd2315cecec63_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo0NTFlN2NlMmNkZGU0YjExYTEzMDQ0NDA0MTYyY2Q3ZC90YWJsZXJhbmdlOjQ1MWU3Y2UyY2RkZTRiMTFhMTMwNDQ0MDQxNjJjZDdkXzEyLTQtMS0xLTEyMDQzNC90ZXh0cmVnaW9uOjRhNjUxNmJlOTRkYTRkNTViOWM0MThhZjQyYjYzNDVlXzI5_3ae0f871-e0d0-4407-aa79-4d7800481870">P0Y9M18D</hmst:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification>
    <hmst:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification
      contextRef="ifd08802c147e4909a819ee98a79d5c1d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo0NTFlN2NlMmNkZGU0YjExYTEzMDQ0NDA0MTYyY2Q3ZC90YWJsZXJhbmdlOjQ1MWU3Y2UyY2RkZTRiMTFhMTMwNDQ0MDQxNjJjZDdkXzEzLTQtMS0xLTEyMDQzNC90ZXh0cmVnaW9uOjMxMzJjM2JmOGVkNTQ1MDc5ZjJhMWY4MjNkMTAxYzIzXzI5_6ca9ae2f-c79f-4916-84e5-667017e8c4c9">P4Y4M24D</hmst:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification>
    <hmst:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification
      contextRef="i8b2305510aab42dbbfca190e9afcf6bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTo0NTFlN2NlMmNkZGU0YjExYTEzMDQ0NDA0MTYyY2Q3ZC90YWJsZXJhbmdlOjQ1MWU3Y2UyY2RkZTRiMTFhMTMwNDQ0MDQxNjJjZDdkXzE0LTQtMS0xLTEyMDQzNC90ZXh0cmVnaW9uOmUyN2RmNzZjOTk3ZjQ1ZTQ4NmQzYTE5ZWNiYzQxMGE5XzI5_6d49a209-7714-4683-8a71-063e2620eaf7">P16Y1M6D</hmst:FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification>
    <hmst:FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90ZXh0cmVnaW9uOjMyZDI4OTI1NjJiNzQwNzc5NTU4MGU2ZTY4ZGNmMjk2XzIxOTkwMjMyNTc2NTE_8d36cc8c-2f3f-469e-9115-619a359e8150">&lt;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 depicts the payment status of loans that were modified to borrowers experiencing financial difficulties on or after January 1, 2022, the date we adopted ASU 2022-02, through September 30, 2022:&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:37.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.786%"/&gt;&lt;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;Payment Status (Amortized Cost Basis) at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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-89 Days Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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 Past Due&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&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;2,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;22,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:10pt;font-weight:400;line-height:120%"&gt;The following tables provide the amortized cost basis as of December 31, 2022 of MFDBs, on or after January 1, 2022, the date we adopted ASU 2022-02 through September 30, 2022 and subsequently had a payment default. &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:20.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;Amortized Cost Basis of Modified Loans That Subsequently Defaulted Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;Significant Payment Delay&lt;/span&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;Term Extension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest Rate Reduction and Term Extension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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 Payment Delay and Term Extension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest Rate Reduction, Significant Payment Delay and Term Extension&lt;/span&gt;&lt;/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;Single family&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;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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,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 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;764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock>
    <hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount
      contextRef="idc0910338fdf42118564715350c27bfc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzItMS0xLTEtMTIwNDM0_e133a14c-da0c-4509-b817-2850272f314f"
      unitRef="usd">2021000</hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount>
    <hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount
      contextRef="i5961415670694293a6ddbcd7d3a1a5ff_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzItMy0xLTEtMTIwNDM0_2a20e919-b467-4fd9-9155-e4b8ce370673"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount>
    <hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount
      contextRef="idba9f446187c471c9269b5eef8099963_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzItNS0xLTEtMTIwNDM0_495fc102-e55a-48a0-a258-eb3eab8b5d4e"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount>
    <hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount
      contextRef="ie464bfe6c51c4cc792d229de14ff3a47_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzMtMS0xLTEtMTIwNDM0_e2b20e88-0896-4d67-8ac5-4fb9e3af5a5a"
      unitRef="usd">19908000</hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount>
    <hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount
      contextRef="i05bd4a4547284e31baa22dfe213eca20_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzMtMy0xLTEtMTIwNDM0_9d20387e-a304-4350-9d32-668259573d01"
      unitRef="usd">1831000</hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount>
    <hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount
      contextRef="i08082757b3b24d96acf1f31c74fd2439_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzMtNS0xLTEtMTIwNDM0_41025179-1d74-4345-a486-43c3d61adb11"
      unitRef="usd">198000</hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount>
    <hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount
      contextRef="i31dcd85d8e2544e09fcd5d98afbf8987_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzQtMS0xLTEtMTIwNDM0_bd564108-556a-410f-a921-75e78ad9cf33"
      unitRef="usd">120000</hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount>
    <hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount
      contextRef="i9b58bef8e0fa42808faf7ff662563fac_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzQtMy0xLTEtMTIwNDM0_641d41ae-7f7d-44e8-a0ff-620cc56aa7fb"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount>
    <hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount
      contextRef="ic8a16e29a29e4fa6b048660466960632_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzQtNS0xLTEtMTIwNDM0_84d1c4f6-7a01-4894-a670-03ee74d05c59"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount>
    <hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount
      contextRef="i6e1e98adcbb54beabfd95ab1a45dc1aa_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzUtMS0xLTEtMTIwNDM0_8f95e96c-d2cd-429b-b92c-72f8484303f4"
      unitRef="usd">22049000</hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount>
    <hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount
      contextRef="i083407df4208431bbc0fd3f6437a6732_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzUtMy0xLTEtMTIwNDM0_ac66966a-18ba-4bef-9c66-940e4541953e"
      unitRef="usd">1831000</hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount>
    <hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount
      contextRef="ic67d6068b8084c2a8c8d0718e956fa64_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZTpmZGQ3ZTkyOTExNmU0ODI2YmEwZDEyMTgxYjJjMjI5YS90YWJsZXJhbmdlOmZkZDdlOTI5MTE2ZTQ4MjZiYTBkMTIxODFiMmMyMjlhXzUtNS0xLTEtMTIwNDM0_4b58e31b-a451-4c60-bb04-e286ac85fe0c"
      unitRef="usd">198000</hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount>
    <hmst:FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault
      contextRef="iea5fd7c988844eb5be96aa6b16075a9c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZToyYWY0NDJlYWY5MzQ0Y2Q3YTdiMGJiNmM5YTQ2NDEyMC90YWJsZXJhbmdlOjJhZjQ0MmVhZjkzNDRjZDdhN2IwYmI2YzlhNDY0MTIwXzMtMi0xLTEtMTI3MTE1_c3f70126-69e9-406f-8dd1-3066866ff64e"
      unitRef="usd">340000</hmst:FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault>
    <hmst:FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault
      contextRef="i51369bec6ce140e08d4169623fadb3a5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZToyYWY0NDJlYWY5MzQ0Y2Q3YTdiMGJiNmM5YTQ2NDEyMC90YWJsZXJhbmdlOjJhZjQ0MmVhZjkzNDRjZDdhN2IwYmI2YzlhNDY0MTIwXzMtNC0xLTEtMTI3MTE3_36ed96da-ff81-4db1-8a27-8907603b0028"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault>
    <hmst:FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault
      contextRef="i97d9847a5b1545b2a04a7bd0f62311e8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZToyYWY0NDJlYWY5MzQ0Y2Q3YTdiMGJiNmM5YTQ2NDEyMC90YWJsZXJhbmdlOjJhZjQ0MmVhZjkzNDRjZDdhN2IwYmI2YzlhNDY0MTIwXzMtNi0xLTEtMTI3MTE5_f4c1a89c-c3ab-4b04-91ae-bde80a43aac3"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault>
    <hmst:FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault
      contextRef="idf0f25afaebb4670a3b2790eb4fbf7ce_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZToyYWY0NDJlYWY5MzQ0Y2Q3YTdiMGJiNmM5YTQ2NDEyMC90YWJsZXJhbmdlOjJhZjQ0MmVhZjkzNDRjZDdhN2IwYmI2YzlhNDY0MTIwXzMtOC0xLTEtMTI3MTIx_3eea2b2d-5d41-4a62-a89d-f10f6909cef9"
      unitRef="usd">1198000</hmst:FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault>
    <hmst:FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault
      contextRef="i2ee5f7f228ae45a1a9a0e273fe4e86dc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMTgvZnJhZzozMmQyODkyNTYyYjc0MDc3OTU1ODBlNmU2OGRjZjI5Ni90YWJsZToyYWY0NDJlYWY5MzQ0Y2Q3YTdiMGJiNmM5YTQ2NDEyMC90YWJsZXJhbmdlOjJhZjQ0MmVhZjkzNDRjZDdhN2IwYmI2YzlhNDY0MTIwXzMtMTAtMS0xLTEyNzEyMw_dfb093db-9ab9-48c0-91a7-587c9dda1116"
      unitRef="usd">764000</hmst:FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90ZXh0cmVnaW9uOjBhOWM1MzExNWI0YzQyNWJhNTc4NjI2NmU1NTY1MzhhXzEwNQ_2f5d564e-5bdb-4957-9803-1d298e33fa68">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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;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;55,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;40,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;35,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(81,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;(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;/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;51,172&#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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90ZXh0cmVnaW9uOjBhOWM1MzExNWI0YzQyNWJhNTc4NjI2NmU1NTY1MzhhXzk4_79991ade-df47-47cc-856a-7fb2e676550a">&lt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;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;55,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;40,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;35,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(81,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;(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;/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;51,172&#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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzMtMS0xLTEtMTIwNDM0_cac00659-2b55-4098-9031-d0575d779af8"
      unitRef="usd">55539000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzMtMy0xLTEtMTIwNDM0_0bdf6c8c-a651-46eb-9ee5-805bbd7bc09a"
      unitRef="usd">54548000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzQtMS0xLTEtMTIwNDM0_422ae7ac-2f6a-4c18-b38b-093a2ed4e21d"
      unitRef="usd">40970000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzQtMy0xLTEtMTIwNDM0_fd8941b9-dc84-46e1-825a-f63adeb43366"
      unitRef="usd">41426000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzUtMS0xLTEtMTIwNDM0_2bdf8791-611d-4e38-b4c2-23fa748d370e"
      unitRef="usd">35898000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzUtMy0xLTEtMTIwNDM0_c50d7e1e-c268-4147-a0f9-8fd1ba1b7faf"
      unitRef="usd">36121000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzYtMS0xLTEtMTIwNDM0_205b7320-4a16-45db-ade4-dfc8020546aa"
      unitRef="usd">132407000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzYtMy0xLTEtMTIwNDM0_34f7f640-b5ea-4cd1-94fd-a45546b4ef86"
      unitRef="usd">132095000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzctMS0xLTEtMTIwNDM0_0502c95b-3ecc-4bff-9ea4-a594023c5156"
      unitRef="usd">81235000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzctMy0xLTEtMTIwNDM0_419a2058-279c-422b-b041-e3ec54038e9a"
      unitRef="usd">73941000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzgtMS0xLTEtMTIwNDM0_96773b5b-b333-405e-be32-95f92ebbd91a"
      unitRef="usd">51172000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMjcvZnJhZzowYTljNTMxMTViNGM0MjViYTU3ODYyNjZlNTU2NTM4YS90YWJsZTphYjgxNDZjMTFjZTI0MmNhOTgzMzcxZTg4MTc0ZGFhNy90YWJsZXJhbmdlOmFiODE0NmMxMWNlMjQyY2E5ODMzNzFlODgxNzRkYWE3XzgtMy0xLTEtMTIwNDM0_0d75ca97-ccba-4159-93a4-f3473ec71f28"
      unitRef="usd">58154000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepositLiabilitiesDisclosuresTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90ZXh0cmVnaW9uOjE4Yjk2ZmM0YWZlYjQ4NmI4M2ZlNWRlOGJiZDU2ZDE2XzQ1OA_1c7f94a5-cab4-4c3d-98a1-6ef54d260888">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;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:0 1pt"/&gt;&lt;td colspan="21" 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;At 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&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;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;(dollars 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;Amount&lt;/span&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;Weighted Average Rate&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;Amount&lt;/span&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;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,399,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:&lt;/span&gt;&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 16pt;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 deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;466,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 22pt;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258,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;0.06&#160;&lt;/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;302,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 22pt;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,383,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.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;span style="color:#000000;font-family:'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,806,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 22pt;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,943,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.07&#160;&lt;/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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 43pt;text-align:left;text-indent:-18pt;vertical-align: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 interest bearing deposits&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,052,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.98&#160;&lt;/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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,529,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 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 deposits&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;7,451,919&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.61&#160;&lt;/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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 $351 million and $342 million in public funds included in deposits at December&#160;31, 2022 and 2021, 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, 2022&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;2,375,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;557,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;6,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;1,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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 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;2,943,331&#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, 2022 and 2021 was $189 million and $108 million, respectively. There were $1.4 billion and $145 million of brokered deposits at December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DepositLiabilitiesDisclosuresTextBlock>
    <hmst:DepositBalancesIncludingStatedRatesTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90ZXh0cmVnaW9uOjE4Yjk2ZmM0YWZlYjQ4NmI4M2ZlNWRlOGJiZDU2ZDE2XzQ3Mw_67cfa8b3-543f-48ca-9e26-2b94b9be5f22">&lt;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;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:0 1pt"/&gt;&lt;td colspan="21" 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;At 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&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;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;(dollars 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;Amount&lt;/span&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;Weighted Average Rate&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;Amount&lt;/span&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;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,399,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:&lt;/span&gt;&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 16pt;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 deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;466,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 22pt;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258,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;0.06&#160;&lt;/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;302,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 22pt;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,383,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.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;span style="color:#000000;font-family:'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,806,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 22pt;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,943,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.07&#160;&lt;/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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 43pt;text-align:left;text-indent:-18pt;vertical-align: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 interest bearing deposits&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,052,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.98&#160;&lt;/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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,529,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 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 deposits&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;7,451,919&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.61&#160;&lt;/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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hmst:DepositBalancesIncludingStatedRatesTableTextBlock>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzItMS0xLTEtMTIwNDM0_3a9329bc-bbef-4367-8698-7ffa2b0144c3"
      unitRef="usd">1399912000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzItNS0xLTEtMTIwNDM0_e6975141-dc3a-4d71-9419-36a65b7404a4"
      unitRef="usd">1617069000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDomesticDepositDemand
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzMtMS0xLTEtMTIwNDM0_349721cf-d632-493e-adf3-29cbacc3b924"
      unitRef="usd">466490000</us-gaap:InterestBearingDomesticDepositDemand>
    <us-gaap:WeightedAverageRateDomesticDeposit
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzMtMy0xLTEtMTIwNDM0_6a80f2a0-3cfd-4da2-8cc6-4d423289ec19"
      unitRef="number">0.0010</us-gaap:WeightedAverageRateDomesticDeposit>
    <us-gaap:InterestBearingDomesticDepositDemand
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzMtNS0xLTEtMTIwNDM0_f43f0f66-5db1-4f57-8b2e-74d226162948"
      unitRef="usd">513810000</us-gaap:InterestBearingDomesticDepositDemand>
    <us-gaap:WeightedAverageRateDomesticDeposit
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzMtNy0xLTEtMTIwNDM0_784ed409-226a-4548-95f0-9a5db3025bba"
      unitRef="number">0.0010</us-gaap:WeightedAverageRateDomesticDeposit>
    <us-gaap:DepositsSavingsDeposits
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzQtMS0xLTEtMTIwNDM0_340400d8-51cd-4620-adcf-8c299f52deb0"
      unitRef="usd">258977000</us-gaap:DepositsSavingsDeposits>
    <us-gaap:WeightedAverageRateDomesticDepositSavings
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzQtMy0xLTEtMTIwNDM0_88a7aeef-4479-4b53-95e8-7148b1e7fb8c"
      unitRef="number">0.0006</us-gaap:WeightedAverageRateDomesticDepositSavings>
    <us-gaap:DepositsSavingsDeposits
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzQtNS0xLTEtMTIwNDM0_a1d05e5b-c316-4fae-99d6-92a035a56721"
      unitRef="usd">302389000</us-gaap:DepositsSavingsDeposits>
    <us-gaap:WeightedAverageRateDomesticDepositSavings
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzQtNy0xLTEtMTIwNDM0_bd0a66e1-e41c-4871-956a-b53871146230"
      unitRef="number">0.0006</us-gaap:WeightedAverageRateDomesticDepositSavings>
    <us-gaap:DepositsMoneyMarketDeposits
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzUtMS0xLTEtMTIwNDM0_3c4c4b96-497b-45bc-b74e-2ba39e5cf7e4"
      unitRef="usd">2383209000</us-gaap:DepositsMoneyMarketDeposits>
    <us-gaap:WeightedAverageRateDomesticDepositMoneyMarket
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzUtMy0xLTEtMTIwNDM0_537a3768-5d52-414f-bc57-1b1c94f0e0fa"
      unitRef="number">0.0122</us-gaap:WeightedAverageRateDomesticDepositMoneyMarket>
    <us-gaap:DepositsMoneyMarketDeposits
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzUtNS0xLTEtMTIwNDM0_e86c9c69-5181-477c-a092-e9edd2d6edd2"
      unitRef="usd">2806313000</us-gaap:DepositsMoneyMarketDeposits>
    <us-gaap:WeightedAverageRateDomesticDepositMoneyMarket
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzUtNy0xLTEtMTIwNDM0_9b0308cd-7ce1-448d-97e6-d171e98f432d"
      unitRef="number">0.0015</us-gaap:WeightedAverageRateDomesticDepositMoneyMarket>
    <us-gaap:TimeDeposits
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzYtMS0xLTEtMTIwNDM0_ba20a2a0-489a-4f94-884b-aa0bb14b9643"
      unitRef="usd">2943331000</us-gaap:TimeDeposits>
    <us-gaap:WeightedAverageRateDomesticDepositCertificatesOfDeposit
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzYtMy0xLTEtMTIwNDM0_42531e87-ae63-4ac7-919e-eef7cde161f1"
      unitRef="number">0.0307</us-gaap:WeightedAverageRateDomesticDepositCertificatesOfDeposit>
    <us-gaap:TimeDeposits
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzYtNS0xLTEtMTIwNDM0_4f634827-bf6d-486f-bd1b-6d73977a4a91"
      unitRef="usd">906928000</us-gaap:TimeDeposits>
    <us-gaap:WeightedAverageRateDomesticDepositCertificatesOfDeposit
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzYtNy0xLTEtMTIwNDM0_6fd6b977-833e-4396-afd9-25a5d14eae64"
      unitRef="number">0.0051</us-gaap:WeightedAverageRateDomesticDepositCertificatesOfDeposit>
    <us-gaap:InterestBearingDepositLiabilitiesDomestic
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzEwLTEtMS0xLTEzNTk1OQ_95502d6d-bee5-49e4-a24d-1c6b7a091cc1"
      unitRef="usd">6052007000</us-gaap:InterestBearingDepositLiabilitiesDomestic>
    <hmst:WeightedAverageRateInterestBearingDeposits
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzgtMy0xLTEtMTIyNzg1_faa3e74b-f3b0-4c7d-9f1b-f0252b8a9e8d"
      unitRef="number">0.0198</hmst:WeightedAverageRateInterestBearingDeposits>
    <us-gaap:InterestBearingDepositLiabilitiesDomestic
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzgtNS0xLTEtMTIyNzcz_2d5a95bb-f884-49ad-b9b4-ab315d05f725"
      unitRef="usd">4529440000</us-gaap:InterestBearingDepositLiabilitiesDomestic>
    <hmst:WeightedAverageRateDomesticDeposit1
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzgtNy0xLTEtMTIyNzg5_371e867e-7b11-4712-9747-389ab7541c8c"
      unitRef="number">0.0021</hmst:WeightedAverageRateDomesticDeposit1>
    <us-gaap:Deposits
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzctMS0xLTEtMTIwNDM0_3d78d872-fd5a-4607-91e2-76eb4c07e266"
      unitRef="usd">7451919000</us-gaap:Deposits>
    <hmst:WeightedAverageRateDomesticDeposit1
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzctMy0xLTEtMTIwNDM0_8e24e70f-d7ff-4563-aed5-bafd176bc0fb"
      unitRef="number">0.0161</hmst:WeightedAverageRateDomesticDeposit1>
    <us-gaap:Deposits
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzctNS0xLTEtMTIwNDM0_a62d0b79-0866-4658-bc40-33c60bd4301d"
      unitRef="usd">6146509000</us-gaap:Deposits>
    <hmst:WeightedAverageRateInterestBearingDeposits
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTowZDVjOTc0YTNkMGI0YzQyYjgxZjY0MWE4OGE4YWFjMi90YWJsZXJhbmdlOjBkNWM5NzRhM2QwYjRjNDJiODFmNjQxYTg4YThhYWMyXzctNy0xLTEtMTIwNDM0_e7f44da5-0995-45e4-9f1d-795fa1aedb17"
      unitRef="number">0.0015</hmst:WeightedAverageRateInterestBearingDeposits>
    <hmst:PublicFundsIncludedInDeposits
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90ZXh0cmVnaW9uOjE4Yjk2ZmM0YWZlYjQ4NmI4M2ZlNWRlOGJiZDU2ZDE2XzExNQ_b65f3146-a8d8-454e-9cd6-10dbf2fffda6"
      unitRef="usd">351000000</hmst:PublicFundsIncludedInDeposits>
    <hmst:PublicFundsIncludedInDeposits
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90ZXh0cmVnaW9uOjE4Yjk2ZmM0YWZlYjQ4NmI4M2ZlNWRlOGJiZDU2ZDE2XzEyMg_f789d2ee-ea0a-4b18-97fc-f9afcc203180"
      unitRef="usd">342000000</hmst:PublicFundsIncludedInDeposits>
    <hmst:ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90ZXh0cmVnaW9uOjE4Yjk2ZmM0YWZlYjQ4NmI4M2ZlNWRlOGJiZDU2ZDE2XzQ2Mw_5b2eb32a-7ddb-4b35-b690-1b108d3c80a9">&lt;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, 2022&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;2,375,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;557,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;6,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;1,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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 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;2,943,331&#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="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTo0Y2RkZGM4ODQ1NmI0MjUzYjhiYjk0ZWRkMjBkMDJjYS90YWJsZXJhbmdlOjRjZGRkYzg4NDU2YjQyNTNiOGJiOTRlZGQyMGQwMmNhXzItMS0xLTEtMTIwNDM0_3addd75c-a1fe-4aa7-9912-727a7015d73f"
      unitRef="usd">2375310000</us-gaap:TimeDepositMaturitiesNextRollingTwelveMonths>
    <us-gaap:TimeDepositMaturitiesRollingYearTwo
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTo0Y2RkZGM4ODQ1NmI0MjUzYjhiYjk0ZWRkMjBkMDJjYS90YWJsZXJhbmdlOjRjZGRkYzg4NDU2YjQyNTNiOGJiOTRlZGQyMGQwMmNhXzMtMS0xLTEtMTIwNDM0_719771e0-dbdc-408f-8ae7-3b2ef31e3e5e"
      unitRef="usd">557307000</us-gaap:TimeDepositMaturitiesRollingYearTwo>
    <us-gaap:TimeDepositMaturitiesRollingYearThree
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTo0Y2RkZGM4ODQ1NmI0MjUzYjhiYjk0ZWRkMjBkMDJjYS90YWJsZXJhbmdlOjRjZGRkYzg4NDU2YjQyNTNiOGJiOTRlZGQyMGQwMmNhXzQtMS0xLTEtMTIwNDM0_525a1676-7115-4609-8d09-20643442a7f0"
      unitRef="usd">6329000</us-gaap:TimeDepositMaturitiesRollingYearThree>
    <us-gaap:TimeDepositMaturitiesRollingYearFour
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTo0Y2RkZGM4ODQ1NmI0MjUzYjhiYjk0ZWRkMjBkMDJjYS90YWJsZXJhbmdlOjRjZGRkYzg4NDU2YjQyNTNiOGJiOTRlZGQyMGQwMmNhXzUtMS0xLTEtMTIwNDM0_a304840f-aec7-492f-be11-c6f1e6e10ac8"
      unitRef="usd">1998000</us-gaap:TimeDepositMaturitiesRollingYearFour>
    <us-gaap:TimeDepositMaturitiesRollingYearFive
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTo0Y2RkZGM4ODQ1NmI0MjUzYjhiYjk0ZWRkMjBkMDJjYS90YWJsZXJhbmdlOjRjZGRkYzg4NDU2YjQyNTNiOGJiOTRlZGQyMGQwMmNhXzYtMS0xLTEtMTIwNDM0_e1903e15-2f3d-4e46-a010-67feb5288c3c"
      unitRef="usd">1940000</us-gaap:TimeDepositMaturitiesRollingYearFive>
    <us-gaap:TimeDepositMaturitiesAfterRollingYearFive
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTo0Y2RkZGM4ODQ1NmI0MjUzYjhiYjk0ZWRkMjBkMDJjYS90YWJsZXJhbmdlOjRjZGRkYzg4NDU2YjQyNTNiOGJiOTRlZGQyMGQwMmNhXzctMS0xLTEtMTIwNDM0_01cf1fa9-62d8-4053-8eed-57cd16b406fc"
      unitRef="usd">447000</us-gaap:TimeDepositMaturitiesAfterRollingYearFive>
    <us-gaap:TimeDeposits
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90YWJsZTo0Y2RkZGM4ODQ1NmI0MjUzYjhiYjk0ZWRkMjBkMDJjYS90YWJsZXJhbmdlOjRjZGRkYzg4NDU2YjQyNTNiOGJiOTRlZGQyMGQwMmNhXzgtMS0xLTEtMTIwNDM0_a959e65a-6539-4b2c-a940-d4c36046f307"
      unitRef="usd">2943331000</us-gaap:TimeDeposits>
    <us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90ZXh0cmVnaW9uOjE4Yjk2ZmM0YWZlYjQ4NmI4M2ZlNWRlOGJiZDU2ZDE2XzM1Nw_0adc9f16-6a44-4e98-b565-f742915ddd6a"
      unitRef="usd">189000000</us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit>
    <us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90ZXh0cmVnaW9uOjE4Yjk2ZmM0YWZlYjQ4NmI4M2ZlNWRlOGJiZDU2ZDE2XzM2NA_84c6c084-3e7d-4170-bf54-ac373b408a76"
      unitRef="usd">108000000</us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit>
    <us-gaap:InterestBearingDomesticDepositBrokered
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90ZXh0cmVnaW9uOjE4Yjk2ZmM0YWZlYjQ4NmI4M2ZlNWRlOGJiZDU2ZDE2XzM5Mw_54d6059a-9995-4fba-a0f8-48d81aa75a5e"
      unitRef="usd">1400000000</us-gaap:InterestBearingDomesticDepositBrokered>
    <us-gaap:InterestBearingDomesticDepositBrokered
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzAvZnJhZzoxOGI5NmZjNGFmZWI0ODZiODNmZTVkZThiYmQ1NmQxNi90ZXh0cmVnaW9uOjE4Yjk2ZmM0YWZlYjQ4NmI4M2ZlNWRlOGJiZDU2ZDE2XzQwMA_73c29319-15c8-452f-8b7f-12d991680e33"
      unitRef="usd">145000000</us-gaap:InterestBearingDomesticDepositBrokered>
    <hmst:FederalHomeLoanBankandOtherBorrowingsTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90ZXh0cmVnaW9uOjQ1M2IxMzQ3MGRhNjQzMzU4YWNhYTY1ZGEwZTY3NGNhXzYyOA_c7cb3cba-81da-49bc-a9bf-f8b705e5e731">BORROWINGS:&lt;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 borrows funds through advances from the Des Moines FHLB. The balances, maturity and rate of the outstanding FHLB advances were as follows:&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: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:0 1pt"/&gt;&lt;td colspan="21" 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;At 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&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;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;(dollars 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;Amount&lt;/span&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;Weighted Average Rate&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;Amount&lt;/span&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;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;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;16,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;0.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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 three 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;450,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/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;Three through 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;550,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.35&#160;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;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,016,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;41,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/table&gt;&lt;/div&gt;As of December&#160;31, 2022 and 2021, the Company held $49.3 million and $10.4 million, respectively, of FHLB stock.</hmst:FederalHomeLoanBankandOtherBorrowingsTextBlock>
    <us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzQtMS0xLTEtMTQwMTg4_380ff6f5-ee02-4211-91a9-9dcc8705e54c"
      unitRef="usd">16000000</us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate>
    <us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzQtMy0xLTEtMTQwMTg4_b47d6c02-0b91-4598-91ca-883802fbff73"
      unitRef="number">0.0460</us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate>
    <us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzQtNS0xLTEtMTQwMTg4_48802e86-8c91-4833-ae00-628e98aec0db"
      unitRef="usd">41000000</us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate>
    <us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzQtNy0xLTEtMTQwMTg4_d696a288-0ab5-4759-b5e7-5f6a5021c5f7"
      unitRef="number">0.0030</us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate>
    <hmst:FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzUtMS0xLTEtMTQwMTg4_7727141c-caaf-4c4c-85ef-cf0d2489b98b"
      unitRef="usd">450000000</hmst:FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree>
    <hmst:FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzUtMy0xLTEtMTQwMTg4_6a8ad301-40e0-4c2c-bdf6-739dde549a3c"
      unitRef="number">0.0431</hmst:FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree>
    <hmst:FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzUtNS0xLTEtMTQwMTg4_35bcf1e6-783d-4f4e-b9d1-83380f01cbb2"
      unitRef="usd">0</hmst:FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree>
    <hmst:FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzUtNy0xLTEtMTQwMTg4_9a2174d8-83d4-4743-be09-f0f1ac952cd2"
      unitRef="number">0</hmst:FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree>
    <hmst:FederalHomeLoanBankAdvanceAfterYearThreeThroughFive
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzYtMS0xLTEtMTQwMTg4_e5d7ad32-33c7-42e1-99a5-61f8a697e9f2"
      unitRef="usd">550000000</hmst:FederalHomeLoanBankAdvanceAfterYearThreeThroughFive>
    <hmst:FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzYtMy0xLTEtMTQwMTg4_81f50907-058a-445f-82fb-75d14fbb9cc7"
      unitRef="number">0.0435</hmst:FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive>
    <hmst:FederalHomeLoanBankAdvanceAfterYearThreeThroughFive
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzYtNS0xLTEtMTQwMTg4_587e1b74-3d1e-4042-9312-1fe071986fb6"
      unitRef="usd">0</hmst:FederalHomeLoanBankAdvanceAfterYearThreeThroughFive>
    <hmst:FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzYtNy0xLTEtMTQwMTg4_a760ae2f-f4b8-4e95-98c8-27afd4ce52e9"
      unitRef="number">0</hmst:FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzgtMS0xLTEtMTQwMTg4_848b7e8a-04ca-4984-95cb-1103c1015fbc"
      unitRef="usd">1016000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankAdvancesWeightedAverageInterestRate
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzgtMy0xLTEtMTQwMTg4_f968f821-65b4-4ffa-98a8-d7c821347588"
      unitRef="number">0.0433</us-gaap:FederalHomeLoanBankAdvancesWeightedAverageInterestRate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzgtNS0xLTEtMTQwMTg4_d459fe6d-2fd9-4495-a2fc-4b1564e8a127"
      unitRef="usd">41000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankAdvancesWeightedAverageInterestRate
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90YWJsZTplMWIxNzBmM2M0YWQ0MjBhOTVlOGYzOWNmMWIyN2JjYS90YWJsZXJhbmdlOmUxYjE3MGYzYzRhZDQyMGE5NWU4ZjM5Y2YxYjI3YmNhXzgtNy0xLTEtMTQwMTg4_5d1094fe-f745-442d-bc01-a9a253379612"
      unitRef="number">0.0030</us-gaap:FederalHomeLoanBankAdvancesWeightedAverageInterestRate>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="i25ae4acff7d14587b6c3304f03a8fc7f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90ZXh0cmVnaW9uOjQ1M2IxMzQ3MGRhNjQzMzU4YWNhYTY1ZGEwZTY3NGNhXzE2NDkyNjc0NDU1OTE_7ec4e9d1-268d-4044-9e89-1a94cf182873"
      unitRef="usd">49300000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="idb48c9de863a451fab402f4b7faa04f9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzMvZnJhZzo0NTNiMTM0NzBkYTY0MzM1OGFjYWE2NWRhMGU2NzRjYS90ZXh0cmVnaW9uOjQ1M2IxMzQ3MGRhNjQzMzU4YWNhYTY1ZGEwZTY3NGNhXzE2NDkyNjc0NDU1OTk_e2d0e2ff-3394-49a6-a17c-5de556e4ec68"
      unitRef="usd">10400000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzEyNzE_8ea05508-525b-415e-a955-b821ba33a494">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: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 30, 2027, payable semiannually in arrears. From and including January 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:120%"&gt;or the date of earlier redemption, the Notes will bear interest equal to the three-month term Secured Overnight Financing Rate ("SOFR") plus 215 basis points, payable quarterly in arrears. Net proceeds to the Company were $98&#160;million, after deducting underwriting fees and offering expenses, all of which were still outstanding at December&#160;31, 2022.&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;At December&#160;31, 2022 and 2021, the Company had outstanding $64&#160;million of Senior Notes which 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 ("TRUPS") during the period from 2005 through 2007, resulting in a debt balance of $62 million that remains outstanding at December&#160;31, 2022 and 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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The TRUPS outstanding as of December&#160;31, 2022 and 2021 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 style="margin-top:6pt"&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.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iac558c45840b411d869cf6d215c09e83_I20220119"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzE2NDkyNjc0NDY1OTU_949331aa-4fb5-4dd4-8683-8fc2b6ea1ad9"
      unitRef="usd">100000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iac558c45840b411d869cf6d215c09e83_I20220119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzE2NDkyNjc0NDY2MDI_a3e969c5-d62e-4873-bea0-b4305ca2d184"
      unitRef="number">0.00035</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="id38973a52a3f45198eafa15a4ea2f35a_D20220119-20220119"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzE2NDkyNjc0NDY2MTM_80567b2b-d7dd-4274-a8bd-b8ea6a0db8e4"
      unitRef="number">0.0215</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LongTermDebt
      contextRef="i271ccddeafa3414eb673d836e4990a9d_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzE2NDkyNjc0NDY2MDY_f164da61-3a67-4ba7-8f82-a55f58cfdde3"
      unitRef="usd">98000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i094434117d604831aa2a36f912c34cf0_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzU0OTc1NTgxNTE5Mw_798be285-fb1b-4b96-98cc-b8d2f815854e"
      unitRef="usd">64000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i60b97ca3d5d34fd28edaf10faa4eace2_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzU0OTc1NTgxNTE5Mw_ae0228b4-c8d3-43b2-8521-69f87ca2a9e1"
      unitRef="usd">64000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i60b97ca3d5d34fd28edaf10faa4eace2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzU4MA_07a4b24f-0e15-434b-9e78-1030ee3841dc"
      unitRef="number">0.0650</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i094434117d604831aa2a36f912c34cf0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzU4MA_ac902dc4-e545-4391-a950-7e340ca49257"
      unitRef="number">0.0650</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i39b3364153934352b7a5b0236452dd68_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzU0OTc1NTgxNTIzMw_17fd8f83-5680-47cc-b459-ec9d70616eb7"
      unitRef="usd">62000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="icc6a465ff0654fc588f0f086f947f76c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzU0OTc1NTgxNTIzMw_2564f73f-0bed-44f2-b42f-bbdd85241a1b"
      unitRef="usd">62000000</us-gaap:LongTermDebt>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90ZXh0cmVnaW9uOmNjYmVlNjRkYmEyZjQ5YTg5ZWU5ODgyMThhNDc4YzBiXzEyNzQ_43de0b31-8cbf-48f1-acd0-044c67d958cd">&lt;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 TRUPS outstanding as of December&#160;31, 2022 and 2021 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 style="margin-top:6pt"&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.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i2c179d40ddcc47148130fe717eafb680_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzQtMS0xLTEtMTIwNDM0_0b022b27-5d0b-429e-98bf-f4097c08d91a"
      unitRef="usd">5155000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9a137989e5da4aa8bae6a7b73017c3b9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzQtMS0xLTEtMTIwNDM0_6e98339a-9f0a-4dc2-b12f-98bad49ebec4"
      unitRef="usd">5155000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i14e11ce7378b43b6b3d705abf09c79b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzQtMy0xLTEtMTIwNDM0_07642076-3a4d-4532-99ce-937c8126b45c"
      unitRef="usd">20619000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i4337df9c6f384a1098cd95dd03e713bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzQtMy0xLTEtMTIwNDM0_81c903d4-7d2d-4eba-b840-c082b3d7e522"
      unitRef="usd">20619000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i952129e6d4b44225a3e23936d02d822c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzQtNS0xLTEtMTIwNDM0_0901e308-b855-4519-a7c9-3f5f0b34c9f2"
      unitRef="usd">20619000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i6ca3acbe27384b93aeca4dc24d37c8a6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzQtNS0xLTEtMTIwNDM0_244e38e5-8919-46a3-9652-f40a844e0e68"
      unitRef="usd">20619000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i8570d230e76b496b935d0cf20adb2a7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzQtNy0xLTEtMTIwNDM0_2d213ed4-b135-43ea-96b1-6605cc436f09"
      unitRef="usd">15464000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie9f7d8d7ee6a4357942e008a844d2967_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzQtNy0xLTEtMTIwNDM0_cf2b968f-bf42-4a4c-85af-95281122d006"
      unitRef="usd">15464000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ic2a2ea2cbbaa429f8da7de689cfdcdbf_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzUtMS0xLTEtMTIwNDM0L3RleHRyZWdpb246OWM5MjVjMDJmMGU1NGFhYmExNGQ2MmFmZmYwYjhmMzBfMTc_4b4be677-c516-40f4-930c-3dde0fe78a12"
      unitRef="number">0.0170</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i25edfab4a7864da789460a648b715981_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzUtMS0xLTEtMTIwNDM0L3RleHRyZWdpb246OWM5MjVjMDJmMGU1NGFhYmExNGQ2MmFmZmYwYjhmMzBfMTc_6309193e-8d6e-430e-96cd-8f4087f42925"
      unitRef="number">0.0170</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i306e1a77c5d7420bb04e6661d04a30a9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzUtMy0xLTEtMTIwNDM0L3RleHRyZWdpb246MjM1ZmZmMTdhZmVmNDU4ZjlkYWM1MjYzMjFhZjdkNGRfMTc_44f1781a-e8d2-45a0-9142-2edf78bb4393"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8e0d255145be493da48b03d377c4bfff_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzUtMy0xLTEtMTIwNDM0L3RleHRyZWdpb246MjM1ZmZmMTdhZmVmNDU4ZjlkYWM1MjYzMjFhZjdkNGRfMTc_d177f6ee-a418-4eb3-9ec7-e17f64be92de"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i380a465de0d04214b6b82d7e64f7df6a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzUtNS0xLTEtMTIwNDM0L3RleHRyZWdpb246NzVhNWRiNmFhNmFkNDcwODhiZGUyNDNjYzc2ZmQ1NTBfMTc_ac6b6392-cb91-4550-bdc9-75975638544c"
      unitRef="number">0.0137</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i48c071c8c85a49a293d3287808b9ef86_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzUtNS0xLTEtMTIwNDM0L3RleHRyZWdpb246NzVhNWRiNmFhNmFkNDcwODhiZGUyNDNjYzc2ZmQ1NTBfMTc_dc0db403-23b1-41f6-9aca-0ea52b7d159e"
      unitRef="number">0.0137</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="id91a3088332f4b4a9631513382e96638_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzUtNy0xLTEtMTIwNDM0L3RleHRyZWdpb246YjdjZTlkMmM1YzNhNDVhYTliMTMyZmJhZmNjY2Q0ZjVfMTc_5378add1-b13e-4568-9a8a-2b61f401f652"
      unitRef="number">0.0168</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i4fadc7a97f06450da5422cf7c809208f_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzYvZnJhZzpjY2JlZTY0ZGJhMmY0OWE4OWVlOTg4MjE4YTQ3OGMwYi90YWJsZTo2ZDkxMjY2ZGNiMWU0MmU4YjZiM2Y2YjJmZWE3NjQzZi90YWJsZXJhbmdlOjZkOTEyNjZkY2IxZTQyZThiNmIzZjZiMmZlYTc2NDNmXzUtNy0xLTEtMTIwNDM0L3RleHRyZWdpb246YjdjZTlkMmM1YzNhNDVhYTliMTMyZmJhZmNjY2Q0ZjVfMTc_5677c815-22c6-49d6-9926-efaa532fdbaf"
      unitRef="number">0.0168</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzI2MTQ_42744555-9bac-4efc-90b3-19b8eb028280">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;/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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;51,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;17,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;236,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,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,093)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;23,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Total derivatives before netting&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;342,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 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;13,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(13,280)&lt;/span&gt;&lt;/td&gt;&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&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:#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="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;(12,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;Carrying value on consolidated balance sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;893&#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;(13,179)&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;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="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;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;139,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;1,335,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;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 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;9,280&#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;(1,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;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 received of $12.8 million and paid of $5.3 million at December&#160;31, 2022 and 2021, 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 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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzgtMC0xLTEtMTI2OTU5_d9b0e232-3d82-414f-ac96-6df67726fdcf"&gt;Derivative assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzEzLTAtMS0xLTEyNjk1OQ_e01dad4b-9752-403e-8385-c35f7cc7dab5"&gt;Derivative liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,179)&lt;/span&gt;&lt;/td&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE1LTAtMS0xLTEyNjk2MQ_b946877c-ada9-41d2-a8c2-aba9381018c1"&gt;Derivative assets&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE2LTAtMS0xLTEyNjk2MQ_f3f2cbce-941f-4c4a-b071-3dd48ab762cc"&gt;Derivative liabilities&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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 style="margin-bottom:3pt;margin-top:6pt;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 received of $12.8 million and paid of $5.3 million at December&#160;31, 2022 and 2021, 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 other liabilities. Interest is owed on amounts received from counterparties and we earn interest on amounts paid to counterparties. Any securities pledged to counterparties as collateral remain on the consolidated balance sheets. At December&#160;31, 2022 and 2021, the Company had liabilities of $12.8 million and zero, respectively, in cash collateral received from counterparties and receivables of $0.03 million and $5.3 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:50.508%"/&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.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.546%"/&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="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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000000;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="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;8,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;(11,769)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;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 interest rate lock commitments (" IRLCs") and forward contracts used as economic hedges of single family mortgage LHFS.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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;Comprised of interest rate swaps, interest rate swaptions, futures, US Treasury options and forward contracts used as economic hedges of single family MSRs.&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;(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, 2022 and 2021 were $237 million and&#160;$287 million, respectively.</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzI2MzE_972df744-25b5-4528-83db-ba7179996b91">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;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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;51,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;17,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;236,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,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,093)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;23,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Total derivatives before netting&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;342,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 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;13,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(13,280)&lt;/span&gt;&lt;/td&gt;&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&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:#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="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;(12,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;Carrying value on consolidated balance sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;893&#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;(13,179)&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;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="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;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;139,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;1,335,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;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 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;9,280&#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;(1,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;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 received of $12.8 million and paid of $5.3 million at December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i4ca32f55b623469390fc001ffdb9d037_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzQtMS0xLTEtMTIwNDM0_75adf11c-b21e-494a-9800-561bc10c9dff"
      unitRef="usd">51252000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i4ca32f55b623469390fc001ffdb9d037_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzQtMy0xLTEtMTIwNDM0_7e45f98f-8d24-4d6a-a0e9-77774840bf70"
      unitRef="usd">293000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i4ca32f55b623469390fc001ffdb9d037_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzQtNS0xLTEtMTIwNDM0_04a52462-a460-489e-bc4f-4f2072ebd50d"
      unitRef="usd">151000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i89a243de40bc497686e84ab87026d565_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzYtMS0xLTEtMTIwNDM0_47e9ed08-5814-4265-afd4-49fd1029981f"
      unitRef="usd">17463000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i89a243de40bc497686e84ab87026d565_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzYtMy0xLTEtMTIwNDM0_c5e7dc24-c10d-4e5b-b93b-9679cf32204d"
      unitRef="usd">141000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i89a243de40bc497686e84ab87026d565_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzYtNS0xLTEtMTIwNDM0_8f2c7d85-8579-4991-9f72-5d8537796bb3"
      unitRef="usd">36000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="if203a009874e46b8942b9277f2b66ae0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzctMS0xLTEtMTIwNDM0_f40c8b54-55ba-4ebe-b94c-5afa3299e2ec"
      unitRef="usd">236533000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="if203a009874e46b8942b9277f2b66ae0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzctMy0xLTEtMTIwNDM0_d2fdef88-6097-49aa-aa9a-80ca57caac35"
      unitRef="usd">13093000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="if203a009874e46b8942b9277f2b66ae0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzctNS0xLTEtMTIwNDM0_424fed27-491d-4204-af71-cab37e965a9d"
      unitRef="usd">13093000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ic93fada0ba844e8ab0bc71da9164c49b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzgtMS0xLTEtMTIwNDM0_bf617611-59c9-4a73-8c26-9dc954044d29"
      unitRef="usd">23000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ic93fada0ba844e8ab0bc71da9164c49b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzgtMy0xLTEtMTIwNDM0_cc564481-aa0a-4aef-a92a-11460f3d580d"
      unitRef="usd">18000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ic93fada0ba844e8ab0bc71da9164c49b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzgtNS0xLTEtMTIwNDM0_caf51a91-b8f1-4a81-9449-21d391409aa4"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="idcf8094e1d5e4c74a51a5353f33e72e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzktMS0xLTEtMTI1NTE4_e8fc75bd-bb57-4119-8692-c7bf72bb0412"
      unitRef="usd">14000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="idcf8094e1d5e4c74a51a5353f33e72e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzktMy0xLTEtMTI1NTIz_055137fb-292a-445c-998f-9e61cf76c097"
      unitRef="usd">218000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="idcf8094e1d5e4c74a51a5353f33e72e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzktNS0xLTEtMTI1NTI3_d7eb46c0-37b3-4084-bc7b-efbfa121d13e"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzktMS0xLTEtMTIwNDM0_33b1da3b-e5d7-4e82-b468-0eddbfcb7352"
      unitRef="usd">342248000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzktMy0xLTEtMTIwNDM0_aaa3f62c-02fe-4eb0-ba90-c31cb8edc8c4"
      unitRef="usd">13763000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzktNS0xLTEtMTIwNDM0_eece6115-e865-4190-8493-4c0622e8c763"
      unitRef="usd">13280000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzEwLTMtMS0xLTEyMDQzNA_dc35ca3e-a1a5-4f5c-8127-292c37a95575"
      unitRef="usd">-12870000</hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives>
    <hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzEwLTUtMS0xLTEyMDQzNA_c937fca7-9a95-45f2-bd46-92fa235fe78b"
      unitRef="usd">-101000</hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzExLTMtMS0xLTEyMDQzNA_dbc2e529-3c71-45b9-85c3-1ec46381410b"
      unitRef="usd">893000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTplZTE1Mjg2MDQ5ZWQ0NzkwOWRlMjFhZThmNjljMGYwNy90YWJsZXJhbmdlOmVlMTUyODYwNDllZDQ3OTA5ZGUyMWFlOGY2OWMwZjA3XzExLTUtMS0xLTEyMDQzNA_eb21f7ae-064a-42df-a80f-f0f3a84bfc11"
      unitRef="usd">13179000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i63fecdb964894c089bda52d368aa187d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzQtMS0xLTEtMTIwNDM0_afb5b345-765c-4a5d-ac5c-e5215d06cdbb"
      unitRef="usd">793208000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i63fecdb964894c089bda52d368aa187d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzQtMy0xLTEtMTIwNDM0_02674c6d-0049-4a70-bba9-b241461c530a"
      unitRef="usd">723000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i63fecdb964894c089bda52d368aa187d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzQtNS0xLTEtMTIwNDM0_5fd882cc-66d9-47dd-bd8e-588bc82f4cf3"
      unitRef="usd">640000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i6a8edc4e4592450c950788bb84f99794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzYtMS0xLTEtMTIwNDM0_c0501968-b41a-4cf6-b930-d8d5d3e987a4"
      unitRef="usd">115025000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i6a8edc4e4592450c950788bb84f99794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzYtMy0xLTEtMTIwNDM0_95c49a5a-8dc0-45e9-9b79-f77f97f79358"
      unitRef="usd">2487000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i6a8edc4e4592450c950788bb84f99794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzYtNS0xLTEtMTIwNDM0_36224617-6db0-4a9b-89a8-5b63c91b8af3"
      unitRef="usd">3000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i8f6e65e36d5c4710a5f6064728d6ccb9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzctMS0xLTEtMTIwNDM0_1fec8599-51f0-4edb-a4aa-84cf24a5ea86"
      unitRef="usd">287352000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i8f6e65e36d5c4710a5f6064728d6ccb9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzctMy0xLTEtMTIwNDM0_9e142a8e-3e9f-44b4-85a6-44c8c79d785f"
      unitRef="usd">4381000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i8f6e65e36d5c4710a5f6064728d6ccb9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzctNS0xLTEtMTIwNDM0_fd93f03b-cc1f-42a0-8a73-0d96b3874d2a"
      unitRef="usd">4541000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="id662613f3d884eee96a7c744ff2f4d59_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzgtMS0xLTEtMTIwNDM0_346083c8-a862-4549-8384-13b4dc9ef038"
      unitRef="usd">139900000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="id662613f3d884eee96a7c744ff2f4d59_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzgtMy0xLTEtMTIwNDM0_9c94586a-0f47-41bd-8bef-27fc891b2b12"
      unitRef="usd">334000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="id662613f3d884eee96a7c744ff2f4d59_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzgtNS0xLTEtMTIwNDM0_62009423-5268-407b-ad86-6641fe99f6fd"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzktMS0xLTEtMTIwNDM0_a8dd43d8-ab04-45a2-9a3f-10e02081d77e"
      unitRef="usd">1335485000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzktMy0xLTEtMTIwNDM0_e1335dba-4e28-4516-bffa-d2648cdf6151"
      unitRef="usd">7925000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzktNS0xLTEtMTIwNDM0_78dda524-2eaa-4a1f-964b-7aab387ecc90"
      unitRef="usd">5184000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzEwLTMtMS0xLTEyMDQzNA_3050e96b-a248-46bb-964e-3e3c49cd08e8"
      unitRef="usd">1355000</hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives>
    <hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzEwLTUtMS0xLTEyMDQzNA_c3697423-e481-453d-9a02-0d5bb77de4aa"
      unitRef="usd">-3921000</hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzExLTMtMS0xLTEyMDQzNA_2c7c2fca-ba57-47cf-a836-2ee48af40a1e"
      unitRef="usd">9280000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTo5ODhhZmY0MmMwYzU0ZjUyYTcwMjIzODk5YWQzZGMwOC90YWJsZXJhbmdlOjk4OGFmZjQyYzBjNTRmNTJhNzAyMjM4OTlhZDNkYzA4XzExLTUtMS0xLTEyMDQzNA_ad689a20-614c-4a87-b6a5-9d39da681d77"
      unitRef="usd">1263000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability
      contextRef="i62b9c018bf2045e8a974f8072f474301_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzQ5Ng_7cbe3a27-6ee0-426a-849b-92897c31c284"
      unitRef="usd">12800000</hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability>
    <hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability
      contextRef="i943a4047c91043fea7cdc16b0a8fa005_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzUwMw_be113dae-49cf-45bf-9e9e-b921920efb37"
      unitRef="usd">-5300000</hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzI2NDg_2f3b7714-7355-4c44-9f45-bc602f4d95cb">&lt;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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzgtMC0xLTEtMTI2OTU5_d9b0e232-3d82-414f-ac96-6df67726fdcf"&gt;Derivative assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzEzLTAtMS0xLTEyNjk1OQ_e01dad4b-9752-403e-8385-c35f7cc7dab5"&gt;Derivative liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,179)&lt;/span&gt;&lt;/td&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE1LTAtMS0xLTEyNjk2MQ_b946877c-ada9-41d2-a8c2-aba9381018c1"&gt;Derivative assets&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE2LTAtMS0xLTEyNjk2MQ_f3f2cbce-941f-4c4a-b071-3dd48ab762cc"&gt;Derivative liabilities&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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 style="margin-bottom:3pt;margin-top:6pt;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 received of $12.8 million and paid of $5.3 million at December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzgtMS0xLTEtMTIwNDM0_aaa3f62c-02fe-4eb0-ba90-c31cb8edc8c4"
      unitRef="usd">13763000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzgtMy0xLTEtMTIwNDM0_dc35ca3e-a1a5-4f5c-8127-292c37a95575"
      unitRef="usd">-12870000</hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzgtNS0xLTEtMTIwNDM0_a57fb72c-9e19-41b4-9a9e-859c2b207f78"
      unitRef="usd">893000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzEzLTEtMS0xLTEyMDQzNA_eece6115-e865-4190-8493-4c0622e8c763"
      unitRef="usd">13280000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzEzLTMtMS0xLTEyMDQzNA_c937fca7-9a95-45f2-bd46-92fa235fe78b"
      unitRef="usd">-101000</hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzEzLTUtMS0xLTEyMDQzNA_62236e81-375b-4627-a696-41deab38544b"
      unitRef="usd">13179000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE1LTEtMS0xLTEyMDQzNA_e1335dba-4e28-4516-bffa-d2648cdf6151"
      unitRef="usd">7925000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE1LTMtMS0xLTEyMDQzNA_3050e96b-a248-46bb-964e-3e3c49cd08e8"
      unitRef="usd">1355000</hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE1LTUtMS0xLTEyMDQzNA_f7211e46-bb1e-46ee-a348-683374088908"
      unitRef="usd">9280000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE2LTEtMS0xLTEyMDQzNA_78dda524-2eaa-4a1f-964b-7aab387ecc90"
      unitRef="usd">5184000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE2LTMtMS0xLTEyMDQzNA_c3697423-e481-453d-9a02-0d5bb77de4aa"
      unitRef="usd">-3921000</hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZTphNDUyNTY5NDk3OWM0MWQ2OTdjYjAxODRhMzgzNDJkZi90YWJsZXJhbmdlOmE0NTI1Njk0OTc5YzQxZDY5N2NiMDE4NGEzODM0MmRmXzE2LTUtMS0xLTEyMDQzNA_81120c83-6157-4003-b668-d4a7f5a52f20"
      unitRef="usd">1263000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability
      contextRef="i62b9c018bf2045e8a974f8072f474301_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzEwODY_7cbe3a27-6ee0-426a-849b-92897c31c284"
      unitRef="usd">12800000</hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability>
    <hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability
      contextRef="i943a4047c91043fea7cdc16b0a8fa005_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzEwOTM_be113dae-49cf-45bf-9e9e-b921920efb37"
      unitRef="usd">-5300000</hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability>
    <us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzU0OTc1NTgxNjU4Ng_cf2b13db-6947-45d5-abc6-9807d37ec562"
      unitRef="usd">12800000</us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset>
    <us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzE3ODE_8450abc9-29b8-4b13-bf77-fe255c1950d4"
      unitRef="usd">0</us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset>
    <us-gaap:DerivativeLiabilityCollateralRightToReclaimCashOffset
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzE4NjY_a70674bd-057f-423b-b9eb-e070fde6b165"
      unitRef="usd">30000.00</us-gaap:DerivativeLiabilityCollateralRightToReclaimCashOffset>
    <us-gaap:DerivativeLiabilityCollateralRightToReclaimCashOffset
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzE4NzM_a8a19c44-e675-4911-ba57-191bbd78ab06"
      unitRef="usd">5300000</us-gaap:DerivativeLiabilityCollateralRightToReclaimCashOffset>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzI2MTM_bfb94cf0-e7fb-459d-94a2-034663a99b41">&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:50.508%"/&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.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.546%"/&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="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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000000;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="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;8,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;(11,769)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;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 interest rate lock commitments (" IRLCs") and forward contracts used as economic hedges of single family mortgage LHFS.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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;Comprised of interest rate swaps, interest rate swaptions, futures, US Treasury options and forward contracts used as economic hedges of single family MSRs.&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;(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="i27e9fd24d80a456aa39f485e84f0c7e7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZToxNjA4YTA4NDUzYzI0ZTFlYTg2MmVlMDA0ZTFiN2NmMi90YWJsZXJhbmdlOjE2MDhhMDg0NTNjMjRlMWVhODYyZWUwMDRlMWI3Y2YyXzQtMS0xLTEtMTIwNDM0_e94d7553-0257-41d4-a547-cbf4d859d0c5"
      unitRef="usd">8587000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i662429c40d6045d798ac3b6d5b3cb4ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZToxNjA4YTA4NDUzYzI0ZTFlYTg2MmVlMDA0ZTFiN2NmMi90YWJsZXJhbmdlOjE2MDhhMDg0NTNjMjRlMWVhODYyZWUwMDRlMWI3Y2YyXzQtMy0xLTEtMTIwNDM0_5fe2abb4-a540-4ebb-ba50-2de829c9fa64"
      unitRef="usd">-6057000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i1015194ac97c4b808effaf651353dbe5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZToxNjA4YTA4NDUzYzI0ZTFlYTg2MmVlMDA0ZTFiN2NmMi90YWJsZXJhbmdlOjE2MDhhMDg0NTNjMjRlMWVhODYyZWUwMDRlMWI3Y2YyXzQtNS0xLTEtMTIzNTY5_1d987eaf-bafe-4211-8c66-9f95734dd949"
      unitRef="usd">-7675000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i4715cb255b9a4ac7a34cd38fb7d6a8d1_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZToxNjA4YTA4NDUzYzI0ZTFlYTg2MmVlMDA0ZTFiN2NmMi90YWJsZXJhbmdlOjE2MDhhMDg0NTNjMjRlMWVhODYyZWUwMDRlMWI3Y2YyXzUtMS0xLTEtMTIwNDM0_b7fff6f7-06b4-4761-9382-12017780e517"
      unitRef="usd">-11769000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <hmst:DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss
      contextRef="idee22199b70d41d082c5025bd09d2803_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZToxNjA4YTA4NDUzYzI0ZTFlYTg2MmVlMDA0ZTFiN2NmMi90YWJsZXJhbmdlOjE2MDhhMDg0NTNjMjRlMWVhODYyZWUwMDRlMWI3Y2YyXzUtMy0xLTEtMTIwNDM0_b1523725-21f2-47fa-8ffa-3481f34dd81a"
      unitRef="usd">-8238000</hmst:DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ia4ed468946d2413aacc58a6887fa16e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZToxNjA4YTA4NDUzYzI0ZTFlYTg2MmVlMDA0ZTFiN2NmMi90YWJsZXJhbmdlOjE2MDhhMDg0NTNjMjRlMWVhODYyZWUwMDRlMWI3Y2YyXzUtNS0xLTEtMTIzNTc3_f154f778-1782-4769-ae7c-1b7aab0c1bc4"
      unitRef="usd">20820000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ibe4faa41ea8b4f9d8cdcc85ad43b328c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZToxNjA4YTA4NDUzYzI0ZTFlYTg2MmVlMDA0ZTFiN2NmMi90YWJsZXJhbmdlOjE2MDhhMDg0NTNjMjRlMWVhODYyZWUwMDRlMWI3Y2YyXzYtMS0xLTEtMTIwNDM0_5226e31f-7dbd-4a5c-b241-6cb58a6d0508"
      unitRef="usd">160000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ieb5eda2548524f7bbb7e059e99335d9b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZToxNjA4YTA4NDUzYzI0ZTFlYTg2MmVlMDA0ZTFiN2NmMi90YWJsZXJhbmdlOjE2MDhhMDg0NTNjMjRlMWVhODYyZWUwMDRlMWI3Y2YyXzYtMy0xLTEtMTIwNDM0_b088c94d-dafb-4c8d-b76e-455486a5cbd7"
      unitRef="usd">386000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i1dacf92a47ed4256a9ffbf337272ab76_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90YWJsZToxNjA4YTA4NDUzYzI0ZTFlYTg2MmVlMDA0ZTFiN2NmMi90YWJsZXJhbmdlOjE2MDhhMDg0NTNjMjRlMWVhODYyZWUwMDRlMWI3Y2YyXzYtNS0xLTEtMTIzNTc3_1ff00c35-2f3f-4275-8c26-a20a8a5e7dc6"
      unitRef="usd">-421000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ifb40a9d0d2c24295bb186f0188899681_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzI1ODg_ff5b3b4f-2228-4539-b141-b1a39b46a092"
      unitRef="usd">237000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ib537d6de6e41436393bec989f8022806_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xMzkvZnJhZzo5ZDE2NWEwNTU3OTY0MTJmODJiZWRhYmFjNzZjMmI4YS90ZXh0cmVnaW9uOjlkMTY1YTA1NTc5NjQxMmY4MmJlZGFiYWM3NmMyYjhhXzI1OTU_d38dbb76-d2f4-4591-85c0-2fcd54a4f69c"
      unitRef="usd">287000000</us-gaap:DerivativeNotionalAmount>
    <hmst:MortgageBankingOperationsTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1MTI_d7b90e1e-40ed-45de-a4fd-ba9bfedd6440">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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;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;14,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;3,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;17,327&#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;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;/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;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:50.508%"/&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.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.546%"/&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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;/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;693,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;145,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;838,970&#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,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;/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: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:50.508%"/&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.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.546%"/&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;13,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;4,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;92,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;122,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left: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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;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,436,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1,938,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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,375,383&#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,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;/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;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.4 billion and $5.5 billion as of December&#160;31, 2022 and 2021, respectively. At December&#160;31, 2022 and 2021, 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 $2.2 million and $1.3 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 single family 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&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;1,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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="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;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display: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;(709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;2,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;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="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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.6 million and $1.9 million were recorded in other assets as of December&#160;31, 2022 and 2021, 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, 2022 and 2021, delinquent or defaulted mortgage loans currently in Ginnie Mae pools that the Company has recognized on its &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;consolidated balance sheets totaled $6.9 million and $12.3 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&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;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;table style="border-collapse:collapse;display:inline-table;margin-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.508%"/&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.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.546%"/&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;32,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/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;(9,951)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;14,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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)&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;16,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 economic 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;(18,790)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(2,051)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;Loan servicing income &lt;/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,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;7,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;9,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:3pt;margin-top:6pt;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;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:50.508%"/&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.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.546%"/&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;8,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,951)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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 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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;76,617&#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;61,584&#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;49,966&#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-bottom:3pt;margin-top:6pt;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:50.508%"/&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.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.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="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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;10.91&#160;&lt;/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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;9.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;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, 2022&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, 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;td colspan="3" style="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;6.01%  - 11.10%&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;8.19&#160;&lt;/span&gt;&lt;/td&gt;&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;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;/tr&gt;&lt;tr&gt;&lt;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;9.74%  - 16.88%&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;10.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="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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt"&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, 2022&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;76,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;7.77&lt;/span&gt;&lt;/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;(447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(1,045)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(3,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(6,062)&lt;/span&gt;&lt;/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;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 LOCOM 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: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;/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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;39,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;3,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;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;/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,692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;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;35,256&#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;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;/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, 2022, the expected weighted-average life of the Company's multifamily and SBA MSRs was 11.58 years. Projected amortization expense for the gross carrying value of multifamily and SBA 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, 2022&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;2028 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;10,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;35,256&#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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1ODI_950a40a2-35ef-4d93-a474-1a1f9f017ced">&lt;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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;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;14,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;3,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;17,327&#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;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;/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;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:50.508%"/&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.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.546%"/&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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;/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;693,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;145,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;838,970&#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,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hmst:MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="idba600316a7a4673b452fd265fce05b0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo2MTk2ODU3OWVkZDU0ZDU4YTU1NzI1ODhjNDRmOTMzNy90YWJsZXJhbmdlOjYxOTY4NTc5ZWRkNTRkNThhNTU3MjU4OGM0NGY5MzM3XzMtMS0xLTEtMTIwNDM0_daa53e02-3b59-4cdc-97e0-e507f2b94643"
      unitRef="usd">14075000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="idbeb3e38b8ef434d880cf2d27ed6fc23_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo2MTk2ODU3OWVkZDU0ZDU4YTU1NzI1ODhjNDRmOTMzNy90YWJsZXJhbmdlOjYxOTY4NTc5ZWRkNTRkNThhNTU3MjU4OGM0NGY5MzM3XzMtMy0xLTEtMTIwNDM0_b5ca8f9f-5bd7-4ed3-a933-02824d74dfff"
      unitRef="usd">128041000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="i74a5356925ab4aedb549991e7432f935_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo2MTk2ODU3OWVkZDU0ZDU4YTU1NzI1ODhjNDRmOTMzNy90YWJsZXJhbmdlOjYxOTY4NTc5ZWRkNTRkNThhNTU3MjU4OGM0NGY5MzM3XzQtMS0xLTEtMTIwNDM0_f510161a-be0f-4d58-adf6-b7da9cb6ac23"
      unitRef="usd">3252000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="id0da679b613141ecb003b7c18145d467_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo2MTk2ODU3OWVkZDU0ZDU4YTU1NzI1ODhjNDRmOTMzNy90YWJsZXJhbmdlOjYxOTY4NTc5ZWRkNTRkNThhNTU3MjU4OGM0NGY5MzM3XzQtMy0xLTEtMTIwNDM0_de8a8d24-7a1d-4a1d-8733-76c99a4d4ec9"
      unitRef="usd">48090000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo2MTk2ODU3OWVkZDU0ZDU4YTU1NzI1ODhjNDRmOTMzNy90YWJsZXJhbmdlOjYxOTY4NTc5ZWRkNTRkNThhNTU3MjU4OGM0NGY5MzM3XzUtMS0xLTEtMTIwNDM0_06a14569-cd2a-47dd-b846-a3b3a70edfb8"
      unitRef="usd">17327000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo2MTk2ODU3OWVkZDU0ZDU4YTU1NzI1ODhjNDRmOTMzNy90YWJsZXJhbmdlOjYxOTY4NTc5ZWRkNTRkNThhNTU3MjU4OGM0NGY5MzM3XzUtMy0xLTEtMTIwNDM0_02c33b79-8485-4124-b10f-7533c0e41a26"
      unitRef="usd">176131000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i1f1ee8056fde47d19e4da38f34c616d3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiZDE0NGE2NjA0NDk0NDE1ODZiODcyMGMxODQyM2ViYy90YWJsZXJhbmdlOmJkMTQ0YTY2MDQ0OTQ0MTU4NmI4NzIwYzE4NDIzZWJjXzMtMS0xLTEtMTIwNDM0_39545cc4-c9f8-42af-a70f-c345228c38de"
      unitRef="usd">693348000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i6c4603dedc7644ceb1681f75f4b14f44_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiZDE0NGE2NjA0NDk0NDE1ODZiODcyMGMxODQyM2ViYy90YWJsZXJhbmdlOmJkMTQ0YTY2MDQ0OTQ0MTU4NmI4NzIwYzE4NDIzZWJjXzMtMy0xLTEtMTIwNDM0_cdfa0079-7102-4d5e-b200-2f6100107f06"
      unitRef="usd">2046811000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i587ee3986fc24e68abdb91466e0870b5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiZDE0NGE2NjA0NDk0NDE1ODZiODcyMGMxODQyM2ViYy90YWJsZXJhbmdlOmJkMTQ0YTY2MDQ0OTQ0MTU4NmI4NzIwYzE4NDIzZWJjXzMtNS0xLTEtMTIwNDM0_477f1bde-e045-4620-81d4-0a2ab76627de"
      unitRef="usd">1985944000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i792ca326108e448c81cf45f9b4733692_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiZDE0NGE2NjA0NDk0NDE1ODZiODcyMGMxODQyM2ViYy90YWJsZXJhbmdlOmJkMTQ0YTY2MDQ0OTQ0MTU4NmI4NzIwYzE4NDIzZWJjXzQtMS0xLTEtMTIwNDM0_2081b376-809b-49ed-8f11-3a172849a037"
      unitRef="usd">145622000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i703e737e9dfa46ff8f86be7fcc6e9c5f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiZDE0NGE2NjA0NDk0NDE1ODZiODcyMGMxODQyM2ViYy90YWJsZXJhbmdlOmJkMTQ0YTY2MDQ0OTQ0MTU4NmI4NzIwYzE4NDIzZWJjXzQtMy0xLTEtMTIwNDM0_9aac09bf-f268-4d84-8097-55274c91e431"
      unitRef="usd">773378000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i96742a0a61e74deab296dbc11059088f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiZDE0NGE2NjA0NDk0NDE1ODZiODcyMGMxODQyM2ViYy90YWJsZXJhbmdlOmJkMTQ0YTY2MDQ0OTQ0MTU4NmI4NzIwYzE4NDIzZWJjXzQtNS0xLTEtMTIwNDM0_77194f97-b13a-4665-8018-df20998775ce"
      unitRef="usd">908776000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiZDE0NGE2NjA0NDk0NDE1ODZiODcyMGMxODQyM2ViYy90YWJsZXJhbmdlOmJkMTQ0YTY2MDQ0OTQ0MTU4NmI4NzIwYzE4NDIzZWJjXzUtMS0xLTEtMTIwNDM0_e19e7c9c-bc4d-47d9-9dfc-993470647d04"
      unitRef="usd">838970000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiZDE0NGE2NjA0NDk0NDE1ODZiODcyMGMxODQyM2ViYy90YWJsZXJhbmdlOmJkMTQ0YTY2MDQ0OTQ0MTU4NmI4NzIwYzE4NDIzZWJjXzUtMy0xLTEtMTIwNDM0_45d05aaf-71a1-4ef1-9e92-e4a38be10be6"
      unitRef="usd">2820189000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiZDE0NGE2NjA0NDk0NDE1ODZiODcyMGMxODQyM2ViYy90YWJsZXJhbmdlOmJkMTQ0YTY2MDQ0OTQ0MTU4NmI4NzIwYzE4NDIzZWJjXzUtNS0xLTEtMTIwNDM0_bc404313-756d-4105-95c5-4470331dbce4"
      unitRef="usd">2894720000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <hmst:NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1OTU_03652504-09d5-4305-bcd2-7495d21a79ec">&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;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:50.508%"/&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.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.546%"/&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;13,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;4,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;92,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;122,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;</hmst:NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations
      contextRef="i1f1ee8056fde47d19e4da38f34c616d3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo3MjViNmE4MzAwNmI0YjBiOGE3NzUzN2Y4NTNhZWQzYy90YWJsZXJhbmdlOjcyNWI2YTgzMDA2YjRiMGI4YTc3NTM3Zjg1M2FlZDNjXzMtMS0xLTEtMTIwNDM0_be4ae2e2-9ec6-4514-bde3-5766d33f345a"
      unitRef="usd">13054000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations
      contextRef="i6c4603dedc7644ceb1681f75f4b14f44_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo3MjViNmE4MzAwNmI0YjBiOGE3NzUzN2Y4NTNhZWQzYy90YWJsZXJhbmdlOjcyNWI2YTgzMDA2YjRiMGI4YTc3NTM3Zjg1M2FlZDNjXzMtMy0xLTEtMTIwNDM0_2590bf89-de20-41df-b14b-f66ff7500b80"
      unitRef="usd">66850000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations
      contextRef="i587ee3986fc24e68abdb91466e0870b5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo3MjViNmE4MzAwNmI0YjBiOGE3NzUzN2Y4NTNhZWQzYy90YWJsZXJhbmdlOjcyNWI2YTgzMDA2YjRiMGI4YTc3NTM3Zjg1M2FlZDNjXzMtNS0xLTEtMTIwNDM0_6f6e7fc0-64ce-4318-a0cb-1fbf137bce8c"
      unitRef="usd">100795000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations
      contextRef="i792ca326108e448c81cf45f9b4733692_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo3MjViNmE4MzAwNmI0YjBiOGE3NzUzN2Y4NTNhZWQzYy90YWJsZXJhbmdlOjcyNWI2YTgzMDA2YjRiMGI4YTc3NTM3Zjg1M2FlZDNjXzQtMS0xLTEtMTIwNDM0_9226fd5c-b251-424b-bfaa-09c4784d8889"
      unitRef="usd">4647000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations
      contextRef="i703e737e9dfa46ff8f86be7fcc6e9c5f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo3MjViNmE4MzAwNmI0YjBiOGE3NzUzN2Y4NTNhZWQzYy90YWJsZXJhbmdlOjcyNWI2YTgzMDA2YjRiMGI4YTc3NTM3Zjg1M2FlZDNjXzQtMy0xLTEtMTIwNDM0_b4af435b-3760-4498-8efb-6ad5d604df31"
      unitRef="usd">25468000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations
      contextRef="i96742a0a61e74deab296dbc11059088f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo3MjViNmE4MzAwNmI0YjBiOGE3NzUzN2Y4NTNhZWQzYy90YWJsZXJhbmdlOjcyNWI2YTgzMDA2YjRiMGI4YTc3NTM3Zjg1M2FlZDNjXzQtNS0xLTEtMTIwNDM0_0c2879ee-1886-486c-96b3-4609bb05a27a"
      unitRef="usd">21769000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo3MjViNmE4MzAwNmI0YjBiOGE3NzUzN2Y4NTNhZWQzYy90YWJsZXJhbmdlOjcyNWI2YTgzMDA2YjRiMGI4YTc3NTM3Zjg1M2FlZDNjXzUtMS0xLTEtMTIwNDM0_8fe62f73-69aa-4346-b940-3ff881192681"
      unitRef="usd">17701000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo3MjViNmE4MzAwNmI0YjBiOGE3NzUzN2Y4NTNhZWQzYy90YWJsZXJhbmdlOjcyNWI2YTgzMDA2YjRiMGI4YTc3NTM3Zjg1M2FlZDNjXzUtMy0xLTEtMTIwNDM0_86aaceae-c90d-4084-ad45-f2f6994e528a"
      unitRef="usd">92318000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo3MjViNmE4MzAwNmI0YjBiOGE3NzUzN2Y4NTNhZWQzYy90YWJsZXJhbmdlOjcyNWI2YTgzMDA2YjRiMGI4YTc3NTM3Zjg1M2FlZDNjXzUtNS0xLTEtMTIwNDM0_db818f2e-522d-45a5-bda1-3f4e663b00df"
      unitRef="usd">122564000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations>
    <hmst:PortfolioOfLoansServicedForOthersTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1MTc_77cb0518-57d1-4a04-bfcf-c8d340869eb5">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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;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,436,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1,938,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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,375,383&#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,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;/tr&gt;&lt;/table&gt;</hmst:PortfolioOfLoansServicedForOthersTableTextBlock>
    <us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding
      contextRef="idba600316a7a4673b452fd265fce05b0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpmYjhmNmM4MGYzMjE0NzMwOTBhYjJmYWU0ZWY1NWUyNi90YWJsZXJhbmdlOmZiOGY2YzgwZjMyMTQ3MzA5MGFiMmZhZTRlZjU1ZTI2XzMtMS0xLTEtMTIwNDM0_2cd89cfc-fb29-4e64-9c8a-cbbad2ff3ffc"
      unitRef="usd">5436899000</us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding>
    <us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding
      contextRef="idbeb3e38b8ef434d880cf2d27ed6fc23_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpmYjhmNmM4MGYzMjE0NzMwOTBhYjJmYWU0ZWY1NWUyNi90YWJsZXJhbmdlOmZiOGY2YzgwZjMyMTQ3MzA5MGFiMmZhZTRlZjU1ZTI2XzMtMy0xLTEtMTIwNDM0_88351673-e8db-41ad-93f6-ad99add0a4ec"
      unitRef="usd">5539180000</us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding>
    <us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding
      contextRef="i74a5356925ab4aedb549991e7432f935_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpmYjhmNmM4MGYzMjE0NzMwOTBhYjJmYWU0ZWY1NWUyNi90YWJsZXJhbmdlOmZiOGY2YzgwZjMyMTQ3MzA5MGFiMmZhZTRlZjU1ZTI2XzQtMS0xLTEtMTIwNDM0_4e7147b6-2dbd-41be-b9d5-c9abb382e7b0"
      unitRef="usd">1938484000</us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding>
    <us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding
      contextRef="id0da679b613141ecb003b7c18145d467_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpmYjhmNmM4MGYzMjE0NzMwOTBhYjJmYWU0ZWY1NWUyNi90YWJsZXJhbmdlOmZiOGY2YzgwZjMyMTQ3MzA5MGFiMmZhZTRlZjU1ZTI2XzQtMy0xLTEtMTIwNDM0_261c22f0-cb0a-4a70-b8d6-1030e44d36f2"
      unitRef="usd">2031087000</us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding>
    <us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpmYjhmNmM4MGYzMjE0NzMwOTBhYjJmYWU0ZWY1NWUyNi90YWJsZXJhbmdlOmZiOGY2YzgwZjMyMTQ3MzA5MGFiMmZhZTRlZjU1ZTI2XzUtMS0xLTEtMTIwNDM0_acece6c6-6699-4977-a980-aaa07dd7e2c1"
      unitRef="usd">7375383000</us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding>
    <us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpmYjhmNmM4MGYzMjE0NzMwOTBhYjJmYWU0ZWY1NWUyNi90YWJsZXJhbmdlOmZiOGY2YzgwZjMyMTQ3MzA5MGFiMmZhZTRlZjU1ZTI2XzUtMy0xLTEtMTIwNDM0_ee4bb1a6-d517-4de9-87ae-0d41960d6af5"
      unitRef="usd">7570267000</us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i01ee7b86a1654b33be5057efbb1a2d7d_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzEyMjM_252ca04c-61f3-4638-8fac-14c6ea465820"
      unitRef="usd">5400000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i27d1b5a19fb442cc91446ad4881b5ff0_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzEyMzA_d5ed8243-caaa-46ad-a308-bb3d5e64c321"
      unitRef="usd">5500000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i48212d5470ce4983a76364557c244f7c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzE0NTk_c72cffcb-797e-426f-b125-6dce02fd2ef9"
      unitRef="usd">2200000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="iceff29ce7e17457b9b614d96eefb8402_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzE0NjY_e71ca905-52b0-4214-bd98-19d291cec809"
      unitRef="usd">1300000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <hmst:MortgageRepurchaseLossesTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1NTk_13d6d5f8-6ba2-44ee-b8c0-96fbc85cb694">&lt;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 single family 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&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;1,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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="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;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display: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;(709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;2,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;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="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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="i27d1b5a19fb442cc91446ad4881b5ff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplM2NmMGNkYjgxYWI0ZGNhYTMwYmY4MGYxMDNjMDU3NS90YWJsZXJhbmdlOmUzY2YwY2RiODFhYjRkY2FhMzBiZjgwZjEwM2MwNTc1XzMtMS0xLTEtMTIwNDM0_bd05107e-4712-4ecc-9e40-d0361b1368c6"
      unitRef="usd">1312000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="id9595826a51241daa4f89f7d4a8a696b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplM2NmMGNkYjgxYWI0ZGNhYTMwYmY4MGYxMDNjMDU3NS90YWJsZXJhbmdlOmUzY2YwY2RiODFhYjRkY2FhMzBiZjgwZjEwM2MwNTc1XzMtMy0xLTEtMTIwNDM0_262937d9-5c42-45ac-bbef-7e30ea6fcd66"
      unitRef="usd">2122000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualProvision
      contextRef="i3d2aeebda132469697e8f2fa7dca6157_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplM2NmMGNkYjgxYWI0ZGNhYTMwYmY4MGYxMDNjMDU3NS90YWJsZXJhbmdlOmUzY2YwY2RiODFhYjRkY2FhMzBiZjgwZjEwM2MwNTc1XzQtMS0xLTEtMTIwNDM0_8a76ed5b-2a3e-4623-a4d2-bce468d3f201"
      unitRef="usd">1629000</us-gaap:LossContingencyAccrualProvision>
    <us-gaap:LossContingencyAccrualProvision
      contextRef="iefb77af692be4b0c8af08e75afa363d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplM2NmMGNkYjgxYWI0ZGNhYTMwYmY4MGYxMDNjMDU3NS90YWJsZXJhbmdlOmUzY2YwY2RiODFhYjRkY2FhMzBiZjgwZjEwM2MwNTc1XzQtMy0xLTEtMTIwNDM0_317b0927-84ed-4cf6-9eb2-fd71b676a392"
      unitRef="usd">-334000</us-gaap:LossContingencyAccrualProvision>
    <us-gaap:LossContingencyAccrualPayments
      contextRef="i3d2aeebda132469697e8f2fa7dca6157_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplM2NmMGNkYjgxYWI0ZGNhYTMwYmY4MGYxMDNjMDU3NS90YWJsZXJhbmdlOmUzY2YwY2RiODFhYjRkY2FhMzBiZjgwZjEwM2MwNTc1XzUtMS0xLTEtMTIwNDM0_86286db2-4374-4ea2-9f87-fdfcafd39226"
      unitRef="usd">709000</us-gaap:LossContingencyAccrualPayments>
    <us-gaap:LossContingencyAccrualPayments
      contextRef="iefb77af692be4b0c8af08e75afa363d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplM2NmMGNkYjgxYWI0ZGNhYTMwYmY4MGYxMDNjMDU3NS90YWJsZXJhbmdlOmUzY2YwY2RiODFhYjRkY2FhMzBiZjgwZjEwM2MwNTc1XzUtMy0xLTEtMTIwNDM0_76296210-4be3-47ca-bf64-197edcd5c28a"
      unitRef="usd">476000</us-gaap:LossContingencyAccrualPayments>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i01ee7b86a1654b33be5057efbb1a2d7d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplM2NmMGNkYjgxYWI0ZGNhYTMwYmY4MGYxMDNjMDU3NS90YWJsZXJhbmdlOmUzY2YwY2RiODFhYjRkY2FhMzBiZjgwZjEwM2MwNTc1XzYtMS0xLTEtMTIwNDM0_40a62408-7500-429f-bd42-54bf81375391"
      unitRef="usd">2232000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i27d1b5a19fb442cc91446ad4881b5ff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplM2NmMGNkYjgxYWI0ZGNhYTMwYmY4MGYxMDNjMDU3NS90YWJsZXJhbmdlOmUzY2YwY2RiODFhYjRkY2FhMzBiZjgwZjEwM2MwNTc1XzYtMy0xLTEtMTIwNDM0_a369ce0e-5d95-46dd-b043-bd806ba6d3ae"
      unitRef="usd">1312000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <hmst:ServicingAdvances
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzIxNjU_95700e3e-332f-442f-b32c-769883f0dfec"
      unitRef="usd">1600000</hmst:ServicingAdvances>
    <hmst:ServicingAdvances
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzIxNzI_ea689256-c48a-442b-8420-3259334d5b74"
      unitRef="usd">1900000</hmst:ServicingAdvances>
    <us-gaap:NotesReceivableNet
      contextRef="ic9ebfca3f2344f949615f09f6f452596_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzI2MzU_5a36e16c-7aac-4cea-a701-6f99cfe467a3"
      unitRef="usd">6900000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="ib4ff0ebf2ead44b4976644b989888931_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzI2NDI_3a55a0fe-324c-415c-b3c6-929e5d8e1ce7"
      unitRef="usd">12300000</us-gaap:NotesReceivableNet>
    <hmst:ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1ODQ_3fb28451-9571-41fb-8a7a-f333ac86773e">&lt;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;table style="border-collapse:collapse;display:inline-table;margin-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.508%"/&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.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.546%"/&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;32,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/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;(9,951)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;14,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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)&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;16,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 economic 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;(18,790)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(2,051)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;Loan servicing income &lt;/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,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;7,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;9,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:3pt;margin-top:6pt;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;</hmst:ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock>
    <hmst:ServicingFeesAndOther
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzQtMS0xLTEtMTIwNDM0_193b6d55-694e-46f0-83da-8852b83ac45f"
      unitRef="usd">32082000</hmst:ServicingFeesAndOther>
    <hmst:ServicingFeesAndOther
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzQtMy0xLTEtMTIwNDM0_1a036ca7-522b-4da7-92e5-30de124f291a"
      unitRef="usd">35342000</hmst:ServicingFeesAndOther>
    <hmst:ServicingFeesAndOther
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzQtNS0xLTEtMTIwNDM0_d2384479-082b-4b48-a5e4-0b92ffecaa72"
      unitRef="usd">32037000</hmst:ServicingFeesAndOther>
    <hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzUtMS0xLTEtMTIwNDM0_9ea4f3ed-be55-4708-bc10-71233806325c"
      unitRef="usd">9951000</hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization>
    <hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzUtMy0xLTEtMTIwNDM0_28e6b3ea-43c9-4c96-aa38-bfa25d508aa0"
      unitRef="usd">19669000</hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization>
    <hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzUtNS0xLTEtMTIwNDM0_0e397f04-2017-4cf2-a68f-4126600d61b7"
      unitRef="usd">17754000</hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzYtMS0xLTEtMTIwNDM0_47d3e461-42f0-4507-b95f-878e1e16e30f"
      unitRef="usd">7692000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzYtMy0xLTEtMTIwNDM0_89cc5ef3-1e57-4e53-bda8-eae61ea8ca44"
      unitRef="usd">7581000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzYtNS0xLTEtMTIwNDM0_6475860f-901f-47f1-b749-cf186c51d60c"
      unitRef="usd">5657000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <hmst:NetServicingIncome
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzctMS0xLTEtMTIwNDM0_84737374-8553-46c7-95d5-75a90a436f49"
      unitRef="usd">14439000</hmst:NetServicingIncome>
    <hmst:NetServicingIncome
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzctMy0xLTEtMTIwNDM0_171bd2e0-280f-4844-950c-798883c95cc7"
      unitRef="usd">8092000</hmst:NetServicingIncome>
    <hmst:NetServicingIncome
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzctNS0xLTEtMTIwNDM0_08489498-47cb-47c1-8b61-3620ac101ed1"
      unitRef="usd">8626000</hmst:NetServicingIncome>
    <hmst:ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzktMC0xLTEtMTI2OTY5_9ecd59d9-f68a-4c07-937e-dfbfb7e29b80">Changes in fair value of MSRs due to assumptions (2)</hmst:ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag>
    <us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzktMS0xLTEtMTIwNDM0_8c0853e0-db84-437f-92c9-d15a217dc793"
      unitRef="usd">-16739000</us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue>
    <us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzktMy0xLTEtMTIwNDM0_d9b2c148-1d8f-45b4-a1a8-f17ea09da1b2"
      unitRef="usd">-7379000</us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue>
    <us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzktNS0xLTEtMTIwNDM0_0f03c223-58dd-4f20-b0fd-0d8d1c864bb5"
      unitRef="usd">19955000</us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue>
    <hmst:DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss
      contextRef="i4715cb255b9a4ac7a34cd38fb7d6a8d1_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzEwLTEtMS0xLTEyMDQzNA_2e77aef4-a1b0-4ece-945b-021dfa8d93cd"
      unitRef="usd">-18790000</hmst:DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss>
    <hmst:DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss
      contextRef="idee22199b70d41d082c5025bd09d2803_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzEwLTMtMS0xLTEyMDQzNA_b1523725-21f2-47fa-8ffa-3481f34dd81a"
      unitRef="usd">-8238000</hmst:DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss>
    <hmst:DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss
      contextRef="ia4ed468946d2413aacc58a6887fa16e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzEwLTUtMS0xLTEyMDQzNA_5387e245-4f3c-49be-b164-3d2f132225dc"
      unitRef="usd">20820000</hmst:DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss>
    <hmst:MortgageServicingRightsRiskManagement
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzExLTEtMS0xLTEyMDQzNA_602cfb07-551c-4cf7-a335-528fed23cd36"
      unitRef="usd">-2051000</hmst:MortgageServicingRightsRiskManagement>
    <hmst:MortgageServicingRightsRiskManagement
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzExLTMtMS0xLTEyMDQzNA_86e4b8d8-b0e4-4c15-930f-4ae56a609132"
      unitRef="usd">-859000</hmst:MortgageServicingRightsRiskManagement>
    <hmst:MortgageServicingRightsRiskManagement
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzExLTUtMS0xLTEyMDQzNA_86da5120-37a4-41a5-b28e-05d0d3d2eeac"
      unitRef="usd">865000</hmst:MortgageServicingRightsRiskManagement>
    <hmst:ServicingFeesNetIncludingDiscontinuedOperations
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzEzLTEtMS0xLTEyMDQzNA_de3ee463-6d33-4498-885b-774d8313e907"
      unitRef="usd">12388000</hmst:ServicingFeesNetIncludingDiscontinuedOperations>
    <hmst:ServicingFeesNetIncludingDiscontinuedOperations
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzEzLTMtMS0xLTEyMDQzNA_16ca5ef5-a759-44af-9b6a-4f1824c46acc"
      unitRef="usd">7233000</hmst:ServicingFeesNetIncludingDiscontinuedOperations>
    <hmst:ServicingFeesNetIncludingDiscontinuedOperations
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTo1MGQ3MjJjMDBmMjg0NThlOTlkMmEyNzlmMWRhZTU5NS90YWJsZXJhbmdlOjUwZDcyMmMwMGYyODQ1OGU5OWQyYTI3OWYxZGFlNTk1XzEzLTUtMS0xLTEyMDQzNA_825a2faf-ee08-498c-ad17-995bcdf8ee73"
      unitRef="usd">9491000</hmst:ServicingFeesNetIncludingDiscontinuedOperations>
    <us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1NDM_56dca582-99bc-4609-b568-4ca35257782a">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:50.508%"/&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.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.546%"/&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;8,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,951)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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 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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;76,617&#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;61,584&#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;49,966&#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-bottom:3pt;margin-top:6pt;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;</us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="idbeb3e38b8ef434d880cf2d27ed6fc23_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzMtMS0xLTEtMTIwNDM0_0696c120-f950-4f15-a614-fb64103de4b8"
      unitRef="usd">61584000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i9cbdf53cea854762808d95c69354c349_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzMtMy0xLTEtMTIwNDM0_23f913c6-21a9-42f4-a6a0-ae9b26ef3a4c"
      unitRef="usd">49966000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i7bcc2cbb05c64abba070f16e7d2f229b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzMtNS0xLTEtMTIwNDM0_45d35dac-00b4-40fe-83fc-c07f4d2c3824"
      unitRef="usd">68109000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAdditions
      contextRef="i1f1ee8056fde47d19e4da38f34c616d3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzUtMS0xLTEtMTIwNDM0_d89f5b4f-982c-4493-bfaf-1155759f9067"
      unitRef="usd">8245000</us-gaap:ServicingAssetAtFairValueAdditions>
    <us-gaap:ServicingAssetAtFairValueAdditions
      contextRef="i6c4603dedc7644ceb1681f75f4b14f44_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzUtMy0xLTEtMTIwNDM0_5b0611bb-7ae1-4d8c-9c67-5abb310f2bc1"
      unitRef="usd">23908000</us-gaap:ServicingAssetAtFairValueAdditions>
    <us-gaap:ServicingAssetAtFairValueAdditions
      contextRef="i587ee3986fc24e68abdb91466e0870b5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzUtNS0xLTEtMTIwNDM0_202a8b4d-ffdc-4b2d-8313-448e429aace5"
      unitRef="usd">19424000</us-gaap:ServicingAssetAtFairValueAdditions>
    <hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization
      contextRef="i1f1ee8056fde47d19e4da38f34c616d3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzgtMS0xLTEtMTIwNDM0_57b8a28e-90ca-4d7a-8c72-645fd3dce2b8"
      unitRef="usd">-9951000</hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization>
    <hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization
      contextRef="i6c4603dedc7644ceb1681f75f4b14f44_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzgtMy0xLTEtMTIwNDM0_0b5a7416-2852-4fec-9243-3d35e2154996"
      unitRef="usd">-19669000</hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization>
    <hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization
      contextRef="i587ee3986fc24e68abdb91466e0870b5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzgtNS0xLTEtMTIwNDM0_70f952ea-d5a9-4351-a213-3af639d74fdb"
      unitRef="usd">-17754000</hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization>
    <hmst:ServicingAssetatFairValueAdditionsandAmortizationNet
      contextRef="i1f1ee8056fde47d19e4da38f34c616d3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzktMS0xLTEtMTIwNDM0_bbf27985-9c74-48d1-ac4a-a5e225f77cd6"
      unitRef="usd">-1706000</hmst:ServicingAssetatFairValueAdditionsandAmortizationNet>
    <hmst:ServicingAssetatFairValueAdditionsandAmortizationNet
      contextRef="i6c4603dedc7644ceb1681f75f4b14f44_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzktMy0xLTEtMTIwNDM0_f372d36f-7d93-4d5a-98c9-075bd19380ca"
      unitRef="usd">4239000</hmst:ServicingAssetatFairValueAdditionsandAmortizationNet>
    <hmst:ServicingAssetatFairValueAdditionsandAmortizationNet
      contextRef="i587ee3986fc24e68abdb91466e0870b5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzktNS0xLTEtMTIwNDM0_9f6942aa-ca4b-46a9-b1c2-e64ca5e12122"
      unitRef="usd">1670000</hmst:ServicingAssetatFairValueAdditionsandAmortizationNet>
    <us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue
      contextRef="i1f1ee8056fde47d19e4da38f34c616d3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzEwLTEtMS0xLTEyMDQzNA_bc87c7f9-0e2f-4ab9-a96e-b892039c5040"
      unitRef="usd">16739000</us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue>
    <us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue
      contextRef="i6c4603dedc7644ceb1681f75f4b14f44_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzEwLTMtMS0xLTEyMDQzNA_5a04967b-7296-44d6-bae6-2bcf81263480"
      unitRef="usd">7379000</us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue>
    <us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue
      contextRef="i587ee3986fc24e68abdb91466e0870b5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzEwLTUtMS0xLTEyMDQzNA_e05e61a6-9061-40e8-beb0-405bb26d07cd"
      unitRef="usd">-19813000</us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="idba600316a7a4673b452fd265fce05b0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzExLTEtMS0xLTEyMDQzNA_e10aa8c1-be61-40d7-bfd9-4cdbcfeeff44"
      unitRef="usd">76617000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="idbeb3e38b8ef434d880cf2d27ed6fc23_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzExLTMtMS0xLTEyMDQzNA_4a53c78a-4bba-4189-a87f-57375a675411"
      unitRef="usd">61584000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i9cbdf53cea854762808d95c69354c349_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpiYzE4YWE3OTllODU0MDcxOTYyNTJhOTBmN2Y4NDUwMC90YWJsZXJhbmdlOmJjMThhYTc5OWU4NTQwNzE5NjI1MmE5MGY3Zjg0NTAwXzExLTUtMS0xLTEyMDQzNA_1d49118e-08e1-4a13-9636-42ab9db29a60"
      unitRef="usd">49966000</us-gaap:ServicingAssetAtFairValueAmount>
    <hmst:KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1MDU_02e70b12-bdb3-4575-aece-1f27da74f923">&lt;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:50.508%"/&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.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.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="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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;10.91&#160;&lt;/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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;9.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;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="i2ede61e80676473c92ce18e263c8ccce_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplZTQwZDAxZmNjNTU0ZDZkYWZmYTNmMzJiMDUxZDA4NC90YWJsZXJhbmdlOmVlNDBkMDFmY2M1NTRkNmRhZmZhM2YzMmIwNTFkMDg0XzMtMS0xLTEtMTIwNDM0_65d2424f-1a50-43d6-a0cd-32b37b66e976"
      unitRef="number">0.1091</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i06da9771512643c393e146ead11bbbe7_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplZTQwZDAxZmNjNTU0ZDZkYWZmYTNmMzJiMDUxZDA4NC90YWJsZXJhbmdlOmVlNDBkMDFmY2M1NTRkNmRhZmZhM2YzMmIwNTFkMDg0XzMtMy0xLTEtMTIwNDM0_fdc5c448-a689-465d-a44b-aeed03be60fd"
      unitRef="number">0.0884</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i2a65d73eebf84166a9b481bbe8be77d9_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplZTQwZDAxZmNjNTU0ZDZkYWZmYTNmMzJiMDUxZDA4NC90YWJsZXJhbmdlOmVlNDBkMDFmY2M1NTRkNmRhZmZhM2YzMmIwNTFkMDg0XzMtNS0xLTEtMTIwNDM0_11030357-8968-47dd-b73e-b6c6a1def1cc"
      unitRef="number">0.1137</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i635120cf228e41f3b6a7581185f926a6_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplZTQwZDAxZmNjNTU0ZDZkYWZmYTNmMzJiMDUxZDA4NC90YWJsZXJhbmdlOmVlNDBkMDFmY2M1NTRkNmRhZmZhM2YzMmIwNTFkMDg0XzQtMS0xLTEtMTIwNDM0_96be2c09-1b9d-4a7c-be13-db52ed145b5d"
      unitRef="number">0.0935</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i77a769fc27ce4a0eaf005ee552cbc096_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplZTQwZDAxZmNjNTU0ZDZkYWZmYTNmMzJiMDUxZDA4NC90YWJsZXJhbmdlOmVlNDBkMDFmY2M1NTRkNmRhZmZhM2YzMmIwNTFkMDg0XzQtMy0xLTEtMTIwNDM0_00e464fb-db93-4888-bf83-c79368c28941"
      unitRef="number">0.0823</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i6e7f4c23284f4094b98ddf80f936260c_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTplZTQwZDAxZmNjNTU0ZDZkYWZmYTNmMzJiMDUxZDA4NC90YWJsZXJhbmdlOmVlNDBkMDFmY2M1NTRkNmRhZmZhM2YzMmIwNTFkMDg0XzQtNS0xLTEtMTIwNDM0_136b15bc-ef4e-4d50-b6de-af0930fbcfd4"
      unitRef="number">0.0782</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1NTY_9ab85f3c-cb52-4786-9a30-50268ad9c9aa">&lt;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, 2022&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, 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;td colspan="3" style="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;6.01%  - 11.10%&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;8.19&#160;&lt;/span&gt;&lt;/td&gt;&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;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;/tr&gt;&lt;tr&gt;&lt;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;9.74%  - 16.88%&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;10.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="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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt"&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, 2022&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;76,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;7.77&lt;/span&gt;&lt;/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;(447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(1,045)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(3,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(6,062)&lt;/span&gt;&lt;/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="i4c4683ea67e34213a7713295bbe4e11b_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzMtMS0xLTEtMTIwNDM0L3RleHRyZWdpb246YTUzM2UyYjNkZGUwNGM0ZDg1NDA5ZmQ5YTljZjk1ZjZfNA_be2804ad-807d-44c2-b108-b1b712555176"
      unitRef="number">0.0601</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="iaef2900181fb4e808d97c3dcb546c318_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzMtMS0xLTEtMTIwNDM0L3RleHRyZWdpb246YTUzM2UyYjNkZGUwNGM0ZDg1NDA5ZmQ5YTljZjk1ZjZfMTA_972eeea2-6b96-4ae6-9c69-a4710cdee6b1"
      unitRef="number">0.1110</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i4aeedc8c322c4dedbab2db7974d4c621_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzMtMy0xLTEtMTIwNDM0_da98db08-2a85-46aa-bb8f-f74ea94ca50f"
      unitRef="number">0.0819</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i1a6b8d3ba0be416386911f73d145508b_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzMtNS0xLTEtMTIwNDM0L3RleHRyZWdpb246YzYyMzk3Y2UzMTMwNDIzZmExYzZlNmM0Y2QyYTJlYzNfNA_72470fd0-fa99-4df4-916b-9cd2f08d8c0a"
      unitRef="number">0.0790</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i430fcfe7a46d471d840e2abc6ffd7d3b_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzMtNS0xLTEtMTIwNDM0L3RleHRyZWdpb246YzYyMzk3Y2UzMTMwNDIzZmExYzZlNmM0Y2QyYTJlYzNfOA_693caa43-0248-4f5b-8b3a-d8e4a9f71ea7"
      unitRef="number">0.1735</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i6a00718ad43b4e4fb326e09fd48cc092_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzMtNy0xLTEtMTIwNDM0_2b874dbe-9f44-4bfe-b087-fd2cb055cea3"
      unitRef="number">0.1035</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i2f425b4b2f8a4fc1bfe158ed40b5bbe1_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzQtMS0xLTEtMTIwNDM0L3RleHRyZWdpb246NzMzYTQzZDRlODQ5NGZjOTkwYTVmYzAyZGFkODE5NGRfNA_73b11df5-49ab-4abf-b91f-d302457b06b4"
      unitRef="number">0.0974</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i8cc08e2c88914a5b84b4d1fa82cfdcf4_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzQtMS0xLTEtMTIwNDM0L3RleHRyZWdpb246NzMzYTQzZDRlODQ5NGZjOTkwYTVmYzAyZGFkODE5NGRfMTA_994e9060-53e0-40b8-ac82-62db52bc4819"
      unitRef="number">0.1688</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="ib9d9929b299f4a6a981303e9ee3e9b4e_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzQtMy0xLTEtMTIwNDM0_04bef338-61ad-41e9-b655-a3e7cae020c0"
      unitRef="number">0.1066</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="ie512ca297d924c599a9fc3a17d80df70_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzQtNS0xLTEtMTIwNDM0L3RleHRyZWdpb246NzZhYmIxODQ5NWZjNGNmNTgxNWNkZmYxM2JkMzY5YjBfNA_fa306601-aa00-4b15-8fa0-27e7e3b663fd"
      unitRef="number">0.0694</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i17496c36416748e9a709530930814d8e_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzQtNS0xLTEtMTIwNDM0L3RleHRyZWdpb246NzZhYmIxODQ5NWZjNGNmNTgxNWNkZmYxM2JkMzY5YjBfOA_d752668b-236c-4c48-943d-4ebafff9bad1"
      unitRef="number">0.1396</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="ide6d48f7db544fab8d0be852b50bc798_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowNjkyMzc1MjIyZGE0ZWY4OWVkMDgxZmQ0YjVmNjNmOS90YWJsZXJhbmdlOjA2OTIzNzUyMjJkYTRlZjg5ZWQwODFmZDRiNWY2M2Y5XzQtNy0xLTEtMTIwNDM0_8ecaa040-ee2d-44b2-9bcd-630834aa4de3"
      unitRef="number">0.0797</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowZGVhNDU5N2Y2N2I0NzcyYWRkZGNmYmJlZGMyYTA4MC90YWJsZXJhbmdlOjBkZWE0NTk3ZjY3YjQ3NzJhZGRkY2ZiYmVkYzJhMDgwXzItMS0xLTEtMTIwNDM0_22592bc1-e23a-4768-b588-e80ca9c16192"
      unitRef="usd">76617000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowZGVhNDU5N2Y2N2I0NzcyYWRkZGNmYmJlZGMyYTA4MC90YWJsZXJhbmdlOjBkZWE0NTk3ZjY3YjQ3NzJhZGRkY2ZiYmVkYzJhMDgwXzMtMS0xLTEtMTIwNDM0_5c742e69-77b3-4ad2-9986-56d5d630dbce">P7Y9M7D</us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1>
    <hmst:ImpactOnFairValueOfTwentyFiveBasisPointsDecrease
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowZGVhNDU5N2Y2N2I0NzcyYWRkZGNmYmJlZGMyYTA4MC90YWJsZXJhbmdlOjBkZWE0NTk3ZjY3YjQ3NzJhZGRkY2ZiYmVkYzJhMDgwXzUtMS0xLTEtMTIwNDM0_f03069f0-520c-4937-bea8-2387e44cdcfe"
      unitRef="usd">447000</hmst:ImpactOnFairValueOfTwentyFiveBasisPointsDecrease>
    <hmst:ImpactOnFairValueOfFiftyBasisPointsDecrease
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowZGVhNDU5N2Y2N2I0NzcyYWRkZGNmYmJlZGMyYTA4MC90YWJsZXJhbmdlOjBkZWE0NTk3ZjY3YjQ3NzJhZGRkY2ZiYmVkYzJhMDgwXzYtMS0xLTEtMTIwNDM0_ba1b6920-1f54-4ce3-a2ac-98bc3713f3c1"
      unitRef="usd">1045000</hmst:ImpactOnFairValueOfFiftyBasisPointsDecrease>
    <hmst:ImpactOnFairValueOfHundredBasisPointsIncrease
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowZGVhNDU5N2Y2N2I0NzcyYWRkZGNmYmJlZGMyYTA4MC90YWJsZXJhbmdlOjBkZWE0NTk3ZjY3YjQ3NzJhZGRkY2ZiYmVkYzJhMDgwXzgtMS0xLTEtMTIwNDM0_ecd446db-891d-49ed-a3f2-23864035610b"
      unitRef="usd">3150000</hmst:ImpactOnFairValueOfHundredBasisPointsIncrease>
    <hmst:ImpactOnFairValueOfTwoHundredBasisPointsIncrease
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTowZGVhNDU5N2Y2N2I0NzcyYWRkZGNmYmJlZGMyYTA4MC90YWJsZXJhbmdlOjBkZWE0NTk3ZjY3YjQ3NzJhZGRkY2ZiYmVkYzJhMDgwXzktMS0xLTEtMTIwNDM0_b50b7af9-3798-42c1-ae06-07b467102e0c"
      unitRef="usd">6062000</hmst:ImpactOnFairValueOfTwoHundredBasisPointsIncrease>
    <us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1OTk_e235b489-d366-4bc1-a71a-121b9eb341b5">&lt;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 LOCOM 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: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;/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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;39,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;3,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;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;/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,692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;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;35,256&#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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzMtMS0xLTEtMTIwNDM0_aad992b1-ec6b-4b8f-82a4-e15e549e3995"
      unitRef="usd">39415000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzMtMy0xLTEtMTIwNDM0_60ae5bb2-0821-4863-a7d7-7bec390a15cf"
      unitRef="usd">35774000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i89719e6d8a3e4c22ae313938022e212d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzMtNS0xLTEtMTIwNDM0_7cafdcba-ccee-4627-876c-08df8d3da863"
      unitRef="usd">29494000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValueAdditions
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzQtMS0xLTEtMTIwNDM0_67fce7b2-113a-4c06-9a13-42c0fdd0d8c5"
      unitRef="usd">3533000</us-gaap:ServicingAssetAtAmortizedValueAdditions>
    <us-gaap:ServicingAssetAtAmortizedValueAdditions
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzQtMy0xLTEtMTIwNDM0_1ab88125-c219-4ff7-9387-cc8a53780c00"
      unitRef="usd">11222000</us-gaap:ServicingAssetAtAmortizedValueAdditions>
    <us-gaap:ServicingAssetAtAmortizedValueAdditions
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzQtNS0xLTEtMTIwNDM0_20d4d3b7-db03-4b6c-b738-ba0ae0856490"
      unitRef="usd">11587000</us-gaap:ServicingAssetAtAmortizedValueAdditions>
    <us-gaap:ServicingAssetAtAmortizedValueAmortization1
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzUtMS0xLTEtMTIwNDM0_21896a11-f801-42a5-8d46-852b04675000"
      unitRef="usd">7692000</us-gaap:ServicingAssetAtAmortizedValueAmortization1>
    <us-gaap:ServicingAssetAtAmortizedValueAmortization1
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzUtMy0xLTEtMTIwNDM0_a5ac5bbe-8c07-4f7e-b58b-1a9c63d31f85"
      unitRef="usd">7581000</us-gaap:ServicingAssetAtAmortizedValueAmortization1>
    <us-gaap:ServicingAssetAtAmortizedValueAmortization1
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzUtNS0xLTEtMTIwNDM0_6c958cfa-7a02-4243-b052-2c504119482e"
      unitRef="usd">5307000</us-gaap:ServicingAssetAtAmortizedValueAmortization1>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzYtMS0xLTEtMTIwNDM0_d875c29e-4b46-40a9-957c-c73c01e06227"
      unitRef="usd">35256000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzYtMy0xLTEtMTIwNDM0_10c7b239-9a6e-49e1-a410-242f44c18d4f"
      unitRef="usd">39415000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZTpjZWU0YTNiYmE1YmE0MmE4YjFmYmZkYWZlYzUyODkxNi90YWJsZXJhbmdlOmNlZTRhM2JiYTViYTQyYThiMWZiZmRhZmVjNTI4OTE2XzYtNS0xLTEtMTIwNDM0_cdd8c13f-ddca-4c0c-b92e-81246ecdcaa9"
      unitRef="usd">35774000</us-gaap:ServicingAssetAtAmortizedValue>
    <hmst:ExpectedWeightedAverageLifeofMSR
      contextRef="ic9330e9d477f4053b8bbb542782e360c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzY1ODk_5479c9bb-91d6-4f39-b027-3811711cb100">P11Y6M29D</hmst:ExpectedWeightedAverageLifeofMSR>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90ZXh0cmVnaW9uOjAwM2ZlNzc1MGJiMjRhNjFhMDE5NTEzMTNkZTZkMzVlXzc1MDM_d6bdb6fc-ee56-4dc4-9983-31dbc09020a1">Projected amortization expense for the gross carrying value of multifamily and SBA 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, 2022&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;2028 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;10,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;35,256&#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="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZToyNWExMDdiNjA4MDE0YTAwOWNjOGJkYWJiZjlkOGU4OC90YWJsZXJhbmdlOjI1YTEwN2I2MDgwMTRhMDA5Y2M4YmRhYmJmOWQ4ZTg4XzItMS0xLTEtMTIwNDM0_2acb823a-a403-40b2-9b89-390e5763612a"
      unitRef="usd">5483000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZToyNWExMDdiNjA4MDE0YTAwOWNjOGJkYWJiZjlkOGU4OC90YWJsZXJhbmdlOjI1YTEwN2I2MDgwMTRhMDA5Y2M4YmRhYmJmOWQ4ZTg4XzMtMS0xLTEtMTIwNDM0_54796d0b-34b3-40d5-be5b-f84478de3eaf"
      unitRef="usd">5309000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZToyNWExMDdiNjA4MDE0YTAwOWNjOGJkYWJiZjlkOGU4OC90YWJsZXJhbmdlOjI1YTEwN2I2MDgwMTRhMDA5Y2M4YmRhYmJmOWQ4ZTg4XzQtMS0xLTEtMTIwNDM0_ca22097d-49d7-4068-b39d-5462cfe583f9"
      unitRef="usd">5068000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZToyNWExMDdiNjA4MDE0YTAwOWNjOGJkYWJiZjlkOGU4OC90YWJsZXJhbmdlOjI1YTEwN2I2MDgwMTRhMDA5Y2M4YmRhYmJmOWQ4ZTg4XzUtMS0xLTEtMTIwNDM0_bb93a564-93d6-454a-9268-a583d943ba10"
      unitRef="usd">4582000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZToyNWExMDdiNjA4MDE0YTAwOWNjOGJkYWJiZjlkOGU4OC90YWJsZXJhbmdlOjI1YTEwN2I2MDgwMTRhMDA5Y2M4YmRhYmJmOWQ4ZTg4XzYtMS0xLTEtMTIwNDM0_1bbfe6be-c9c8-4850-a2bf-c44fe1f6c932"
      unitRef="usd">3868000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZToyNWExMDdiNjA4MDE0YTAwOWNjOGJkYWJiZjlkOGU4OC90YWJsZXJhbmdlOjI1YTEwN2I2MDgwMTRhMDA5Y2M4YmRhYmJmOWQ4ZTg4XzctMS0xLTEtMTIwNDM0_c0c34d23-81d6-4b97-a37f-3051c776d8f5"
      unitRef="usd">10946000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDIvZnJhZzowMDNmZTc3NTBiYjI0YTYxYTAxOTUxMzEzZGU2ZDM1ZS90YWJsZToyNWExMDdiNjA4MDE0YTAwOWNjOGJkYWJiZjlkOGU4OC90YWJsZXJhbmdlOjI1YTEwN2I2MDgwMTRhMDA5Y2M4YmRhYmJmOWQ4ZTg4XzgtMS0xLTEtMTIwNDM0_63c04c29-61e9-48dc-bcb3-9040c2e3d3a6"
      unitRef="usd">35256000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzMwODQ_73df5fd3-1d72-430d-bb42-15c700f3f3cb">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: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;/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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;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;531,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;788,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;46,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,365,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 $525 million and $584 million at December&#160;31, 2022 and 2021, 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.2 million and $2.4 million at December&#160;31, 2022 and 2021, 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, 2022 and 2021 we had $11.8 million and $15.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, 2022 and 2021, the total unpaid principal balance of loans sold under this program was $1.8 billion and $1.9 billion, respectively. The Company's reserve liability related to this arrangement totaled $0.6 million at both December&#160;31, 2022 and 2021. There were no actual losses incurred under this arrangement during 2022, 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%;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, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock>
    <us-gaap:OtherCommitmentsTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzMwODY_3041b41a-8b5a-4dee-ab48-42553622195e">&lt;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: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;/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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;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;531,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;788,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;46,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,365,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,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;/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 $525 million and $584 million at December&#160;31, 2022 and 2021, respectively.</us-gaap:OtherCommitmentsTableTextBlock>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i7b5ac4a452364d3aabfc1187fc48abf1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90YWJsZTpkMmM0NzE3ODYyNDE0ZTFiODdmMzgyM2I4ZmFhOTc2Yi90YWJsZXJhbmdlOmQyYzQ3MTc4NjI0MTRlMWI4N2YzODIzYjhmYWE5NzZiXzMtMS0xLTEtMTIwNDM0_7035d636-3f72-4593-8424-e2de4428e83c"
      unitRef="usd">531784000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i529102da55e54a3990ee85a989caf62f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90YWJsZTpkMmM0NzE3ODYyNDE0ZTFiODdmMzgyM2I4ZmFhOTc2Yi90YWJsZXJhbmdlOmQyYzQ3MTc4NjI0MTRlMWI4N2YzODIzYjhmYWE5NzZiXzMtMy0xLTEtMTIwNDM0_d7a7d425-0ce2-41fe-994b-29e5049a5d2f"
      unitRef="usd">405992000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i3145764522e240bb8ab217fed190f0f1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90YWJsZTpkMmM0NzE3ODYyNDE0ZTFiODdmMzgyM2I4ZmFhOTc2Yi90YWJsZXJhbmdlOmQyYzQ3MTc4NjI0MTRlMWI4N2YzODIzYjhmYWE5NzZiXzQtMS0xLTEtMTIwNDM0_5c5ad2bc-8377-4df6-a1a5-086f24352efd"
      unitRef="usd">788108000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i312db16446a640a9980d7b34058404c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90YWJsZTpkMmM0NzE3ODYyNDE0ZTFiODdmMzgyM2I4ZmFhOTc2Yi90YWJsZXJhbmdlOmQyYzQ3MTc4NjI0MTRlMWI4N2YzODIzYjhmYWE5NzZiXzQtMy0xLTEtMTIwNDM0_8b66fe2b-914e-489b-b2d1-0c29c02eeadb"
      unitRef="usd">820131000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i9054acf9e117444aa7573d9a3987fcb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90YWJsZTpkMmM0NzE3ODYyNDE0ZTFiODdmMzgyM2I4ZmFhOTc2Yi90YWJsZXJhbmdlOmQyYzQ3MTc4NjI0MTRlMWI4N2YzODIzYjhmYWE5NzZiXzUtMS0xLTEtMTIwNDM0_c0a61dea-e1f6-4671-af34-1e34f72efa42"
      unitRef="usd">46067000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i7fc77942d0c0424c8c1980a0718172a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90YWJsZTpkMmM0NzE3ODYyNDE0ZTFiODdmMzgyM2I4ZmFhOTc2Yi90YWJsZXJhbmdlOmQyYzQ3MTc4NjI0MTRlMWI4N2YzODIzYjhmYWE5NzZiXzUtMy0xLTEtMTIwNDM0_872c2d07-c955-4458-b0b5-655f0afe9a84"
      unitRef="usd">90852000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90YWJsZTpkMmM0NzE3ODYyNDE0ZTFiODdmMzgyM2I4ZmFhOTc2Yi90YWJsZXJhbmdlOmQyYzQ3MTc4NjI0MTRlMWI4N2YzODIzYjhmYWE5NzZiXzYtMS0xLTEtMTIwNDM0_1953553e-5b42-44b7-bc06-95e9317d1b8d"
      unitRef="usd">1365959000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90YWJsZTpkMmM0NzE3ODYyNDE0ZTFiODdmMzgyM2I4ZmFhOTc2Yi90YWJsZXJhbmdlOmQyYzQ3MTc4NjI0MTRlMWI4N2YzODIzYjhmYWE5NzZiXzYtMy0xLTEtMTIwNDM0_8371312b-cad8-4ac5-bf84-723e44bec93f"
      unitRef="usd">1316975000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i52ba9579d57c48748e36833a52f177d4_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzcyMQ_38338275-568f-42d8-af85-3b543add6d69"
      unitRef="usd">525000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i93daa67f3ad34849bd121f9d9beccfb1_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzcyOA_0cd422aa-a25c-4566-b5a9-26db90b31a4e"
      unitRef="usd">584000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <hmst:AllowanceForUnfundedCommitments
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzEwODI_727792ce-a730-4058-8b99-867cccb51847"
      unitRef="usd">2200000</hmst:AllowanceForUnfundedCommitments>
    <hmst:AllowanceForUnfundedCommitments
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzEwODk_739f7000-cdb8-4efc-ac8a-302e8a456810"
      unitRef="usd">2400000</hmst:AllowanceForUnfundedCommitments>
    <us-gaap:OtherCommitment
      contextRef="ifa17d79acd0c4e9fa4b0dff193d19f44_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzEzNTU_4a544eb2-11ef-4b61-ab8f-94b16e5cb7f2"
      unitRef="usd">11800000</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment
      contextRef="id75a5b791bfd41b1a7e0bec24de3d453_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzEzNjI_23f53012-beb1-4f95-a43b-9a1164c729d1"
      unitRef="usd">15200000</us-gaap:OtherCommitment>
    <hmst:LoanssoldthroughDUS
      contextRef="i845e15d18ecc4e6f884fe52193f0f234_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzIyNjY_9fdb816b-f05a-4a17-b0c8-3026bf579a8c"
      unitRef="usd">1800000000</hmst:LoanssoldthroughDUS>
    <hmst:LoanssoldthroughDUS
      contextRef="ice350458710d426e91a8530de9ee19b0_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzIyNzM_d9416532-f729-4860-981f-6e61f84c60f7"
      unitRef="usd">1900000000</hmst:LoanssoldthroughDUS>
    <hmst:ReserveliabilityrelatedtomultifamilyDUSProgram
      contextRef="i3235568dfcf742e8ba126677b8f54b59_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzIzNTk_80948c9d-5781-48c3-8efa-efcc55be0a7f"
      unitRef="usd">600000</hmst:ReserveliabilityrelatedtomultifamilyDUSProgram>
    <hmst:ReserveliabilityrelatedtomultifamilyDUSProgram
      contextRef="i03a6c6c269c4416dbab1f6c98690dc0e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzIzNTk_fdf3e512-f9c1-470b-8f3d-90771ddcbee4"
      unitRef="usd">600000</hmst:ReserveliabilityrelatedtomultifamilyDUSProgram>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="i636cce78a09e4728b698646c7b485a24_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzI0MDg_32b2d6d7-8f19-4c03-9489-071ee9d253fb"
      unitRef="usd">0</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="ie4e489b03f0147878660ff9ade96a12c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzI0MDg_b466618b-9208-4b46-a557-992b2e9dcd9d"
      unitRef="usd">0</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="ia368e238e3184b0aa91e3c1d88171101_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDUvZnJhZzowNDkxNjc5YmNkOTQ0MDA3Yjk0ZTg5ZDNiNmQ2MTg2Ni90ZXh0cmVnaW9uOjA0OTE2NzliY2Q5NDQwMDdiOTRlODlkM2I2ZDYxODY2XzI0MDg_c5f110af-baed-4d20-b8d5-e295a02a4738"
      unitRef="usd">0</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90ZXh0cmVnaW9uOmJlODExZWQ4MGRhYzQyMjlhNTY1MzE2ZTUxYTljOGZiXzIwMjI_7fe19ef6-0bbf-4a02-af66-774258fd5a59">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 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: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 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/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;1,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;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;7,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;1,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;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;4,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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;18,120&#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;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;/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 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;2022&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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;84,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;/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;17,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;3.44&#160;&lt;/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,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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 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;(4.62)&lt;/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;(3,908)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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.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;span style="color:#000000;font-family:'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;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;1.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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.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;18,120&#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.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;/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: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;/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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;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 tax 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;10,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/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;Unrealized loss on investments AFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Federal and state net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-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;Accrued 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;2,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;2,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;/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 investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;Lease 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;10,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-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;Nonaccrual interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-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;Stock based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-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;Loan valuation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-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;&#160;&#160;&#160;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;58,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top: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: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 tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-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;Deferred loan fees and costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-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;Lease right-of-use 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;(8,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-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;Unrealized gain on investments AFS &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-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;Premises and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-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;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(694)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-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;&#160;&#160;&#160;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;(46,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 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 asset (liability)&lt;/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;11,901&#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;(16,311)&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;Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to fully utilize the existing deferred tax assets. As of December&#160;31, 2022, 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;The Company has state net operating loss carryforwards of $7.5 million and $12.1 million as of December&#160;31, 2022 and 2021 that will expire at various dates from 2027 to 2036. Utilization of net operating loss carryforwards may be subject to an annual limitation due to the "change in ownership" provisions of the Internal Revenue Code of 1986, as amended.&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, 2022 and 2021 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, 2022 or 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;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 2019 or state income tax examination for tax years prior to 2018, generally.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90ZXh0cmVnaW9uOmJlODExZWQ4MGRhYzQyMjlhNTY1MzE2ZTUxYTljOGZiXzIwMjA_dd726fc7-e6e6-4b55-a0c4-f29e9a5ce444">&lt;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 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: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 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/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;1,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;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;7,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;1,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;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;4,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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;18,120&#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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzQtMS0xLTEtMTIwNDM0_3d1096d8-a4f5-4933-b460-402eff0f648e"
      unitRef="usd">2829000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzQtMy0xLTEtMTIwNDM0_e06c18d2-5c66-4d9e-a27e-65a8d27ea658"
      unitRef="usd">20074000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzQtNS0xLTEtMTIwNDM0_70c50809-1699-4cda-bc8f-dafac930a1ba"
      unitRef="usd">27166000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzUtMS0xLTEtMTIwNDM0_8470cd93-8384-42de-847c-5001118bfd59"
      unitRef="usd">1633000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzUtMy0xLTEtMTIwNDM0_3d1d144c-3227-4b3c-86fa-5e1714430018"
      unitRef="usd">3191000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzUtNS0xLTEtMTIwNDM0_6cd14215-f42f-48c4-9888-d623001d1b71"
      unitRef="usd">4804000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzctMS0xLTEtMTIwNDM0_996cbc01-3d27-4645-8e70-af4bbb666b42"
      unitRef="usd">7304000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzctMy0xLTEtMTIwNDM0_265746a2-2bfe-4486-895a-62efd35b5feb"
      unitRef="usd">4325000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzctNS0xLTEtMTIwNDM0_7b79ee00-c44a-4028-bda6-b5683ffc3acc"
      unitRef="usd">-11076000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzktMS0xLTEtMTIwNDM0_b5b72a57-cd85-47d9-b0a4-43a9f5d4ec81"
      unitRef="usd">1545000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzktMy0xLTEtMTIwNDM0_5bdce591-ff33-4e9f-b4ba-749642997b6b"
      unitRef="usd">511000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzktNS0xLTEtMTIwNDM0_83888750-3f41-4342-a557-2f19d26e0da8"
      unitRef="usd">-1596000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzEwLTEtMS0xLTEyMDQzNA_22c66c55-0f89-4809-a192-600886120a4f"
      unitRef="usd">4809000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzEwLTMtMS0xLTEyMDQzNA_61fbc8c0-88ab-47b6-8db2-5b0ce2ba6e52"
      unitRef="usd">3166000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzEwLTUtMS0xLTEyMDQzNA_51fe4312-7d8e-4cef-8903-5250c52c276f"
      unitRef="usd">2606000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzExLTEtMS0xLTEyMDQzNA_27199e2b-60d9-4573-9fc2-2cd299804f08"
      unitRef="usd">18120000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzExLTMtMS0xLTEyMDQzNA_1c6c91ad-e01c-46b1-ada8-16513899411b"
      unitRef="usd">31267000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTozYTMwMzk3ZjdiZWY0ZGM5YjRlODgwMzJhZWIzNTI3Yy90YWJsZXJhbmdlOjNhMzAzOTdmN2JlZjRkYzliNGU4ODAzMmFlYjM1MjdjXzExLTUtMS0xLTEyMDQzNA_6532296b-5560-4887-9efa-3ddda1246dff"
      unitRef="usd">21904000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90ZXh0cmVnaW9uOmJlODExZWQ4MGRhYzQyMjlhNTY1MzE2ZTUxYTljOGZiXzIwMjE_44b6a511-6553-46a7-9db3-cabf4d28865c">&lt;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 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;2022&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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;84,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;/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;17,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;3.44&#160;&lt;/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,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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 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;(4.62)&lt;/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;(3,908)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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.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;span style="color:#000000;font-family:'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;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;1.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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.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;18,120&#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.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzQtMy0xLTEtMTIwNDM0_56b0bd5d-eb68-4171-bb99-bdb8cc1f887e"
      unitRef="usd">84660000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzQtNy0xLTEtMTIwNDM0_e3a2ae2b-43e2-4a7c-bce8-863af3d91003"
      unitRef="usd">146689000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzQtMTEtMS0xLTEyMDQzNA_437c065b-c301-4190-b2e7-4c75221ddc2f"
      unitRef="usd">101894000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzYtMS0xLTEtMTIwNDM0_2ce26bfd-664e-43d7-b453-5acf08165328"
      unitRef="number">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzYtMy0xLTEtMTIwNDM0_24554288-ac3b-414c-bb8c-267cebd7722f"
      unitRef="usd">17779000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzYtNS0xLTEtMTIwNDM0_1c5d9faf-0353-43d5-806a-f449e2211330"
      unitRef="number">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzYtNy0xLTEtMTIwNDM0_c3bba92f-a899-4701-ba06-12c54ee5cc21"
      unitRef="usd">30805000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzYtOS0xLTEtMTIwNDM0_d540d5f2-7a57-4e03-a2c4-a1bd69cd482c"
      unitRef="number">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzYtMTEtMS0xLTEyMDQzNA_f323555e-b130-4193-8edb-fc8fcb036858"
      unitRef="usd">21398000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzctMS0xLTEtMTIwNDM0_3ab01cb1-1b1e-4c4b-9588-2a4501279aad"
      unitRef="number">0.0344</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzctMy0xLTEtMTIwNDM0_79953902-636f-4e3b-adb8-dfbefdadf634"
      unitRef="usd">2912000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzctNS0xLTEtMTIwNDM0_a5b57a62-34fa-4e11-afea-e0997b375eb1"
      unitRef="number">0.0220</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzctNy0xLTEtMTIwNDM0_7dd69f7b-2e2a-4bce-83f7-f0d4c637a3b4"
      unitRef="usd">3220000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzctOS0xLTEtMTIwNDM0_d341f362-8b5e-4c9a-9efb-8d59ea951938"
      unitRef="number">0.0254</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzctMTEtMS0xLTEyMDQzNA_b7a3a4b6-7dad-47f7-a00b-a8fb0e587700"
      unitRef="usd">2587000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzgtMS0xLTEtMTIwNDM0_a5aed94d-4c4a-4a74-addf-faeb558229b4"
      unitRef="number">0.0462</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzgtMy0xLTEtMTIwNDM0_fe245296-7781-4bbd-aef4-1b7de9e13c0a"
      unitRef="usd">3908000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzgtNS0xLTEtMTIwNDM0_1a9609e6-c1bd-4722-a5aa-c2a05cbdccf8"
      unitRef="number">0.0140</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzgtNy0xLTEtMTIwNDM0_7b26a4c2-f18e-4740-8df2-736d02a5ddc8"
      unitRef="usd">2049000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzgtOS0xLTEtMTIwNDM0_bf000359-5167-48aa-89da-02bd5e20810c"
      unitRef="number">0.0181</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzgtMTEtMS0xLTEyMDQzNA_bc28292a-c5fa-4254-9011-2dbadc7f258f"
      unitRef="usd">1849000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzktMS0xLTEtMTIwNDM0_12e030dc-135b-490d-8131-0caa2e92b8a9"
      unitRef="number">0.0014</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzktMy0xLTEtMTIwNDM0_fbc81d63-31b5-400a-b218-2034489cd451"
      unitRef="usd">121000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzktNS0xLTEtMTIwNDM0_0f5a70bc-a9d8-42f5-93a9-aade6a605614"
      unitRef="number">-0.0077</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzktNy0xLTEtMTIwNDM0_61f6a036-b65e-430c-ae8f-905b4f0238c7"
      unitRef="usd">-1132000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzktOS0xLTEtMTIwNDM0_c99cf3d2-d515-455c-8166-624f2e7c8f63"
      unitRef="number">-0.0016</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzktMTEtMS0xLTEyMDQzNA_b916d449-8ae6-4390-9a1a-c05c4b95d18d"
      unitRef="usd">-159000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEyLTEtMS0xLTEyMDQzNA_8b1b16c3-fbc1-4255-8789-584893c87d83"
      unitRef="number">0.0144</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEyLTMtMS0xLTEyMDQzNA_45ae9299-af90-42a9-a725-908ca7503f22"
      unitRef="usd">1216000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEyLTUtMS0xLTEyMDQzNA_96cf47c8-d20c-48e7-8aee-d58cf965561e"
      unitRef="number">0.0029</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEyLTctMS0xLTEyMDQzNA_6fbdfb05-7619-43fa-a182-636476f1af79"
      unitRef="usd">423000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEyLTktMS0xLTEyMDQzNA_60be6df3-631a-4d5c-a769-92e66f6ecc0c"
      unitRef="number">-0.0007</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEyLTExLTEtMS0xMjA0MzQ_08c9b5bb-0650-419c-ae1e-06d50971a6ac"
      unitRef="usd">-73000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEzLTEtMS0xLTEyMDQzNA_e846976a-522e-4af3-ab7d-dd7f05ea324e"
      unitRef="number">0.2140</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEzLTMtMS0xLTEyMDQzNA_443f21ea-9710-40de-a597-4f6ffaa1ae9e"
      unitRef="usd">18120000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEzLTUtMS0xLTEyMDQzNA_1563323a-770e-47ce-b74b-d57a2ca3b5fa"
      unitRef="number">0.2132</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEzLTctMS0xLTEyMDQzNA_3858e666-b380-4ca3-885b-45de462519f8"
      unitRef="usd">31267000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEzLTktMS0xLTEyMDQzNA_0df5e3ae-9b3f-49be-b232-2c64b5a04f68"
      unitRef="number">0.2150</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpkMGRhNzBlYzgzMTY0MjE5OWFlN2ZkNDk4MjQ2ZThkNS90YWJsZXJhbmdlOmQwZGE3MGVjODMxNjQyMTk5YWU3ZmQ0OTgyNDZlOGQ1XzEzLTExLTEtMS0xMjA0MzQ_dbfacd7b-ddd1-4a64-882b-a8df67ec9da8"
      unitRef="usd">21904000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90ZXh0cmVnaW9uOmJlODExZWQ4MGRhYzQyMjlhNTY1MzE2ZTUxYTljOGZiXzIwMjc_5b964ffe-04cb-480c-9f8b-774009bbfbee">&lt;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: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;/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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;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 tax 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;10,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/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;Unrealized loss on investments AFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Federal and state net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-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;Accrued 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;2,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;2,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;/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 investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;Lease 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;10,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-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;Nonaccrual interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-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;Stock based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-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;Loan valuation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-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;&#160;&#160;&#160;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;58,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top: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: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 tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-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;Deferred loan fees and costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-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;Lease right-of-use 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;(8,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-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;Unrealized gain on investments AFS &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-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;Premises and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-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;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(694)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-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;&#160;&#160;&#160;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;(46,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 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 asset (liability)&lt;/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;11,901&#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;(16,311)&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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzQtMS0xLTEtMTIwNDM0_99e49cc0-9afe-4fe1-b8cf-a862185e513c"
      unitRef="usd">10501000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzQtMy0xLTEtMTIwNDM0_51373bef-b62a-4452-b1ee-75873f3697a5"
      unitRef="usd">11477000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses>
    <us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzUtMS0xLTEtMTMxOTA5_ff255f56-4408-45f3-b897-e1dc918ee594"
      unitRef="usd">31431000</us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross>
    <us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzUtMy0xLTEtMTMxOTE4_31e8b366-fe62-4d44-8a27-e904eea18dad"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzUtMS0xLTEtMTIwNDM0_43f54968-6349-4109-a6dd-c414ebf00ec8"
      unitRef="usd">628000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzUtMy0xLTEtMTIwNDM0_3cc1ac1c-1d24-4b69-b440-58f04ebac140"
      unitRef="usd">628000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzYtMS0xLTEtMTIwNDM0_a799105d-7ebd-4878-9611-2ea1e5dbcf5b"
      unitRef="usd">2536000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzYtMy0xLTEtMTIwNDM0_10233a3a-68fe-4cd8-b753-18bbd390c032"
      unitRef="usd">2268000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzctMS0xLTEtMTIwNDM0_7fc3fdff-d5a8-4af9-a3d1-a6468188f5ee"
      unitRef="usd">572000</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzctMy0xLTEtMTIwNDM0_3a34e876-e048-47bb-a4b9-c528197653e1"
      unitRef="usd">471000</us-gaap:DeferredTaxAssetsInvestments>
    <hmst:DeferredTaxAssetsLeaseLiability
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzgtMS0xLTEtMTIwNDM0_b2d849f6-2f01-4283-856e-ddb5632b7312"
      unitRef="usd">10877000</hmst:DeferredTaxAssetsLeaseLiability>
    <hmst:DeferredTaxAssetsLeaseLiability
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzgtMy0xLTEtMTIwNDM0_5b737dbd-e305-4603-b851-50c71c8eca5c"
      unitRef="usd">12028000</hmst:DeferredTaxAssetsLeaseLiability>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzktMS0xLTEtMTIwNDM0_80416ddf-9c84-4a96-bc86-91039f54e564"
      unitRef="usd">513000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzktMy0xLTEtMTIwNDM0_b2a31d17-c674-42e6-9aad-1f3ba932439c"
      unitRef="usd">213000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <hmst:DeferredTaxAssetsStockOptions
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzEwLTEtMS0xLTEyMDQzNA_e065badc-8fc6-48ef-968f-9e7475541970"
      unitRef="usd">737000</hmst:DeferredTaxAssetsStockOptions>
    <hmst:DeferredTaxAssetsStockOptions
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzEwLTMtMS0xLTEyMDQzNA_a64c1924-5761-44ab-827b-77e5d1e00b3d"
      unitRef="usd">969000</hmst:DeferredTaxAssetsStockOptions>
    <hmst:DeferredTaxAssetsLoanValuation
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzExLTEtMS0xLTEyMDQzNA_2809c697-b08d-4a94-a617-86667eb9e18d"
      unitRef="usd">311000</hmst:DeferredTaxAssetsLoanValuation>
    <hmst:DeferredTaxAssetsLoanValuation
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzExLTMtMS0xLTEyMDQzNA_6365a2a8-e7c6-4b3b-a484-bf6d7c05e14b"
      unitRef="usd">289000</hmst:DeferredTaxAssetsLoanValuation>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzEyLTEtMS0xLTEyMDQzNA_62026c55-d5ea-4cfe-9513-231be6a88f9d"
      unitRef="usd">694000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzEyLTMtMS0xLTEyMDQzNA_ef9c2128-9ffa-48c0-a713-8be2f467fd83"
      unitRef="usd">1744000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzEzLTEtMS0xLTEyMDQzNA_62e5e6e9-5106-4e6b-9348-d95b85f06df8"
      unitRef="usd">58800000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzEzLTMtMS0xLTEyMDQzNA_20371be8-6805-4c84-94ca-b55a243d369f"
      unitRef="usd">30087000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesMortgageServicingRights
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzE2LTEtMS0xLTEyMDQzNA_21a88140-9f77-407f-965b-6e4e3daea72e"
      unitRef="usd">25725000</us-gaap:DeferredTaxLiabilitiesMortgageServicingRights>
    <us-gaap:DeferredTaxLiabilitiesMortgageServicingRights
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzE2LTMtMS0xLTEyMDQzNA_2de3e7ca-e133-46b8-b861-ae2ecf6185ca"
      unitRef="usd">22221000</us-gaap:DeferredTaxLiabilitiesMortgageServicingRights>
    <hmst:DeferredTaxLiabilitiesDeferredLoanFeesandCosts
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzE3LTEtMS0xLTEyMDQzNA_20edd3e8-5653-4708-8c7e-509d2919f9bd"
      unitRef="usd">9565000</hmst:DeferredTaxLiabilitiesDeferredLoanFeesandCosts>
    <hmst:DeferredTaxLiabilitiesDeferredLoanFeesandCosts
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzE3LTMtMS0xLTEyMDQzNA_e9180f6b-546d-4236-9af1-db34df555b17"
      unitRef="usd">7336000</hmst:DeferredTaxLiabilitiesDeferredLoanFeesandCosts>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzE4LTEtMS0xLTEyMDQzNA_71ca9a4b-7bc3-4568-a331-ad93b8067b09"
      unitRef="usd">8415000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzE4LTMtMS0xLTEyMDQzNA_e467b1de-6937-4f23-b641-0544b9b3903b"
      unitRef="usd">8572000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <hmst:DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzE5LTEtMS0xLTEyMDQzNA_ac55134b-6191-4c0d-a81f-d30610689cfd"
      unitRef="usd">0</hmst:DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross>
    <hmst:DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzE5LTMtMS0xLTEyMDQzNA_069869c1-4b8e-4ce8-8603-a24dc601b35e"
      unitRef="usd">5630000</hmst:DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzIwLTEtMS0xLTEyMDQzNA_fed1e7a9-a251-4b8d-80f6-f26e102cddf5"
      unitRef="usd">2486000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzIwLTMtMS0xLTEyMDQzNA_a3345fb9-9a93-4795-9257-18f031095b3e"
      unitRef="usd">1843000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzIxLTEtMS0xLTEyMDQzNA_d3355dff-342d-4fe7-b328-04ef2ab2696a"
      unitRef="usd">694000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzIxLTMtMS0xLTEyMDQzNA_e2384799-c8b0-42fc-b4d0-100c89137b57"
      unitRef="usd">742000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzIyLTEtMS0xLTEyMDQzNA_dd5a9ebe-7357-4a77-aaff-4993fd75546f"
      unitRef="usd">14000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzIyLTMtMS0xLTEyMDQzNA_f5f3dbad-95df-46a0-b3dd-044ec1f061cb"
      unitRef="usd">54000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzIzLTEtMS0xLTEyMDQzNA_9fd78eca-8fdb-4717-89d1-e34e88a22d50"
      unitRef="usd">46899000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzIzLTMtMS0xLTEyMDQzNA_fdcb8c97-ae92-4ad5-bf85-e1bb8c5a097d"
      unitRef="usd">46398000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzI0LTEtMS0xLTEyMDQzNA_7de484f5-4fd2-4f05-92f3-91e84c49e922"
      unitRef="usd">11901000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90YWJsZTpiOTg1ZjM1OGM2Njc0ZDliYTJiODNiNDkwYzQ3OWY3My90YWJsZXJhbmdlOmI5ODVmMzU4YzY2NzRkOWJhMmI4M2I0OTBjNDc5ZjczXzI0LTMtMS0xLTEyMDQzNA_c06b78f6-0cfe-4dc6-9322-9b763ca73479"
      unitRef="usd">16311000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i234606d7a1f342b3a866a64435d5311d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90ZXh0cmVnaW9uOmJlODExZWQ4MGRhYzQyMjlhNTY1MzE2ZTUxYTljOGZiXzEwMTE_608e60df-194d-4a02-8933-1b02d1f84031"
      unitRef="usd">7500000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="id965492435da4fff9b72071ddba81fa7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90ZXh0cmVnaW9uOmJlODExZWQ4MGRhYzQyMjlhNTY1MzE2ZTUxYTljOGZiXzE2NDkyNjc0NDQyNDQ_97984672-1c0a-4036-9ef4-53dca50b204f"
      unitRef="usd">12100000</us-gaap:OperatingLossCarryforwards>
    <hmst:TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90ZXh0cmVnaW9uOmJlODExZWQ4MGRhYzQyMjlhNTY1MzE2ZTUxYTljOGZiXzExNDA_18134301-5130-4736-b7fe-dbd06a22fb1b"
      unitRef="usd">12700000</hmst:TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded>
    <hmst:TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90ZXh0cmVnaW9uOmJlODExZWQ4MGRhYzQyMjlhNTY1MzE2ZTUxYTljOGZiXzExNDA_6dbeff13-c72d-4459-8b16-f716ef3f9258"
      unitRef="usd">12700000</hmst:TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90ZXh0cmVnaW9uOmJlODExZWQ4MGRhYzQyMjlhNTY1MzE2ZTUxYTljOGZiXzE2NzU_404e8b50-a353-49bc-b0c6-b2cb5bb8ea8e"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNDgvZnJhZzpiZTgxMWVkODBkYWM0MjI5YTU2NTMxNmU1MWE5YzhmYi90ZXh0cmVnaW9uOmJlODExZWQ4MGRhYzQyMjlhNTY1MzE2ZTUxYTljOGZiXzE2NzU_de33960d-3a7a-4b56-a154-a04990b97c3b"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTEvZnJhZzpkMDU2ZGFjZWI2ZWY0MWJkOTBkOTBiYTJjNzU2MDk3YS90ZXh0cmVnaW9uOmQwNTZkYWNlYjZlZjQxYmQ5MGQ5MGJhMmM3NTYwOTdhXzc1NA_4f8795b9-4f35-448b-974b-0fdc9aa78b74">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 $4.0 million, $3.9 million and $3.8 million were incurred in 2022, 2021, and 2020, respectively.</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i9e65f482d7f84e12833904977a1cd758_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTEvZnJhZzpkMDU2ZGFjZWI2ZWY0MWJkOTBkOTBiYTJjNzU2MDk3YS90ZXh0cmVnaW9uOmQwNTZkYWNlYjZlZjQxYmQ5MGQ5MGJhMmM3NTYwOTdhXzU3MA_6daf5b94-640f-44d5-80cc-4762756af028"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i9e65f482d7f84e12833904977a1cd758_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTEvZnJhZzpkMDU2ZGFjZWI2ZWY0MWJkOTBkOTBiYTJjNzU2MDk3YS90ZXh0cmVnaW9uOmQwNTZkYWNlYjZlZjQxYmQ5MGQ5MGJhMmM3NTYwOTdhXzU4Ng_72e1581d-f291-4473-bd93-0035c3eba331"
      unitRef="number">0.030</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="iccfd2211c3d1467785cb825de5799402_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTEvZnJhZzpkMDU2ZGFjZWI2ZWY0MWJkOTBkOTBiYTJjNzU2MDk3YS90ZXh0cmVnaW9uOmQwNTZkYWNlYjZlZjQxYmQ5MGQ5MGJhMmM3NTYwOTdhXzU5Mw_e4c72307-c37b-43ed-930c-dc1a2020cbff"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="iccfd2211c3d1467785cb825de5799402_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTEvZnJhZzpkMDU2ZGFjZWI2ZWY0MWJkOTBkOTBiYTJjNzU2MDk3YS90ZXh0cmVnaW9uOmQwNTZkYWNlYjZlZjQxYmQ5MGQ5MGJhMmM3NTYwOTdhXzYwOA_2f1b896b-6dc6-49fb-a938-008ff598658c"
      unitRef="number">0.020</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTEvZnJhZzpkMDU2ZGFjZWI2ZWY0MWJkOTBkOTBiYTJjNzU2MDk3YS90ZXh0cmVnaW9uOmQwNTZkYWNlYjZlZjQxYmQ5MGQ5MGJhMmM3NTYwOTdhXzY5MQ_a08230e8-71d6-4295-820c-12bc514c4d65"
      unitRef="usd">4000000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTEvZnJhZzpkMDU2ZGFjZWI2ZWY0MWJkOTBkOTBiYTJjNzU2MDk3YS90ZXh0cmVnaW9uOmQwNTZkYWNlYjZlZjQxYmQ5MGQ5MGJhMmM3NTYwOTdhXzY5NQ_67c2a29b-129a-4c7b-8ca4-8db44698a643"
      unitRef="usd">3900000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTEvZnJhZzpkMDU2ZGFjZWI2ZWY0MWJkOTBkOTBiYTJjNzU2MDk3YS90ZXh0cmVnaW9uOmQwNTZkYWNlYjZlZjQxYmQ5MGQ5MGJhMmM3NTYwOTdhXzcwMg_dc40cebf-a1dc-4e24-abf1-0c02b45b1add"
      unitRef="usd">3800000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzExODQ0_4add09ea-1b13-49f1-9a43-05cadf863a3a">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 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;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: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;Trading securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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 in an active market.&lt;/span&gt;&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 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:#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;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:#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: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:&#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:#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;LHFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 loans, excluding loans transferred from held for investment&lt;/span&gt;&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;Fair value is based on observable market data, including:&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:#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: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:#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;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:#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;Mortgage servicing rights&lt;/span&gt;&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 MSRs&lt;/span&gt;&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;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:#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;Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 and Options&lt;/span&gt;&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 closing exchange prices.&lt;/span&gt;&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 1 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;Forward sale commitments&lt;br/&gt;Interest rate swaps&lt;/span&gt;&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;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:#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: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:#cceeff;padding:0 1pt"/&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;The fair value considers several factors including:&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:#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;/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 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.169%"/&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: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: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:11.039%"/&gt;&lt;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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;Trading securities - U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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 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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;197,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;56,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Collateralized mortgage obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;70,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;411,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;411,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;42,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;19,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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;27,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;14,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;5,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;76,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;/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;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;13,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,508,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;19,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,404,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;84,635&#160;&lt;/span&gt;&lt;/td&gt;&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;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;13,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 liabilities&lt;/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;13,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;13,244&#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;36&#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="padding-left:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.480%"/&gt;&lt;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;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;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;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;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;Derivative&lt;/span&gt;&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;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="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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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="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 2022 and 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%;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 IRCLs, which are accounted for as derivatives.&#160;For information regarding fair value changes and activity for single family MSRs during 2022 and 2021, 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 the 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 $5.9 million and $7.3 million at December&#160;31, 2022 and 2021, 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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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,009&#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;5,868&#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.87%&lt;/span&gt;&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;5.15%&lt;/span&gt;&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;4.14%&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;105&#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.10%&lt;/span&gt;&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;17.50%&lt;/span&gt;&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;6.43%&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.54%&lt;/span&gt;&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.11%&lt;/span&gt;&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.95%&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,482&#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,287&#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.39%&lt;/span&gt;&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;7.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;3.56%&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;2,484&#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;0.15%&lt;/span&gt;&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;21.93%&lt;/span&gt;&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;8.44%&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.35%&lt;/span&gt;&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.46%&lt;/span&gt;&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.15%&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, 2022 or 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;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, 2022&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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,419)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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, 2021&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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 statements.&lt;/span&gt;&lt;/div&gt;&lt;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 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: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;/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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;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;2,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(2,447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;105&#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,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;/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:120%"&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 presents assets classified as Level 3 assets that had changes in their recorded fair value during 2022 and 2021 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:97.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.895%"/&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="padding:2px 1pt;text-align:center;vertical-align: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="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, 2022&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;/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,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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="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;/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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;72,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;2,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;7,378,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,988,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,988,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 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;3,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;3,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;/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;35,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;49,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;49,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;49,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;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;6,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;2,943,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,910,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,910,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;1,016,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,014,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,014,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;224,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202,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;&#x2014;&#160;&lt;/span&gt;&lt;/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;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="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;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 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 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="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-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 for 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, 2022&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, 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;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 Aggregate 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 Aggregate 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;14,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <hmst:FairValueMeasurementMethodologiesTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzExODE1_601591b7-1edf-4c47-9c7f-fd277d9aeb16">&lt;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;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: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;Trading securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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 in an active market.&lt;/span&gt;&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 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:#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;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:#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: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:&#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:#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;LHFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 loans, excluding loans transferred from held for investment&lt;/span&gt;&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;Fair value is based on observable market data, including:&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:#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: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:#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;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:#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;Mortgage servicing rights&lt;/span&gt;&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 MSRs&lt;/span&gt;&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;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:#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;Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 and Options&lt;/span&gt;&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 closing exchange prices.&lt;/span&gt;&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 1 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;Forward sale commitments&lt;br/&gt;Interest rate swaps&lt;/span&gt;&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;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:#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: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:#cceeff;padding:0 1pt"/&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;The fair value considers several factors including:&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:#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;/table&gt;&lt;/div&gt;</hmst:FairValueMeasurementMethodologiesTableTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzExODM0_d22c8076-5457-4057-8c49-467be50c8bfc">&lt;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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.169%"/&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: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: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:11.039%"/&gt;&lt;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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;Trading securities - U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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 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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;197,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;56,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Collateralized mortgage obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;70,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;411,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;411,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;42,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;19,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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;27,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;14,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;5,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;76,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;/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;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;13,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,508,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;19,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,404,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;84,635&#160;&lt;/span&gt;&lt;/td&gt;&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;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;13,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 liabilities&lt;/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;13,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;13,244&#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;36&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.480%"/&gt;&lt;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;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;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;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;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;Derivative&lt;/span&gt;&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;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="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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i323cb4b5863b453096725ff44b2b6ef6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzQtMS0xLTEtMTI2ODI5_58f5e712-bdd0-403e-b8d3-9b1e5db1334e"
      unitRef="usd">18997000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i18d760d72c0146ceafbeba93e0170893_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzQtMy0xLTEtMTIwNDM0_a30e352c-dea8-4f9e-b247-3ee1cc4502f3"
      unitRef="usd">18997000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i88f7a9f0013c48dfbc3a2e374a1d40ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzQtNS0xLTEtMTIwNDM0_b1d918fe-649a-41c0-b2d1-a2d58d05e3e8"
      unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="ib0323282d78247d78b2a1597feee88fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzQtNy0xLTEtMTIwNDM0_e1fe8a4a-d4aa-440e-b457-f8374a3e84f5"
      unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic97b1bbdaede40449677ff621d09fd13_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzctMS0xLTEtMTIwNDM0_4469414c-1763-484b-a8b1-06f8eb78f3a2"
      unitRef="usd">197262000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i26a46c80a81843509b318b07667cd82e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzctMy0xLTEtMTIwNDM0_c23eb457-88b9-459b-b1f1-33a2c7d56977"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia332cc55718449c2a5d3acccff4615e4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzctNS0xLTEtMTIwNDM0_a51c4ccb-43da-49f4-a652-ea7e89e0341c"
      unitRef="usd">195321000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i50a70d438a424a8ea19b35e41c0b960f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzctNy0xLTEtMTIwNDM0_f69c6127-1293-483c-a261-0aa533191062"
      unitRef="usd">1941000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i35d32364ed3e47d294d0697e16ef9b55_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzgtMS0xLTEtMTIwNDM0_6b852954-b8e1-4562-a5c0-50091ebfe271"
      unitRef="usd">56049000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i687cdff527004494b083596f6ca5944b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzgtMy0xLTEtMTIwNDM0_cf36f00d-fff4-4a03-8b2c-f6de61dd748b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i135415943d344e47819b7f48d583457e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzgtNS0xLTEtMTIwNDM0_b2607855-e72f-4966-8051-598914af36e3"
      unitRef="usd">56049000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i99a71d9bd811499b946eb96ec12bb561_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzgtNy0xLTEtMTIwNDM0_1b7f2d88-5b9e-416b-9427-71515dbc417b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iebd0ee4b01f44753bcef3133a979b4b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEwLTEtMS0xLTEyMDQzNA_f08f2dd9-e08e-4e74-be81-3f7549cac57b"
      unitRef="usd">553039000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i21d86eb2d4204813af9ed626a515e0a3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEwLTMtMS0xLTEyMDQzNA_a9f82683-bbe4-494e-9e5b-2c6d4bc1ff46"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id123912262d84ee68edf1b199db1f827_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEwLTUtMS0xLTEyMDQzNA_2af14044-6b21-447b-a99a-7db91568b228"
      unitRef="usd">553039000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iad4da86f554c48e7bd392c02d19d4cea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEwLTctMS0xLTEyMDQzNA_b809f941-579e-42c3-bfe3-98caacc8faf8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i35857570f208476dbb32244c08a0fb74_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzExLTEtMS0xLTEyMDQzNA_87293efb-5373-4c3e-a7bb-c5c8b2998254"
      unitRef="usd">70519000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i03d5bd48f54343b09007ed112ec7cb8e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzExLTMtMS0xLTEyMDQzNA_527b9204-4970-48d1-87eb-1609b41c5319"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7a9356cfabbd4f0286637bfb3d930698_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzExLTUtMS0xLTEyMDQzNA_3476f9d2-b6fd-42ec-bb6e-749ef3fb30be"
      unitRef="usd">70519000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic312d19e3ba44513a155511cc2324df2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzExLTctMS0xLTEyMDQzNA_827ccbee-2e51-4b4d-bc09-9bcd9ccb6261"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2397ff2bee8b44afaf894c14e361dfe5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEyLTEtMS0xLTEyMDQzNA_4eabdca5-b611-425a-9eda-a437bc412eb1"
      unitRef="usd">411548000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0e2ad8bfa9b94e8d86ae71dd3ad20658_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEyLTMtMS0xLTEyMDQzNA_70210bbe-221d-45ce-b7d7-8fbac9457479"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i00c5a48144614f358e5401b423f80e47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEyLTUtMS0xLTEyMDQzNA_5f0f7070-6c67-48b8-a9d0-6478190f0d6d"
      unitRef="usd">411548000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2a174ccec8564541ab14dd8fdde27a52_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEyLTctMS0xLTEyMDQzNA_99468170-a2b4-407f-ae4d-ecbdbd3402aa"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id325b30ad9294b089888d43c94ca8fa6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEzLTEtMS0xLTEyMDQzNA_6462a82d-7f00-4b27-8f61-b9413e7872bb"
      unitRef="usd">42945000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id885b7ac7d62487ba47891bee6c39fad_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEzLTMtMS0xLTEyMDQzNA_d5a0a019-6d74-4df2-8cec-9394632abbc3"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idb4270946e7a45a4aab84e46f6241987_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEzLTUtMS0xLTEyMDQzNA_a7ffc18e-b45e-4207-827c-7e530f587aae"
      unitRef="usd">42877000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i60156711c08d421d8e327bc8adb56cc8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzEzLTctMS0xLTEyMDQzNA_093898c2-349b-4f03-aa70-4660cc7ad943"
      unitRef="usd">68000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3f24ed0b87be4b80845b09a18dd77684_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE0LTEtMS0xLTEyMDQzNA_fe43e7f0-e851-4a68-98f7-f226677c618e"
      unitRef="usd">19934000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1a8d3139ea29453cb077053afa80fb4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE0LTMtMS0xLTEyMDQzNA_c10f4a3a-db37-4a2e-98d4-1471b4aec21f"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibbbff076dce34e8aa76b8a6165377ea0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE0LTUtMS0xLTEyMDQzNA_3554b3f2-9e6f-4665-b1ad-716a442ab70e"
      unitRef="usd">19934000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7778f85c5bce44ebb36fb49d5fa2102a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE0LTctMS0xLTEyMDQzNA_de5308ad-3111-4f9b-ab26-2bd6c81c4da9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i705513e7526445ad81c85de6ebb11ebb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE1LTEtMS0xLTEyMDQzNA_bc727dde-42b4-4e7b-8845-de96ecd20a08"
      unitRef="usd">27478000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0a8be63f4f7a4e0aa942446b34b84177_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE1LTMtMS0xLTEyMDQzNA_728da52c-ee9a-4598-8faa-32f408149fa7"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i71b6377b5d20463187ae5d0786341edd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE1LTUtMS0xLTEyMDQzNA_e99f6618-d5ef-4071-98af-7f61c2c60e34"
      unitRef="usd">27478000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i307976f7e4ba4161920bd22486653819_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE1LTctMS0xLTEyMDQzNA_f5724eb8-1c3c-4ce3-9b2b-7c13248a786c"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="if3de73969dfa478fab562d04b122ac3e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE2LTEtMS0xLTEyMDQzNA_d5980b48-0c7f-4aef-8494-61af5507e6fe"
      unitRef="usd">14075000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ie993876ddf9b40f4bef083b957f2d1e0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE2LTMtMS0xLTEyMDQzNA_c9e2c86c-c8d1-4f3b-88f3-a11078efc307"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i207e71c9934d497891fed08117fb37a9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE2LTUtMS0xLTEyMDQzNA_a24db8d9-1d15-4699-aeb5-5f6b52797b90"
      unitRef="usd">14075000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i582538e133bf4b5c89653c93cd478b62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE2LTctMS0xLTEyMDQzNA_ca0701cc-8fea-4c9c-94d8-367935cfdb61"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="if3de73969dfa478fab562d04b122ac3e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE3LTEtMS0xLTEyMDQzNA_b9b71f0c-b0ec-4d39-82ef-6b98f689466b"
      unitRef="usd">5868000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ie993876ddf9b40f4bef083b957f2d1e0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE3LTMtMS0xLTEyMDQzNA_fedec3cb-deda-4470-8139-8b71f6aba985"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i207e71c9934d497891fed08117fb37a9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE3LTUtMS0xLTEyMDQzNA_28a1f6cd-fe41-419a-a3c6-a1231eb7d199"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i582538e133bf4b5c89653c93cd478b62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE3LTctMS0xLTEyMDQzNA_9dc826e0-161e-41ef-a28c-b14038cbd3f5"
      unitRef="usd">5868000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="if3de73969dfa478fab562d04b122ac3e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE4LTEtMS0xLTEyMDQzNA_217c8de7-99e8-4b66-b4ac-083ed7a9eed4"
      unitRef="usd">76617000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ie993876ddf9b40f4bef083b957f2d1e0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE4LTMtMS0xLTEyMDQzNA_c6ec7506-5ab4-4365-a879-10d7840eaa7b"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i207e71c9934d497891fed08117fb37a9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE4LTUtMS0xLTEyMDQzNA_c2de56f3-596b-405c-9a9c-3f5fc279209a"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i582538e133bf4b5c89653c93cd478b62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzE4LTctMS0xLTEyMDQzNA_ba354198-38ad-4790-ab05-124eb2ae25ba"
      unitRef="usd">76617000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:DerivativeAssets
      contextRef="idfeccd8287c24e57b2e7ffc9706ce691_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIwLTEtMS0xLTEyMDQzNA_1185f06e-b506-4eb8-b123-0f47817654aa"
      unitRef="usd">18000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="idc337869b4194f7899833915905ad0f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIwLTMtMS0xLTEyMDQzNA_5d892ea4-7812-4c58-b551-e92e9fbe10a5"
      unitRef="usd">18000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i88b3be6b2f9b42c1bb148015f839a092_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIwLTUtMS0xLTEyMDQzNA_8eba7c1e-a7cd-4ec3-a001-514c21077871"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i9fa9ae719fd24659866c48803354444a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIwLTctMS0xLTEyMDQzNA_254bb5ce-b2f8-4d82-8c96-031293789e50"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i64a77f96706b4827a285ce8a983d765b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIxLTEtMS0xLTEyNjgxMg_70f38892-9ccb-43c0-9d0b-4d08485a40aa"
      unitRef="usd">218000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i78fbde2312664a078ba90432db4215fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIxLTMtMS0xLTEyNTU2MQ_39e54093-a563-4cfe-be58-1b78b6206ef6"
      unitRef="usd">218000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i57c0c2f8ddaf47a99722691cd4b54ba4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIxLTUtMS0xLTEyNTU2Nw_731063fd-097e-4668-8138-bedd3155ac1e"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i6f97cacd18c4498c9df7b015136d786d_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIxLTctMS0xLTEyNjgxNA_b300dc0e-0819-4372-9805-940118d7c45b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DerivativeAssets
      contextRef="id9fc38e943f042ce80049f903c3963d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIxLTEtMS0xLTEyMDQzNA_5d1bc309-4d25-4852-aac8-f78ac8cce971"
      unitRef="usd">293000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i9e4a7126a13b430686688aef83c920c8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIxLTMtMS0xLTEyMDQzNA_7b56d85f-d355-4649-82e8-e80a43d1ab38"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ib971dc9c7ac74c86aceba39f00f9bd50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIxLTUtMS0xLTEyMDQzNA_16710e26-c3a4-460f-a37e-642f98c4ba8a"
      unitRef="usd">293000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ie138fce64c0047b0967c13ede4c9ef57_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIxLTctMS0xLTEyMDQzNA_47b96ad3-fb56-428a-b2a7-592ea3b8835a"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ifcccf07d7a70456a80b5b25a37fce7df_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIzLTEtMS0xLTEyMDQzNA_3a8042fd-9b52-4a54-af68-e93fc02c0588"
      unitRef="usd">141000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i899a789e65694f96834b831e6d4bb47e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIzLTMtMS0xLTEyMDQzNA_6d3221b1-0ffd-4cf4-bb07-8fd51683173d"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ic696dcc1e45045b1ac30cde1ce1bcd16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIzLTUtMS0xLTEyMDQzNA_f9bd16fd-8d69-4d8c-8437-310ecd3e41f1"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ia06e5ea437454273bb41fd1605aa0e2d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzIzLTctMS0xLTEyMDQzNA_53f15fb3-b288-4c2a-af1e-fd9eb23cbb76"
      unitRef="usd">141000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="idee62fb79cd24860bbdda44e2d9c3963_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI0LTEtMS0xLTEyMDQzNA_abfc8438-b161-4340-b9f4-86f811b93a85"
      unitRef="usd">13093000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i1184cacbcec2434b82e0ed8009eda210_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI0LTMtMS0xLTEyMDQzNA_1d629efd-f927-4510-abfd-3fa876d901bc"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i2b856b6a86984f9599048039e325e4f4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI0LTUtMS0xLTEyMDQzNA_45a16dd1-967c-4211-b6e8-36c31bcf3fa4"
      unitRef="usd">13093000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i77031cfdacaa40b19cf9f8582285eda7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI0LTctMS0xLTEyMDQzNA_e362c5ae-43a4-4984-a241-607f591bb4e6"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if3de73969dfa478fab562d04b122ac3e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI1LTEtMS0xLTEyMDQzNA_8ef11deb-b839-4ece-ab10-d46f59e7ca95"
      unitRef="usd">1508094000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie993876ddf9b40f4bef083b957f2d1e0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI1LTMtMS0xLTEyMDQzNA_36132373-4cb1-4000-a3a3-2a2e35e19110"
      unitRef="usd">19233000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i207e71c9934d497891fed08117fb37a9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI1LTUtMS0xLTEyMDQzNA_ff86ab14-1e5b-4509-9346-53d188fd0829"
      unitRef="usd">1404226000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i582538e133bf4b5c89653c93cd478b62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI1LTctMS0xLTEyMDQzNA_a53dd169-7f3e-4bb4-9081-760aeff21462"
      unitRef="usd">84635000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="id9fc38e943f042ce80049f903c3963d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI5LTEtMS0xLTEyMDQzNA_8384bc23-c25b-4de6-93d7-8604cb45acbc"
      unitRef="usd">151000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i9e4a7126a13b430686688aef83c920c8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI5LTMtMS0xLTEyMDQzNA_5131b6fe-8147-4e53-8801-d8341d8d786f"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ib971dc9c7ac74c86aceba39f00f9bd50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI5LTUtMS0xLTEyMDQzNA_807f7eac-febc-4e2a-819d-0169b22f37f7"
      unitRef="usd">151000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ie138fce64c0047b0967c13ede4c9ef57_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzI5LTctMS0xLTEyMDQzNA_5fe0a1c1-9841-4f23-993d-4c3e7766269c"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ifcccf07d7a70456a80b5b25a37fce7df_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMxLTEtMS0xLTEyMDQzNA_17595a6a-bd8b-4df8-8015-ff79eb0e71bd"
      unitRef="usd">36000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i899a789e65694f96834b831e6d4bb47e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMxLTMtMS0xLTEyMDQzNA_5a42170f-cefe-4d2a-830a-e4dc4deeb5e1"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ic696dcc1e45045b1ac30cde1ce1bcd16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMxLTUtMS0xLTEyMDQzNA_cbeff1c3-a43b-4e35-a9f1-a4adbae13b16"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ia06e5ea437454273bb41fd1605aa0e2d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMxLTctMS0xLTEyMDQzNA_451e98fc-51aa-4a23-b980-c9af115ce576"
      unitRef="usd">36000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="idee62fb79cd24860bbdda44e2d9c3963_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMyLTEtMS0xLTEyMDQzNA_b48fd04c-2f5c-4187-9e47-f339955824d2"
      unitRef="usd">13093000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i1184cacbcec2434b82e0ed8009eda210_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMyLTMtMS0xLTEyMDQzNA_df5d03e7-b4cc-49c7-9a8f-e60d00ebc2ad"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i2b856b6a86984f9599048039e325e4f4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMyLTUtMS0xLTEyMDQzNA_b0307f66-2514-474f-b570-2c0fe748ba57"
      unitRef="usd">13093000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i77031cfdacaa40b19cf9f8582285eda7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMyLTctMS0xLTEyMDQzNA_0d7c5873-2199-42da-aa35-09c76d323dfd"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if3de73969dfa478fab562d04b122ac3e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMzLTEtMS0xLTEyMDQzNA_ab4cb8da-2b26-4c39-aac2-fd25cf6c78ea"
      unitRef="usd">13280000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ie993876ddf9b40f4bef083b957f2d1e0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMzLTMtMS0xLTEyMDQzNA_5a4b32a7-57dd-4f91-82ac-f369c7e522eb"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i207e71c9934d497891fed08117fb37a9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMzLTUtMS0xLTEyMDQzNA_821694c4-836d-4866-a5ba-3f15334543e6"
      unitRef="usd">13244000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i582538e133bf4b5c89653c93cd478b62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4NDExMTU3MTM5YTc0MjA1OGY3NTM3YjlkMjFkMjY2ZS90YWJsZXJhbmdlOjg0MTExNTcxMzlhNzQyMDU4Zjc1MzdiOWQyMWQyNjZlXzMzLTctMS0xLTEyMDQzNA_f4a2cac9-fba8-4bc0-b510-4ecc3a10a4e2"
      unitRef="usd">36000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib277488e32164829a8bcdc8bbb3d4583_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzYtMS0xLTEtMTIwNDM0_1336cff9-d0b8-4bcb-898f-ef0be51ed0eb"
      unitRef="usd">32963000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib3394f1d784e4a8eb0267a38f5a61fd8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzYtMy0xLTEtMTIwNDM0_e71fc17b-5d69-47ad-983c-52e5f95a2920"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id7328008819948d39015f692ef7146c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzYtNS0xLTEtMTIwNDM0_171964a0-c5e2-43e2-9e6c-8a9faf03da80"
      unitRef="usd">30556000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3b72d0d32c7643f3a9f8c1c650580adb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzYtNy0xLTEtMTIwNDM0_0b84f572-8d61-47c6-ac6a-bedeeb2a8f86"
      unitRef="usd">2407000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1fda8254f8c2419a9a8280ee230787db_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzctMS0xLTEtMTIwNDM0_061ece1d-6038-4744-8952-102d973355a0"
      unitRef="usd">62792000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iee25acbf7ecd407abc4a3533f997f8f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzctMy0xLTEtMTIwNDM0_4d25f731-cbf1-461b-92dd-4de90df853ff"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3706453625cc41dcb817e79273c74c70_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzctNS0xLTEtMTIwNDM0_758809a1-e8b8-4185-a70f-8169709f5036"
      unitRef="usd">62792000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i267eeb2e278e4368825d365ddbea3177_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzctNy0xLTEtMTIwNDM0_31d0739a-7bda-4dff-907b-9f92ee1aaad0"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if848846aade24e34b393ccf1853ec65b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzktMS0xLTEtMTIwNDM0_94e41c62-a1a4-48e3-bc89-09403f14c0f9"
      unitRef="usd">187394000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id5c65e763019414298db966ca13c334f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzktMy0xLTEtMTIwNDM0_d6d77f00-b564-4889-82e0-e36db35d35b9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i02e1b9072b1549bfbd0a18a611783a74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzktNS0xLTEtMTIwNDM0_ca13ab4d-b5ac-483d-9e19-c9f43f314e73"
      unitRef="usd">187394000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9f210b9c98094e5d96c26c274cd4d741_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzktNy0xLTEtMTIwNDM0_18ecc70e-e20a-418e-a7b6-b74d326bc108"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i040a4eae24e2446fb24bfe4a894707ed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEwLTEtMS0xLTEyMDQzNA_fa94086e-acd7-4f59-a51b-e3db0e8b3853"
      unitRef="usd">136659000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie1a3afd7ea8f478ba9561621186d0cab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEwLTMtMS0xLTEyMDQzNA_ca1f5803-45a2-41de-8485-989d489d0a96"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5970642a6067459f8ec450d0545bbc8d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEwLTUtMS0xLTEyMDQzNA_4633dd00-3d77-472a-a0a2-81f8b35c3159"
      unitRef="usd">136659000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8b4d84f127594f8f98ad09147de66af6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEwLTctMS0xLTEyMDQzNA_96e9f84f-aebc-463f-9f27-7d3471851de0"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i20b44722d4dc4da8936f37a914a14fd4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzExLTEtMS0xLTEyMDQzNA_5a265c93-1729-4306-aee0-138747427fd8"
      unitRef="usd">539923000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i635a22fb242e4cd2a7c9e1e115a81c1d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzExLTMtMS0xLTEyMDQzNA_b9db9610-1848-48e5-84aa-4c7a2d1a544c"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i27a1fc92f62b49ceaf8da4eef8437fba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzExLTUtMS0xLTEyMDQzNA_22792e62-e669-44fd-8b06-8e744a2143db"
      unitRef="usd">539923000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6359e40d53734d4ab89ae3927fd5470c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzExLTctMS0xLTEyMDQzNA_f1f14cdf-9ab0-47c0-94b2-01aa72f458c7"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if8c64361e807472fa182773ada88e59e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEyLTEtMS0xLTEyMDQzNA_e9152fce-08af-4bda-aca3-f01a6f12dac4"
      unitRef="usd">19616000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie938ce621877475d9fa2e9b6f6a2c00e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEyLTMtMS0xLTEyMDQzNA_ff58edb5-1159-4c56-9bcd-5a0d247702ac"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3c557c490d9f4c71ad9b3fa0efdb1ef6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEyLTUtMS0xLTEyMDQzNA_4ff2295e-b178-4f4e-b34f-dc7ac9eea0d0"
      unitRef="usd">19541000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i40f60f00d88b43289c82c397bb360135_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEyLTctMS0xLTEyMDQzNA_e3229258-7ead-48c9-be8a-db2541e1a73d"
      unitRef="usd">75000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3cb2514288184fb794e91b0703605651_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEzLTEtMS0xLTEyMDQzNA_e38f08b7-7cfa-48d9-a379-af64c935ce92"
      unitRef="usd">23175000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia64b8a16a547405c830e3547b4edbef1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEzLTMtMS0xLTEyMDQzNA_d6f6198a-74e7-4e99-b2c8-8a0fbd32197f"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i019693ce1b584c818e1b1b32070fadc9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEzLTUtMS0xLTEyMDQzNA_963dfdde-912a-4f54-9f31-6a07cb1bbde1"
      unitRef="usd">23175000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i931bcc96bc8744bea840a6154a3938ad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzEzLTctMS0xLTEyMDQzNA_e911c74e-c8fb-4704-93ca-e457f4eec8ec"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ia8672ccffb0847da8197e8f1905bc049_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE1LTEtMS0xLTEyMDQzNA_eb55367b-caae-41f3-b086-f55ab1ff7618"
      unitRef="usd">128041000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="if79aa35472a44f8d8167ccda56262cfa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE1LTMtMS0xLTEyMDQzNA_ebd5f573-98ae-4a59-bdef-7d81d7914eef"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ic42d1505acc54e498c46477d1eece4fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE1LTUtMS0xLTEyMDQzNA_a4187994-e324-49d0-b650-1776d852c8e5"
      unitRef="usd">128041000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i7c0426e086d1437eb070fbefb94cad06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE1LTctMS0xLTEyMDQzNA_36680e18-f3d4-4ca5-9ed1-312a82852b27"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ia8672ccffb0847da8197e8f1905bc049_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE2LTEtMS0xLTEyMDQzNA_3a2cdaf4-be97-4900-a596-b039d10d9819"
      unitRef="usd">7287000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="if79aa35472a44f8d8167ccda56262cfa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE2LTMtMS0xLTEyMDQzNA_290140e9-fec8-484e-9357-7ef70ddaabda"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ic42d1505acc54e498c46477d1eece4fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE2LTUtMS0xLTEyMDQzNA_d438db3c-fa0f-495f-8885-f3b0e03a3522"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i7c0426e086d1437eb070fbefb94cad06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE2LTctMS0xLTEyMDQzNA_ddbd9b36-9ee9-44c5-b89a-13845afa6ad1"
      unitRef="usd">7287000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ia8672ccffb0847da8197e8f1905bc049_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE3LTEtMS0xLTEyMDQzNA_f36a8994-1737-4695-a41c-0dc87fb054d1"
      unitRef="usd">61584000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="if79aa35472a44f8d8167ccda56262cfa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE3LTMtMS0xLTEyMDQzNA_65f9a35e-ad16-4ea6-a7a2-373720589a35"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ic42d1505acc54e498c46477d1eece4fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE3LTUtMS0xLTEyMDQzNA_6d6916a2-a248-4e0c-a1ac-869c511bb9f7"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i7c0426e086d1437eb070fbefb94cad06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE3LTctMS0xLTEyMDQzNA_36b4536d-1c74-430a-b388-55acff82f46c"
      unitRef="usd">61584000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:DerivativeAssets
      contextRef="i6ede16d0f8d44d328a74878b11bdcf42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE5LTEtMS0xLTEyMDQzNA_d7be4ee4-2c34-4161-b56e-fe884494b03e"
      unitRef="usd">334000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i78ef0f6ddff54e7da6acf78005b08561_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE5LTMtMS0xLTEyMDQzNA_f87c1e4e-25c7-4471-b317-23de697312c2"
      unitRef="usd">334000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i8d0ac48aa91d44c4aefc86d14101d0be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE5LTUtMS0xLTEyMDQzNA_6d6db5e5-40ba-4b39-8ad8-e4afd273e1f8"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i76343e5ba9354521a71fa7549796c3ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzE5LTctMS0xLTEyMDQzNA_7a608fca-461f-4e8f-b1c4-04d22b5f8677"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i1ec0b4b95da047bc8d8fbd6382c0227e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIwLTEtMS0xLTEyMDQzNA_5330255c-f197-454d-8eef-55cf1d7ba667"
      unitRef="usd">723000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i9281e6e1c0d54e08a50b4d234d0f9dc3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIwLTMtMS0xLTEyMDQzNA_6248abb3-6164-4e6e-915d-dfbb3426fc44"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ic62ec7ecbb7045c9bb3b536748594c2b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIwLTUtMS0xLTEyMDQzNA_99ecee04-0f5f-410d-aa1f-4c6df00b5cf9"
      unitRef="usd">723000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ib3705c566c7a4deb97125fd3270cbc3c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIwLTctMS0xLTEyMDQzNA_8346fbbc-535e-42f5-882a-60698ebdf3ce"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i731a6c1d13d54eaf85eb106ad78b9265_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIyLTEtMS0xLTEyMDQzNA_f73de6b3-757c-470f-ae02-a4aaf94a1d99"
      unitRef="usd">2487000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i31aaf5ad5a6a44f8a37d51fc5c8c1afa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIyLTMtMS0xLTEyMDQzNA_e4508b28-8bc4-48eb-ae73-ed767453c95d"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i2758e0c235324f57aaa7fd6ac315e618_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIyLTUtMS0xLTEyMDQzNA_a6ed0472-08ef-4456-b080-c728d96e5e41"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i0fb6aaa8e13647d59de39cc7738e744e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIyLTctMS0xLTEyMDQzNA_4ff1fb70-b250-4240-b068-6c6730ca24bc"
      unitRef="usd">2487000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i0cb745c7b8a34e7e980d4109f034ba24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIzLTEtMS0xLTEyMDQzNA_f1028dc6-af31-4c59-b037-501b3c2a288e"
      unitRef="usd">4381000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i6e3054649eb2470aaed3b01e13211ecc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIzLTMtMS0xLTEyMDQzNA_0abb4196-c647-443c-916a-3307dab35eb2"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i1562b524a2b34bb189399346febeff7d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIzLTUtMS0xLTEyMDQzNA_b89834e8-4ba7-437e-9460-6a39102a5afa"
      unitRef="usd">4381000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ib1e9cbbb89c847a79ac3fabf5f405bb3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzIzLTctMS0xLTEyMDQzNA_be0f6db6-761c-4ac3-9e8a-76204e8ed4f2"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia8672ccffb0847da8197e8f1905bc049_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzI0LTEtMS0xLTEyMDQzNA_5b555467-e1d3-4737-9a06-a1e11dbb9304"
      unitRef="usd">1207359000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if79aa35472a44f8d8167ccda56262cfa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzI0LTMtMS0xLTEyMDQzNA_dab0c5ea-1cb1-4482-a650-172961bbbcb7"
      unitRef="usd">334000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic42d1505acc54e498c46477d1eece4fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzI0LTUtMS0xLTEyMDQzNA_1c996ace-acf1-4c71-8f89-be7e38a8f5fb"
      unitRef="usd">1133185000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7c0426e086d1437eb070fbefb94cad06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzI0LTctMS0xLTEyMDQzNA_abc7b0cd-9433-4996-ada3-38ed731cce44"
      unitRef="usd">73840000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="i1ec0b4b95da047bc8d8fbd6382c0227e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzI4LTEtMS0xLTEyMDQzNA_a1c4c677-986f-4101-8927-35a22b28830c"
      unitRef="usd">640000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i9281e6e1c0d54e08a50b4d234d0f9dc3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzI4LTMtMS0xLTEyMDQzNA_4dc40bae-2583-4451-8a5a-754661055701"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ic62ec7ecbb7045c9bb3b536748594c2b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzI4LTUtMS0xLTEyMDQzNA_e679b3da-25a8-4b89-a436-3df4a17cb7cc"
      unitRef="usd">640000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ib3705c566c7a4deb97125fd3270cbc3c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzI4LTctMS0xLTEyMDQzNA_4a08b3c6-830e-4370-80ce-525d4548a44e"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i731a6c1d13d54eaf85eb106ad78b9265_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMwLTEtMS0xLTEyMDQzNA_a8dcf6e1-4b1b-4ca9-9672-d858862b4a88"
      unitRef="usd">3000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i31aaf5ad5a6a44f8a37d51fc5c8c1afa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMwLTMtMS0xLTEyMDQzNA_7ff75605-9a2a-4e8b-aeb7-acae6f76d11d"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i2758e0c235324f57aaa7fd6ac315e618_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMwLTUtMS0xLTEyMDQzNA_417b9c5c-4f2d-4a03-964a-43245fb937b6"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i0fb6aaa8e13647d59de39cc7738e744e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMwLTctMS0xLTEyMDQzNA_a64ee5c4-c012-4078-b888-41e79451e582"
      unitRef="usd">3000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i0cb745c7b8a34e7e980d4109f034ba24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMxLTEtMS0xLTEyMDQzNA_2fc350ec-e8f2-435e-8f28-7cb4b2fe2796"
      unitRef="usd">4541000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i6e3054649eb2470aaed3b01e13211ecc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMxLTMtMS0xLTEyMDQzNA_49e91ea3-eefd-4e39-bb75-62192068bba7"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i1562b524a2b34bb189399346febeff7d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMxLTUtMS0xLTEyMDQzNA_6a79ea34-e266-4038-ba6e-32c5ca66e43b"
      unitRef="usd">4541000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ib1e9cbbb89c847a79ac3fabf5f405bb3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMxLTctMS0xLTEyMDQzNA_ebb0fdb5-01fd-4bb0-96ac-1793e33e5b8a"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ia8672ccffb0847da8197e8f1905bc049_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMyLTEtMS0xLTEyMDQzNA_2eb68b6d-21c8-4afc-8098-e6828d01bd45"
      unitRef="usd">5184000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if79aa35472a44f8d8167ccda56262cfa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMyLTMtMS0xLTEyMDQzNA_9ad44a03-939a-498c-9dd3-f934bef6b45c"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ic42d1505acc54e498c46477d1eece4fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMyLTUtMS0xLTEyMDQzNA_ebbc10d3-32d7-4ac1-a54e-de750b39c78d"
      unitRef="usd">5181000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i7c0426e086d1437eb070fbefb94cad06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkNmRiMWUzZWY4MTU0YWYzYjRlY2QwZjAyOWI5Y2I2YS90YWJsZXJhbmdlOmQ2ZGIxZTNlZjgxNTRhZjNiNGVjZDBmMDI5YjljYjZhXzMyLTctMS0xLTEyMDQzNA_1bb03276-e324-4547-a887-5c2dba30b9ab"
      unitRef="usd">3000</us-gaap:LiabilitiesFairValueDisclosure>
    <hmst:FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzMzNTM_5cf46056-6f30-4b35-b605-e7acd5b61588"
      unitRef="usd">0</hmst:FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld>
    <hmst:FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzMzNTM_9da4327f-c9e3-4e78-8465-08b87b903316"
      unitRef="usd">0</hmst:FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i582538e133bf4b5c89653c93cd478b62_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzczMTA_3c0ce5c2-1ed5-4795-9ff6-4a12095546f3"
      unitRef="usd">5900000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i7c0426e086d1437eb070fbefb94cad06_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzczMTc_e2a7c376-f7de-4b28-83bb-b6b3a35c4e63"
      unitRef="usd">7300000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzExODIy_c4a32a46-a259-4b86-b8d4-48466c43824a">&lt;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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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,009&#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;5,868&#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.87%&lt;/span&gt;&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;5.15%&lt;/span&gt;&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;4.14%&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;105&#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.10%&lt;/span&gt;&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;17.50%&lt;/span&gt;&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;6.43%&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.54%&lt;/span&gt;&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.11%&lt;/span&gt;&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.95%&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,482&#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,287&#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.39%&lt;/span&gt;&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;7.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;3.56%&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;2,484&#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;0.15%&lt;/span&gt;&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;21.93%&lt;/span&gt;&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;8.44%&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.35%&lt;/span&gt;&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.46%&lt;/span&gt;&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.15%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i582538e133bf4b5c89653c93cd478b62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzMtMS0xLTEtMTIwNDM0_c47a3d15-a87e-4976-ab40-cdf1f7e472b3"
      unitRef="usd">2009000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput
      contextRef="i73cc0c37cc744599a3ee0dc9ed2a769d_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzMtNy0xLTEtMTIwNDM0_3abeaec9-529a-45ee-a96d-73310a4cf4a5"
      unitRef="number">0.0200</us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput>
    <us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput
      contextRef="ib180c0fd7d6d4385ba555670f5bfd49e_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzMtOS0xLTEtMTIwNDM0_af9596f0-09a5-41a7-ae69-d90bdf422aa5"
      unitRef="number">0.0200</us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput>
    <us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput
      contextRef="if5e98a44d2bd44c2aaf59c5a6740f463_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzMtMTEtMS0xLTEyMDQzNA_07d8d8c1-ebed-4a68-adb3-242783cd2b1d"
      unitRef="number">0.0200</us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i18383a010f044f13a805870d9aa54089_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzQtMS0xLTEtMTIwNDM0_b908c971-b409-476e-9801-a30a5345bb00"
      unitRef="usd">5868000</us-gaap:LoansReceivableFairValueDisclosure>
    <hmst:LoansHeldforInvestmentMeasurementInput
      contextRef="ie66cb05d1ef145e2ada16c46e59dcd8c_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzQtNy0xLTEtMTIwNDM0_024debbe-32f9-4e12-a1bd-2c53f70293f4"
      unitRef="number">0.0287</hmst:LoansHeldforInvestmentMeasurementInput>
    <hmst:LoansHeldforInvestmentMeasurementInput
      contextRef="i2288019cba8c419f874383e172d5b383_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzQtOS0xLTEtMTIwNDM0_ae0536a9-1e36-4d63-85d2-ba5bb0f38dbf"
      unitRef="number">0.0515</hmst:LoansHeldforInvestmentMeasurementInput>
    <hmst:LoansHeldforInvestmentMeasurementInput
      contextRef="ifb102d1dd6544f28b4085bcd6f2e15cc_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzQtMTEtMS0xLTEyMDQzNA_76339420-4bfd-441b-9f1e-8f42ce0fe4f4"
      unitRef="number">0.0414</hmst:LoansHeldforInvestmentMeasurementInput>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="ia06e5ea437454273bb41fd1605aa0e2d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzUtMS0xLTEtMTIwNDM0_f0d9e2f1-2491-44a8-9491-eb740c479f11"
      unitRef="usd">105000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="ic30f5d41a1d84cae852b123226016a6d_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzUtNy0xLTEtMTIwNDM0_66f04fd0-0e8e-4646-a84e-c66094c132da"
      unitRef="number">0.0010</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="i92cd6db1b90b4db1b3337c20dde7d84f_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzUtOS0xLTEtMTIwNDM0_8bf8a57b-2903-4e93-8c27-12dd92b11b48"
      unitRef="number">0.1750</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="iaf54910239024a89927af9e1920f2f87_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzUtMTEtMS0xLTEyMDQzNA_ae3d4dea-0c8b-4781-a1b7-e54c2b776db1"
      unitRef="number">0.0643</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="i7ed7b641d5c24632a4bf83041946b2bb_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzYtNy0xLTEtMTIwNDM0_b23c4547-cd44-49ff-b151-19d6337f1eb7"
      unitRef="number">0.0054</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="i4bdc32ab63cf4660b20eb86ffb85c6e6_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzYtOS0xLTEtMTIwNDM0_2a5eb22e-1787-4924-a47d-eff9de50b729"
      unitRef="number">0.0111</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="i94ef477c593b4be48cb1001e6179d72a_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzYtMTEtMS0xLTEyMDQzNA_acec3121-b548-4b67-a811-8d873e81d305"
      unitRef="number">0.0095</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7c0426e086d1437eb070fbefb94cad06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzgtMS0xLTEtMTIwNDM0_9eb57155-058b-4301-a5b1-c49f83ba74a2"
      unitRef="usd">2482000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput
      contextRef="i9e3dfe2a1ec5468d998e7a2c4cddb77b_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzgtNy0xLTEtMTIwNDM0_d61c8299-290a-425e-8941-42c2db42fe39"
      unitRef="number">0.0200</us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput>
    <us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput
      contextRef="i0a44928914cb426285e4fd044c8cc8bc_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzgtOS0xLTEtMTIwNDM0_d02c1dcb-7163-4265-9a98-04a3f1457816"
      unitRef="number">0.0200</us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput>
    <us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput
      contextRef="ie58c1d50e3d94a46b1a2976068231b53_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzgtMTEtMS0xLTEyMDQzNA_ce415b5a-872f-44f5-b547-fc986f864aa6"
      unitRef="number">0.0200</us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i8ed2ff0dca5b4705a51b93eda4628da9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzktMS0xLTEtMTIwNDM0_9ec5b09c-1717-4952-ba15-cf81a5e46702"
      unitRef="usd">7287000</us-gaap:LoansReceivableFairValueDisclosure>
    <hmst:LoansHeldforInvestmentMeasurementInput
      contextRef="i03e2f367612642fea6dfed86938e23d0_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzktNy0xLTEtMTIwNDM0_878ee3f7-98c9-45c0-b218-9f9f5a28777f"
      unitRef="number">0.0239</hmst:LoansHeldforInvestmentMeasurementInput>
    <hmst:LoansHeldforInvestmentMeasurementInput
      contextRef="i456bb2afaaff4849a80f4941d53d6ef4_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzktOS0xLTEtMTIwNDM0_37bd82f8-2a9d-4d75-9389-fa5a2187e958"
      unitRef="number">0.0796</hmst:LoansHeldforInvestmentMeasurementInput>
    <hmst:LoansHeldforInvestmentMeasurementInput
      contextRef="ibaac863c4f7c4ef2a5abee021d0178ad_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzktMTEtMS0xLTEyMDQzNA_f2b12448-0d0f-407b-b3d0-3f2c1e97ea2c"
      unitRef="number">0.0356</hmst:LoansHeldforInvestmentMeasurementInput>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i0fb6aaa8e13647d59de39cc7738e744e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzEwLTEtMS0xLTEyMDQzNA_6a717398-6d57-4bbb-9fa5-9deaa8b5ebe0"
      unitRef="usd">2484000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="ic9d2bd5d21e34a8488dac41ab6754173_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzEwLTctMS0xLTEyMDQzNA_b45004e0-602e-4ed3-aea2-9740e1c78c51"
      unitRef="number">0.0015</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="icedf2c6bbea849c8b4e1c7b2dd266516_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzEwLTktMS0xLTEyMDQzNA_0c76fbc6-b965-4fd2-af5a-55eaa0540c67"
      unitRef="number">0.2193</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="i1296b2b1802640f880179d1be407f4a2_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzEwLTExLTEtMS0xMjA0MzQ_8f675e6f-462b-4c3a-8e87-d19fbbbedbf2"
      unitRef="number">0.0844</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="ic39c085e0a3540a4acb3882f1fa03eb1_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzExLTctMS0xLTEyMDQzNA_b642d7c7-51b7-48a9-8fa6-ca9080e98ac5"
      unitRef="number">0.0035</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="icb20b3789cb34736b448233af173b5c5_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzExLTktMS0xLTEyMDQzNA_7b355dd4-eaf7-4695-9077-ede446755ca1"
      unitRef="number">0.0146</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="i6565871a3c9c421191a9641861636114_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpkYTkxMDc1NGQyMDU0ZDU2OTljZmRmYzA2ODBmOGViYS90YWJsZXJhbmdlOmRhOTEwNzU0ZDIwNTRkNTY5OWNmZGZjMDY4MGY4ZWJhXzExLTExLTEtMS0xMjA0MzQ_aa84b2ca-9b88-48f6-abe1-73adb572cfa7"
      unitRef="number">0.0115</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i582538e133bf4b5c89653c93cd478b62_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzc0ODA_5c650194-bb49-43b6-9c9f-b5eaeba704fe"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i7c0426e086d1437eb070fbefb94cad06_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzc0ODA_fce12418-e941-4c13-ae54-a9ceb4639e42"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzExODM5_b4796a3f-e519-47db-8512-81884ec1c4ad">&lt;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, 2022&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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,419)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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, 2021&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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 statements.&lt;/span&gt;&lt;/div&gt;&lt;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 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: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;/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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;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;2,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(2,447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;105&#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,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i3c7a66fe233b4f5f8dc17e04d0fac62d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzMtMi0xLTEtMTI2ODMz_1d54e068-31bd-4216-85ac-bc27599a2aa3"
      unitRef="usd">2482000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i4a3a1e34733b44aca84e3cbcc937f44e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzMtNC0xLTEtMTI2ODMz_a574cd9a-a864-4d06-89e7-d6073984334f"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
      contextRef="i4a3a1e34733b44aca84e3cbcc937f44e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzMtNi0xLTEtMTI2ODMz_629efeee-c0c0-4d0e-9d85-35827e6051df"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="i4a3a1e34733b44aca84e3cbcc937f44e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzMtOC0xLTEtMTI2ODMz_82d9094e-cf91-42e8-9a5a-b97cace48d2b"
      unitRef="usd">193000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i4a3a1e34733b44aca84e3cbcc937f44e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzMtMTAtMS0xLTEyNjgzMw_80c6dd3e-129d-4e11-b35f-8bad2e61c2f3"
      unitRef="usd">-280000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="idcc454e4f0894a31ae6355bc9b2e1e6d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzMtMTItMS0xLTEyMDQzNA_c624d014-4691-42b4-91ac-20b495b99d47"
      unitRef="usd">2009000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i11b40fd3ff7d459fa617c9fe20e7aac2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzQtMi0xLTEtMTIwNDM0_7c017d92-f36b-47c2-9359-34b5663f9d54"
      unitRef="usd">7287000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="ibf767358ed674d27956169cb80d2ba54_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzQtNC0xLTEtMTIwNDM0_4753cf59-dc2c-4c8f-99d7-ab7f1c113340"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
      contextRef="ibf767358ed674d27956169cb80d2ba54_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzQtNi0xLTEtMTIwNDM0_2004cfd4-2b81-4407-b28f-3fdee1cacb55"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="ibf767358ed674d27956169cb80d2ba54_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzQtOC0xLTEtMTIwNDM0_91e17059-d16c-4a46-8e9d-9e2ef32e4a34"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="ibf767358ed674d27956169cb80d2ba54_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzQtMTAtMS0xLTEyMDQzNA_187dea6a-f104-4962-891e-f4ae77589485"
      unitRef="usd">-1419000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i305654547f754c63ba5adbf46dee45d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzQtMTItMS0xLTEyMDQzNA_ea5c1b7b-8bb3-45c5-8ebe-012efdc78b4e"
      unitRef="usd">5868000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i4ecc26f3ce6e441e9e18c20482cab7dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzYtMi0xLTEtMTIwNDM0_7d2ba349-16ec-4fdf-a664-6af1517d6270"
      unitRef="usd">2710000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i4f7cb0a9e3814283814b56c340e7bcb7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzYtNC0xLTEtMTIwNDM0_8399fd1f-f5fb-4d0a-a3b1-d92956693e0c"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
      contextRef="i4f7cb0a9e3814283814b56c340e7bcb7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzYtNi0xLTEtMTIwNDM0_1dbad7bf-e66a-4f93-9bca-528b1f32b3b0"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="i4f7cb0a9e3814283814b56c340e7bcb7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzYtOC0xLTEtMTIwNDM0_3a34e3f3-4190-4d69-95e3-4a7ae855f159"
      unitRef="usd">192000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i4f7cb0a9e3814283814b56c340e7bcb7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzYtMTAtMS0xLTEyMDQzNA_80a6e073-f8dd-4073-8821-8529aed33152"
      unitRef="usd">-36000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i3c7a66fe233b4f5f8dc17e04d0fac62d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzYtMTItMS0xLTEyMDQzNA_070ff1e1-2ea9-4545-8c5e-b290d2d9e732"
      unitRef="usd">2482000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="iabf6ec78a7374131b2c58b1a511eda0d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzgtMi0xLTEtMTIwNDM0_4d51a48e-a82d-420e-8022-cf66c5df49ac"
      unitRef="usd">7108000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i00db4ecf5a3240a388111dd95b3e4041_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzgtNC0xLTEtMTIwNDM0_63ce4359-b815-448b-aa82-c311d2744f27"
      unitRef="usd">4051000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
      contextRef="i00db4ecf5a3240a388111dd95b3e4041_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzgtNi0xLTEtMTIwNDM0_b07dea92-969b-4059-9e29-056e9a51ec4b"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="i00db4ecf5a3240a388111dd95b3e4041_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzgtOC0xLTEtMTIwNDM0_6f0158c6-9f33-4232-8f93-d3ecc8aaba5a"
      unitRef="usd">4279000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i00db4ecf5a3240a388111dd95b3e4041_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzgtMTAtMS0xLTEyMDQzNA_9ca14d4b-f914-491d-a5a5-f2f1da164bf1"
      unitRef="usd">407000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i11b40fd3ff7d459fa617c9fe20e7aac2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo0ODJmNDVmN2E0NjI0MjE3ODNmOTIxZTc3M2U2Yjg1MS90YWJsZXJhbmdlOjQ4MmY0NWY3YTQ2MjQyMTc4M2Y5MjFlNzczZTZiODUxXzgtMTItMS0xLTEyMDQzNA_449c005d-0531-4c91-9663-1784c1bb34e0"
      unitRef="usd">7287000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="ic30b740df43648f297ba7c03937fce22_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpmZmRhZmFjZWNmZGE0NzQ1YjJhNzJkM2ViYWQ2OTVmYy90YWJsZXJhbmdlOmZmZGFmYWNlY2ZkYTQ3NDViMmE3MmQzZWJhZDY5NWZjXzMtMS0xLTEtMTIwNDM0_1b5b196c-1fe4-4226-af00-02a0cf5f4aa3"
      unitRef="usd">2484000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="iff34b6d4634d4cc0b913981644985069_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpmZmRhZmFjZWNmZGE0NzQ1YjJhNzJkM2ViYWQ2OTVmYy90YWJsZXJhbmdlOmZmZGFmYWNlY2ZkYTQ3NDViMmE3MmQzZWJhZDY5NWZjXzMtMy0xLTEtMTIwNDM0_ae29fb56-c5f9-443b-9de0-7c308f7437b3"
      unitRef="usd">17392000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i694d49be208b492e849810a5c68712c1_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpmZmRhZmFjZWNmZGE0NzQ1YjJhNzJkM2ViYWQ2OTVmYy90YWJsZXJhbmdlOmZmZGFmYWNlY2ZkYTQ3NDViMmE3MmQzZWJhZDY5NWZjXzQtMS0xLTEtMTIwNDM0_f288432c-b9fa-45ce-b886-38cc2a463f73"
      unitRef="usd">68000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="ied55e2c85f7645ee8f5670de3b738359_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpmZmRhZmFjZWNmZGE0NzQ1YjJhNzJkM2ViYWQ2OTVmYy90YWJsZXJhbmdlOmZmZGFmYWNlY2ZkYTQ3NDViMmE3MmQzZWJhZDY5NWZjXzQtMy0xLTEtMTIwNDM0_ef16d816-2172-4a7c-988d-9fd290a27d7f"
      unitRef="usd">11888000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="i694d49be208b492e849810a5c68712c1_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpmZmRhZmFjZWNmZGE0NzQ1YjJhNzJkM2ViYWQ2OTVmYy90YWJsZXJhbmdlOmZmZGFmYWNlY2ZkYTQ3NDViMmE3MmQzZWJhZDY5NWZjXzUtMS0xLTEtMTIwNDM0_08d7aa2e-110f-4200-8faf-ddd7c65e7a49"
      unitRef="usd">2447000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="ied55e2c85f7645ee8f5670de3b738359_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpmZmRhZmFjZWNmZGE0NzQ1YjJhNzJkM2ViYWQ2OTVmYy90YWJsZXJhbmdlOmZmZGFmYWNlY2ZkYTQ3NDViMmE3MmQzZWJhZDY5NWZjXzUtMy0xLTEtMTIwNDM0_9ea8797b-c989-4580-b271-47b294a93e85"
      unitRef="usd">26796000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i0d2ffb83569f4402a12665942a2b026d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpmZmRhZmFjZWNmZGE0NzQ1YjJhNzJkM2ViYWQ2OTVmYy90YWJsZXJhbmdlOmZmZGFmYWNlY2ZkYTQ3NDViMmE3MmQzZWJhZDY5NWZjXzYtMS0xLTEtMTIwNDM0_8a8b634c-aff5-47e7-b101-6b9df5ed8186"
      unitRef="usd">105000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="ic30b740df43648f297ba7c03937fce22_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpmZmRhZmFjZWNmZGE0NzQ1YjJhNzJkM2ViYWQ2OTVmYy90YWJsZXJhbmdlOmZmZGFmYWNlY2ZkYTQ3NDViMmE3MmQzZWJhZDY5NWZjXzYtMy0xLTEtMTIwNDM0_4340ae6e-e271-431f-9f1b-991d0169c15a"
      unitRef="usd">2484000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzExODI2_00e35770-874e-4d36-af61-63dabf957b06">&lt;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 presents assets classified as Level 3 assets that had changes in their recorded fair value during 2022 and 2021 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:97.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.895%"/&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="padding:2px 1pt;text-align:center;vertical-align: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="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, 2022&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;/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,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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="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;/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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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="i601d6ba9a4794a68b349672a3c5d7ad3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4ZjA1ZTdmODk2NTY0NmM4YTc5YmMwNDVlMWZkZDk0NS90YWJsZXJhbmdlOjhmMDVlN2Y4OTY1NjQ2YzhhNzliYzA0NWUxZmRkOTQ1XzMtMS0xLTEtMTIwNDM0_00cad1b5-bdb3-4584-8943-76d9c2d31ef4"
      unitRef="usd">3186000</us-gaap:InvestmentsFairValueDisclosure>
    <hmst:GainsLossesOnLoansHeldForInvestment
      contextRef="ia68665664e254b6a9d4f1af733d74992_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4ZjA1ZTdmODk2NTY0NmM4YTc5YmMwNDVlMWZkZDk0NS90YWJsZXJhbmdlOjhmMDVlN2Y4OTY1NjQ2YzhhNzliYzA0NWUxZmRkOTQ1XzMtOS0xLTEtMTIwNDM0_2288aba7-b32b-424d-a6fc-28bf7e98fc84"
      unitRef="usd">-385000</hmst:GainsLossesOnLoansHeldForInvestment>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i0f1fffd5015243b2b84fa59a6a83e216_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4ZjA1ZTdmODk2NTY0NmM4YTc5YmMwNDVlMWZkZDk0NS90YWJsZXJhbmdlOjhmMDVlN2Y4OTY1NjQ2YzhhNzliYzA0NWUxZmRkOTQ1XzYtMS0xLTEtMTIwNDM0_625638dc-5cdf-4130-bb64-7aa4a22286bf"
      unitRef="usd">1214000</us-gaap:InvestmentsFairValueDisclosure>
    <hmst:GainsLossesOnLoansHeldForInvestment
      contextRef="id6e169f40c414e18a35b1f9a5cfcb7e0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo4ZjA1ZTdmODk2NTY0NmM4YTc5YmMwNDVlMWZkZDk0NS90YWJsZXJhbmdlOjhmMDVlN2Y4OTY1NjQ2YzhhNzliYzA0NWUxZmRkOTQ1XzYtOS0xLTEtMTIwNDM0_42f5116c-b9dd-4f4e-9474-3f3ce0489359"
      unitRef="usd">-43000</hmst:GainsLossesOnLoansHeldForInvestment>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90ZXh0cmVnaW9uOjA3NDdlNmZmOWRmOTQxNmZiZTQ1YWRhZjdlMDg2MzJiXzExODI3_08f66757-a902-4ef9-ae0f-602e955e20c3">&lt;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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;72,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;2,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;7,378,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,988,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,988,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 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;3,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;3,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;/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;35,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;49,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;49,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;49,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;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;6,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;2,943,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,910,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,910,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;1,016,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,014,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,014,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;224,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202,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;&#x2014;&#160;&lt;/span&gt;&lt;/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;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="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;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 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 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="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;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id11532d0186e48a79f3d4080a396b444_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzQtMS0xLTEtMTIwNDM0_3e0947bd-5d5f-4fec-890b-a385e96465e7"
      unitRef="usd">72828000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i772f0e39c53d414eb5b122e02133322e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzQtMy0xLTEtMTIwNDM0_52deed59-1b11-4d22-bd55-e4856877af0f"
      unitRef="usd">72828000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i80bdb7f2fe6d448e8d47b32737e9b3b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzQtNS0xLTEtMTIwNDM0_1de5133d-7106-448d-be42-f5c65a6c3297"
      unitRef="usd">72828000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia700b8e5c80b4203ba81eab6e16a8d56_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzQtNy0xLTEtMTIwNDM0_49ddf985-c0cd-4c83-a70b-2edf88a6786d"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id488a0f76a944200bbff424bd49912fc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzQtOS0xLTEtMTIwNDM0_ed7d5046-b8cd-4a26-8e53-cabed2681787"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="id11532d0186e48a79f3d4080a396b444_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzUtMS0xLTEtMTIwNDM0_2a3c551a-6f06-4d7e-bb88-22207b363aca"
      unitRef="usd">2441000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i772f0e39c53d414eb5b122e02133322e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzUtMy0xLTEtMTIwNDM0_42408c6e-d979-453d-9203-28e47297f4e0"
      unitRef="usd">2385000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i80bdb7f2fe6d448e8d47b32737e9b3b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzUtNS0xLTEtMTIwNDM0_a70cbe2e-46c3-41a5-a3a2-2491fe9e2234"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ia700b8e5c80b4203ba81eab6e16a8d56_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzUtNy0xLTEtMTIwNDM0_668dba7d-3817-428e-be6c-eafaf31e4fb1"
      unitRef="usd">2385000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="id488a0f76a944200bbff424bd49912fc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzUtOS0xLTEtMTIwNDM0_65de239f-517f-46bd-b59d-26aadc555572"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="id11532d0186e48a79f3d4080a396b444_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzYtMS0xLTEtMTIwNDM0_453c7435-67b1-484c-ab0d-3f17b5538231"
      unitRef="usd">7378952000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i772f0e39c53d414eb5b122e02133322e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzYtMy0xLTEtMTIwNDM0_82ff93ff-d07c-4a2c-a3e8-d97946b6a5a6"
      unitRef="usd">6988363000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i80bdb7f2fe6d448e8d47b32737e9b3b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzYtNS0xLTEtMTIwNDM0_a3ec2892-f34f-40fc-8a31-5bba422c274c"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ia700b8e5c80b4203ba81eab6e16a8d56_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzYtNy0xLTEtMTIwNDM0_c67dcdb8-838f-45c7-b0d9-73e7521bbff7"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="id488a0f76a944200bbff424bd49912fc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzYtOS0xLTEtMTIwNDM0_e08ffe05-1db7-4bae-bd6e-adf363dc415f"
      unitRef="usd">6988363000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i743d7f5e58c846abb4069599e4367145_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzgtMS0xLTEtMTIwNDM0_a01ef912-0989-45be-9f4b-4f767542d1e1"
      unitRef="usd">3252000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i1bdd5292f33742afb9af0dbad9393acd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzgtMy0xLTEtMTIwNDM0_ce8c5558-8241-4bfc-a018-7a50468fdc5f"
      unitRef="usd">3291000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ie8b6c8f35f314a70bc4689f6ceef33cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzgtNS0xLTEtMTIwNDM0_f2b7fcca-e04b-4107-be44-aeb39ef292b8"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i70b1058129b245fb9ac791601dd5d2c7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzgtNy0xLTEtMTIwNDM0_4d61d2f1-23c6-48ea-a248-44fee2250cae"
      unitRef="usd">3291000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i111af89c2d1a486595df2a539a34e760_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzgtOS0xLTEtMTIwNDM0_51b554e5-7871-4432-ab3b-82047871fe65"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i743d7f5e58c846abb4069599e4367145_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzktMS0xLTEtMTIwNDM0_3eca89f6-8416-4773-b252-f8cb35b63ee1"
      unitRef="usd">35256000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i1bdd5292f33742afb9af0dbad9393acd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzktMy0xLTEtMTIwNDM0_73c7679b-d88f-4696-8e51-fbf1066649aa"
      unitRef="usd">39792000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ie8b6c8f35f314a70bc4689f6ceef33cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzktNS0xLTEtMTIwNDM0_5a6ec1ac-3c9a-4365-86be-d110a643d89d"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i70b1058129b245fb9ac791601dd5d2c7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzktNy0xLTEtMTIwNDM0_44034775-175b-4d2a-a7f5-50653b49566f"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i111af89c2d1a486595df2a539a34e760_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzktOS0xLTEtMTIwNDM0_22e163ae-330f-42d3-98e1-5dae8c07e394"
      unitRef="usd">39792000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="id11532d0186e48a79f3d4080a396b444_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzEwLTEtMS0xLTEyMDQzNA_89f74312-8a13-4f45-ba6c-9d4cd8625ee7"
      unitRef="usd">49305000</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="i772f0e39c53d414eb5b122e02133322e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzEwLTMtMS0xLTEyMDQzNA_dbf216fb-e1bd-42fa-acb1-c0012853dcee"
      unitRef="usd">49305000</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="i80bdb7f2fe6d448e8d47b32737e9b3b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzEwLTUtMS0xLTEyMDQzNA_0912e577-ff86-4f23-9563-18e1082dda5d"
      unitRef="usd">0</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="ia700b8e5c80b4203ba81eab6e16a8d56_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzEwLTctMS0xLTEyMDQzNA_6537ab0d-2b8e-4c2c-9ed6-6b8b51ebdd12"
      unitRef="usd">49305000</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="id488a0f76a944200bbff424bd49912fc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzEwLTktMS0xLTEyMDQzNA_0551e9c5-8052-4746-b768-abdc92067bf4"
      unitRef="usd">0</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:NotesReceivableNet
      contextRef="i938ca4f992294ef1bbdb3dfe13e6bdd7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzExLTEtMS0xLTEyMDQzNA_ac8b630b-8643-4696-8cce-eae4978b8d5a"
      unitRef="usd">6918000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i7df49911e8a34336bce3b1a226282292_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzExLTMtMS0xLTEyMDQzNA_35b26310-42e1-4229-ac13-e6f6e6989044"
      unitRef="usd">6918000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i793ff2ed43cf4dcdac8cb3dc5ef93dd3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzExLTUtMS0xLTEyMDQzNA_ab61dc64-2beb-4ff7-b34a-e94a060fb3cc"
      unitRef="usd">0</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i1064f4f247514518ab000663cdcaff7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzExLTctMS0xLTEyMDQzNA_69d684cb-4dec-452f-876b-81fbd4a5fa03"
      unitRef="usd">0</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="ib26f7b1fa50c438a96d580a683582bf5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzExLTktMS0xLTEyMDQzNA_5c6e64f7-fb35-43dd-8afc-e8e49e66d191"
      unitRef="usd">6918000</us-gaap:NotesReceivableNet>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="id11532d0186e48a79f3d4080a396b444_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzEzLTEtMS0xLTEyMDQzNA_5581da17-f336-4c8f-8ce6-0a3939ea9f32"
      unitRef="usd">2943331000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i772f0e39c53d414eb5b122e02133322e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzEzLTMtMS0xLTEyMDQzNA_91d4978d-6add-4e20-bf9b-fe54e7a8a06c"
      unitRef="usd">2910301000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i80bdb7f2fe6d448e8d47b32737e9b3b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzEzLTUtMS0xLTEyMDQzNA_72241e2f-9d5c-43e1-a09c-d42370874dae"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="ia700b8e5c80b4203ba81eab6e16a8d56_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzEzLTctMS0xLTEyMDQzNA_452a3afe-025f-4841-9a41-ac9dec3648a5"
      unitRef="usd">2910301000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="id488a0f76a944200bbff424bd49912fc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzEzLTktMS0xLTEyMDQzNA_266627a9-9946-4a94-b527-09c1bd7f80ff"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="id11532d0186e48a79f3d4080a396b444_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzE0LTEtMS0xLTEyMDQzNA_35392ac8-482a-4b45-89e3-23060ee35f20"
      unitRef="usd">1016000000</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="i772f0e39c53d414eb5b122e02133322e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzE0LTMtMS0xLTEyMDQzNA_cc421b68-6cbf-41cd-9686-b4e4c7d8b698"
      unitRef="usd">1014973000</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="i80bdb7f2fe6d448e8d47b32737e9b3b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzE0LTUtMS0xLTEyMDQzNA_e0d796f0-546f-4bbd-b79e-c5758a97d123"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="ia700b8e5c80b4203ba81eab6e16a8d56_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzE0LTctMS0xLTEyMDQzNA_b441af36-5037-43e1-962d-fd78ac5c7b6f"
      unitRef="usd">1014973000</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="id488a0f76a944200bbff424bd49912fc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzE0LTktMS0xLTEyMDQzNA_bdfe8ffc-d11c-4b51-b77b-0b99736a10b1"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:DebtInstrumentFairValue
      contextRef="id11532d0186e48a79f3d4080a396b444_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzE2LTEtMS0xLTEyMDQzNA_7e77c5cf-ed90-43b4-9020-fcee663fbf4a"
      unitRef="usd">224404000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i772f0e39c53d414eb5b122e02133322e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzE2LTMtMS0xLTEyMDQzNA_fd6112cc-615d-494c-bbeb-8fde556fdd28"
      unitRef="usd">202338000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i80bdb7f2fe6d448e8d47b32737e9b3b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzE2LTUtMS0xLTEyMDQzNA_5e8b7d8a-d865-4c5f-b682-e30b974d4b87"
      unitRef="usd">0</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ia700b8e5c80b4203ba81eab6e16a8d56_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzE2LTctMS0xLTEyMDQzNA_286c87e9-1868-4b7c-8e37-7ff113cb73e2"
      unitRef="usd">202338000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="id488a0f76a944200bbff424bd49912fc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjNDc0ZDgwZGNhZGU0MjAyOTk0YTg1NDU5ODM5Y2I3Mi90YWJsZXJhbmdlOmM0NzRkODBkY2FkZTQyMDI5OTRhODU0NTk4MzljYjcyXzE2LTktMS0xLTEyMDQzNA_5d3c3286-1920-44eb-8b8f-a8c066e92612"
      unitRef="usd">0</us-gaap:DebtInstrumentFairValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id6fab19d3ea64ea1b5f65e8646070fc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzQtMS0xLTEtMTIwNDM0_e4a9d9e3-c8eb-496b-a62e-692e1d30e3a0"
      unitRef="usd">65214000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i37613158b75e4a278c9f92ec471df9cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzQtMy0xLTEtMTIwNDM0_5fe04058-ff44-4e24-9989-78f85df34176"
      unitRef="usd">65214000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i84b94d98f82d4947bff0eb36689876e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzQtNS0xLTEtMTIwNDM0_4a6f6b31-7379-4944-838f-424225ed52cd"
      unitRef="usd">65214000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia2a43ef7f19c4fa6a4f22fbd463dcee4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzQtNy0xLTEtMTIwNDM0_9e1585f4-1ac7-46dd-ad92-2c00000b4310"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i72abe5587991480dbb234743ec5eb5a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzQtOS0xLTEtMTIwNDM0_21bdfdd1-c3a3-493e-bb8f-cbf7f12c54ca"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="id6fab19d3ea64ea1b5f65e8646070fc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzUtMS0xLTEtMTIwNDM0_2aa25bc8-a259-4de8-be38-8a2f95ba55dd"
      unitRef="usd">4169000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i37613158b75e4a278c9f92ec471df9cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzUtMy0xLTEtMTIwNDM0_28b5c38d-740e-456f-a0ec-4240490a6c92"
      unitRef="usd">4305000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i84b94d98f82d4947bff0eb36689876e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzUtNS0xLTEtMTIwNDM0_9c9d606d-4a0f-40ad-be39-f65eee759e82"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ia2a43ef7f19c4fa6a4f22fbd463dcee4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzUtNy0xLTEtMTIwNDM0_619283ab-1d74-43b3-ab05-905c533ccbe8"
      unitRef="usd">4305000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i72abe5587991480dbb234743ec5eb5a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzUtOS0xLTEtMTIwNDM0_fd2f9bc9-024f-495a-be83-f5e69e3a1e69"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="id6fab19d3ea64ea1b5f65e8646070fc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzYtMS0xLTEtMTIwNDM0_6a742075-1fb4-4694-8b54-d4810bb77571"
      unitRef="usd">5488439000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i37613158b75e4a278c9f92ec471df9cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzYtMy0xLTEtMTIwNDM0_2331de9f-6fff-4c07-8554-5d61800210f3"
      unitRef="usd">5588719000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i84b94d98f82d4947bff0eb36689876e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzYtNS0xLTEtMTIwNDM0_79811cdf-fe79-4ee5-9a5d-0dfb2195e03b"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ia2a43ef7f19c4fa6a4f22fbd463dcee4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzYtNy0xLTEtMTIwNDM0_eb55b5bc-6fb9-4bad-aa88-17a2e2f6c9d2"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i72abe5587991480dbb234743ec5eb5a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzYtOS0xLTEtMTIwNDM0_dc0780da-fa7a-4ee2-b15f-69955157b5ce"
      unitRef="usd">5588719000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i4cd25a1ad4bb47988566392aaf58d248_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzgtMS0xLTEtMTIwNDM0_15080361-c246-4ed8-9225-e1f63c1aa91a"
      unitRef="usd">48090000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i5cf4ca34cdab4a779dd31d901a45b410_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzgtMy0xLTEtMTIwNDM0_459b25c4-e121-4cd0-b925-69966ffcb3be"
      unitRef="usd">48425000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i9982d2e60892477fa0683d1573aad926_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzgtNS0xLTEtMTIwNDM0_e2c7e2a2-dbdf-4896-9d36-c07926ca2577"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i73ff096692a746019be11c568c4e0a2b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzgtNy0xLTEtMTIwNDM0_46447068-e4e3-47a8-b880-6ceb6a892955"
      unitRef="usd">48425000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="iefa14ea8488a461d96a89dfbb4dcce85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzgtOS0xLTEtMTIwNDM0_8f3842e6-f243-4973-84c0-2e8279d469ad"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i4cd25a1ad4bb47988566392aaf58d248_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzktMS0xLTEtMTIwNDM0_ddee47c4-3fbd-43f9-8479-bc5f01236576"
      unitRef="usd">39415000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i5cf4ca34cdab4a779dd31d901a45b410_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzktMy0xLTEtMTIwNDM0_817a87cc-9a65-45c8-9bb6-2bd8423d0675"
      unitRef="usd">43199000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i9982d2e60892477fa0683d1573aad926_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzktNS0xLTEtMTIwNDM0_294e6c1d-50cf-43a7-a61b-77400bb09acf"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i73ff096692a746019be11c568c4e0a2b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzktNy0xLTEtMTIwNDM0_045f3b41-3357-4990-a0f2-a38116f28b67"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="iefa14ea8488a461d96a89dfbb4dcce85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzktOS0xLTEtMTIwNDM0_19f0ee12-de79-499f-aaea-cd424c77cefa"
      unitRef="usd">43199000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="id6fab19d3ea64ea1b5f65e8646070fc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzEwLTEtMS0xLTEyMDQzNA_bd3e6fe1-7db3-4e17-b8d4-e8839a9ccf99"
      unitRef="usd">10361000</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="i37613158b75e4a278c9f92ec471df9cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzEwLTMtMS0xLTEyMDQzNA_0e2da822-bdd8-42c1-b606-492dffb9f931"
      unitRef="usd">10361000</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="i84b94d98f82d4947bff0eb36689876e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzEwLTUtMS0xLTEyMDQzNA_39666dbf-c5c5-4605-9fd1-3c4913474288"
      unitRef="usd">0</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="ia2a43ef7f19c4fa6a4f22fbd463dcee4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzEwLTctMS0xLTEyMDQzNA_d0823b40-94f8-4d5d-a494-657159251bf4"
      unitRef="usd">10361000</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="i72abe5587991480dbb234743ec5eb5a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzEwLTktMS0xLTEyMDQzNA_35361f0b-e446-48ed-bdef-5f9295aa60bb"
      unitRef="usd">0</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:NotesReceivableNet
      contextRef="ic1218984305d4e0991a6494f6f3b2a9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzExLTEtMS0xLTEyMDQzNA_f91d80ca-ff84-40c5-ab21-6f7ce31f7560"
      unitRef="usd">12342000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="idaeabcde034c408e9b1980e3440388de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzExLTMtMS0xLTEyMDQzNA_c4a4bc3b-5392-4432-a946-0f6ed6791a18"
      unitRef="usd">12342000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="if5354e88abfd4b179141c0c2ce590ade_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzExLTUtMS0xLTEyMDQzNA_86e2427f-f78f-433e-b5c7-f7fbf29beb36"
      unitRef="usd">0</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="ib836e7b21e18479fbdfd1e554c533693_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzExLTctMS0xLTEyMDQzNA_348f7cef-6e35-442e-9137-e31ee532b23d"
      unitRef="usd">0</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i3e9e5eeabf704004a55fb85007349081_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzExLTktMS0xLTEyMDQzNA_95dd7449-9ec4-4174-9065-2c70e3bab801"
      unitRef="usd">12342000</us-gaap:NotesReceivableNet>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="id6fab19d3ea64ea1b5f65e8646070fc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzEzLTEtMS0xLTEyMDQzNA_c53184d6-84fc-4f3b-8739-82333046ba0d"
      unitRef="usd">906928000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i37613158b75e4a278c9f92ec471df9cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzEzLTMtMS0xLTEyMDQzNA_d6ab2ded-5de6-4a6e-bc26-9639c6a601d6"
      unitRef="usd">906064000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i84b94d98f82d4947bff0eb36689876e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzEzLTUtMS0xLTEyMDQzNA_d324fb40-23df-4c10-b932-6fcc77919278"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="ia2a43ef7f19c4fa6a4f22fbd463dcee4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzEzLTctMS0xLTEyMDQzNA_aed8dfbd-25f3-4d3a-8eee-18724d860a90"
      unitRef="usd">906064000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i72abe5587991480dbb234743ec5eb5a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzEzLTktMS0xLTEyMDQzNA_4a52beca-658a-45ad-8c8e-fd4fa692078c"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="id6fab19d3ea64ea1b5f65e8646070fc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzE0LTEtMS0xLTEyMDQzNA_754635d3-3de8-4276-987e-e00e63a948f8"
      unitRef="usd">41000000</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="i37613158b75e4a278c9f92ec471df9cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzE0LTMtMS0xLTEyMDQzNA_f75252f4-5357-46e6-b6c7-de44ef33d157"
      unitRef="usd">41000000</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="i84b94d98f82d4947bff0eb36689876e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzE0LTUtMS0xLTEyMDQzNA_3cd5414c-0b24-40e6-beee-722a38f76592"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="ia2a43ef7f19c4fa6a4f22fbd463dcee4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzE0LTctMS0xLTEyMDQzNA_dff05363-b684-47a8-b18c-35750c30e335"
      unitRef="usd">41000000</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="i72abe5587991480dbb234743ec5eb5a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzE0LTktMS0xLTEyMDQzNA_8910081f-3073-4248-8152-99e4d1b9d647"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:DebtInstrumentFairValue
      contextRef="id6fab19d3ea64ea1b5f65e8646070fc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzE2LTEtMS0xLTEyMDQzNA_168d155a-a708-458a-b242-8d3479b76213"
      unitRef="usd">126026000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i37613158b75e4a278c9f92ec471df9cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzE2LTMtMS0xLTEyMDQzNA_27dae27b-c88c-4d0e-9470-0ae3c7e1cd57"
      unitRef="usd">116845000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i84b94d98f82d4947bff0eb36689876e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzE2LTUtMS0xLTEyMDQzNA_b8833421-c211-4890-988f-2baea906e08e"
      unitRef="usd">0</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ia2a43ef7f19c4fa6a4f22fbd463dcee4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzE2LTctMS0xLTEyMDQzNA_74f3d716-2a24-49c8-b098-0efd44cd21e2"
      unitRef="usd">116845000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i72abe5587991480dbb234743ec5eb5a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTo3NDMzNzUyNDZjNTI0YWY5OGI2MjFjNDIwZGEyOTlmNC90YWJsZXJhbmdlOjc0MzM3NTI0NmM1MjRhZjk4YjYyMWM0MjBkYTI5OWY0XzE2LTktMS0xLTEyMDQzNA_5bdb94d2-b3de-49ed-be3f-be1d93cb1285"
      unitRef="usd">0</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i207e71c9934d497891fed08117fb37a9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjYTMxY2ZkZWUzZjA0Mzg1OTRiNmZiMjUxMTJkYWNkYy90YWJsZXJhbmdlOmNhMzFjZmRlZTNmMDQzODU5NGI2ZmIyNTExMmRhY2RjXzMtMS0xLTEtMTIwNDM0_a24db8d9-1d15-4699-aeb5-5f6b52797b90"
      unitRef="usd">14075000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <hmst:FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance
      contextRef="i207e71c9934d497891fed08117fb37a9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjYTMxY2ZkZWUzZjA0Mzg1OTRiNmZiMjUxMTJkYWNkYy90YWJsZXJhbmdlOmNhMzFjZmRlZTNmMDQzODU5NGI2ZmIyNTExMmRhY2RjXzMtMy0xLTEtMTI2ODU4_c3ac2eb0-dd50-45d2-88c5-8b98fbe1227f"
      unitRef="usd">13914000</hmst:FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance>
    <us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables
      contextRef="i207e71c9934d497891fed08117fb37a9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjYTMxY2ZkZWUzZjA0Mzg1OTRiNmZiMjUxMTJkYWNkYy90YWJsZXJhbmdlOmNhMzFjZmRlZTNmMDQzODU5NGI2ZmIyNTExMmRhY2RjXzMtNS0xLTEtMTIwNDM0_515f04d3-d8e1-43be-b8e9-5c7a8ac36393"
      unitRef="usd">161000</us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ic42d1505acc54e498c46477d1eece4fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjYTMxY2ZkZWUzZjA0Mzg1OTRiNmZiMjUxMTJkYWNkYy90YWJsZXJhbmdlOmNhMzFjZmRlZTNmMDQzODU5NGI2ZmIyNTExMmRhY2RjXzMtNy0xLTEtMTIwNDM0_a4187994-e324-49d0-b650-1776d852c8e5"
      unitRef="usd">128041000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <hmst:FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance
      contextRef="ic42d1505acc54e498c46477d1eece4fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjYTMxY2ZkZWUzZjA0Mzg1OTRiNmZiMjUxMTJkYWNkYy90YWJsZXJhbmdlOmNhMzFjZmRlZTNmMDQzODU5NGI2ZmIyNTExMmRhY2RjXzMtOS0xLTEtMTIwNDM0_704dba6b-43da-4dee-bedd-1a637bbca237"
      unitRef="usd">124933000</hmst:FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance>
    <us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables
      contextRef="ic42d1505acc54e498c46477d1eece4fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTcvZnJhZzowNzQ3ZTZmZjlkZjk0MTZmYmU0NWFkYWY3ZTA4NjMyYi90YWJsZTpjYTMxY2ZkZWUzZjA0Mzg1OTRiNmZiMjUxMTJkYWNkYy90YWJsZXJhbmdlOmNhMzFjZmRlZTNmMDQzODU5NGI2ZmIyNTExMmRhY2RjXzMtMTEtMS0xLTEyMDQzNA_a25b466c-259c-437a-8d46-69bb87f42b28"
      unitRef="usd">3108000</us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables>
    <us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90ZXh0cmVnaW9uOmRmODAyMGVhYWM5NTQwM2M4NzQ4NDlkZTNiNTc0M2I4XzI4NDU_ba81ef51-cc7a-46b3-affa-4ffcc97ef891">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, 2022 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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;693,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;7.25&#160;&lt;/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;382,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;633,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.72&#160;&lt;/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;326,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;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;693,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;9.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;435,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;837,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;581,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;822,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;381,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;476,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;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;822,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;11.92&#160;&lt;/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;310,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;448,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;822,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.92&#160;&lt;/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;414,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;552,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;868,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;552,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;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;690,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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, 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&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, 2022 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, 2022, capital conservation buffers for the Company and the Bank were 3.53% and 4.59%, 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;Common equity to Tier-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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90ZXh0cmVnaW9uOmRmODAyMGVhYWM5NTQwM2M4NzQ4NDlkZTNiNTc0M2I4XzI4NTM_631f1b88-9e31-4037-ba77-59cfccda76f0">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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;693,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;7.25&#160;&lt;/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;382,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;633,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.72&#160;&lt;/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;326,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;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;693,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;9.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;435,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;837,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;581,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;822,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;381,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;476,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;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;822,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;11.92&#160;&lt;/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;310,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;448,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;822,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.92&#160;&lt;/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;414,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;552,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;868,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;552,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;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;690,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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, 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;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;Common equity to Tier-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="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzUtMS0xLTEtMTIwNDM0_a4fc47e6-5813-480d-bf64-207e497f0381"
      unitRef="usd">693112000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzUtMy0xLTEtMTIwNDM0_21747a63-fd76-449e-8110-56534f149264"
      unitRef="number">0.0725</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzUtNS0xLTEtMTIwNDM0_5ccae081-8db7-459f-8cf1-073e2700185d"
      unitRef="usd">382467000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzUtNy0xLTEtMTIwNDM0_44de1bb5-6b22-4009-a7e2-d3f4a73251f9"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <hmst:Tier1CommonEquityCapital
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzYtMS0xLTEtMTIwNDM0_c13dc98c-cf2a-4f50-bce8-7661fd4cecd6"
      unitRef="usd">633112000</hmst:Tier1CommonEquityCapital>
    <hmst:CommonEquityRiskBasedCapitalToRiskWeightAssets
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzYtMy0xLTEtMTIwNDM0_9317ba53-af05-479f-af16-11970470733b"
      unitRef="number">0.0872</hmst:CommonEquityRiskBasedCapitalToRiskWeightAssets>
    <hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzYtNS0xLTEtMTIwNDM0_5e952b40-63ea-432b-9db8-c72367e0d102"
      unitRef="usd">326876000</hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy>
    <hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzYtNy0xLTEtMTIwNDM0_d6e14dc2-0551-4a29-8fe5-12e18ce77f51"
      unitRef="number">0.045</hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzctMS0xLTEtMTIwNDM0_01b3cd0a-fd38-4bb7-813b-435278fb51a6"
      unitRef="usd">693112000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzctMy0xLTEtMTIwNDM0_ece49dd4-d1c4-437d-a9d9-63e32904bdfa"
      unitRef="number">0.0954</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzctNS0xLTEtMTIwNDM0_6f748a82-264a-4465-839b-b086392d30c8"
      unitRef="usd">435834000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzctNy0xLTEtMTIwNDM0_96882968-ad24-4cba-8723-12502a5ad689"
      unitRef="number">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzgtMS0xLTEtMTIwNDM0_c2b33825-e5f5-4906-a16b-095dcb0ab855"
      unitRef="usd">837828000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzgtMy0xLTEtMTIwNDM0_1ea25c88-33ab-4c41-8aab-d99fea147a45"
      unitRef="number">0.1153</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzgtNS0xLTEtMTIwNDM0_cf4248a6-f28b-4efd-a70f-3a46d12fa1fa"
      unitRef="usd">581112000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzgtNy0xLTEtMTIwNDM0_7109eaca-cb4c-4b3f-bc36-37be4132086e"
      unitRef="number">0.080</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEwLTEtMS0xLTEyMDQzNA_c3631fea-831a-4913-8d8a-cd10b3f1022e"
      unitRef="usd">822891000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEwLTMtMS0xLTEyMDQzNA_85c05ff1-4e4e-4a0c-a61f-58e67940af2b"
      unitRef="number">0.0863</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEwLTUtMS0xLTEyMDQzNA_a1857693-d926-4449-a64d-e6c25c635c4d"
      unitRef="usd">381506000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEwLTctMS0xLTEyMDQzNA_aab54b60-61d7-477c-8d54-29c797a9c141"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEwLTktMS0xLTEyMDQzNA_f30e0538-a2b1-4d16-aef5-bd0eb17e7085"
      unitRef="usd">476883000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEwLTExLTEtMS0xMjA0MzQ_12c65ad9-1690-489f-b872-c3d65ec8acea"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <hmst:Tier1CommonEquityCapital
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzExLTEtMS0xLTEyMDQzNA_fb551f83-eb40-4449-a70e-217196aa704a"
      unitRef="usd">822891000</hmst:Tier1CommonEquityCapital>
    <hmst:CommonEquityRiskBasedCapitalToRiskWeightAssets
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzExLTMtMS0xLTEyMDQzNA_d68c63df-a9cf-445c-9344-64a39ffa4d79"
      unitRef="number">0.1192</hmst:CommonEquityRiskBasedCapitalToRiskWeightAssets>
    <hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzExLTUtMS0xLTEyMDQzNA_97d95905-fa14-45e4-aa0c-339196301a66"
      unitRef="usd">310582000</hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy>
    <hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzExLTctMS0xLTEyMDQzNA_4bbe6204-eb10-40b2-bd13-57fd69024990"
      unitRef="number">0.045</hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets>
    <hmst:CommonEquityRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzExLTktMS0xLTEyMDQzNA_16a34165-ba96-4281-ba4e-f2ab1956b95b"
      unitRef="usd">448618000</hmst:CommonEquityRiskBasedCapitalRequiredToBeWellCapitalized>
    <hmst:CommonEquityRiskBasedCapitalRequiredToBeWellCapitalizedPercent
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzExLTExLTEtMS0xMjA0MzQ_9a7721ab-9376-41b2-9f9f-1044553df55e"
      unitRef="number">0.065</hmst:CommonEquityRiskBasedCapitalRequiredToBeWellCapitalizedPercent>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEyLTEtMS0xLTEyMDQzNA_067f00e2-661d-4148-a43f-8ab34fd68547"
      unitRef="usd">822891000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEyLTMtMS0xLTEyMDQzNA_a1f68934-e819-4a97-af78-669c0be195c6"
      unitRef="number">0.1192</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEyLTUtMS0xLTEyMDQzNA_1e127afa-ea32-4007-956a-e4bbd302b416"
      unitRef="usd">414109000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEyLTctMS0xLTEyMDQzNA_2da674a9-03f1-430d-a7e3-dc7ec2b3d9bd"
      unitRef="number">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEyLTktMS0xLTEyMDQzNA_75672140-d747-4411-86ae-cdbea59db378"
      unitRef="usd">552146000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEyLTExLTEtMS0xMjA0MzQ_81dd23c8-3055-4f6c-8c55-d8b55ea77651"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEzLTEtMS0xLTEyMDQzNA_f310840f-22c9-457b-8aaa-1d3cff541bcc"
      unitRef="usd">868993000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEzLTMtMS0xLTEyMDQzNA_aa5889f9-b234-407e-8c5d-ff782db0dbc8"
      unitRef="number">0.1259</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEzLTUtMS0xLTEyMDQzNA_247d59ac-7136-458d-971b-1376f67e79dd"
      unitRef="usd">552146000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEzLTctMS0xLTEyMDQzNA_fa0c52c9-1df5-49bb-a62f-f6544bbb36ad"
      unitRef="number">0.080</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEzLTktMS0xLTEyMDQzNA_c25c1847-455a-4144-af0e-fe7476d6be92"
      unitRef="usd">690182000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTowZjkxMDgwNGE1N2M0Y2Q2YTI2MGU0MGUyODk5MGMxYS90YWJsZXJhbmdlOjBmOTEwODA0YTU3YzRjZDZhMjYwZTQwZTI4OTkwYzFhXzEzLTExLTEtMS0xMjA0MzQ_e5dcfc8a-5dba-47b6-bc65-9f582a9b8fc6"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzUtMS0xLTEtMTIwNDM0_d83ff2e2-1cb8-40b0-9f7f-ee688dbc45bc"
      unitRef="usd">723232000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzUtMy0xLTEtMTIwNDM0_fdc768be-b1c9-47fc-80fd-7c7b662c1864"
      unitRef="number">0.0994</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzUtNS0xLTEtMTIwNDM0_c24e3fe5-972c-45e6-9e52-f15c704d80ba"
      unitRef="usd">291098000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzUtNy0xLTEtMTIwNDM0_d14249d5-d74a-456c-9047-c36b8c23d655"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <hmst:Tier1CommonEquityCapital
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzYtMS0xLTEtMTIwNDM0_909a6215-8467-43b8-9d98-0391b2168de6"
      unitRef="usd">663232000</hmst:Tier1CommonEquityCapital>
    <hmst:CommonEquityRiskBasedCapitalToRiskWeightAssets
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzYtMy0xLTEtMTIwNDM0_4bfe55e3-ebc6-49b6-93b3-c1b058d606ef"
      unitRef="number">0.1084</hmst:CommonEquityRiskBasedCapitalToRiskWeightAssets>
    <hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzYtNS0xLTEtMTIwNDM0_9b957c90-3fd2-4613-bda5-bc264e9a2524"
      unitRef="usd">275281000</hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy>
    <hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzYtNy0xLTEtMTIwNDM0_da8acc92-55e4-4e87-a4a5-05c729a6da85"
      unitRef="number">0.045</hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzctMS0xLTEtMTIwNDM0_28bc639f-5cd5-4cac-a58b-76aaf7f9d3c5"
      unitRef="usd">723232000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzctMy0xLTEtMTIwNDM0_26d8c291-2e59-454e-8b7b-66da0c89b5ec"
      unitRef="number">0.1182</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzctNS0xLTEtMTIwNDM0_22aba9c3-9e18-479a-a0de-1f82e95bd9fb"
      unitRef="usd">367041000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzctNy0xLTEtMTIwNDM0_48bee765-49b9-4e1b-aab0-a9252d9b8d2d"
      unitRef="number">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzgtMS0xLTEtMTIwNDM0_bed6e66d-853f-43fc-8953-057bf6679a29"
      unitRef="usd">774695000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzgtMy0xLTEtMTIwNDM0_222abafd-d408-4a77-983e-597e02d406a3"
      unitRef="number">0.1266</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzgtNS0xLTEtMTIwNDM0_f9515476-61ab-426c-8fcb-d5e9db401298"
      unitRef="usd">489388000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzgtNy0xLTEtMTIwNDM0_dd69e27c-af25-4c3b-af35-0cb7e916f90b"
      unitRef="number">0.080</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEwLTEtMS0xLTEyMDQzNA_7ac1a832-fc4e-4554-8096-b153422083a8"
      unitRef="usd">727753000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEwLTMtMS0xLTEyMDQzNA_d0c3ddbd-47ab-4b74-8064-3f8c19612fe5"
      unitRef="number">0.1011</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEwLTUtMS0xLTEyMDQzNA_c94e38f3-e58f-4a5d-a775-a8def9093657"
      unitRef="usd">287990000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEwLTctMS0xLTEyMDQzNA_31501aec-b477-4e66-b30a-8fd8ddf923b4"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEwLTktMS0xLTEyMDQzNA_b5c813f2-e00a-427b-94cb-68d43fcc3587"
      unitRef="usd">359988000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEwLTExLTEtMS0xMjA0MzQ_ef2041d7-b5db-4a05-ac7f-a1e0838d13a7"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <hmst:Tier1CommonEquityCapital
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzExLTEtMS0xLTEyMDQzNA_78f35b66-b3de-4604-81c6-aab5296f351a"
      unitRef="usd">727753000</hmst:Tier1CommonEquityCapital>
    <hmst:CommonEquityRiskBasedCapitalToRiskWeightAssets
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzExLTMtMS0xLTEyMDQzNA_0b0fc253-7fd4-4477-bf0a-63ce498f38b2"
      unitRef="number">0.1287</hmst:CommonEquityRiskBasedCapitalToRiskWeightAssets>
    <hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzExLTUtMS0xLTEyMDQzNA_34b3f1b3-8bfe-4014-b7aa-08f8aa6e2d04"
      unitRef="usd">254442000</hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacy>
    <hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzExLTctMS0xLTEyMDQzNA_8f5d2b86-948f-4e62-9668-544b591f5977"
      unitRef="number">0.045</hmst:CommonEquityRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightAssets>
    <hmst:CommonEquityRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzExLTktMS0xLTEyMDQzNA_8b3541f4-1586-480a-99ec-ac75318d4a2c"
      unitRef="usd">367527000</hmst:CommonEquityRiskBasedCapitalRequiredToBeWellCapitalized>
    <hmst:CommonEquityRiskBasedCapitalRequiredToBeWellCapitalizedPercent
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzExLTExLTEtMS0xMjA0MzQ_c286e8f0-47a5-4a2a-88d3-41a596006551"
      unitRef="number">0.065</hmst:CommonEquityRiskBasedCapitalRequiredToBeWellCapitalizedPercent>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEyLTEtMS0xLTEyMDQzNA_fcc448f3-2042-4aed-a024-c79bdac7206e"
      unitRef="usd">727753000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEyLTMtMS0xLTEyMDQzNA_a872eada-8c03-4130-bb32-965f2b6f9c31"
      unitRef="number">0.1287</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEyLTUtMS0xLTEyMDQzNA_f3ba0aeb-3d4d-4a80-b432-1bbc5d88393a"
      unitRef="usd">339256000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEyLTctMS0xLTEyMDQzNA_9c4987f9-f16e-4a63-8946-cae17826bc69"
      unitRef="number">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEyLTktMS0xLTEyMDQzNA_f41b66eb-2af7-4f97-811f-2bf206ecf259"
      unitRef="usd">452341000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEyLTExLTEtMS0xMjA0MzQ_fb9278d3-1fd7-4dd7-acdc-2ccf61bd63c5"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEzLTEtMS0xLTEyMDQzNA_2d6d0dd9-3ee3-4465-add8-560fa5491f1c"
      unitRef="usd">778723000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEzLTMtMS0xLTEyMDQzNA_09b43275-cd3b-46f9-bfe8-4078d622739e"
      unitRef="number">0.1377</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEzLTUtMS0xLTEyMDQzNA_e043be3a-7da4-4063-9d05-3a0239284611"
      unitRef="usd">452341000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEzLTctMS0xLTEyMDQzNA_fca46e9d-1ef1-482e-9ef4-e63e0c603a72"
      unitRef="number">0.080</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEzLTktMS0xLTEyMDQzNA_e800e43d-939a-4daa-b39a-a4d55a0ef7df"
      unitRef="usd">565426000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="ia835f20a287f40159ac1d2b4c726a8f1_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZToyZTRmN2E4YmNiYWY0MjlhYjQ1MGRjN2IwZjQ4ZWNmMC90YWJsZXJhbmdlOjJlNGY3YThiY2JhZjQyOWFiNDUwZGM3YjBmNDhlY2YwXzEzLTExLTEtMS0xMjA0MzQ_bbd41acd-ed2c-4e39-a309-346389598d2b"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90ZXh0cmVnaW9uOmRmODAyMGVhYWM5NTQwM2M4NzQ4NDlkZTNiNTc0M2I4XzI2OTA_78c6ee2a-7a48-4804-84e0-c378b80b139d"
      unitRef="number">0.0353</us-gaap:BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual>
    <us-gaap:BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual
      contextRef="i2cbbe30e242a40329998bdf65987f1e4_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90ZXh0cmVnaW9uOmRmODAyMGVhYWM5NTQwM2M4NzQ4NDlkZTNiNTc0M2I4XzI2OTc_e8379a6d-6e4f-40bb-84ec-375b19179b16"
      unitRef="number">0.0459</us-gaap:BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual>
    <hmst:BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTo1MzZkNDc5NmZmM2Y0NDg0YTk0ZjA2YTdlZjYxNWU5MS90YWJsZXJhbmdlOjUzNmQ0Nzk2ZmYzZjQ0ODRhOTRmMDZhN2VmNjE1ZTkxXzAtMi0xLTEtMTIwNDM0_19b07484-c67a-4663-b893-97af638118b6"
      unitRef="number">0.0700</hmst:BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum>
    <hmst:BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTo1MzZkNDc5NmZmM2Y0NDg0YTk0ZjA2YTdlZjYxNWU5MS90YWJsZXJhbmdlOjUzNmQ0Nzk2ZmYzZjQ0ODRhOTRmMDZhN2VmNjE1ZTkxXzEtMi0xLTEtMTIwNDM0_16a3686e-0d51-466a-af5b-6c96fb7afe48"
      unitRef="number">0.0850</hmst:BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum>
    <hmst:BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjAvZnJhZzpkZjgwMjBlYWFjOTU0MDNjODc0ODQ5ZGUzYjU3NDNiOC90YWJsZTo1MzZkNDc5NmZmM2Y0NDg0YTk0ZjA2YTdlZjYxNWU5MS90YWJsZXJhbmdlOjUzNmQ0Nzk2ZmYzZjQ0ODRhOTRmMDZhN2VmNjE1ZTkxXzItMi0xLTEtMTIwNDM0_4640c2e9-5c30-4d3e-9bdc-d37ceca08020"
      unitRef="number">0.1050</hmst:BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90ZXh0cmVnaW9uOjMxZmQ5NmM1Yzk3MDQwYzRiZTE4YzI3MjhmMGQ2NjQyXzExMA_ac6ac524-16d8-415d-9608-425d4290b2a1">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.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.779%"/&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&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;Net 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;66,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Basic weighted-average number of common shares outstanding&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;18,931,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Dilutive effect of outstanding common stock equivalents &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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-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;Diluted weighted-average number of common shares outstanding&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;19,041,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;Net income per share&lt;/span&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 2px 22pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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) Excluded from the computation of diluted earnings per share (due to their antidilutive effect) for the years ended December&#160;31, 2022, 2021 and 2020 were certain unvested RSUs and PSUs. The aggregate number of common stock unvested restricted shares, which could potentially be dilutive in future periods, was 176,259, zero and 201 at December&#160;31, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90ZXh0cmVnaW9uOjMxZmQ5NmM1Yzk3MDQwYzRiZTE4YzI3MjhmMGQ2NjQyXzExOA_9fd27817-9523-47d4-8674-f2c156dc7c2a">&lt;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.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.779%"/&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&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;Net 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;66,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;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;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Basic weighted-average number of common shares outstanding&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;18,931,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Dilutive effect of outstanding common stock equivalents &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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-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;Diluted weighted-average number of common shares outstanding&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;19,041,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;Net income per share&lt;/span&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 2px 22pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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) Excluded from the computation of diluted earnings per share (due to their antidilutive effect) for the years ended December&#160;31, 2022, 2021 and 2020 were certain unvested RSUs and PSUs. The aggregate number of common stock unvested restricted shares, which could potentially be dilutive in future periods, was 176,259, zero and 201 at December&#160;31, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzMtMi0xLTEtMTIwNDM0_b057b2a3-1145-4222-b0a0-284b4baa2ca0"
      unitRef="usd">66540000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzMtNC0xLTEtMTIwNDM0_cf5ab388-695d-40fc-93a8-de603bfede04"
      unitRef="usd">115422000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzMtNi0xLTEtMTIwNDM0_10735d97-45a9-4b2b-aaa9-7eb4c95626fe"
      unitRef="usd">79990000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzYtMi0xLTEtMTIwNDM0_fa07a060-6881-4775-b4b8-d6d3ce23ac1b"
      unitRef="shares">18931107</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzYtNC0xLTEtMTIwNDM0_cf795cb9-a3c6-4e6a-9e77-02c32cad964f"
      unitRef="shares">20885509</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzYtNi0xLTEtMTIwNDM0_331e0506-334b-4d41-87b1-c11e9c33229c"
      unitRef="shares">22867268</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzctMi0xLTEtMTIwNDM0_cb6cc496-9451-4e0c-ae20-6a5f759c1e3a"
      unitRef="shares">110004</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzctNC0xLTEtMTIwNDM0_5a3a9fc9-60b4-4464-b87b-d7e0713e8638"
      unitRef="shares">257905</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzctNi0xLTEtMTIwNDM0_ddfb00e7-5701-4d81-a002-8384aa896ec2"
      unitRef="shares">209554</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzgtMi0xLTEtMTIwNDM0_05bcd109-e139-4179-b639-be76f79e5002"
      unitRef="shares">19041111</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzgtNC0xLTEtMTIwNDM0_2b2c404d-f931-426f-88bb-5a9c67bf0596"
      unitRef="shares">21143414</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzgtNi0xLTEtMTIwNDM0_1aa4f44c-382d-46bb-9fe2-efad22a4d61a"
      unitRef="shares">23076822</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzEwLTItMS0xLTEyMDQzNA_6103db2a-593c-44eb-ae78-af3e88f37798"
      unitRef="usdPerShare">3.51</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzEwLTQtMS0xLTEyMDQzNA_073aa0b9-e808-4a97-87d9-d42120cecd30"
      unitRef="usdPerShare">5.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzEwLTYtMS0xLTEyMDQzNA_7176f5c9-f70f-43b9-a027-94bbec08b392"
      unitRef="usdPerShare">3.50</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzExLTItMS0xLTEyMDQzNA_6f796596-c42a-45f6-b395-436bd5056a44"
      unitRef="usdPerShare">3.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzExLTQtMS0xLTEyMDQzNA_43214990-a2e6-4d64-91d9-746f462fd192"
      unitRef="usdPerShare">5.46</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90YWJsZTowMTU5Y2NhZmI2NzA0Y2U2YTNmYTA3ODRhZDhmM2MxMi90YWJsZXJhbmdlOjAxNTljY2FmYjY3MDRjZTZhM2ZhMDc4NGFkOGYzYzEyXzExLTYtMS0xLTEyMDQzNA_021d4df6-85aa-473d-a42e-0dcd4b5ae8ea"
      unitRef="usdPerShare">3.47</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90ZXh0cmVnaW9uOjMxZmQ5NmM1Yzk3MDQwYzRiZTE4YzI3MjhmMGQ2NjQyXzU0OTc1NTgxNzgzNw_9a9506f6-9558-43aa-91f7-9b7537cd687d"
      unitRef="shares">176259</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90ZXh0cmVnaW9uOjMxZmQ5NmM1Yzk3MDQwYzRiZTE4YzI3MjhmMGQ2NjQyXzU0OTc1NTgxNzg0NA_719fdefb-776c-4d0e-a0e9-45ec78137112"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjMvZnJhZzozMWZkOTZjNWM5NzA0MGM0YmUxOGMyNzI4ZjBkNjY0Mi90ZXh0cmVnaW9uOjMxZmQ5NmM1Yzk3MDQwYzRiZTE4YzI3MjhmMGQ2NjQyXzU0OTc1NTgxNzg1MA_13b70e33-95e5-440b-a7ec-521faeeb7e8e"
      unitRef="shares">201</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzEwNjE_89aa95c8-4482-4ba2-847f-bd782f75143f">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 13 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 any significant subleases end by 2027. Under all of our executed sublease arrangements, the sublessees are obligated to pay the Company sublease payments of $4.9 million in 2023, $3.3 million in 2024, $2.8 million in 2025, $2.9 million in 2026 and $2.7 million in 2027. For 2020 we incurred $2.5 million in impairment charges on lease right-of-use assets.     &lt;/span&gt;&lt;/div&gt;&lt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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="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;8,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display: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;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;3,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;5,502&#160;&lt;/span&gt;&lt;/td&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;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 23.5pt;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:#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,919&#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;10,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;12,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:6pt"&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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="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;12,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;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="display: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;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="display: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;6,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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="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;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;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="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:174%"&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&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;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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;/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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtMC0xLTEtMTIwNDM0_5e9addd9-9343-44ac-a98e-069df19aa073"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtMC0xLTEtMTIwNDM0_7de6f3ac-0b4a-4610-a711-9421fe72e144"&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;34,070&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;38,010&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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtMC0xLTEtMTIwNDM0_3cc94ca4-a717-4af9-a0b3-db8204cdffe7"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtMC0xLTEtMTIwNDM0_c8d93f98-fd3c-42fa-9111-1497d7ad96aa"&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;42,848&lt;/span&gt;&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;49,574&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 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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTAtMS0xLTEyMDQzNA_385bb06a-e829-4741-ac56-c2b89ce7378a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTAtMS0xLTEyMDQzNA_9a1a82b1-3007-4f9f-84b0-3f44ca7027b8"&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;359&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;777&lt;/span&gt;&lt;/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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTAtMS0xLTEyMDQzNA_8b94f536-a543-443a-ace3-ada35951c924"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTAtMS0xLTEyMDQzNA_d611a2f9-ca31-4b4c-8b06-f4ca0450cc89"&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;359&lt;/span&gt;&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;787&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 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 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.07&lt;/span&gt;&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;5.87&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.88&lt;/span&gt;&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;0.96&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 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.91%&lt;/span&gt;&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;3.50%&lt;/span&gt;&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;1.43%&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 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;2023&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;11,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027&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;6,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2028 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;3,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;45,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;22,120&#160;&lt;/span&gt;&lt;/td&gt;&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;2,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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;42,848&#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;359&#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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzEwNjI_ad9fdea4-bb8c-4491-8956-3ad043e8c6cd">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 13 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 any significant subleases end by 2027. Under all of our executed sublease arrangements, the sublessees are obligated to pay the Company sublease payments of $4.9 million in 2023, $3.3 million in 2024, $2.8 million in 2025, $2.9 million in 2026 and $2.7 million in 2027. For 2020 we incurred $2.5 million in impairment charges on lease right-of-use assets.     &lt;/span&gt;&lt;/div&gt;&lt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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="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;8,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display: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;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;3,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;5,502&#160;&lt;/span&gt;&lt;/td&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;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 23.5pt;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:#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,919&#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;10,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;12,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:6pt"&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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="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;12,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;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="display: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;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="display: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;6,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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="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;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;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="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:174%"&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&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;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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;/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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtMC0xLTEtMTIwNDM0_5e9addd9-9343-44ac-a98e-069df19aa073"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtMC0xLTEtMTIwNDM0_7de6f3ac-0b4a-4610-a711-9421fe72e144"&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;34,070&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;38,010&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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtMC0xLTEtMTIwNDM0_3cc94ca4-a717-4af9-a0b3-db8204cdffe7"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtMC0xLTEtMTIwNDM0_c8d93f98-fd3c-42fa-9111-1497d7ad96aa"&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;42,848&lt;/span&gt;&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;49,574&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 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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTAtMS0xLTEyMDQzNA_385bb06a-e829-4741-ac56-c2b89ce7378a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTAtMS0xLTEyMDQzNA_9a1a82b1-3007-4f9f-84b0-3f44ca7027b8"&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;359&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;777&lt;/span&gt;&lt;/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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTAtMS0xLTEyMDQzNA_8b94f536-a543-443a-ace3-ada35951c924"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTAtMS0xLTEyMDQzNA_d611a2f9-ca31-4b4c-8b06-f4ca0450cc89"&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;359&lt;/span&gt;&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;787&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 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 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.07&lt;/span&gt;&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;5.87&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.88&lt;/span&gt;&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;0.96&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 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.91%&lt;/span&gt;&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;3.50%&lt;/span&gt;&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;1.43%&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 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;2023&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;11,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027&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;6,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2028 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;3,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;45,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;22,120&#160;&lt;/span&gt;&lt;/td&gt;&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;2,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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;42,848&#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;359&#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="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzU0OTc1NTgxNTA0MA_f510525c-684f-4763-8bfe-6ebc388d7bc4">P13Y</hmst:OperatingAndFinanceLeaseRemainingLeaseTerms>
    <hmst:LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzQyMg_579771e0-a53b-4c46-8c2f-328652ecfcdd"
      unitRef="usd">4900000</hmst:LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths>
    <hmst:LesseeOperatingSubleaseAssetPaymentsDueYearTwo
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzQzNA_bf5dbb57-8bd9-40d2-88e8-3e9558953914"
      unitRef="usd">3300000</hmst:LesseeOperatingSubleaseAssetPaymentsDueYearTwo>
    <hmst:LesseeOperatingSubleaseAssetPaymentsDueYearThree
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzQ0Ng_474b331a-80e5-4795-bcf7-816001717bd2"
      unitRef="usd">2800000</hmst:LesseeOperatingSubleaseAssetPaymentsDueYearThree>
    <hmst:LesseeOperatingSubleaseAssetPaymentsDueYearFour
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzQ1OA_112e4b6b-b26c-4794-8f3e-132d03ef7c66"
      unitRef="usd">2900000</hmst:LesseeOperatingSubleaseAssetPaymentsDueYearFour>
    <hmst:LesseeOperatingSubleaseAssetPaymentsDueYearFive
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzQ3MA_e182271e-7523-4376-8eee-4551c98a3a97"
      unitRef="usd">2700000</hmst:LesseeOperatingSubleaseAssetPaymentsDueYearFive>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzUyNg_88945d23-985f-4eab-959d-9c987e72c2ee"
      unitRef="usd">2500000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzEwNTY_fb861fde-885b-4f0a-bb95-3aee14db84f6">&lt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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="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;8,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display: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;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;3,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;5,502&#160;&lt;/span&gt;&lt;/td&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;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 23.5pt;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:#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,919&#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;10,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;12,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzMtNS0xLTEtMTIwNDM0_9dd25ced-78f9-42f3-b5f8-44fb8a6b250a"
      unitRef="usd">8762000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzMtNy0xLTEtMTIwNDM0_7511cf36-0467-41c0-8e2c-82c22bc907fe"
      unitRef="usd">9610000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzMtOS0xLTEtMTIwNDM0_8a47383d-1923-4ed5-8d8d-70a4f81058b3"
      unitRef="usd">11989000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzYtNS0xLTEtMTIwNDM0_cdabfbb8-865c-45eb-bf63-0ac1ec4e68c6"
      unitRef="usd">580000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzYtNy0xLTEtMTIwNDM0_09de83c2-ee7e-420d-9f63-c5fc3235840d"
      unitRef="usd">1066000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzYtOS0xLTEtMTIwNDM0_1307eff0-d880-40a5-8304-7e377fce1dbc"
      unitRef="usd">1277000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzctNS0xLTEtMTIwNDM0_b5225e22-3ded-4181-b739-5d9d954c2171"
      unitRef="usd">19000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzctNy0xLTEtMTIwNDM0_dbc29734-08d7-42ed-b1e9-55da9022e91f"
      unitRef="usd">22000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzctOS0xLTEtMTIwNDM0_08be6a1a-a8c6-4430-8d31-53bc8683f3e4"
      unitRef="usd">151000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:VariableLeaseCost
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzgtNS0xLTEtMTIwNDM0_6dd2aadf-f1d6-4333-b0cf-0a0c63bbf3ca"
      unitRef="usd">3123000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzgtNy0xLTEtMTIwNDM0_5de635be-841c-40eb-94af-984e512241f7"
      unitRef="usd">3716000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzgtOS0xLTEtMTIwNDM0_4b354c48-d9db-4fbd-8393-88e3adef866c"
      unitRef="usd">5502000</us-gaap:VariableLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzktNS0xLTEtMTIwNDM0_5776b3f4-246e-49de-a3de-bc683edd1333"
      unitRef="usd">2565000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzktNy0xLTEtMTIwNDM0_53987cb3-ce80-46fd-a352-66fdd4c68e2f"
      unitRef="usd">3449000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzktOS0xLTEtMTIwNDM0_b0f4d6a0-c17c-4874-8794-c740ac0ddbb9"
      unitRef="usd">6662000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzEwLTUtMS0xLTEyMDQzNA_ee122578-e211-4385-a4b9-3dcc630f8432"
      unitRef="usd">9919000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzEwLTctMS0xLTEyMDQzNA_276a0080-cd82-4c3c-ac95-ad4f76258455"
      unitRef="usd">10965000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZToyZGEzYjYxY2NkZWI0YjIyOWMyNzE2ZDMxODljNDJjYi90YWJsZXJhbmdlOjJkYTNiNjFjY2RlYjRiMjI5YzI3MTZkMzE4OWM0MmNiXzEwLTktMS0xLTEyNjg0Ng_3a52628a-5380-4386-885f-53d0f7993754"
      unitRef="usd">12257000</us-gaap:LeaseCost>
    <hmst:LeaseSupplementalCashFlowInformationTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzEwNTc_b863684c-2703-4c6e-a3f9-d49f368e10c5">&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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="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;12,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;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="display: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;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="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;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="display: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;6,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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="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;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;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="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:174%"&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;</hmst:LeaseSupplementalCashFlowInformationTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzQtNS0xLTEtMTIwNDM0_cc7b898a-1c17-4101-8704-08c5163c6fe7"
      unitRef="usd">12845000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzQtNy0xLTEtMTIwNDM0_ac736015-187f-4206-85ec-f51655abe467"
      unitRef="usd">13647000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzQtOS0xLTEtMTIwNDM0_21753ea1-fe04-4991-9fcb-8c06394f1a9d"
      unitRef="usd">15452000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzUtNS0xLTEtMTIwNDM0_da5b18ff-d328-46c3-b399-7605bc9530f4"
      unitRef="usd">19000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzUtNy0xLTEtMTIwNDM0_70901ac9-a420-402e-b03f-61c78512a2a8"
      unitRef="usd">22000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzUtOS0xLTEtMTIwNDM0_8d52e125-c584-4bf8-bd6a-46ed429c6238"
      unitRef="usd">151000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzYtNS0xLTEtMTIwNDM0_cc4df330-6e61-43f2-9c71-647b5e57e839"
      unitRef="usd">589000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzYtNy0xLTEtMTIwNDM0_004cae73-6150-4f6e-bc9c-b166992eb82b"
      unitRef="usd">1070000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzYtOS0xLTEtMTIwNDM0_e4214b3b-0d7a-482b-8117-e3899b853b0c"
      unitRef="usd">1209000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzgtNS0xLTEtMTIwNDM0_96e077d6-825d-4a2d-8599-5caf4dde678d"
      unitRef="usd">6347000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzgtNy0xLTEtMTIwNDM0_04e91bf6-11b2-4c17-a1c9-188eebb681cb"
      unitRef="usd">1894000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzgtOS0xLTEtMTIwNDM0_b63b2d53-a1c2-4dc5-ae24-06690b4170af"
      unitRef="usd">5666000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzktNS0xLTEtMTIwNDM0_6bbc7a76-cf0e-4784-8b4c-1723de18f813"
      unitRef="usd">145000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzktNy0xLTEtMTIwNDM0_319d08a4-23c1-4844-9d53-80deb20bda3e"
      unitRef="usd">707000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzktOS0xLTEtMTIwNDM0_d01d0e0a-041f-4308-bf8e-f854b697fc78"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <hmst:IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzExLTUtMS0xLTEyMDQzNA_85837861-7142-49af-a013-ed60570b6bf8"
      unitRef="usd">0</hmst:IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise>
    <hmst:IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzExLTctMS0xLTEyMDQzNA_ddd8b54c-4860-4599-805f-645e54607895"
      unitRef="usd">-460000</hmst:IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise>
    <hmst:IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzExLTktMS0xLTEyMDQzNA_97642600-326a-4142-af0f-3755bdddd94c"
      unitRef="usd">-39924000</hmst:IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise>
    <hmst:IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzEyLTUtMS0xLTEyMDQzNA_98ba5474-1573-4c0f-9159-46f8522bae9a"
      unitRef="usd">0</hmst:IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise>
    <hmst:IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzEyLTctMS0xLTEyMDQzNA_5f57c13f-8c1b-475d-85eb-1440665f9e9b"
      unitRef="usd">-2000</hmst:IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise>
    <hmst:IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTpmMzhiMzIyNTg2NDE0MWQyYTg4YjJjZDljY2I4MGI5ZS90YWJsZXJhbmdlOmYzOGIzMjI1ODY0MTQxZDJhODhiMmNkOWNjYjgwYjllXzEyLTktMS0xLTEyMDQzNA_afe82d7a-019d-4ff9-8d3e-7a8dfb334b19"
      unitRef="usd">-29000</hmst:IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise>
    <hmst:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzEwNTg_00fb85ba-8b1c-423c-8cb5-13145a7d9006">&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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;/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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtMC0xLTEtMTIwNDM0_5e9addd9-9343-44ac-a98e-069df19aa073"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtMC0xLTEtMTIwNDM0_7de6f3ac-0b4a-4610-a711-9421fe72e144"&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;34,070&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;38,010&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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtMC0xLTEtMTIwNDM0_3cc94ca4-a717-4af9-a0b3-db8204cdffe7"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtMC0xLTEtMTIwNDM0_c8d93f98-fd3c-42fa-9111-1497d7ad96aa"&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;42,848&lt;/span&gt;&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;49,574&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 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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTAtMS0xLTEyMDQzNA_385bb06a-e829-4741-ac56-c2b89ce7378a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTAtMS0xLTEyMDQzNA_9a1a82b1-3007-4f9f-84b0-3f44ca7027b8"&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;359&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;777&lt;/span&gt;&lt;/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:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTAtMS0xLTEyMDQzNA_8b94f536-a543-443a-ace3-ada35951c924"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTAtMS0xLTEyMDQzNA_d611a2f9-ca31-4b4c-8b06-f4ca0450cc89"&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;359&lt;/span&gt;&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;787&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 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 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.07&lt;/span&gt;&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;5.87&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.88&lt;/span&gt;&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;0.96&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 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.91%&lt;/span&gt;&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;3.50%&lt;/span&gt;&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;1.43%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hmst:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtMy0xLTEtMTIwNDM0_bd1686bc-9872-4fd8-a70c-8813baec7359"
      unitRef="usd">34070000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzMtNS0xLTEtMTIwNDM0_c7c16e6d-caac-4628-96e6-ccaa3f69ebb0"
      unitRef="usd">38010000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtMy0xLTEtMTIwNDM0_13f7980d-7787-4487-b065-b78b5b7968b7"
      unitRef="usd">42848000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzUtNS0xLTEtMTIwNDM0_31404ae9-da70-481e-b021-5629b603061e"
      unitRef="usd">49574000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTMtMS0xLTEyMDQzNA_0b267fbe-68c1-489d-91e5-3b14df6f4696"
      unitRef="usd">359000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzExLTUtMS0xLTEyMDQzNA_302a5a88-fea2-43b8-bdcd-42e94572a018"
      unitRef="usd">777000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiability
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTMtMS0xLTEyMDQzNA_7c5c8d7e-3a39-4d30-bac9-ab061a24572a"
      unitRef="usd">359000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzEyLTUtMS0xLTEyMDQzNA_7f441bed-e885-45ec-af94-9cbdd363d819"
      unitRef="usd">787000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzE2LTMtMS0xLTEyMDQzNA_509cb701-c08d-47fa-aaae-f66a22416b5e">P5Y25D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzE2LTUtMS0xLTEyMDQzNA_a4361c46-23f1-4b49-ba19-b1f91db4f4ea">P5Y10M13D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzE3LTMtMS0xLTEyMDQzNA_367237d4-249d-4f43-b983-05b4d29bfefe">P0Y10M17D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzE3LTUtMS0xLTEyMDQzNA_c1a87820-a9d0-4e7f-8e7e-e47c7d4c0ded">P0Y11M15D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzE5LTMtMS0xLTEyMDQzNA_463a7932-504b-4c91-adab-7d3dcd2076d8"
      unitRef="number">0.0191</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzE5LTUtMS0xLTEyMDQzNA_62b103e5-6b4b-4355-8003-b0069218429d"
      unitRef="number">0.0171</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzIwLTMtMS0xLTEyMDQzNA_607cf2f5-31e0-4d4f-ba9c-69b68c826fda"
      unitRef="number">0.0350</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i26fa2862180a4636814698446769547f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTo2M2NkZTNjMThkOGE0ODhjOTY4MTc5NGFkNzNlZDc5MC90YWJsZXJhbmdlOjYzY2RlM2MxOGQ4YTQ4OGM5NjgxNzk0YWQ3M2VkNzkwXzIwLTUtMS0xLTEyMDQzNA_cbeaed80-1f32-4e3d-ab24-781474a13b8b"
      unitRef="number">0.0143</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzEwNTk_3f518540-30e3-4b69-bd50-9049dfd6cbb4">&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;2023&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;11,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027&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;6,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2028 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;3,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;45,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;22,120&#160;&lt;/span&gt;&lt;/td&gt;&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;2,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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;42,848&#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;359&#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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90ZXh0cmVnaW9uOjc4MjU0YWQ4NGJlODQzM2FhZGJlMTc1ZGZhZDhlM2JmXzEwNjA_52f6359b-83ef-4c1f-99ae-5a792b283a99">&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;2023&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;11,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027&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;6,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2028 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;3,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;45,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;22,120&#160;&lt;/span&gt;&lt;/td&gt;&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;2,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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;42,848&#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;359&#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:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzQtMi0xLTEtMTIwNDM0_58c46203-7dbf-40f5-ac1a-92daaf5376ad"
      unitRef="usd">11098000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzQtNC0xLTEtMTIwNDM0_16d23c6a-4fe9-4628-b459-922b6a1fe18e"
      unitRef="usd">360000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <hmst:LesseeNonleaseLiabilityToBePaidYearOne
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzQtNi0xLTEtMTIwNDM0_ba97efe9-87b7-4dcb-8ddd-689711b6fc63"
      unitRef="usd">4846000</hmst:LesseeNonleaseLiabilityToBePaidYearOne>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzUtMi0xLTEtMTIwNDM0_b42fab96-151d-4ab2-992e-e2ce869b2774"
      unitRef="usd">9492000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzUtNC0xLTEtMTIwNDM0_2f0696a5-e9a9-4b0c-a64d-977c819b9c55"
      unitRef="usd">8000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <hmst:LesseeNonleaseLiabilityToBePaidYearTwo
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzUtNi0xLTEtMTIwNDM0_cfbb2420-147b-4c60-a4f7-f4e798d3183f"
      unitRef="usd">4490000</hmst:LesseeNonleaseLiabilityToBePaidYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzYtMi0xLTEtMTIwNDM0_90950f60-b7c4-4e14-9346-a168e44a3cb4"
      unitRef="usd">7976000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzYtNC0xLTEtMTIwNDM0_3905bc03-2a4e-4223-80f7-62048b88b6c6"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <hmst:LesseeNonleaseLiabilityToBePaidYearThree
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzYtNi0xLTEtMTIwNDM0_344f86cf-159d-4792-9187-7ca980166530"
      unitRef="usd">4357000</hmst:LesseeNonleaseLiabilityToBePaidYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzctMi0xLTEtMTIwNDM0_2e0492c5-7024-443b-bfa9-32e0eba8fb16"
      unitRef="usd">6862000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzctNC0xLTEtMTIwNDM0_a2f1ee99-807b-4378-a066-460bbf9da7dc"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <hmst:LesseeNonleaseLiabilityToBePaidYearFour
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzctNi0xLTEtMTIwNDM0_41ff30f8-37a5-4147-9cc8-7e5c5bedbaa6"
      unitRef="usd">4454000</hmst:LesseeNonleaseLiabilityToBePaidYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzgtMi0xLTEtMTIwNDM0_fe12d779-b948-4646-b883-a213296d8d77"
      unitRef="usd">6137000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzgtNC0xLTEtMTIwNDM0_2716142c-9086-4b69-869a-9e504973abb9"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <hmst:LesseeNonleaseLiabilityToBePaidYearFive
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzgtNi0xLTEtMTIwNDM0_dde80c99-ef12-48ad-aca3-8b3f02fc97e5"
      unitRef="usd">3850000</hmst:LesseeNonleaseLiabilityToBePaidYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzktMi0xLTEtMTIwNDM0_057b12f7-6811-446d-8419-c4bbca044ffb"
      unitRef="usd">3546000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzktNC0xLTEtMTIwNDM0_c9c41636-d150-4193-92d5-6bb841b00327"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <hmst:LesseeNonleaseLiabilityToBePaidAfterYearFive
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzktNi0xLTEtMTIwNDM0_0f5566bd-5548-465a-b28f-b30cbbbcde60"
      unitRef="usd">123000</hmst:LesseeNonleaseLiabilityToBePaidAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzEwLTItMS0xLTEyMDQzNA_8ad4e4f9-c778-4761-8ae3-17454f92cbb6"
      unitRef="usd">45111000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzEwLTQtMS0xLTEyMDQzNA_c94c60ac-3d72-46a3-baa2-80b78633305a"
      unitRef="usd">368000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <hmst:NonleaseLiabilityDue
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzEwLTYtMS0xLTEyMDQzNA_f8ad9b57-fdad-41c5-a180-40db6986978c"
      unitRef="usd">22120000</hmst:NonleaseLiabilityDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzExLTItMS0xLTEyMDQzNA_b0397bef-e05c-481e-8a85-eadd8b8f9bbf"
      unitRef="usd">2263000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzExLTQtMS0xLTEyMDQzNA_d31b4cd7-b61e-4540-91e3-4c30ee85799c"
      unitRef="usd">9000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzEyLTItMS0xLTEyMDQzNA_76425655-5557-40f3-95d5-60dca0a6af15"
      unitRef="usd">42848000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjYvZnJhZzo3ODI1NGFkODRiZTg0MzNhYWRiZTE3NWRmYWQ4ZTNiZi90YWJsZTozYmYyYzBlYzZmODY0NDQ1OGQwMzYzYThkZjAwNmU5Yi90YWJsZXJhbmdlOjNiZjJjMGVjNmY4NjQ0NDU4ZDAzNjNhOGRmMDA2ZTliXzEyLTQtMS0xLTEyMDQzNA_20982608-9544-47be-916b-b8e71652155d"
      unitRef="usd">359000</us-gaap:FinanceLeaseLiability>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90ZXh0cmVnaW9uOjA3MTY3Y2YxOWMwMzRlYmM4ZmI3OGVjOTc1ZjUxNjAyXzE1NzE_6770371d-b7f3-431d-9d14-25249450eebb">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 2022, 2021, and 2020, the Company recognized stock-based compensation cost of $3.3&#160;million, $2.9 million and $2.4 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;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:67.028%"/&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.545%"/&gt;&lt;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, 2021&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;268,531&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;26.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;91,942&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;51.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: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;(11,921)&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.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;(121,477)&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;27.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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, 2022&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;227,075&#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;33.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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 assumptions used in the Monte Carlo simulations used to determine fair market value of the PSUs granted in 2022, 2021 and 2020 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:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.830%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.661%"/&gt;&lt;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;2022&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;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;/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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;44.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.8079&#160;&lt;/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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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="i502863423f9a4456b09ed953da5427f2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90ZXh0cmVnaW9uOjA3MTY3Y2YxOWMwMzRlYmM4ZmI3OGVjOTc1ZjUxNjAyXzU0NQ_766e9b50-9d06-494a-96ea-669f1c32261d"
      unitRef="shares">1875000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90ZXh0cmVnaW9uOjA3MTY3Y2YxOWMwMzRlYmM4ZmI3OGVjOTc1ZjUxNjAyXzY1Nw_ff0847d9-e1b1-4f1b-8aab-9d063f5cc12e"
      unitRef="usd">3300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4049f2ed5fa44a1484900b5bb24607a1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90ZXh0cmVnaW9uOjA3MTY3Y2YxOWMwMzRlYmM4ZmI3OGVjOTc1ZjUxNjAyXzY2NA_8301526b-2dca-4a0b-b257-e7ff67058e29"
      unitRef="usd">2900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5b036986cfad473ca77e19ac2eba6459_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90ZXh0cmVnaW9uOjA3MTY3Y2YxOWMwMzRlYmM4ZmI3OGVjOTc1ZjUxNjAyXzU0OTc1NTgxNTUwNQ_1a744da3-9b18-4518-aabb-6d173d64c34f"
      unitRef="usd">2400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i6325a87fcf1c4ae7aa293ba7c46eabef_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90ZXh0cmVnaW9uOjA3MTY3Y2YxOWMwMzRlYmM4ZmI3OGVjOTc1ZjUxNjAyXzE1NTY_57fe4c55-26cc-4897-ac92-f85606c4fd31">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ibd0a5c8f27d6455091c7716edfc9bc5b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90ZXh0cmVnaW9uOjA3MTY3Y2YxOWMwMzRlYmM4ZmI3OGVjOTc1ZjUxNjAyXzE1NTc_f4156afa-1090-4d5a-89b2-356e1d3459a2">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90ZXh0cmVnaW9uOjA3MTY3Y2YxOWMwMzRlYmM4ZmI3OGVjOTc1ZjUxNjAyXzE1Njg_de1b3d82-2c8e-4107-a18c-16db08d3f7f4">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:67.028%"/&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.545%"/&gt;&lt;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, 2021&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;268,531&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;26.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;91,942&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;51.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: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;(11,921)&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.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;(121,477)&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;27.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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, 2022&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;227,075&#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;33.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id2909964f48d49079bb49f010475be5e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTo2OGVlNmI2NWY1NjM0NDJmYjBmYWYyMzgxM2E5YmQxMC90YWJsZXJhbmdlOjY4ZWU2YjY1ZjU2MzQ0MmZiMGZhZjIzODEzYTliZDEwXzItMS0xLTEtMTIwNDM0_19e750cf-e60f-4ffe-9d0a-76b3626f47a9"
      unitRef="shares">268531</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id2909964f48d49079bb49f010475be5e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTo2OGVlNmI2NWY1NjM0NDJmYjBmYWYyMzgxM2E5YmQxMC90YWJsZXJhbmdlOjY4ZWU2YjY1ZjU2MzQ0MmZiMGZhZjIzODEzYTliZDEwXzItMy0xLTEtMTIwNDM0_dc624d52-8930-44e0-bfc1-5258b7b9cbbb"
      unitRef="usdPerShare">26.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i6325a87fcf1c4ae7aa293ba7c46eabef_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTo2OGVlNmI2NWY1NjM0NDJmYjBmYWYyMzgxM2E5YmQxMC90YWJsZXJhbmdlOjY4ZWU2YjY1ZjU2MzQ0MmZiMGZhZjIzODEzYTliZDEwXzMtMS0xLTEtMTIwNDM0_fcc43746-d72a-402d-9262-89973d95eba4"
      unitRef="shares">91942</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6325a87fcf1c4ae7aa293ba7c46eabef_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTo2OGVlNmI2NWY1NjM0NDJmYjBmYWYyMzgxM2E5YmQxMC90YWJsZXJhbmdlOjY4ZWU2YjY1ZjU2MzQ0MmZiMGZhZjIzODEzYTliZDEwXzMtMy0xLTEtMTIwNDM0_33b195e1-c5a7-4dfd-a65d-040b7d2c1398"
      unitRef="usdPerShare">51.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i6325a87fcf1c4ae7aa293ba7c46eabef_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTo2OGVlNmI2NWY1NjM0NDJmYjBmYWYyMzgxM2E5YmQxMC90YWJsZXJhbmdlOjY4ZWU2YjY1ZjU2MzQ0MmZiMGZhZjIzODEzYTliZDEwXzQtMS0xLTEtMTIwNDM0_022cd3ad-5ac1-4e47-9f18-cb4be73ade31"
      unitRef="shares">11921</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i6325a87fcf1c4ae7aa293ba7c46eabef_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTo2OGVlNmI2NWY1NjM0NDJmYjBmYWYyMzgxM2E5YmQxMC90YWJsZXJhbmdlOjY4ZWU2YjY1ZjU2MzQ0MmZiMGZhZjIzODEzYTliZDEwXzQtMy0xLTEtMTIwNDM0_af4bcc28-d5d4-4fe0-84a7-5e8b6386eb24"
      unitRef="usdPerShare">33.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i6325a87fcf1c4ae7aa293ba7c46eabef_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTo2OGVlNmI2NWY1NjM0NDJmYjBmYWYyMzgxM2E5YmQxMC90YWJsZXJhbmdlOjY4ZWU2YjY1ZjU2MzQ0MmZiMGZhZjIzODEzYTliZDEwXzUtMS0xLTEtMTIwNDM0_7b9dfd72-e83a-4b4e-9e35-b63c2661e0b7"
      unitRef="shares">121477</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6325a87fcf1c4ae7aa293ba7c46eabef_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTo2OGVlNmI2NWY1NjM0NDJmYjBmYWYyMzgxM2E5YmQxMC90YWJsZXJhbmdlOjY4ZWU2YjY1ZjU2MzQ0MmZiMGZhZjIzODEzYTliZDEwXzUtMy0xLTEtMTIwNDM0_17ab3422-dff0-4ffd-a3b9-6b995e2e7dc2"
      unitRef="usdPerShare">27.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i81322b12ed4e49778c25e8cff5accc40_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTo2OGVlNmI2NWY1NjM0NDJmYjBmYWYyMzgxM2E5YmQxMC90YWJsZXJhbmdlOjY4ZWU2YjY1ZjU2MzQ0MmZiMGZhZjIzODEzYTliZDEwXzYtMS0xLTEtMTIwNDM0_69c65907-2fc8-4003-b39d-a24e6bf94c3d"
      unitRef="shares">227075</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i81322b12ed4e49778c25e8cff5accc40_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTo2OGVlNmI2NWY1NjM0NDJmYjBmYWYyMzgxM2E5YmQxMC90YWJsZXJhbmdlOjY4ZWU2YjY1ZjU2MzQ0MmZiMGZhZjIzODEzYTliZDEwXzYtMy0xLTEtMTIwNDM0_31f124a5-a8b2-45f4-8a34-de07ce933a77"
      unitRef="usdPerShare">33.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <hmst:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90ZXh0cmVnaW9uOjA3MTY3Y2YxOWMwMzRlYmM4ZmI3OGVjOTc1ZjUxNjAyXzE1NjQ_204b9cc1-1250-465a-88a2-c3e818e2425b">&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 assumptions used in the Monte Carlo simulations used to determine fair market value of the PSUs granted in 2022, 2021 and 2020 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:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.830%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.661%"/&gt;&lt;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;2022&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;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;/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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;44.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.8079&#160;&lt;/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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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="ibd0a5c8f27d6455091c7716edfc9bc5b_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzItMi0xLTEtMTIwNDM0_971229ba-492f-412d-bee4-16dbc3125244"
      unitRef="number">0.403</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i0986f8fed5044dd5af09e7fd985c27ae_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzItNC0xLTEtMTIwNDM0_b9181770-6087-4673-b6bb-7b90a1cb3a2a"
      unitRef="number">0.405</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="id052672adc9840fd88b595bc1d466593_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzItNi0xLTEtMTIwNDM0_c40bc6fe-1f6c-4642-840a-9fe894050f6d"
      unitRef="number">0.339</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <hmst:ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies
      contextRef="ibd0a5c8f27d6455091c7716edfc9bc5b_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzMtMi0xLTEtMTIwNDM0_3aa97416-def8-48b9-ab9d-14a66b3bc8d3"
      unitRef="number">0.442</hmst:ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies>
    <hmst:ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies
      contextRef="i0986f8fed5044dd5af09e7fd985c27ae_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzMtNC0xLTEtMTIwNDM0_0d0ebea2-813d-4830-a3f2-ba04f4f7d980"
      unitRef="number">0.435</hmst:ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies>
    <hmst:ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies
      contextRef="id052672adc9840fd88b595bc1d466593_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzMtNi0xLTEtMTIwNDM0_52618ba8-0588-4b96-aee5-a37aecd0dc4b"
      unitRef="number">0.348</hmst:ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies>
    <hmst:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies
      contextRef="ibd0a5c8f27d6455091c7716edfc9bc5b_D20220101-20221231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzQtMi0xLTEtMTIwNDM0_9afbc791-e012-4376-a25c-79a89bf6072e"
      unitRef="number">0.008079</hmst:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies>
    <hmst:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies
      contextRef="i0986f8fed5044dd5af09e7fd985c27ae_D20210101-20211231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzQtNC0xLTEtMTIwNDM0_37504e00-12e9-4615-95d6-88b12a4ebba7"
      unitRef="number">0.008004</hmst:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies>
    <hmst:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies
      contextRef="id052672adc9840fd88b595bc1d466593_D20200101-20201231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzQtNi0xLTEtMTIwNDM0_f131be03-c894-4ad1-b7df-d3029e6d44fa"
      unitRef="number">0.007561</hmst:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ibd0a5c8f27d6455091c7716edfc9bc5b_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzUtMi0xLTEtMTIwNDM0_a647af6b-3cac-4162-9add-dbd6e61d446e"
      unitRef="number">0.010</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i0986f8fed5044dd5af09e7fd985c27ae_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzUtNC0xLTEtMTIwNDM0_17408453-5bac-4707-82b4-dba338577c63"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="id052672adc9840fd88b595bc1d466593_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzUtNi0xLTEtMTIwNDM0_5faa5316-775b-43b0-9f52-fe1d4c2bcf63"
      unitRef="number">0.003</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ibd0a5c8f27d6455091c7716edfc9bc5b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzYtMi0xLTEtMTIwNDM0_ca5e712e-3916-47e3-8ff3-89113ca05dca">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i0986f8fed5044dd5af09e7fd985c27ae_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzYtNC0xLTEtMTIwNDM0_543dbf87-adc5-4005-b6d0-f9fca85cecd9">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="id052672adc9840fd88b595bc1d466593_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNTQvZnJhZzowNzE2N2NmMTljMDM0ZWJjOGZiNzhlYzk3NWY1MTYwMi90YWJsZTphNmViNzcxYjdiMmI0MGQyODUzOWNjOGFlY2I1YmUyNC90YWJsZXJhbmdlOmE2ZWI3NzFiN2IyYjQwZDI4NTM5Y2M4YWVjYjViZTI0XzYtNi0xLTEtMTIwNDM0_fe870999-ef5a-4f53-bf77-e2fc530ff957">P2Y9M3D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90ZXh0cmVnaW9uOmM2YjU1NDFiOTJhODQ0Yzk4ODdhYzhjNGI3MDI3Zjk0XzE0Ng_b91dde9f-6524-4a4d-a3b5-681881f9f9da">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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;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;5,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/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;4,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;752,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;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;/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;26,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;789,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;3,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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;/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;224,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;227,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;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;226,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;435,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;562,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;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;/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 shareholders' 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;789,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;/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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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 &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;51,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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;24,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Other noninterest 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;2,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;Expenses&lt;/span&gt;&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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-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;Noninterest 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;6,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 before income taxes (benefit)&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;63,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 taxes (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;(3,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;66,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;115,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;79,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;66,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/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;(24,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(8,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;(4,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 cash provided by operating activities&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;48,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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:6pt"&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: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;AFS securities: Principal collections net of purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-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;Investments 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;(52,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 (used in) 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;(51,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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 #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: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;(75,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/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 exercise of stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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: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:120%"&gt;Proceeds from issuance of long-term debt&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;98,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,847)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;Net (decrease) increase in cash and cash equivalents&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,952)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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;Cash and cash equivalents, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align: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, end of year&lt;/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;5,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <hmst:CondensedBalanceSheetsParentCompanyTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90ZXh0cmVnaW9uOmM2YjU1NDFiOTJhODQ0Yzk4ODdhYzhjNGI3MDI3Zjk0XzE0NA_04e8c557-3284-4b29-8673-8e8069b09f72">&lt;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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;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;5,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/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;4,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;752,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;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;/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;26,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;789,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;3,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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;/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;224,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/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;227,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;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;226,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;435,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;562,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;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;/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 shareholders' 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;789,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hmst:CondensedBalanceSheetsParentCompanyTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzQtMS0xLTEtMTIwNDM0_cdda7b8a-6afe-4a1c-88bf-accba9f35897"
      unitRef="usd">5804000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzQtMy0xLTEtMTIwNDM0_d229163d-5978-4436-a8ce-fe28865e3398"
      unitRef="usd">12756000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:OtherAssets
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzUtMS0xLTEtMTIwNDM0_4fd2286d-0968-4306-b94a-ee2ba56da1a8"
      unitRef="usd">4601000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzUtMy0xLTEtMTIwNDM0_c6aea828-31d5-4c81-8134-00ed403329de"
      unitRef="usd">5082000</us-gaap:OtherAssets>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzYtMS0xLTEtMTIwNDM0_44684e86-ff8e-4ab6-bdf1-417b59d08b01"
      unitRef="usd">752211000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzYtMy0xLTEtMTIwNDM0_9e00ac8d-4597-431b-b230-262c0d49d24b"
      unitRef="usd">779851000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <hmst:InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzctMS0xLTEtMTIwNDM0_5269eeb5-ba04-470a-adb9-6e9fb64e96b9"
      unitRef="usd">26954000</hmst:InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures>
    <hmst:InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzctMy0xLTEtMTIwNDM0_3f49b989-31bb-4815-8538-715529a1efee"
      unitRef="usd">45175000</hmst:InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:Assets
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzgtMS0xLTEtMTIwNDM0_0820c66c-a2df-4048-a7e3-6a30891730d4"
      unitRef="usd">789570000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzgtMy0xLTEtMTIwNDM0_d1002f3d-06a3-4863-a2c9-86192efaa513"
      unitRef="usd">842864000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzEwLTEtMS0xLTEyMDQzNA_5d32d431-3266-41d0-8dd0-7b5ed9c6d698"
      unitRef="usd">3019000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzEwLTMtMS0xLTEyMDQzNA_b7707ad2-7e61-44fb-b6b9-d23e64b1db99"
      unitRef="usd">1499000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:LongTermDebt
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzExLTEtMS0xLTEyMDQzNA_9f4a7480-cd78-44c3-be32-7095543ea429"
      unitRef="usd">224404000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzExLTMtMS0xLTEyMDQzNA_1214eeb8-ab0d-4b8c-8f36-8f6206571816"
      unitRef="usd">126026000</us-gaap:LongTermDebt>
    <us-gaap:Liabilities
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzEyLTEtMS0xLTEyMDQzNA_4d02a25f-624d-4a31-abbe-2a83afe53af6"
      unitRef="usd">227423000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzEyLTMtMS0xLTEyMDQzNA_4b8119f7-2a56-46d2-97a2-86be0c6e5bf0"
      unitRef="usd">127525000</us-gaap:Liabilities>
    <us-gaap:CommonStockValue
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzE1LTEtMS0xLTEyMDQzNA_2461e5c6-2eb3-43ff-9021-12fc82ef61ec"
      unitRef="usd">226592000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzE1LTMtMS0xLTEyMDQzNA_d12fb668-dc74-46cb-adaf-37de6f337500"
      unitRef="usd">249856000</us-gaap:CommonStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzE2LTEtMS0xLTEyMDQzNA_b83b5951-4e31-4c87-a53a-a5acb91f2868"
      unitRef="usd">435085000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzE2LTMtMS0xLTEyMDQzNA_ba3b1ad6-dca4-4dcf-b801-22b9a7a41906"
      unitRef="usd">444343000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzE3LTEtMS0xLTEyMDQzNA_49797a68-e6f8-4717-a965-c8a7fde35a2a"
      unitRef="usd">-99530000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzE3LTMtMS0xLTEyMDQzNA_cefe495b-85c9-42cb-b904-c33444041a7a"
      unitRef="usd">21140000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzE4LTEtMS0xLTEyMDQzNA_ec4415d1-da64-4249-ba9d-62e4f62aba08"
      unitRef="usd">562147000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzE4LTMtMS0xLTEyMDQzNA_e8ba744c-42c0-47bc-b41b-13a73bba3704"
      unitRef="usd">715339000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzE5LTEtMS0xLTEyMDQzNA_9cd72075-7e12-48ed-a03d-4efc5a8266db"
      unitRef="usd">789570000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0ZTE2ODY0M2QzMWY0NzZiYmE5NjU1MGI5MTQxYjdhNi90YWJsZXJhbmdlOjRlMTY4NjQzZDMxZjQ3NmJiYTk2NTUwYjkxNDFiN2E2XzE5LTMtMS0xLTEyMDQzNA_3888f9b8-5152-4106-b538-36361f69f37a"
      unitRef="usd">842864000</us-gaap:LiabilitiesAndStockholdersEquity>
    <hmst:CondensedStatementsofIncomeParentcompanyTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90ZXh0cmVnaW9uOmM2YjU1NDFiOTJhODQ0Yzk4ODdhYzhjNGI3MDI3Zjk0XzE2MA_e034b203-03a7-4ef1-bf09-7b6dcc15dd64">&lt;table style="border-collapse:collapse;display:inline-table;margin-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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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 &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;51,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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;24,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Other noninterest 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;2,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;Expenses&lt;/span&gt;&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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-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;Noninterest 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;6,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 before income taxes (benefit)&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;63,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 taxes (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;(3,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;66,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;115,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;79,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzQtMS0xLTEtMTIwNDM0_018c306e-6bb6-4f7e-b8b3-a5389b6ae395"
      unitRef="usd">51000000</us-gaap:DividendIncomeOperating>
    <us-gaap:DividendIncomeOperating
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzQtMy0xLTEtMTIwNDM0_f8e9f46a-063c-4144-a66a-77bfbdcf337c"
      unitRef="usd">109000000</us-gaap:DividendIncomeOperating>
    <us-gaap:DividendIncomeOperating
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzQtNS0xLTEtMTIwNDM0_72aaa090-0704-4697-9ac0-211d3624116a"
      unitRef="usd">82909000</us-gaap:DividendIncomeOperating>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzUtMS0xLTEtMTIwNDM0_4cbe30c5-a227-4fce-96c6-81f563b68a64"
      unitRef="usd">24898000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzUtMy0xLTEtMTIwNDM0_b01117cb-a94b-485a-b75b-99ce68c9c2ea"
      unitRef="usd">10801000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzUtNS0xLTEtMTIwNDM0_a37c2fdc-faf6-482e-9e49-42cd4cc5ebe0"
      unitRef="usd">3374000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:NoninterestIncomeOther
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzctMS0xLTEtMTIwNDM0_cbcea738-0f25-49f9-a320-042c06e33e70"
      unitRef="usd">2053000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzctMy0xLTEtMTIwNDM0_8b6804c8-0654-431c-995f-1c5b391f5704"
      unitRef="usd">1838000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzctNS0xLTEtMTIwNDM0_28d564b6-9e25-4080-bfa8-bad2ed5a5436"
      unitRef="usd">1773000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzgtMS0xLTEtMTIwNDM0_d915ac83-fa51-4868-bcd8-03c7aa636b6c"
      unitRef="usd">77951000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzgtMy0xLTEtMTIwNDM0_c838ca96-55ce-4d0b-95d9-a729e3857b61"
      unitRef="usd">121639000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzgtNS0xLTEtMTIwNDM0_5be0e12c-ae29-4468-a5bd-d0c3ed1d9754"
      unitRef="usd">88056000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzEwLTEtMS0xLTEyMDQzNA_4d0263aa-ca28-4cf2-a310-90c7f9357c1b"
      unitRef="usd">-8315000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzEwLTMtMS0xLTEyMDQzNA_10c95828-cb27-4580-81f0-be607242b073"
      unitRef="usd">-4576000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzEwLTUtMS0xLTEyMDQzNA_565ee6b8-3ec1-428e-b7ec-9fc6dade19b7"
      unitRef="usd">-5731000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:NoninterestExpense
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzExLTEtMS0xLTEyMDQzNA_fe6da339-82b9-4a40-8cd1-810c1e3282c0"
      unitRef="usd">6123000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzExLTMtMS0xLTEyMDQzNA_8c11832a-9603-4b04-9735-01a4228a22ab"
      unitRef="usd">2939000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzExLTUtMS0xLTEyMDQzNA_7a0a7026-dbe8-4ae3-b489-483bdcc8d464"
      unitRef="usd">4136000</us-gaap:NoninterestExpense>
    <us-gaap:CostsAndExpenses
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzEyLTEtMS0xLTEyMDQzNA_04955107-686e-4343-a0c4-e93f585e8b14"
      unitRef="usd">14438000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzEyLTMtMS0xLTEyMDQzNA_c781d35d-3f9d-43e5-a508-4d1913cd1b86"
      unitRef="usd">7515000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzEyLTUtMS0xLTEyMDQzNA_b73be6e6-0523-4867-a615-e896084a0ef3"
      unitRef="usd">9867000</us-gaap:CostsAndExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzEzLTEtMS0xLTEyMDQzNA_97a5070e-4064-4214-b2c6-7c2f2cb2b563"
      unitRef="usd">63513000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzEzLTMtMS0xLTEyMDQzNA_378505a4-a0c6-4a11-9f94-4604a1f6063d"
      unitRef="usd">114124000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzEzLTUtMS0xLTEyMDQzNA_0fdedf9b-b027-4bee-b78b-f516f6627097"
      unitRef="usd">78189000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzE0LTEtMS0xLTEyMDQzNA_ee713055-661b-41ac-9fd4-c19f2ee10130"
      unitRef="usd">-3027000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzE0LTMtMS0xLTEyMDQzNA_9f96ae48-4969-4de3-9597-a3e9d0c250eb"
      unitRef="usd">-1298000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzE0LTUtMS0xLTEyMDQzNA_a380e838-0fd8-4562-889b-a42dcc33fc51"
      unitRef="usd">-1801000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzE1LTEtMS0xLTEyMDQzNA_59186911-7f2c-46bc-875b-a6c4e00ec05a"
      unitRef="usd">66540000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzE1LTMtMS0xLTEyMDQzNA_5b9c838a-45a0-4661-8591-39e1b3166887"
      unitRef="usd">115422000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTpiNDdiMDY3MjMyYmM0MTViYWJlYmRlNzJiYjlhODk0Ni90YWJsZXJhbmdlOmI0N2IwNjcyMzJiYzQxNWJhYmViZGU3MmJiOWE4OTQ2XzE1LTUtMS0xLTEyMDQzNA_e15ceada-6d80-4fd2-a6bd-0cb6b29e44ba"
      unitRef="usd">79990000</us-gaap:NetIncomeLoss>
    <hmst:CondensedStatementsofCashFlowsParentcompanyTableTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90ZXh0cmVnaW9uOmM2YjU1NDFiOTJhODQ0Yzk4ODdhYzhjNGI3MDI3Zjk0XzE0OQ_84aa4c2a-1af5-4411-babc-352f02022751">&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;66,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/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;(24,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(8,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;(4,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 cash provided by operating activities&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;48,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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:6pt"&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: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;AFS securities: Principal collections net of purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-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;Investments 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;(52,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 (used in) 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;(51,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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 #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: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;(75,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/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 exercise of stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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: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:120%"&gt;Proceeds from issuance of long-term debt&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;98,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,847)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;Net (decrease) increase in cash and cash equivalents&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,952)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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;Cash and cash equivalents, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align: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, end of year&lt;/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;5,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;</hmst:CondensedStatementsofCashFlowsParentcompanyTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzQtMS0xLTEtMTIwNDM0_d1b716f6-d0dc-4223-afac-8f6ecc21887b"
      unitRef="usd">66540000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzQtMy0xLTEtMTIwNDM0_9ba6ecef-d575-4baf-9704-013ae62c30f3"
      unitRef="usd">115422000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzQtNS0xLTEtMTIwNDM0_c2e7a2b7-8017-4bf0-9e16-85d7630031e9"
      unitRef="usd">79990000</us-gaap:NetIncomeLoss>
    <hmst:UndistributedEarningsFromInvestmentInSubsidiaries
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzYtMS0xLTEtMTIwNDM0_faed96c5-ffcd-4802-b8ca-d53ca1b45d7b"
      unitRef="usd">24898000</hmst:UndistributedEarningsFromInvestmentInSubsidiaries>
    <hmst:UndistributedEarningsFromInvestmentInSubsidiaries
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzYtMy0xLTEtMTIwNDM0_ac4c8b88-5a76-4191-a47f-3edea1beced5"
      unitRef="usd">10801000</hmst:UndistributedEarningsFromInvestmentInSubsidiaries>
    <hmst:UndistributedEarningsFromInvestmentInSubsidiaries
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzYtNS0xLTEtMTIwNDM0_29526493-4221-45db-a2a9-9d362245fbf6"
      unitRef="usd">3374000</hmst:UndistributedEarningsFromInvestmentInSubsidiaries>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzgtMS0xLTEtMTIwNDM0_03e4e2fa-fd46-4bab-a731-07f78c0894c4"
      unitRef="usd">6386000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzgtMy0xLTEtMTIwNDM0_dc40216b-b8c4-49d1-97b2-1c463d0fc987"
      unitRef="usd">-8669000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzgtNS0xLTEtMTIwNDM0_cc7d4d1a-a4ee-4f52-98ac-31b6dddacacb"
      unitRef="usd">-4483000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzktMS0xLTEtMTIwNDM0_e9f41d15-62b4-4347-9fab-73feea56ca6f"
      unitRef="usd">48028000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzktMy0xLTEtMTIwNDM0_a6476801-86fe-4f00-b019-3b41a0a9e326"
      unitRef="usd">95952000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzktNS0xLTEtMTIwNDM0_d60e5307-4870-4860-adaa-fba4f14239eb"
      unitRef="usd">72133000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <hmst:Purchaseofandproceedsfromsaleofmarketablesecurities
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzEyLTEtMS0xLTEyMDQzNA_405b9e4f-5c28-4cf2-85ee-53f0a498448b"
      unitRef="usd">-831000</hmst:Purchaseofandproceedsfromsaleofmarketablesecurities>
    <hmst:Purchaseofandproceedsfromsaleofmarketablesecurities
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzEyLTMtMS0xLTEyMDQzNA_18537ec6-db5c-4867-a6c8-598289e05416"
      unitRef="usd">-2012000</hmst:Purchaseofandproceedsfromsaleofmarketablesecurities>
    <hmst:Purchaseofandproceedsfromsaleofmarketablesecurities
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzEyLTUtMS0xLTEyMDQzNA_e16dc7ff-14ad-4a26-a159-de5f00ce3711"
      unitRef="usd">-2886000</hmst:Purchaseofandproceedsfromsaleofmarketablesecurities>
    <hmst:Paymentsforinvestmentsinandadvancestosubsidiaries
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzEzLTEtMS0xLTEyMDQzNA_6b5ffdb7-b29b-41a7-95ef-7550c85a0d84"
      unitRef="usd">-52000000</hmst:Paymentsforinvestmentsinandadvancestosubsidiaries>
    <hmst:Paymentsforinvestmentsinandadvancestosubsidiaries
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzEzLTMtMS0xLTEyMDQzNA_dfbc8f12-e47e-47e6-b994-93d1b94af6b7"
      unitRef="usd">0</hmst:Paymentsforinvestmentsinandadvancestosubsidiaries>
    <hmst:Paymentsforinvestmentsinandadvancestosubsidiaries
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzEzLTUtMS0xLTEyMDQzNA_e4625794-125d-49f1-935e-011ddb3ddf3f"
      unitRef="usd">0</hmst:Paymentsforinvestmentsinandadvancestosubsidiaries>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE0LTEtMS0xLTEyMDQzNA_0afcbc10-d407-4da8-8f23-173d1089803e"
      unitRef="usd">-51169000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE0LTMtMS0xLTEyMDQzNA_c22a3d54-5f0e-4b9b-9264-d8cdfc6a8748"
      unitRef="usd">2012000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE0LTUtMS0xLTEyMDQzNA_fd718eb8-33d3-4681-ba7e-3c225c3778bf"
      unitRef="usd">2886000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE3LTEtMS0xLTEyMDQzNA_396c90e3-51ed-42f4-9e00-67f7c857a0f3"
      unitRef="usd">75000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE3LTMtMS0xLTEyMDQzNA_5b9a5de2-234f-4b96-8fef-c7138d99f480"
      unitRef="usd">84154000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE3LTUtMS0xLTEyMDQzNA_a05d42f5-8b92-46fd-b8fd-7eb1c3ff0764"
      unitRef="usd">58009000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE4LTEtMS0xLTEyMDQzNA_1b0b38f9-b7fb-4701-831a-55943b2ce72b"
      unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE4LTMtMS0xLTEyMDQzNA_dab61dde-27af-41fc-854d-0838606c9d5a"
      unitRef="usd">263000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE4LTUtMS0xLTEyMDQzNA_4944ebc7-fdbf-41a2-85f1-793620d18a04"
      unitRef="usd">238000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE5LTEtMS0xLTEyMDQzNA_0e0b54e7-2aac-49e1-bf05-c7caee8412be"
      unitRef="usd">98036000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE5LTMtMS0xLTEyMDQzNA_f2dd9aa1-b678-4875-9aaa-1a28b4e3bc66"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzE5LTUtMS0xLTEyMDQzNA_07d5c9f5-9372-41a3-b337-f9cd18b1b797"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzIxLTEtMS0xLTEyMDQzNA_01a38963-59ef-40d6-953d-11cf0d4a5c1e"
      unitRef="usd">26847000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzIxLTMtMS0xLTEyMDQzNA_bb702880-486f-4d7f-905d-19bf67b300ea"
      unitRef="usd">21338000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzIxLTUtMS0xLTEyMDQzNA_2c0f177a-d7fc-41c3-ab7a-ac02c014958c"
      unitRef="usd">13865000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI0LTEtMS0xLTEyMDQzNA_96fdb77c-0823-4d80-8329-7a307331f4b7"
      unitRef="usd">-3811000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI0LTMtMS0xLTEyMDQzNA_887a0864-dedc-435f-b86a-12721dce6bb9"
      unitRef="usd">-105229000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI0LTUtMS0xLTEyMDQzNA_1f3e1ec8-411d-4f2e-9f80-0b7ecc706042"
      unitRef="usd">-71636000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI1LTEtMS0xLTEyMDQzNA_7146e68e-13f7-414a-85bc-e50e8839eb52"
      unitRef="usd">-6952000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i7fac7fddf7884524b7d2c879692fe732_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI1LTMtMS0xLTEyMDQzNA_ef7316e3-f6d0-4169-9e86-1e5f286e9a01"
      unitRef="usd">-7265000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i09ab69b51f314e1b862d4b8c10809d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI1LTUtMS0xLTEyMDQzNA_539f7030-d4b1-43d1-b0ca-cc9dce0fcb10"
      unitRef="usd">3383000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI2LTEtMS0xLTEyMDQzNA_7991f9fa-963c-4d33-b9f5-5057472e1db9"
      unitRef="usd">12756000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id34b62f4b4da47248b752e686052cd07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI2LTMtMS0xLTEyMDQzNA_34e38bcd-e137-4726-b5d7-859e55bbeb1a"
      unitRef="usd">20021000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6435baf40ca64f9886fe9f55f902d7aa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI2LTUtMS0xLTEyMDQzNA_b14ef27a-abc7-4883-865e-8a1895d8dfc9"
      unitRef="usd">16638000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI3LTEtMS0xLTEyMDQzNA_4b5b5839-2fc8-4a21-ac16-1bfe5d447434"
      unitRef="usd">5804000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if75983e675dd4a0e8935f5e7299934e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI3LTMtMS0xLTEyMDQzNA_a34ce33b-923f-4308-b1a1-34f75184ab72"
      unitRef="usd">12756000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id34b62f4b4da47248b752e686052cd07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNjkvZnJhZzpjNmI1NTQxYjkyYTg0NGM5ODg3YWM4YzRiNzAyN2Y5NC90YWJsZTo0NGVhMmE2OTc4ZDQ0NjVjYjNjZDhjOWQ4YWMwMWEzNC90YWJsZXJhbmdlOjQ0ZWEyYTY5NzhkNDQ2NWNiM2NkOGM5ZDhhYzAxYTM0XzI3LTUtMS0xLTEyMDQzNA_769df9b9-884b-42e2-9f0b-90e88bb3a11a"
      unitRef="usd">20021000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNzgvZnJhZzozNDkwYTcyMmY3ZjU0MjY2YjVkZjJjZGViZGI0NTVlZC90ZXh0cmVnaW9uOjM0OTBhNzIyZjdmNTQyNjZiNWRmMmNkZWJkYjQ1NWVkXzEyMzE_44dda8e9-929d-4cb2-a2a4-655166539c98">SUBSEQUENT EVENTS:In February 2023, we completed an acquisition of three branches in southern California whereby we assumed $373&#160;million in deposits and purchased $22&#160;million in loans.On January&#160;26, 2023 the Board of Directors authorized a dividend of $0.35 per share, payable on February&#160;22, 2023 to shareholders of record on February&#160;8, 2023.</us-gaap:SubsequentEventsTextBlock>
    <hmst:AssetPurchaseNumberOfBranchesPurchased
      contextRef="ib36eae4196ed434db72b402ade9e382f_D20230201-20230228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNzgvZnJhZzozNDkwYTcyMmY3ZjU0MjY2YjVkZjJjZGViZGI0NTVlZC90ZXh0cmVnaW9uOjM0OTBhNzIyZjdmNTQyNjZiNWRmMmNkZWJkYjQ1NWVkXzE2NDkyNjc0NDU3MTI_96adb2e8-c00d-4262-a3d8-d9fdc022336f"
      unitRef="saleofright">3</hmst:AssetPurchaseNumberOfBranchesPurchased>
    <hmst:AssetPurchaseLiabilitiesAssumedDeposits
      contextRef="i93fe8e25d0b74d1eaafc8a4b25d7e391_I20230228"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNzgvZnJhZzozNDkwYTcyMmY3ZjU0MjY2YjVkZjJjZGViZGI0NTVlZC90ZXh0cmVnaW9uOjM0OTBhNzIyZjdmNTQyNjZiNWRmMmNkZWJkYjQ1NWVkXzE2NDkyNjc0NDU3MjE_5931339a-4db2-4916-a358-46b81b6be6c5"
      unitRef="usd">373000000</hmst:AssetPurchaseLiabilitiesAssumedDeposits>
    <us-gaap:FinancingReceivableSignificantPurchases
      contextRef="ib36eae4196ed434db72b402ade9e382f_D20230201-20230228"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNzgvZnJhZzozNDkwYTcyMmY3ZjU0MjY2YjVkZjJjZGViZGI0NTVlZC90ZXh0cmVnaW9uOjM0OTBhNzIyZjdmNTQyNjZiNWRmMmNkZWJkYjQ1NWVkXzE2NDkyNjc0NDU3MzA_d0b2d852-04c2-473f-bc68-ecec8a4b262d"
      unitRef="usd">22000000</us-gaap:FinancingReceivableSignificantPurchases>
    <us-gaap:DividendsPayableAmountPerShare
      contextRef="i5924b69db50d48e4b6cc66892c42e9bc_I20230126"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8xNzgvZnJhZzozNDkwYTcyMmY3ZjU0MjY2YjVkZjJjZGViZGI0NTVlZC90ZXh0cmVnaW9uOjM0OTBhNzIyZjdmNTQyNjZiNWRmMmNkZWJkYjQ1NWVkXzk4OA_e0304955-a804-4e3c-8d9a-b660b3a7cc35"
      unitRef="usdPerShare">0.35</us-gaap:DividendsPayableAmountPerShare>
    <dei:AuditorName
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8yMTEvZnJhZzozOTdiMjc2NDNiMDI0NzlhYTZjMTk3ZTkzMmIzN2IzOS90ZXh0cmVnaW9uOjM5N2IyNzY0M2IwMjQ3OWFhNmMxOTdlOTMyYjM3YjM5XzU2MQ_5427cbe4-f5b2-4f4b-8c3a-3701790596e7">Deloitte &amp; Touche LLP</dei:AuditorName>
    <dei:AuditorFirmId
      contextRef="i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkOTU4ZWMzYzZmMTQxNjhhNmZlYzM1MGIzMGJmY2E2L3NlYzo2ZDk1OGVjM2M2ZjE0MTY4YTZmZWMzNTBiMzBiZmNhNl8yMTEvZnJhZzozOTdiMjc2NDNiMDI0NzlhYTZjMTk3ZTkzMmIzN2IzOS90ZXh0cmVnaW9uOjM5N2IyNzY0M2IwMjQ3OWFhNmMxOTdlOTMyYjM3YjM5XzM5OQ_d7279afb-b331-49da-898c-2f547ff2cc6f">34</dei:AuditorFirmId>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>138
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M2:U*K\S]76."O*,W#D-0S]J[#?0'G(>^4/V8,TL.'!=]I?(+@*/@ ;4,K7H
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
M*.K+C%$@;@#P_EE ;]_=F%.TYM1T^A]02P,$%     @ IYIC5M1-.>/< @
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
M[C_4Q6;W5L2O15T7Z]WF,DT6:=GLP/]_7Q3UCP_-BQ8/;Q.]_B]02P,$%
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
M0D4+U/</==V]O-$_L/D_")S^%U!+ P04    " "GFF-6! Q76:LI   JA0
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6SM?6MSV\:2]E]!:;=.Y"J*
MOB2;Y#B.JV1=;%7)MF(Y2;VUM1] 8$CB& 1X % R]]=O/WV9"TC*SF[.N^?#
M5N5"D<"@IZ>G^^G+-%[<M]VG?NG<D'U>U4W_\]%R&-;/'S_NBZ5;Y?VT7;N&
M?IFWW2H?Z,]N\;A?=RXO^:95_?C9DR??/U[E57/T\@5_=].]?-%NAKIJW$V7
M]9O5*N^VKUS=WO]\]/3(OOA0+98#OGC\\L4Z7[A;-_RZONGHK\=^E+):N::O
MVB;KW/SGH].GSU]]A^OY@M\J=]]'GS/,9-:VG_#'5?GST1,0Y&I7#!@AI__=
MN3-7UQB(R/B[CGGD'XD;X\\V^B7/G>8RRWMWUM:_5^6P_/GHQZ.L=/-\4P\?
MVOLW3N?S;QBO:.N>_YO=R[7??7N4%9M^:%=Z,U&PJAKY?_Y9^1#=\..3 S<\
MTQN>,=WR(*;R/!_RER^Z]C[K<#6-A@\\5;Z;B*L:+,KMT-&O%=TWO+S]]>W;
MTP__+WM_F=U>O7YW=7EU=OKN8W9Z=O;^UW<?K]Z]SF[>7U^=75W<OG@\T/-P
MU^-"QWXE8S\[,/;39]G;MAF6?7;1E*Y,!WA,A'IJGQFUKYX]..*Y*Z;9MT\G
MV;,GSYX],-ZW?O;?\GC?'ACOM"C:33-4S2*[:>NJJ%R?_?OIK!\ZDI;_V#=C
M&>^[_>-A!SWOUWGA?CZB+=*[[LX=O?S+OSS]_LE/#U#[G:?VNX=&_Q^NU9\U
M]O/LU::GN_L^>].N, C)WB2[:HKI),NSVR$?7-;.L]_S?DF,'6CK%6VW;KN<
MMR'IC[RI_M.56=5D3__ZC!;S>%BZ[.@L7'3T:))5/0T6QCC!UBNSDK9PUU?S
MBC[/JR9OBBJO,S"Z*FCMEFU=8C&+=K7.FVUVOVQ[(F;M9%P:LG/9NJM(_U3U
MEBYKRDTQT%C#LFLWBV56#3UNJNG']KZA'_K-K*_*BJZGX8]IM[$ZN7-T@5+-
M3SIZ%#$C.\O7U4!T15.:Q+^#1YNA[;;9QXZV.)'5E/'OK_+FDW(%'\$.7($O
M\/<W?4+6A)X#&78-GGG1%Q KI2MY["7)>FG4W&8W'1@S\ BR>O3E!?%W05<W
MGGB7G='(KLNNK\\FV:\-%E$'?"/L[O'3> YOVVY8D%K/SMVZ[2N:K3PE^TBS
M4.JPR+0:M(CK'"QW#>Y@R: 57+F.5W=&4Z:G3+*5#:G?\"-I#<F@N.YQYX:\
MJL-O6*8*LQ/Q@%2P.B7YB42 '@6V_NYZFF*#Z4$<6(A[H14<G_!%2O5?_N7'
M9T]_^"DBW22,GN$79LLB_(^942 LN\][&MPVF#P)M.[;AKSA?OR>A8G^@PW6
MX[*38IEW-'VZNZ&=MG*K&2WWB%Z>#LWN;R3_V=!F[G-.YDCV]&Q[\)FT^C0V
M6?$!/USZ+7O5]$-%FT!VI0KWI2N)C[6)#"[:='2#BW=2=GQT>7YU=O1H2ASH
MB2@:]P;*EL2??P=O\D)5@&B#IB?M7C)_(JT!<D$9Z8W\CM8 4D]JFPBV%6N
M>JJ!%$DU+'E0M1:Z]#5)U\(U()IDB7YWZV@-$F$"F:?$T*K(:0:O3T]O, /0
M^F7RZ%GUIG0\J!+!XT5"R3Q\4'M-L].:1JT6#:G/(J<%J;"M3TQ7^H%Y-8CM
M?5[(\@3NN+KB1??\4<+ILG1C$S_:@J=-*]-N.BAGC)OWO<,_T3QIZS"VQ#(#
MIJ7\F/$2JX 08&M)@2])=-O&T= D$[+KW *<FI+$Z KBV^%KF$N;,&]H"[*(
M5J#W[YL* D ROLH_N8PT RF+(4Q@LUH+7X9E/F3Y?,X[8FGTT*WYRB\1)JP\
MK:M\5M6BDO!W6?5%W9*$\YXI6(<O0,6A>_R:E[K/\%G_MW]J=,L] 5[\_Q"!
MG;MSS49)<I\)[&-YRHWG8. RK535EA"D8MC0DVAI"?OV1/JFQG2($UTL8"2&
M\ZY=T2BPPIZ/T^R#*VJ:)%\FK#PC0T0>A"=,=]#>W<!CT@9L.Z,HDM#.#RU+
MJ'L8'UD<-ET'%N\9.%M'2H2EN7?1<$;I,H>6S)PL>]LH)5N7=_TW6>,&5L<K
M6ACBQ= 6GX!)R.:HU<@@7L-V2ABA7S+/^<,%?7N7USR_2TQL0_JN=[I"M@ %
M+IV3'T5+6]C]_,%%]YNVP \36DDG'(,2QWTP^3P=&;T47=N+BFN[:D&LJ4GT
M!Q(!ECNZJ ;:(W%OLH9P!NG#,M_26%5S1ZO*S.M=8=?_X8%X&G/5_7/"*&1H
MB&F1E8-W"?GHR6+V;$E L?M<8#CAQ)!8D \"ON5NNOR6GG@)4T)[KH4%^?#J
M]A*XBHG%'CDI!+0Q-"5[2L*P)GB(N3'GL)XR,R@B8QLP7)68LL'+<)@K4T8V
M"Y=NH%N@1@?>".1J5(Q >19$Z;]^/_V!'+VZ9I^5&/.O/TZ?AB\&,HZ%&&CS
M@_@J^D!_@FC#IVRP519$71^4F*NPCK=A':_VKNX<?%A6Q3*Q/DO5,,P4>CS;
M%J@RJ$S68%ML0>P%4:PL%%O&XT$K#<3XGGR)O/P;034H;&R%SJVJS2KH3.&N
M*%^^O6@7WJ-@FT9DVRZ$JR)ZS/^R<J20RJPEI"LTLQ*)R9I&<^]IMQ-=0:E@
MIEU>BMGQ;&F(4OIEZ>KR9&A/_ 2/C]Y\?$O>070IB$['.[V\32Z@B6)672E,
MF>=5E]%:;=R4,$7G5$@7O"'HN61$6%4T.P/1DVB3B 2P$HCTDSQ%68_O84GR
MSV)H"!G"BL+. !^TC0(X$7Y\U;DE0C.\U#Q>+&H] 4IW0/'=$!H@<7&'%O:/
MK*EH89.WO:L+NPIO'@:KKN;>8 8V[2.)N!HHZES-\ $2HH"=W-'B$P!6RNP<
MOS/9$(>B( 1/GX7>==<".]/?C%"VLK'6SL&BON:U9(OO%Y.II!W*R'%W8;V$
MZ*402H4&O.OHDI(>3_BU\33PD*0A8 "R"LK-6S9E'"G='>&>,(JJ>K9!1,RO
MMW21RTF5;;$Y< &>MNE%FHFNIEW1 Y:N7(C:)P08?!WQUC%6AY 9W2WZA/=%
MWG756.H%VYIXL<.S3S,I'V9YS5B28V+3[!U)-G:*;12^;,\4\?18A.N6%'<@
MU0OY+JK4GP)"2:&PPQS8VHX6$7"GR39A0S-YHD%%U;.(T]R)@RXG#OU]PWX:
M!-$O+3'/\:9D8$AP!=_1T,(Y,@%$%%PG6BL!3 1W&2J?[C[;?:YZ=B&<PJ^P
M!("RV(DEN:#EAF,NA6BX*K9T,,MA$T";"X*?9K]C4)H F8*<=^R<-F7;]3PF
MT(AJ](PV34F^'Q.TRK="5.* 2WB'=KNH;X%M@<Z DAC/%KIU9U@V#M^8,HS4
M@'IX[&#M(7^D-+;I"GMMA1W,KL\]2R"L5SR;XZ/3LVNR!17Q4KZI>ME:I5./
M0R>[XMVEQ@;KRMC:8="9&^Z=KL_.U/U\(QZ8<_TU\YH(,H'?M;6;2 7*TL07
M^AA()")?*0@QY\K6B7V=D6=)CDB&+X6F/E;10L"]XSWZI5VS"Y!H'8"/Q$U(
M):PB0JI.G,?]NY;L=Z)ZOW);8I$QCE^1\%"G.^TK>/'0[2Q?.YP2+_$P2)QZ
MC(Q@778--<<H^1;.2H#<''_54)!*R8$;^7%]]K9%4!C8^LWU*PM9YH@9%<O)
MV+-N[]G33[P^#A#1O>(V91+P5:5>$T-J7# C9-[><] 1XPL>454RC6_'U@K&
MA 40-PC8(X7#\49=9 &:013"L\F_9:>5]SA!"I9.TCT&QUX1 0%8RY-913IX
M,8F99E25@*D1KIEFUV_(0H"QO?E/1AOC #4^/0QL"86^RKM/ &YP1^!W^\L1
M!')JPO)Z+^;$LZ;9VQ#[ (1WJA['RI\#'CQRSC&D9E'C@A4BJ$ST<42OUZ3J
M S"P9D)M)H\BB-NK"-<\[1':W8%%K+<)JS4+,: QD8V0LHL?&P\!FH!"F#E&
MM?E:S.8H<HRI8("VV5FK<Q+E8M@=!I)F'JVZ2RF_ZO'ZJML0UGDT@[Q/"+ 8
M#2T>I%-'Q0-O5U@=GYTY+4D15<AE:=CT]M4I61_/) WXJ<BH7B.3(1M^I+S;
M+N;U\='U^[/W;Q'!Y ^9;*208I&8'MVLNK%F]*'/H"TE,!Q!QKDH3HR/M16Q
M_*"(>S%>_S]Q<?_0$J[&K'YUJ@N9[JK=A2P=S; 3+32F*)V)R[M&%%O*)@S%
MNN%*_C/VF04)6"K"=.EF($#:E)QF4.^NV- T!'PAXD]>3#N?<QA'12M?KVN-
MFX4!C^>,G'EW)A(37 J6$*\AQ9$@ [!I@A"!!,^*'8XSGR7W8:R/;][OEB'V
MIHZ;#&DH,Y<'D 6(U&*\.,%_F,2*"F#98A213E(SB__3ERZ?82]O!H[;$A?(
MAZI#0 ,8.]^"L=/L:LX!>#)[&-VT5EN0K08Y2(R8:4V<EC@B35XC@EPI_@4L
MEN$89P4].Z9]FKW'J+G')<)NJ'J.EJ[@,M)]/8+$,-1R&S]-@C.V1]5NB_+@
M&)*WK5^M-A!644EK&V4NXX*@ZH8=G[W36'<04CB#6'W)N'0;[![$,=V*GRH9
MVAGVS+D)W![Y>B#Z$'GQ^Z((X*1'SINFA';#3I )Q;NBP18<HBC%MH(('N\)
M1SV2>'&7PR4^82?.'/)W;</SI$<+-KCV8AD"<79%S"F_S#P]I!? *U%*\;YH
MP@-4:N0)K,GKO! H%%T%5W<3^XD;Y!C@9Y#*XKQZ;54W@$M!-[$?;X:4MF>[
MF0UT\R1*HOE!>0_/'*QMG_WUB42*6XXC$%DYC<"A;8X0^CQL%\:W$ N^FR>;
M+5QOV\YS2O0BH/U<E4G]-:R8,"X*C^[<7=5N^DA"9YM! HG>!67)1S4#%H$-
MW>#3$QJ2W $=R.#IO'C?.!*J,46!X#^BKA%9++VP[_XN,V2DFTS!3,:\ZGI6
M0;3=-H6D*B,;M,MSFHPL,939#!:--&@C6F8D9W"EZ.$E^46-Z-(#(N59@]G/
MN*(C\-3\8"7?HM(J$Z0-: E22O>/#7^E ')ER?%@E^>2HW0B9!+SGI9E!BGH
MV9VWC25E*3X*V&OP25Q^];R#LR4+MX/F+M^<PLM:$, B)>/"G6G*_3=H?GKH
M-]GI'*H8'MIOP($D$J^KIJD<.0% =*_?O<77(,72+2);H]5 OA!+<FA+$BXE
M!RLDS"![/N]/O#C')) $+LE[@C/GF*:WE^?D-28>,=D^>%+D6M)OO2H[B(ME
MN%H-?'%D*LYLDZB -%HJKP7F/B]#-$X(10]:6:@"D&AUCFIB9BS-S'!UOKP\
M=)) :\+UG'TVE[9BW5^X/99[@?42GC'I2&4/VS5;N57$.@D/\-4:>%WM,!9C
M(_6(> 0Q=-?M+ZN2]8Z&/N#+=DA[PMF5_"6&.#V[]MAIIHO"C@;9>$PBRI<B
M%%45!(>WD^R>  OI)6C]7HC;"M-HA8EM0$B*)W;7[D];HOP/+M+'V-W<<8M9
MU*8J<;E-0#FOFI1MB"1HF6C2)W>5E/^$8&N()O26?#;.AN"9YRH\^DKKXZ+@
M'90DJEI)D\+\-#[ZMPEQ/;]>'N\:@N?=@Q7MJG(AIM)?[)]!D)/0SIPFX;/N
M#00*S)Y",/@^=CP^BJ2$+SA&Y%T_LS<2K&-JM+K.1UN5Z_LBD4RQA#.%!DND
M'@[BM@$H*&8QXZ(K&XRYM[ J[0(S(IRM0;=>):4YV343ZE889I#8[1QK7'))
M \SE3G(F[R5N7L :.).$A(OZ'8O[(,B[;'G3(L&MT1C+007'S3;+=&==N.[#
M>XAPC3?=N*HF<C=Z*;:TG"M9D5R$I[>@3QI\%,\55MZ;G,B=Y"P_VT(ASWN?
MG>=0$G8*Y37&&"-.[!Y-W-U!8>9W>56S\U4U4HS.Y$&T>+\W:K'!1_[#ZHZ8
M=;PY6S%2L& @S)"!WWPV-[7;DGCJ-VMP4MP^4MJT<\#T-V3&6E1SU4D\.2C-
M8+[$P8.0F_;02:MNVQ_DI<W'2^)5R#(\44+7$1O$:I>RR4.V@+>T31.K<N*S
M?UW5?^)U(S- %!-!A<1J(3RC$=C)N4> &4DS0+J\*XF!X,N<A*K-5M5G"4,J
M1"NV$K)E#2UFVB^DC]9R\5O,N\ 5=7OAJ;<UMB5_46XXZ=,"=78M 362&RGC
MY12*.F05$; S,RT9&>Y;D4Y/NAIH*[H<_1JA1E\-F5YA!@4CAT%Y0>:;3FI%
MJCY?$#)<:+IP\#2TM3Y>XMO(<;"A5*[P&E6P/@U*3:!GV$@CBKSAQ<!^$49/
M$E;&96I<!:"[S!+!.2P:/9%5-;)O"Y(L)+ "82$(SB.*])'1C]=8(6&(Q"L-
M!/ X_HW=M$?.)HH"I"CW?[ )SS6L89Y-)!<< E6L "ZQNEZM:_=9Q^=D1)_]
M;5,NQ )L8WN0SV!S0XT!PZ]\& !6?>E)U: FD0O=-HTB/T:!&A[2\K2))1IX
M=E:W=\<.[TB:)FG:PW*D'(NT:>,7+G.$0I0RXGRKQ7C8K1[C17%RXX)$/@[J
M]FEV)G]>8\G?2A:2^6$V1@25*XOF-81 C,">58RJ)GB.M)%I@Q$SQ#J@QE'S
MP=M,BJ<Y0_K+!_("5M7"'Q?8(W 3KPMWE&XDBH$4HU6B-+WEA65!)E[K?8W,
ML;ZV H?P"%%FXBJW=;O8,F]-H9ET^C37@;0>5U&1'H&Q*$*NJ'\N[C6.5V!K
M,G"R/%+T'%<>&IBC)+RIU3JK$'.=3M97*[*LW7Z3P)S@C%-FRQ:,2"!#%+54
M2O@:@>A)BFCD@7L?%!77*4Q4U;N*Q/ P[SCHCH4</S_)LG[3LQ2+\HN72Q#H
M;%/5)7L44C[(P4?1F+'UU3(B%F0] ::N!C%DQGZS%(QSM;,8<(Z_!T,<F9C$
MCB-&&04L3.ZPM"9UKKFKNK99V34S2_@4VR)%1RJ5/-D-F(3MP^QFK)376T7>
M(6W-QNCP_ S T,8EKU0K.8(4<,H7X\*4["OV./[EY%(^/E(URBQ*:G-'[!D9
MAJ_A"+ [E"#-D@//) -\_)!7&3ZU1!M9!]_AY"  LI<+B](P?;<LL+>Z0SY
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
MAT.^T!M]&%@8Y'F6P<@;@TE8*\0QMD$#(('-_" ](/31RP/&3Q"+[!>*36"
MH0^AP\/(CSJHF9#O[2!-*"(V_I5YM"P'6X">8="#3C*.;-_:<Z*=1-!F2AY]
M0O NSCKPB6KJ&0,GZX7K1_M7'-X<->L=Z+F__P NA2?'GK7+S >H]TVPHBCP
M@FPXA1WL(%4X:.*'NYB3P"-5OR9!4@ <<63R!?^"=(&,M3+9#-EO;1*:V4I)
MH!!S*NZ)A"FR 148\!X)$->GG25!O,J<C^1H8"+,>6FV .-]%HU-JTAJ)H^C
MX@<80()J%19JX9H+'3J'\O2(--W78J.7Y!A(3ZUNU/;E@&XZ&$7PIW'WQ&2@
MLK')14FH&]/B'EN)>K>SQ\?(;8W>LP[^#/*AU,TXP"()U7EVN6-D]<!A83A<
M$Z[A)([2]"1Q;RT J&@-R!WBRP*L&B(IRF*'*.%U7!FR:FP<J<K/HMK:>$.G
M&37CY9UL4;O,J KXLRV5E;<Y5[? /Z/#9F(ANVH!:'W;858$FT>M&8"+4KN'
M.SY]/6!0R="^,==[KG-#2 NW,LTS B9KWM J6&(E<< =\+"M@;26B"-&MZ/E
MVQ*R<@\CDT_82T4#C' K.-#$ D;[>+@H;^U8=Q-=9"X(@2O-=B.TB<*?3-,6
MC/S=D8$U>]GG<83YELI;)XDBYKMY8H<HI9'J0M>+[#C!!$)TX&:AF>C;,YB@
M%<<#X_YAB$]A%+#8]8D4X TP"8O<(,9H?W77TXG<F,[Y8F1PB%0'"WS7][_@
M_3YZ ,R+,F(E)5;\Q,ES8CR/#E+;G^D:2)&;D9"'/M(.58B:($B.<9*;<98
MA440=)X>5D7L^::M V41WX<1QR&=6VP1]#H^M.39;0>1R?^9/T0.-;I"-[4"
M!W((DP3CP/H"Y.T%)-[$LZ8?(_GF.2WH%-!UIC"1?:4O0+=)V),&O/;B$([A
MA<?LDQI:<(7XOW6%#D[X;I!^P?O>5!\)*D!9$) <0FN9O@?T%(</@MF75!8
MFT0T$1TU590W&=E[EG3FEL"D A>0YFNLU#;9 C>B;91+[CHC>(DJ5%%GS$1T
M @O4AFG)/%K=?RT81_ZY- 4^DA<3_"&E;0>*N^7P;EK:W4&IJ)!"CYMOR/M_
MM-VG'X-5D.ON&253$*%TUN7#G<X803-QWS7OAF9-ER1M%V\FYKS58B\-][V_
M@A@$ZB!,M:S$0SZD'IV[(S*V*S)<:Y>99^ *N\,*1*?L6S/ENUGPK<.H+2+,
M1\]JZ[)K7MGV(KGHX5QNVA>@9$&!-@JA6V^$*F6A3=-A3GG[C/W3A!7SK6^7
MKT=UD&'3L(@_'ON@Y%P(8X0Y]9*I-@LR*OPH# 34TN^*I"4O:TV? "@29IDI
M^*+N70<%4:#$";#_-*"2>9I3&7D TW3?FP%_M+4\KM26W@XF-.Y]5M3D-7W?
M4>/. "ZL(6 \JX!F"V$ NG;@4TJ9PVRS3)J>'^ SWEM8NB'8WI".3?NO@W"
M2A6_VT<[1\7WB6M$_&5#Z/57)99=:? 610/45)><FER(B$=9)4G[@2G9*+ D
MCH] \JMA]\#]Z6N#CZHNB/OO,<\*B>BC)/13\^2;CV-CG,]):;I7@@'U=_1I
M$96%UGU_%:' -)6Y>JB25K*RT+D_=W3H$^41/!.:IFK'>KYICE501=4?SU2I
M/\,1^?U+<8^Z:50,=0UT2/E1W4:>]L('C.L[] Z&GAL,#7OBB&;288;<B!39
MY>[.:;U'#GKH _'IZ+L^BN^E^?6"MD*RG_B'V>$'$A?V=P$/R^VO*ZZX6I)'
M56*!K6 OGMCO%?V@D1OS*X&9;!JY-H\K@8)'T0*\7TC9] ,Z8/C9R/E_ %!+
M P04    " "GFF-6U7 "29@@  !<=P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970Q,BYX;6SM76ESVT::_BLHK3PKU4(T[L,YJF0YKGC+3CQVDJFIK?T D1"%
M-0DP "A%\^OW>=YN7 1('79FDJVMLD42!+K?^^QN?GU;E)^JZS2MC=_6J[SZ
MYNBZKC<OGC^OYM?I.JEFQ2;-\<U54:Z3&A_+Y?-J4Z;)0AY:KYX[EA4\7R=9
M?O3MUW+M??GMU\6V7F5Y^KXTJNUZG91W+]-5<?O-D7W47/B0+:]K7GC^[=>;
M9)E^3.N?-^]+?'K>CK+(UFE>945NE.G5-T?G]HN7'N^7&W[)TMNJ]]X@)I=%
M\8D?WBR^.;((4+I*YS5'2/!RDUZDJQ4' AB_ZC&/VBGY8/]],_IKP1VX7"95
M>E&L_I8MZNMOCJ(C8Y%>)=M5_:&X_3[5^/@<;UZL*OEKW*I['?_(F&^KNECK
MAP'!.LO5:_*;ID/O@<C:\X"C'W $;C610/DJJ9-OORZ+6Z/DW1B-;P15>1K
M93F9\K$N\6V&Y^IOW_YX_L-'X_R'5\;%A^]>O?G)^.O/YV_?_/3WKY_7&)WW
M/)_KD5ZJD9P](]F.\:[(Z^O*^"Y?I(OA ,\!5@N;T\#VTCDXXJMT/C-<VS0<
MRW$.C.>VN+HRGKMGO _I/,UNDLM56AG_=7Y9U25DXK^G,%7C>-/C4$]>5)MD
MGGYS!$6HTO(F/?KV+_]F!]97!Z#T6BB]0Z,_BB,'1YJ&<]_P+XR?KE/CHEAO
MDOSNWROC[?>OWQA992RRFPSL-+*\+HSZMC V15E?%:NL,*IT"?6L*].8%^MU
M6LZS9&6LBB2OC"1?X&(.54]+=6EF_"VKK[/<2)/Y]7@0TZB[Z8UUD6=U4:IQ
MDJI*^<^8E^DBJXTRJSZ))BX,J#4?DROSZX3\3/&ASN:545RIJ?#*>S ;#%"6
M+P4<8[Z285\8>9&?%;<YP"SF\^TF2Q=];&#G5D9:U4F=&B='H-C1J6FLH?'9
M5;+.5G>F8%F76VUC .Z*?Q;I#>S=1F&V,SQ&T?1II[G<5N!=56GJW2I*$>P=
MRHX))T/AZ>4*. I,<N6Z6*=&^NLVJ]7G H.54\/W>#0>?*;$@'>!JM6(EB^,
M\]J FJ;K2XQ!53V1@8MMA4FK4]%<_K$%ZQ_&M.;E8R/P(].*?+P++=]T_=AX
MU]'8<,TX],W0]PS']&SU_46/[,]W26X$3F@&@6MX<6#:GF?\5-0@H&\Z@6WZ
MEH,1 SLPH\"AQ#7TY2!9OH#-+3M!_G$,KN>YILO!_= ,K: _1,M'@&B&7FAX
MEFU&H:,!B"S7M&W+B/"M'T:"1*<AQL<!%VW3LF+\MXTPP(2N;7P_R5/7=P!&
M:+@8W,*@:JH3^Q0CN, WM"*.%02F9\7Z6^%J:'I.8+J.!<+XGF-&7FR<7[PU
M3CP2R3K%F]"T'?>T_]"*V/$NL,IT(\^,\/PQ1O!BL,@)9.(W^7RU74!CC_U9
M#*^U6C7*<1S.W.["CNR(L/ N"HP)W:LVJ3AMZAE$3TLOD$Z-!&3*2N,F66U3
MH]B(]K6N_C:IX",7*6>@O-8((SA 46;++$\:516;@R"@*%/32##H/"E+<AF/
M]4:GNM"ZY$M@5*;S8IEG_Q"+V*H0=&8!$\%K<S))#(;81FB00%V3A+0^((EC
M7/9)XLRB[L)C2')+0FQ6Z6*)F6LJ[7R+*Y=%68IV5L956:P%R-??OWVIK-,.
M-%X<#AGDV?'3&/08:#Z\_/AZ9KRIZ6#J@=O9@)3S.SZ_3CZE+;C@WE4V3TOX
MFD4&'K3. 4^#4;#E!12P!H,T5XIR 4Z7=V#/MJR$^ZUR K-J"_>?Y#64%JK&
M!ZH$?(/W6&-< E7@(7C-FR030O4E"0)#N[R!OT$L82",R*M$)$_95JV8&X!;
MT/']-' _0#EI8F"")7$I57JQ+?D]I[E+$^"7,H[J.#"@OII(<T#(O86O2Y;+
M,EW26;6$PW# I$Q7(I^ N<[2:=*],/XNTWXWG/:@57^90J%R@GV9P K/4]@"
M6 \OHGUPC1\0E7<!0;*XX2W@88YL ZAO@/ \VXB?W21WHC"&YUH8P@M] K([
M<AQ&[0P7*ASX0.</2SK'TV6BN+#S$5/U8X<$?U/:$4BXD6\%2]XBT79*P8+<
MIODR62HMKS(H1%)V J191D)"%'J?M/")+"W38EDFF^L,H1JH5.0F;Y99<<^=
M<9W<I.W0L"IYL<:M5VE20VTH@1"YVV*[0J"0; &O9A<L!86%"L*<#<])&+L%
M$8O+5;;4*./[RW9XQ@175Q 4X'-YU]HR!F/-O'@%?3*15S'TI 'X RFE,U+*
M+$_W0Z)5,==F3_!^G\PSJ"G\?%E?W^(>T[B G8&^Y%DB(O!]<IMDV6P4-NQ8
MEEZ$I>6GH:Q,"V;UQH7L,+K-"8@;/)-A7/=9$ZS4G?-JXYNA[9HUHO174)'$
M?9?DX+U$$A+Z+"@4'&O%&(,#TP,J$B>;35F 4(0+5^;%#5#2TK8J)&Y-?]LH
MVLMW,DYVE3;P*?QH4_AI""=-$6X;D4K9E/D6=$J(@\QDE(1AR[@X4> B2,ZZ
MH<$/L%.1;P@@;J(]HUHL&K!>)OFGO_Q;Y-CA5Y5QC>@/SG,N85&E,(*GI%:2
MVI+Z&K\*]10\5XDRT6(JMV79!*KTM?.D$E.$$8H%Q.V5LGO$2V4!O=E:TK4(
M(B-) ;V$_^)0=HECPY **Y M ]^5) ;+] P>1)FAJ^2F4)8;G%L@A,2=O^D<
M E0H*M$#R.A":01=A +LKST,7VL,.VBJ#($!Q!]N9777 *$CA#K+M^E@ZK24
MB@I)"!K!2>V&X-I$&QD8 \$!8[;UJB@^-0QJV+G@'0"FN7[QXR]O7IW!B\.C
M+E+J-OS=>'S@-RU;9LM^37WBR+2J4.:4JCB'-\/4):@K,9(B[(0QZ40>J>,9
MW5HK EH &LV&H?F4UJ+HM["9UP;$L\ M9#E"!9AJS8Z&JE1!BA<U9B=[3)"L
MXK\XVI1N&D*?T/\*N?G0-K_:BIM3R2 B^*Q6[D=/3D DB!4 DSG""'X++R7L
MZZ54F3+)X@P4H0<18>.]I$2C@X$]L S @ HC,G2&P9DS\YX2G*E9A:77&%?B
M9!6DI;\)DD2PW*HL'V$<F%.VM9(N;$O):R4#6M;  \C1[K/X7LR8PB'830'L
M$ 'O$["0RQP3!A]2K#BCF,!<OJZ:<L!!^I\WX9:6N[X8M3KW0 8EE8[KGA0[
MX8\U&4"IM(MIL6<ZL<<K2..01;Z'(<BD'"IV=6##3SPSCGTD;4B0(SO 1,@\
M/89@M7'2,X&GDL+<T'SCH<")^ A2:GG4M ,/Z5MK3\X_7A@NDKIDH5,L\0C.
M5^VKFF,4J*D,<@*5\_L).T41Y/V6IP*_2 6 5N ?)H=CA:<&""'8A8_&"FG1
M""O'M'%Y%YH#4+S8P7?PY9ER_,<MYXX[WATWW'L O<:8JG0=P_DF9*P9V&)*
MCX$MTPOB236XO)OR07()^=*9E,PFY7Y*[$7.=V2_8^U%SR=_Z.2QHZ4F_L&J
M40@AB_':L*W_#KA[I(MPS7(&]200V?=&3/<AJ<@\+.08WCWEI?Y@@_J?;X6C
M<;W8-N(X$I@'-]N^-;XY,.PXV*D$#9X*3,^V1\\%8&]HV*R/18>>ALF'3T78
M032@1;X_%GY($@Q!:&LY@B1Z43 QHXL$SPE!R_@I530*Y'C4$];Z I:N+*2!
M4Y4UX.A@8LBZ%<-VV0'>1WAOGQJNZ7BAAMH.<5L\O V/6@%D J8H# \7WSS3
MC3L1L:&)& C3^F9@6_L*<68<>)@EP'RN"^$7972E<*GK?["SD;Z#"6X0QT9L
MND'SO:JKM383P#N!6(/ C0:&0MO7 [IG[]>]QJ!]$1V,8*;\?3H(>^0*_$I3
M^VH#@85#&['?L4$:I9]/5$'0R'+' Y.A (4*.E9$,PC'J@CH?0<FDVIZ0*-@
M-MSQP^!<9&M=?;@ZNO98'4^<P#K5JJH5,C1C=^)&S.;%IXV^/J6P#?$:VT7;
MT;HZJ8VA:7FBC:&+N6W8+ZBP'4++M*)JF*%Z;CBZ+X T:TT]J(X!F$K_YF!<
M!_;TQ '+@E.MIM/J&(+X>,:+7+#=#SF?[P2G6DVUE<  =%-0:KA0+R(1Q64J
M3>UK91N+86Z7=#XV8O6Y<]I:<P^HI;6KEN^95U$.VF"D%Z <"%F^D -U1'E!
M&C>60&%*C2D63JOJ?<4#\R&Q($A,AN\*#EGN:45_HC*S*1'!3(X5FKT-1RO[
M2*$#AW;8]L<P,<*UM<(?T$O7C&!>P?&H4VUQ(>S?4)Y$Z1_A9P&E8TV8"2B7
M4OM637RH-@VG;9\.I@ZDYJEU_PG*[9J!&Y-7G@_A/8EH#=NHPPQM2ZO_E):#
MP0#1QSTG@4=KA'=0'1L :0.@P >,/BEOQE00&E":?[D;P@.%TF;@'EWW8'&]
M@(Z29B2BV8@@G<H(3"L[U-9U@4% ZGD^U3SR1:XCT%&9 JWR,!T1';D-GIQX
M(;D9.F(= O>TL0@#?ZR2KV.=[(@%L"RQ ,KW.<T7VD;L5!/?0!/GB12+>H7%
M,EUN56FV3&^XUF18Z.QB<-H&Z8 WZ<.O>MRL&U?RUD+5:=;@V: JV?6[I3K5
M-JJ792(F0M<WRH5$!=)7P.,KW,KL_Y)5 P6L+@\/UPE(W8R5(8RT3F'9%L6J
M6-X1YFR9#[YG 2]?\D8I*=@$&?%VV]&[SI;DI1ZL+>M6[1<82DW?GQ36,6:]
M)B]J*7[.C/>ZY+335<K8>5@753U>KK IBI4J^W,YP'6Q+I9I#ANMVA9EVN.6
M7HVPZ"=TFB,:-@46"^/+0HSR'/2_9$,@9\6,M<&TFI?9I:JG#Q<G+,L".BO=
M,HS?@R8E. +M"]%;)X!=. MDV4;55)&E)< !%^E5EF>-/SEZ#ZB/=)5$H+P3
MK&[3U8I%T+IM#4CY1-=KV:2Y925?J+!)[A1:<$F4/ET!DIX#(#W!_^4V 8,I
MD*:17>&INU/6-AL<VXZJJ;K(\X)+"BC><ZASJ8IJ%4&B1$JK;<5B7@ZR2?^7
MM3WFOV"#@-(6(6<M1<(]]- "7)1WNZ3YN$E%$-X!999]CQ1Y6+--,N;"=2IM
M0A K^93+0A13-6> XC:'WI2*>NN$JES!E1'^8<FT*?5GG])5=ET44F5O>UXD
MDE;[0=5=2U=7D6ZPC!Z/I>IW+I)RT6!( <CR9 %;"BJ"TGL%H2JVK+S=)PJJ
MTTN_4S:7>G5BW1EN)$-+H33!*(9G C#F[LBLUK'PAFU>@8Z5:BK<C5;ZL#]&
M@+8Y[%BZJ<5N2:M&*MS*;+0Z8[TPSH5PTH]K;*TF5**L96M(%VVC[2!]97#K
MJ[=%5<WDO?V5*O2N5=FXL;ZJ-2.]#$'L,DUSW9]8,)8;6[<O8D:^O DY-WI&
M4G\GE&-#_V[#W@T]FT9$RK!ZO58C\[T&R&>HKR;\KA(W/#@?H%[IN];J+BT$
M/2!#D_"+<8*&YT9L&8ODCE5_. TV=-I2>)F*R5JTZ"RDQU!SY5I]?9;FB\_0
MU@:IGL[N0:B[8XQ,),@T*$ *U@5;NI^%"I7GD99'=.((@,\A]I#R5"U.&\BC
M^.X]+>:LZB.%4%(ZZ"T:K-GU^J #7%L4^TUR/D0,9\;%"*!6/_8!(^$ '!37
M1$\_*,'"(7BC)\/;(_R4Z:I[?!G;&[7 J;,=/:/3=N#([Z[_)GV0+@YL,=!M
MNW25;"JVYCZN29&FJ#1>"3J<5K?3TP'IMKGHG+M'5B>LXC":I8V3]2_=E(/U
MH3M!72>A$C622)=(H'<7ZM2Z1ZR#T,2X85MQ22E(5G?LK+=>KL5YO#RS*:IW
M%70*T2" +0'1*LM_W:;Y_$Z6.&RK\<K*J8+Z3C/)L>R8?R+^"96OEOK"A_2F
M6-UPLO;=&3V<SG,N?GSW[KL/%V_.WQKO?_SPT^L?W[[Y<5_5@+:>J4YDNI:M
MW_@!TR3'M"->L=W8# -V?Z*PZ9C@2]_SI!IOV;P[C )9]XF$W+.-'?L]RI/'
MI8708O:/<2<*TS%FZAG/>T=[Z*M.<A7F&F^-=8-S%)M1#!YX@4D,%;9\UZQP
M[9<ZA)3('9T(N6<DM0G?]%S/\''%"D.DR[9T(_S8=#VFW)9I.^.BN0N,D;Z"
M]_?1T0-TKF$#2+<K]+$X&XT'=9!2^[\C'2<1=UE+@B CYXX 5(MXB,Q^7)KL
M%@;OK2 I&D>R[);+:)&>VUS].ZXH[7N-?3P</EI$'_KZ.Q+X"V ]*JT)/5VH
M+ LE7B35U'%=R[4F^DJ1&8-3?SXZ?A:V^TN$2C*]V+1=U_ M,W9A+Z"@5FA0
ME5OM!.L<L+#7U  D4I'Z9Y*2]FQL:^][54\UM7:-:FB&]% /0]7WI:;XT%+K
MA4Y9@T"*SV%@1C9&A85QR#T'UB:<Z'&T7*.5=B/R1B*/%^#MF1^KL.1+D3>P
MSJ(O/&1L_<>7'5"[NL^CXD056H0^A!N+';#>C,%]SX,P8T#;#'S'<%G^#<6?
M!K%ML.]J6Y[!;1\A&^-[1#[TQJ8M,.TPIMWSHK%^<AD$Q.\Q5@.>WHO9"YOH
MOR/0@6%05&O0<\R +8H!>OP$:$@A%K9;]/26DJGBNY ,_M$/)-J($>QY/CR^
M%-5]9=G9&K!I%(@O,'-"AAZP6ZX;LCFUEVZ!W2DUAD',$>/50P#E];00[/2F
M0P$7; :>^.NQ^XCW/KB&T,'B(@(?*-D6HR,SBIH"?(,*KH5 )9*=,$Y@!EQ]
M$4A3 ;;!<XB* ]?E"N&==DN-&F4RYF9XZ4!H55?+EETMO@2@(3L/-J]Z$1RA
M(T$IUWH$#$.!-S<6\9I8)[D/(LRB/U0@\$S2Z<G9@6YV/#0W^)<G S]\_!GI
M0"\5&%K?QL:"6J%KJD#>\>$:75+5YG:DD-T0V'O7(@DE.&5FX !T+KV8[C.R
M3>:9/L9[DOEEH.BP/3>AN)[O/L7L.OXX+N:U>\VM$ULDCJ&RFY%]1/;2=*"Y
M7:HA8T/$AH0@H!^+S; =#\2C[8@G1FOVB4VWQAIV813D*P$&=*AIO@6EH(Y
MP4 ZZ&1(F8>DN##,'CX=Y,(X"VE]$0#NOO4"NT]YACA[GX3F^W:W@,J/_<<[
M-MNGT>N%80VA@3ZL<>CLH!^!;JZG3%6#OMI/U]B9D?92[D,8X$CD'K;!C[7<
MQ[&6^] 3N<><L6@'O)H?,R-NICK6DQWW-NGU=MG1D/GRN"NWA'%H.I)E1R$7
M8W!JWZ7/B 4(7Y##MXA3+8OFRX]CJ%HD;7O+BZ79WVSWV[]%[T^[R>Z/7KD9
M+<?::Z<=5@Q^Y\I-X%'RD'/XH11L DBLK4HW%KRRB*5EF4$HJUSA,"V'[V(1
MW$@6@S3[=/]\Z9S&7V/?X-Y@WN#=8$V<B?'4OF1=OW%MKK/U#!]Z'""><"+$
MRPY,K66ZL#%.((N56>)P'+SVW9+]9R7BE\#Z<,T&<2N>0]@6@0,(K\.'URX8
M\P:/+RK^ZZGZ^3A/UVM"Y%+>3O$"R5?0Q?Z^/W;H7.'S3ZXR?"DR?@ZZ]U9L
MZ,M]A DP([(,BDM;=P=C(A5+%M2%A- (YT]91_Q<C!]9NXDMKGYCKANX 7-'
MKO3C&JQQ%C_F(:OLWO_7;Q3GO@ E#]1P8K9@0J[Q8TW/<UQ^"A&]!%P3B(FL
M0&+C,&:-('*1&,"Y<B7A0W7 D?@94H0(R?;\'@<0U7J(G0X)O0T_3P^$E-#F
M,C-F!KC&VL;NK<#5;?<[##$+,7O$O 2BC$C -1TNV73@U;RHP2R.#YX%(O2*
M(M,&!9A:(1=%:!]%#NL<$GO8LHG"07*,Y-*VD7_PHU2&7)^EI?M)%G)]>X?0
MX),OE7_;];A:TP<4?;+%PC+V"&*NBT7>YYNQ(T>&Q*SAN%+RBUWRT^'Z4SMH
M4I68FS]\ RE0Y#L&DU?P"'$4%YIB)N21LJ 5F:V-5]?B^2W,TH>'HNRIY# U
M0ZKC2LAI TH)00,0*;"ED0C.!"H' U"ZT "+$TI[T7' J5#5;VS7EGS+"[E"
MWOJCU7%^O]3@P74<&Y1AJXA9+%)$Z=T&CLXN6026P#^&8,CN.X1]".KV[;P*
M ZI<_# ;S,7\#[5IO/<1MM>%F'CA1*DV.E!60#0+7>X"!2[G'QD62%30*]\T
MU&MH%T#TP$'0S8>M@TA2.$FS:&*PPV?[-"QR)*OWD)>P'NJ[+)ZSNQS $3NP
M\KYLTF#%"7.9Q/P@]?>'E3$+OQVF;O@YW@Y L>3B=>2^/YZ%+^D9:-]O-Y!(
MU<-#E#&D0"@48!4=1AJ4]'?.09JLW]@A6Z.1EO=(ZI:!JPV+>*]0TETSLI6\
MTVS2F#0S'>NYCJ=/5I*32N KZ'(P#N2#<L74F]E0)'4@3!=S -?Q9.,A4VI/
MO H&9[LQ$GUD*4Y*U.T13</J3?\\I3]M]>:B6R;Z*MWPV!O(O#HWZ:"QKM42
MR[*6R;B>6!]YP1,NVC'/%NV8BCS3YKJW5K6^VZ0/J[F_Y9/VF6>\5C:5I1=
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
MHK]?E#H,1@?!ZSH=MTC83VCQPB]).R#$L%#R 8;E_VN)MZ[;P=&8K+E:N<>
MIL)RMI^8G;1[;YSMQ^RS^?ZQ\HVIE0"/%5_"->@/,=[5_@&P7QBY<4-W(0U&
MN/M<X\W$E36 ?BFE.2SL!MTK;/8/4$L#!!0    ( *>:8U93&C;[Y (  %D&
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;(U5;6_:,!#^*Z=TK38)
MD3=@%04D:->U4KM6=!L?IGTPR>5%36QF.U#^_<Y.2)E&V;[$OO,]CY^S?9?1
M1LAGE2%J>"D+KL9.IO5JZ+HJRK!DJBM6R&DE$;)DFDR9NFHED<465!9NX'D#
MMV0Y=R8CZWN4DY&H=)%S?)2@JK)D<CO#0FS&CN_L'/,\S;1QN)/1BJ7XA/K;
MZE&2Y;8L<5XB5[G@(#$9.U-_..N9>!OP/<>-VIN#R60IQ+,Q;N.QXQE!6&"D
M#0.C88V76!2&B&3\:CB==DL#W)_OV*]M[I3+DBF\%,4BCW4V=LX=B#%A5:'G
M8G.#33Y]PQ>)0MDO;.K8L.] 5"DMR@9,"LJ<UR-[:<YA#W#NO0$(&D!@==<;
M69573+/)2(H-2!--;&9B4[5H$I=S<RE/6M)J3C@]F3W,YP^+VR^?GT:N)C[C
M=:,&.ZNQP1M8/X![P76FX!./,?Z3P"4AK9I@IV86'&6\PJ@+H=^!P N"(WQA
MFUUH^<(W^*XQ1LD*N!$EPIU@'&:,/ROX,5TJ+>E%_#R4=<W9.\QIJF2H5BS"
ML4-EH%"NT9F<G?@#[^*(XEZKN'>,_1_W\;_8(7S-$"Y%N6)\"TLA286"I.*Q
M IU)4:49L'C->(3DEJ(D+\(5&?>"2!5<W]S-NI9DR0H;UJ%7IRN9ZRTP'H-D
M&D$D%D>UKC0Y<YY:X"OU!B4"HRU$0=6OAC#5M$N$Y1)E>\_FX\/[F&*85)!S
M(A65(D+U ::EJ+B&A:TNC&&ZI@M-$>9F_Z.+BUQGQ"4XPA:9A'?@#SJ>YT&O
M._#@E.R>;VVO&QK[@0*U,,>#-4)!K^\UB-"GB+.3\\ /+MKQE [(!.].-*'^
MTB#[K\C^8:30]"Y)4\=K987AW[(./2EWK]Q+E*EM:@HB<QAUY;?>MF].ZW;Q
M&EXWW7LFTYPK*# AJ-?]2&U*UHVL-K18V>:Q%)I:D9UFU/M1F@!:3X30.\-L
MT/Y-)K\!4$L#!!0    ( *>:8U96Z1W]3 4  /<+   9    >&PO=V]R:W-H
M965T<R]S:&5E=#$V+GAM;)56:U/;.!3]*W=<VH'9-(D=$B@%9GB4EIU26$*[
M'W;V@V+?Q)[:EBO)#?S[/5=V3"B/W?T L:2K<X_.?4C[2VV^VY39T6V1E_8@
M2)VK]@8#&Z=<*-O7%9=8F6M3*(>A60QL95@E?E.1#Z+A<#(H5%8&A_M^[LH<
M[NO:Y5G)5X9L713*W!USKI<'01BL)JZS1>ID8G"X7ZD%3]E]K:X,1H,.)<D*
M+FVF2S(\/PB.PKWC;;'W!M\R7MJU;Y*3S+3^+H/SY" 8"B'..7:"H/#SDT\X
MSP4(-'ZTF$'G4C:N?Z_0S_S9<9:9LGRB\S^SQ*4'P6Y "<]5G;MKO?S$[7G&
M@A?KW/K_M&QLHYV XMHZ7;2;P:#(RN97W;8ZK&W8'3ZS(6HW1)YWX\BS/%5.
M'>X;O20CUD"3#W]4OQODLE*",G4&JQGVN<//EU\^OKWY<'U!IQ^.;_8'#IBR
M,HC;_<?-_NB9_6%$%[ITJ:4/9<+)0X !R'2,HA6CX^A%Q%..^S0*>Q0-H^@%
MO%%WPI''&SV+-W-TFMDXU[8V3'\=S:PSR(:_GSIM@[7]-)94R)ZM5,P' 4K
MLOG)P>&;5^%D^/X%IML=T^V7T/]#+/[/_CVZ+.EW5=:H-0K?-7KV:,D4ZZ+*
MV7%"BC;"X1!YE>=2(K:>:9-DI9*U4CNVI.=S-EFYH*1FRDJ C"+:="G3FU>[
M431\_T7,_'?X?JM/YZ5C*.,(<&+EE[$Q<YG*\SMD=YZC%&,#..5 P, 9\8]:
MY>0TC?KCUU2Q(566=4%SHPM\)@"(\SH1'@*:R!X])VVR!=CFE%E;JS)F0/1H
M5COBV]:^UTDP&GH)=GI4J3LURYDL%YGX\<1P-F70UHSMT]ECMX]1GG EW- H
M:I.YNY:D>4 8\'F&TQE.N*BD+?765/+:S& #OZV*G3!BY5+#_+:0<B.L%S3E
M&!F=T.5/-J6T'SJ#'&4LA*_%Y68PO3R[#K:HRFM+43B6#I99JC0\V'LEX,4
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
MN\K,[-8JE91RS'0K-P7?5N]Z98W!,9+M*^+QOZE3R;VP!Q'>R!I*S9O*,;Y
M#PQ(M\YD8,# B]VU-J9@/]M)%(C4FM33@ZL'/FS9['4[]#,9@S= SW#)+1 :
MIV%\9"G^1?#\4M)PVYDJL2KIF+2%4>UC(FRJ4CV0GFF\9+I]348;"GG+3XJP
MWR3RNI_!S'R8'+OC'F@_#4?K+E-!-8WA"VUK.U;_^%A%_:&;UL@XJQ+-#-3,
M"V<Z99!ADZ!:(2:J1AUL',Q(#YFJ7<W)2K.Z]Z9=V>UR;1Z;4<$"6]*\[) T
M6^; 6?OGA(<3$3OEF\X^#[HD$^"-XO$=>W5=:[/,=&$H-EE8TV HTTB2%:9@
M\F%R)O/'X@Q;-#^NHT?,QMD=,RRZ(PNSVX[S>_-DH&^='XPS&-_6JF\E5/:@
M0WQT(#3M$W_Z^/KCA[D0WU-5?W?'&*#%\Y9F'A;'U##Y-(4)IUVA")QE$*!2
M<WS0\ZBS.IB7'1EI!6Y\I#_#*?XR.G+NL6+$F5?<Q^L,BPH3H'Y,S?=0(:K-
MY<K4)0MT;-5OAO2L2;7/-H:QZ6U=-0V[WY!('KCS["#$[^@W4[N=?D,!AH_
M/--?!?0C%*3+A"Z7N'3I10K7C]!"+U>\.H9Y5N;NBOD@?%)R QQ"F>(D821>
M?SOO@XD^\\#X205]10=R?/SU;TC7Q,^C9K+3J/XU(K+T)#W0K @ MN]S=2,1
MK[]W]/RY-8-K __-^)C>SJ\(F">])QT)#")7?GR4Q-'*C2"_)F"G=T=Y[VL=
M>[R9<)5;91]&3!0V[>@V>4?</1A\V5G&)-N:N=^(0 =%+P'_%L$D+$>FK^7W
M'8[)C.R>$E13Z;@W><PZB)V5D+9F8E*Y,+?,DZF-V>7\-L(\M]B\SMJ35[*.
M[6C./FV?9#'[%AD9EO*#,>51WS%O-%CDGCZ$F[.]./:2X/GD5<Y"U;?\PFIC
M2@#S5N=P=W@G]M*\"CHN-R_4?I UL!:J41ML=1?Q\L0\I>M_M-6.7PQ=5VU;
M%7RY5<CW-2W _YL*[;S]00<,;PJ_^B=02P,$%     @ IYIC5DT 4PAQ!P
M4!(  !D   !X;"]W;W)K<VAE971S+W-H965T,3DN>&ULK5AK4^2X%?TKJ@Z5
MG:GJ[8>A>2U0Q0 S2]7"3@V0?$CE@]I6MY6Q)8\DTY!?GW.O;+=-@%1J]P--
MVRW=Q[GGGBO[9&/==Y\K%<1361A_.LI#J(ZG4Y_FJI1^8BME\,O*NE(&7+KU
MU%=.R8PWE<4TF<WVIZ749G1VPO>^NK,36X="&_75"5^7I73/GU1A-Z>C^:B]
M\4VO\T WIF<GE5RK.Q4>JJ\.5]/.2J9+9;RV1CBU.AV=SX\_[=%Z7O WK3:^
M]UU0)DMKO]/%=78ZFE% JE!I( L2_Q[5A2H*,H0P?C0V1YU+VMC_WEK_S+DC
MEZ7TZL(6?]=9R$]'AR.1J96LB_#-;GY533X+LI?:PO.GV,2UBV0DTMH'6S:;
M$4&I3?POGQH<>AL.9V]L2)H-"<<='7&4ES+(LQ-G-\+1:EBC+YPJ[T9PVE!1
M[H+#KQK[PMG%[S<WU_<W5[?W=V/QY>'\V_GM_=75G3B_O107O]_>7]]^N;J]
MN+ZZ.YD&N*--T[0Q_2F:3MXP/4_$C34A]^+*9"H;&I@BSB[8I WV4_*NQ4N5
M3L3N?"R269*\8V^W2WZ7[>V^E;PM2QU L>"%-)FX0+C:K)5)M?+B4ONTL+YV
M2OSC?.F# X/^^1H,T<G>ZTZHJXY])5-U.D+;>.4>U>CLKW^9[\]^>2>%O2Z%
MO?>L_['Z_4FFCT4?R&LC0JZ$=9DV:'.1VMIY7*_$LO9PX?V8%V!/)<VS4$]!
MF<P+KU) G7$A:M->D?K\C-]%8:7Q(EA1DE21@17LHU)F+8Q2,  /&OYCTRCG
M)Q2*S#)-[3_T6<KO*'"J7(!LP=NJ)H:R#\3;(X47E72A-5T@$/+'4@*SL!%R
M&40N'Y4P-HBE4B15J5T;_6\8U*;O]B??QBP+X8,,BKU,Q'T.7F!Q6M29&@2
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
M1C3*+\W^*W;U7#)>;I0+7]BWOD/*F#?.FZH+IGDE=?LOGKL^G 5<I:\$9%U
M%GBWB0++S\*+Z=B:/5CV)C0>A%)#-)&3FC=EY2VM2HKST^7\\6XYOY\_/,)L
M_C#_<O<(BS]N'L:))W!V2?(.:-8"9:\ #3*X-]J7#N:ZP.)[@(18]=2R([59
M]B;B9\QC& XN($NS[ V\85_J,. -7RL5O;1(!\K###5NI'?PS\W:>4M'X]^7
M*F[Q1B_C\76Y=K7(<1+1?7!H=QA-?_EI\#']_0VVHY[MZ"WT']F8_P5T_5@B
MW)JJ%OH ?'L]_1P(&*6#]T\?8"5V4F\=+)300)<?//FOV[Z!V0!W#ZM:F0.B
MBV'54".%]E(H=0#ZL(\_I?CUS!N$14 EMW*M$+R!6E@O<UD+CR!U"/MJ*JZ"
MCO4%W&DZ""_1>L^>$0^C#S%P0<%<6[.3!>5AVK4XA"TG.O9T -;' T#93[SJ
MQKJ&BF K0P<@EA]WK";@"UTPS=QH%D7I#W1G?0FK3F@ZIEW$G?9HM5"PQ!WJ
MAAM28 SS/FDE#A!$BK.68H>T![6Q :K%D"2B0I%D<DIOY;KQ6!PY,J,8%L<.
M:JK)8HXRX.S0L6M7H:5</B^I?R<@SH+?&N)'>(,T_?G(>R.M\S",R<+U7IY6
M-#Y[R.+6T&]C3OM,6BT"(LDB6DN9UX>VD2=Z?>GV.Q*AP^]&<4HBIQ09+N#=
M,/[M. L<R'#5&_9H^;#D3<A#V\$J$;2"%(.]:91>4"]<C4'YU2%^Z5HF9]I9
MH=V&%\(1MT;[5D9[:_\(W;3:>W)O7[![8;=\AQ1N*#2-/UU&8-M7H9UX4P<E
M7AM/NAZ&)3VD:-F!UC?&^..$$_1/\_0_4$L#!!0    ( *>:8U9JNT*VQQ<
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
M-:6<<78 %WMN^A>&MV[X=S9,&> :Y#[BN9RW8G>M-83;+B +KBHXA8!_ V:
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
M7)@)BK1Y4:DDQ^0XC< C:3G JI7 V;@+Z^"4E>7^?8]G)FI9HE+&80W7DL[
ME*UDK:*8(341M[#9K2%PVSML*K#8, ZTUEVN/6BC4.]<AGH6IH@7=.Z.3B*B
M4B3#(%?0$5ZS0JO<D%4*<>=R54H-M/*0'M/'F-AI#VP]CO$9XM(^]*$^<[H;
M)2/W=+NKOO@M'BJ2C5_ ,(<_=0I#[45JL=V^ F@%[\ECQ!V$&^9LPALL%^QV
MV/E+6Y2J0)<[-**[+KU%/)+.1BC=0OWR8,O'OP-(FCA] 82HP(Y"*?/X@RA
M)31R>@V>9M_F(-P )^,Q2=E.:&6BL\*$L[W%,:DEU[Q<5_$.](/B_+KB8) \
M-VELR0)(:E7*&H0#.@;I>'Q7:/LK?2^M/#7;&65MT4+#L@5.7?-V,:'!O7-@
ML3[LVB1OZD>4DJ'SJ/&A/U.-[R7^-/E'[-9:WP+O 6N';E)$KD09,7U\4AXE
M\-AN<Q!4;&FI 5O+ C+2?2*K%[5B ]@*IQ.W32'*P1DJ5WE$M#D(6*[Z\E.F
MT=/):>NS)(8E\0@D;8UR,M*DGM?EN4K3TF$.*I_8SK_VAQ2#%S'5/"6F852-
M9#3FLC_B'[&?M$D0G,I+L2H:N7DKT3^%*R/41XPF*%-C4CS3@>8;_L<V<SNR
MP7)H+S-8&*##E59N=ZB3U72D]K;(ZY<JOY>VMI95C3-K =A7/*<+.MOWB-H*
MMT"^5=]).9VFZ:2I.[&2Y<5)-_(G<AE/;RB3?J8ZPA0:<?(#AA1\(/@A#8D>
M_2N&[2M3BA+FDY=-X]O3^%[@HZM[&D%TA(_NN,$[J1=PWL@1,QI*I1=A'=7[
M8 EP1W=T?;M&BSA'SO& H3GG^=EJ<W=9XPAL7J_K9XJ]?ZD7NN_HJ7.$]U_2
M+-T7U+?8Z%IOE5#V5%/@-99"I%J!"VS5A_55T](L\.;!O/?BN1W2G[[>8L 2
M^? O<)_5K&7?J1@UG,V]Q21@4V\QGWOAM-OWU+RA7(D^R$OG"51DVIP.#+T
M)H-_%TW0Z]X-'YD9FOG^_14+)S#QE(4+IYW1K" ??^0IF;]/:%INT/)A:PTH
M"PQ&HX470BRG_IB&+??V"VU"<<TY^^GGVROVX?T7)52 "7^N_NW!$CQUNM0P
M$I1'ZZ0?#;:R%)D,8!=1Z(6A+Z_],0#A=LSV/7U?@L.!8B9 +8S]J3<>C^DJ
M\A8SJPVV\^2F+-;G=&2;.BF#(,(V7V1D@,'JV&[=]S!^IQ7V7\?XTXE2==V+
MES!^Y/G3!?8;VD1V[E0N.0*FCL(%7$W@:F8UW3>-Y?H-,7X_PT?80SW&/U%@
MK>C>_D6>7WB1#QP+IF31A4X]/LKSR$)37_\Q#.+>'N=Y'W@B"O2?3B>Z?/Q,
MME^,04I(E>'5>.K2MOO,8OC()VY7?YKC#\YMB\_] "8,ILP'49E;9Q_:]Y:9
MDUW]?8<F6V4VMYM0_IY*;UG-3>'(1@STUUS+HW[M GP\; VJ;2_)&F7U+^")
M[;C"> 9BGI]ZNT%D[J-W(IU$;";#9)?LQ"B:]F0*'G2Q41?,U/8I XA"IUH_
MNAE(Z38F)K'L^AI]2,W0J<SP<#9&%A4YQQ!36GMH]=)9& -OE<!576%2R_1N
MWGB)>:L#D43 L]H?,^R%M/-+W;"YQWN5^]XWS9(]/$&__R*=)(.?KC]F:JY
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
MQI&NP5T\4%? T:.6Y5&+80M$(3#32-L-R-J@0=W8[M/UX@2ZUG"D04.A==M
MN!%GV.^-V0=%[8R;B4"99E L-15VNE%YOM'DK9$T 1SHS[:BZ^3<KGS%ZV7K
M64MFSX+2?9?TC)F^?7O:_2_@"55 (UX,WQAUKI_ONO[IV>!HZ??8'%W^X<Z2
MYHT^U,.FG#,R.YB^I1X0\[UK^><;S'YZ9!M#C+C49D)T@U&S3=@KE[!M;G7%
M?[N24*E$E!L4#(X1#U?,J\ZSU<"2SADJ*Z6]%Y2VX::BHF2!0:ZRDXJ-9<W6
M_(%L*>0]AD-<'AXFDR5?TCOL-2OGYGJC$3+3S7[]IN%T/%?UQG1#7&]/JV4$
MY'D07XH4*Q2K%0VI>;DIG),#MCJL/1Q[]B9<KAYE]K-/%%VXGN?IHP0S>&<6
M#X]F@#UG/NFVS>."(I$\.4T"X[U-M_<2LJ/NH JW O$)T?6]LN]1IF>OO,%$
M4#[L'V[LU.6X/YP";%UNW/@SJ%T(B/.S\_$%XX^?7D/*"OO(/SA#IN/I='>U
M=-"'5F?C>'=1_+?%J/JT>M]7MLG@JVDE]-)^&Z9!"[V2^X#:O^T_/Y^[KZZ[
MY>[;]3772!Z#_%M@ZW2<QB.88[\'NX=&K>TW6%271E7VUY5 2FA:@+\OE&JZ
M!SJ@_RA_]A]02P,$%     @ IYIC5M1)@8'3 P  ?@@  !D   !X;"]W;W)K
M<VAE971S+W-H965T,C0N>&ULG599;]M&$/XK S8H'( 5#Y&Z*@FP8[?)0PQ!
M:AH411]6Y%!<>,EE=I>6G5_?V25%*XCM'B_<:^;;;ZX=+H]2W>D2T<!#)6J]
M\DICFD40Z*S$BNF1;+"FDT*JBAE:JD.@&X4L=TJ5".(PG 05X[6W7KJ]C5HO
M96L$KW&C0+=5Q=3C%0IY7'F1=]K8\D-I[$:P7C;L@#LTGYJ-HE4PH.2\PEIS
M68/"8N5=1HNKQ,H[@=\Y'O79'*PE>RGO[.)#OO)"2P@%9L8B,!KN\1T*88&(
MQI<>TQNNM(KG\Q/Z+\YVLF7/-+Z3XC//3;GR9A[D6+!6F*T\OL?>GM3B95)H
M]X5C)SL./<A:;635*Q.#BM?=R!YZ/YPIS%Y2B'N%V/'N+G(LKYEAZZ621U!6
MFM#LQ)GJM(D<KVU0=D;1*2<]L[ZYW-Y^N/UU!YN;+>S>7VYOEH$A7'L:9#W&
M58<1OX 1Q?!1UJ;4<%/GF'\+$!"A@55\8G45OXIXC=D(QI$/<1C'K^"-!RO'
M#F_\DI5,U;P^:-B@@EW)%,*?EWMM%"7%7\\9W,$ES\/90EGHAF6X\J@2-*I[
M]-8__A!-PI]?(9L,9)/7T/]E2/XKQ@)^*Q$**:@,R15@V%Y@7XO\*VHP=)PQ
MD;6"N7J1!>#);0VY35NW+> /VNP##10FK/9T9D-UP6O"D*UF=:Y]P(<,&]-I
M 6T]84!.B?K6A=9^(OL)X98>(%YGLD)X Y.)GR8A3:(H]1.2>P/3N3^?A_#9
ME1G=S>Y1T:O10>H%7#'-,SCVQS^=CNO6$21C"+HBLSIYH/=)&Z)E71'-_#E9
M$(53HN+/9JF?AG.(8W\VF?KQ9 ;77+3V\0 L"GI-+-JY_@G9R.P.\$O+[YG
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
M='^TZE^L6G;'F9FR.!QUCPN<1H5V _!_KI1=O3@'Z_/MT=]02P,$%     @
MIYIC5BA\XH_" @  _@4  !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL
ME91M;],P$,>_RBE,O)J:-.D>*&VE=>O$D 9C9>,%XH637!MKCIW93K/QZ3D[
M;59@K>"-XX>[W_W/SMVH4?K!%(@6GDHAS3@HK*V&86BR DMF>JI"22<+I4MF
M::F7H:DTLMP[E2*,H^@X+!F7P63D]V[T9*1J*[C$&PVF+DNFGZ<H5#,.^L%F
MXY8O"^LVPLFH8DN<H[VK;C2MPHZ2\Q*EX4J"QL4X..L/IP-G[PWN.39F:PXN
MDU2I![>XRL=!Y 2AP,PZ J//"L]1" <B&8]K9M"%=([;\PW]TN=.N:3,X+D2
MWWANBW%P&D"."U8+>ZN:#[C.Y\CQ,B6,'Z%I;>-W 62UL:I<.Y."DLOVRY[6
M][#E<!KM<(C7#K'7W0;R*B^899.15@UH9TTT-_&I>F\2QZ5[E+G5=,K)ST[F
M=]/Y[,O=[--7F-W3.!^%EK#N,,S6B&F+B'<@^C%<*VD+ S.98_X[("0]G:AX
M(VH:[R5>8-:#I'\(<13'>WA)EV3B><FN).O4X&.-TL)L1:.![V>IL9I^B1^O
MY=O2!J_37)D,3<4R' =4!P;U"H/)VS?]X^C]'JV#3NM@'_W?'N0_$<,K"9>8
MZIK*SMUI<@@-0J;*2J#%')BKCL>:&^XK12W %AH14LTD=0$#7(*ABBY02SAG
M@E,SD)Q!0QN8/CL8,U36A#I(3I+V+DHNA*.1;XZ5(K:A0#E4M<X*JB.RC>._
M3(5BTO0^2_C(I)/;&L3'_E](2!?"5#&=.Y$77%-M*TU<TJ8T_^ER@9RO>([2
MFQQ$O>0(*J0V5#"-AU"Q9Y8*!/5R(^L0\2:$:FT+)7(D-E$HC'(A__0Y;5UZ
MKSU[N%63)>JE[SR&+KV6MBW/;K=K;F=M3;^8MYWQFNDEEP8$+L@UZIT<!:#;
M;M,NK*I\A:?*4K_PTX(:-&IG0.<+I>QFX0)T+7_R"U!+ P04    " "GFF-6
M2JIJ,[4_   2W   &0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6SM?6ES
MV]BUX%]!Z;U*I"I*MN3TYEZJ9-EJZY7=5DON3DU-S0>0O!3Q# (, $IF?OT[
M^ST7 "FYD\SDPU0E;9$$[G+NN6=??GBHFT_M,H0N^[PJJ_;'@V77K5\^>];.
MEF&5MR?U.E3PRZ)N5GD''YN[9^VZ"?F<7EJ5S\Z>/__ZV2HOJH.??J#OKIN?
M?J@W75E4X;K)VLUJE3?;5Z&L'WX\.#W0+VZ*NV6'7SS[Z8=U?A=N0_?;^KJ!
M3\]LE'FQ"E5;U%76A,6/!^>G+U^=?8<OT!._%^&A=7]GN)5I77_"#U?S'P^>
MXXI"&68=#I'#/_?A(I0EC@3K^)L,>F!SXHO^;QW]DC8/FYGF;;BHR[\6\V[Y
MX\&W!]D\+/)-V=W4#V^#;.@K'&]6ERW]-WO@9[^"AV>;MJM7\C*L8%54_&_^
M60#A7OCV^8X7SN2%,UHW3T2K?)UW^4\_-/5#UN#3,!K^05NEMV%Q186G<MLU
M\&L![W4_W?[V_OWYS?_*/EQFMU<__W)U>75Q_LO'[/SBXL-OOWR\^N7G[/K#
MNZN+JS>WV>%U71:S(K1'/SSK8&H<X-E,IGG%TYSMF.;T+'M?5]VRS=Y4\S!/
M!W@&:[:%G^G"7YWM'?%UF)UD+TXGV=GSL[,]X[TP0+R@\5[L&.]\-JLW55=4
M=YGN,_O?Y].V:P!Q_L_8CGF\OXR/A[?I9;O.9^'' [@N;6CNP\%/?_J/TZ^?
M?[]GM7^QU?YEW^@_O<K;HLWJ17:-8U==CB@^ML@_,$SV<1G@MLSJU3JOM@B0
M65VU )-YWH5YMBBJO)H5>9FU\'R &]JUV3*_#]DTA"J#S:[S!IXK*GP/Z4;1
M;0&KNR4-*C!>-P4,LBX!RG>A"DU>EEO\/:P[?K>#1?Q6%?CI%N>A99ZO0E/,
M\NSPX.?S\^N#HQ-:Z^/+@[G*S3S0H+((&@\_7_ ^L[R">>'KAV6-:ZD?*ABM
MW4S;8E[D#:##279>PJC%754L8!%5!\-VH3F>Z0 Z,(X$:%.U.5$>#YU0%G")
M\\[@(PN'QW@OMIJRK&>T;3B9>M/, H^;MVW _[E]KD-#U+F:A0SI7 J/*1TQ
M+6D9@.+538#UP.ZK $.OZX:.HPUW"*F3[$I/$+_MG@+<"9"C"@@X?L@*7._?
M-@4B0%?#+Y]"%MJN6-%69 .;U9KATBWS+LL7"Z#0-!>O!U[-5W9$N&&!:5GD
MTZ(LND*&FA?MK*S;#>P('H2%XE9P%;O>L3/'W>C?\L_XUN"5!^ 8^.^N!3;A
M/E0;65+X#.P2CV>^,0A&*,-)%?4<$6G6;6 F.%I@'BTL?5/B=@ 2C4<P0,-%
M4Z]@E+IU<#S90T"^,@+RU=Z;?Q-F)8"))J+#&",>7SA$=A&:#@0!@XY<X]$K
M21L#*E W"A9W31H;FO%(" G^23BY:1H\YY&!L[6C9'2EVN"&TY4N\WE6U5E@
MW*LK6<DVY$W[YZP*>+?A7@-VP(%T]>P3$(5Y:-H__<>W9Z???)\ACG?;?0?Q
MM1W$UWNA>)&W2T(=^N,-C'N?EPBAL0/Y@T-=(I WS;IN@Z"L8N0,GUR : :X
M/M/7Z8\07S?RB3], +4#G]XTKS[A>W#J#%H>?0ZCMT1)D>;737$'QU0"+>C@
M3M!%A(> \-/]K[(*=@$,8IYO8:RBN@<TIX-LPTR?_^*!:!N+,$>^DBTV%2 7
M$+$YD]A7L.P,!5;$U39;U6V' ^&*P^<9#L>08)IT*:/<, _GM^'Q6YCQLD'T
M:V<U,*3+FU>WEP='$UXL$HWC6;XNNKPL_@Y(/*L!9=MU#=(/[(T@A[C%.T/*
MK&"KFRU  :YZMV%411(I]RGNE5;V^NH"']T@L46^ N(Y+K,#%HDTBG8!*_W/
MKT^^ =&Q+$D*!L#\Y[<GI_&++@-1*JRFL 05I^@I^ ,^XJ(#2<[E=H+D77"!
M^=<NC-ES+[ZQ>_'-7F2^BIAP:Y@P=B?^P##9U2B:+?! EL5LF<@%2Z']=#H
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
M3LZI.(EQ*A(,T<=@'@A:?\]E^?_"@?;OZ;[ D)(4083?.'F![(B("4,EA ?
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
MJ!_D^HG^Q(FC&A]ARJ@6(-&^[*3-BK\]\>D4U$<8=1O4^[W<J!X'V2P7ZRX
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
M!ME%/N $#W7SB9;WT_\ 4$L#!!0    ( *>:8U;;W1.3904  #$-   9
M>&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;,U7;6_;-A#^*X0'=!O@U(F3=D6:
M&'"\I#/0O#1).PS#/M#222)"D2I)V?%^_9ZC7N(D3O9MV(<V$GGWW'/'YT[T
MT<JZ.U\0!7%?:N./!T4(U>%HY)."2NG?VHH,=C+K2AGPZO*1KQS)-#J5>C3>
MW7T_*J4R@\E17+MRDR-;!ZT,73GAZ[*4;GU"VJZ.!WN#;N%:Y47@A='DJ)(Y
MW5#X6ETYO(UZE%259+RR1CC*C@?3O<.3 [:/!M\4K?S&L^!,%M;>\<L\/1[L
M,B'2E 1&D/BSI!EIS4"@\;W%'/0AV7'SN4,_B[DCEX7T-+/Z=Y6&XGCP82!2
MRF2MP[5=_49M/N\8+[':Q__%JK%]-QZ(I/;!EJTS&)3*-'_E?5N'#8</NR\X
MC%N'<>3=!(HL?Y5!3HZ<70G'UD#CAYAJ] 8Y9?A0;H+#KH)?F-Q\/3^?7O\A
M+L_$S?S3Q?QL/IM>W(KI;';Y]>)V?O%)7%U^GL_FIS?BIUNYT.1_/AH%!&;W
M4=(&.6F"C%\(LC<6Y]:$PHM3DU+Z&& $QCWM<4?[9/PJXJ^4O!7[>T,QWAV/
M7\';[\NP'_'V7\";)HFM35 F%U=6JT21%W].%SXXR.:O;1DW> ?;\;B5#GTE
M$SH>H%<\N24-)F]^V'N_^_$5M@<]VX/7T"<W:,VTUB0N,_&EEEH%R=H69R!K
MG1?0JY@Y2E40GZWWY+<E\'J(4YD4PF8B%(1_R@4B([(67YFX?C:].1$^2)-*
MEXH5.1+22+W^FU*!<2$26Y;<NLK?B:207$K"2U")AV$J<F?K"K;*!"L\+1$A
ML<:C_JD,6/^RTR4DO=!PQ-J"Q\CAEJS%F3+2)$IJ,3<XMQJ3(WBQ\[@0.%T7
M,D2PW7J#M!:W2&AA'4Z"W(]>9#T:*,$.$V0HDL;%219*_^H3ZV@(CAXS]'L+
M!T*+VJ.HWHO*65]A"OFG0>1"16.D7\H[$KX]UU@2E-,'QJF< I,*5"JY;K)B
MG*75R#$6DFOG8M0,-O!*:]K((#)K2AY>=I0IGC$NUR+1\%"9 @^$=_$LGJ%=
M$X_\V#";K%R_W)(52*3TG92>P3SV"9CW335"'7EUG+'!^_Q*]X%A8ZIM8&NV
M@W]K,GTCR^JCN&!,B@%-\\AH;3%:>D!#U$?'WT)AZFL4PF'EF]0UM6? C^Q<
M8ZXYO6:.R8,E>#T#0N^L"H7FXG@/MCLIX3N;<F85-XI*X$+W: _%:P4ZP-@
M^:-)Z@#9<).=0INV5$GD0F:IG#5<$;AVK<H'VTNN+Z?$]_L)E3[U5M7*L_(3
M+$<!#/'9AJ7TA]S*)B??'@8+&U2Z16"BNN@6J8<XV#P^15-M8TH=95[J.Z3O
ML08UA2RUK9K#W<)2X$["K/P0NXFNTZB=6,\6YPFY?AGE6$JG;.VA,7>'AO64
M-W':>3##Y[S325\3C:.)FNZ^#0R/MD[0KNXQC8U"=%X^EC!7;!B%LH*VFXUF
M=F*=E=!<5(:"MVG'9ED,XU R=.:ZTP6CX/!6N,CPWSMC5Y@8>:_AC?G2E"F6
M%8W\9#,&9Q;M-.=I79MN%/9S+-NJ#D=+OG'Y-89RV=0*Q7;0:L*CL)UKS5E6
MH7@&4^)#D1,7?KA1)IEEP^AD88S)@[O;4D+]<4><=&HY?5#Z?ZM\Z+E&OUJW
M9M8Y2YSK2DEAK+9YT[,;Y##)GDF7.QFULOY!9/^3OF6TG$R<7&US/&H<4O%4
M&C.;.UD5,6,FU>E+F11W5K?^U]2WW8)&&]?8DEP>+^N<#FYFS8VV7^U_#TR;
M:_"#>?-CXERZ7!ENW RNNV]_>3? /21>T)N78*MX*5[8@"MV?"SPFX8<&V _
MLS9T+QR@_Y4T^0=02P,$%     @ IYIC5CTUV[BU"0  ,R$  !D   !X;"]W
M;W)K<VAE971S+W-H965T,S$N>&UL[5IK;]LX%OTKA.<!&]#:(JD7,TF ))-N
M TRF09VV6"SV@VPSME!9<D4YF>ROWW,I699CV6EW9S\LME\2B2(O[^/<>W@E
MGS[EQ6>ST+ID?RS3S)SU%F6Y.AF-S'2AE[$9YBN=X<E#7BSC$K?%?&16A8YG
M=M$R'0G7#4;+.,EZYZ=V[*XX/\W799ID^JY@9KU<QL7SI4[SI[,>[VT&WB?S
M14D#H_/353S78UU^6-T5N!LU4F;)4F<FR3-6Z(>SW@4_N50TWT[XF.@GT[IF
M9,DDSS_3S<WLK.>20CK5TY(DQ/CWJ*]TFI(@J/&EEMEKMJ2%[>N-]#?6=M@R
MB8V^RM-/R:Q<G/6B'IOIAWB=EN_SI[>ZML<G>=,\-?8O>ZKFAK+'IFM3YLMZ
M,318)EGU/_ZC]D-K0>0>6"#J!<+J76UDM?PU+N/STR)_8@7-AC2ZL*;:U5 N
MR2@HX[+ TP3KRO.;WS]>C^]OKW^_9^/KJP_O;^YOKL>L?Q]/4FT&IZ,2>]#,
MT;26=UG)$P?D<<%N\ZQ<&':=S?1L5\ (RC4:BHV&E^*HQ%_U=,@D=YAPA3@B
M3S862RM/'K(X>]2F!*Y*X[!?]:1D<39CUU_62?G,QGJZ+I(RT8;]_6)BR@*H
M^4>7%ZH]O.X]*)-.S"J>ZK,>4L7HXE'WSG_^@0?N+T<L\!H+O&/2SR^6>5$F
M_]0S=I6;6GU3)H HAM[$2<$^QNE:L_R!73S&24JQ9,A?-HYQL36QRZZC.W?;
M=;\@Z2G2.\GFK+3(80;U!%N6"S;518GBP)*L*B%5-L_C8F:G8W'<V#/=V/-
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
M)HNX:;3F1"24]+2++9=#@44:T<$B8_:]!<>&<M%M5'4A 1_:'8C)$_1TOKP
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
MY>C6O@] 1EI:EM&B)[)2W@\Z$,_O.LL]YUQ@$"X?L;GP,(8N\DDS#]\RI\E
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
MCFH79WLP<MLLJY4TM/J:SX+^:Z"R!J1?2VD.!QN@__<R^P=02P,$%     @
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
M$FNXJ!?'["^0NLTUPTQ!-0/MLM4O:O15:R/KW Q<\NB/TY_/SM=:0VV[*3Y
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
MJO@;\H\U.LI!-:XT*FJ E5L-'*&(<26WM4$SJ] S@_>RLML )P%&9S5895X
M&8)*<2L4'+"=U$? FK=S7&MA(,<;%*<!)F#:I$<C]#U,!(SB,$Y0V/-A?#&V
M/[ O%6AMU3!WR#0)#G%5H6^.=^XL%'F''@<--NLE%+ "&F.6Q( <=<@M6;?>
M'K/YE\"VE-->% )0&$28!2&*#PC/I6NNKT%E08(998B07A0 4,1(2_X>]E[K
MI@&_3FI&*68I <0X:*4F./+C5NHW*$Q (!:@R(U?*/H^"]21.M6)CR-&6]7#
MD.&8,!#+CEZB_D/\D(28^&DK?Q113,*X5>TEVQ SG*8!(K07I9\!QJF/"11#
M?#=\Q'[D_V6_A :8!K:7T]#U $T)]E/V3>P7-]@@%K/@-(DP9>35_MMSA@Y@
MKL/B!/LA>:T!DR3$<1K9G8]CVU@LQ0%CW]" "4UP N8&00AIU&8)=)O?.3"(
M4IQ"SE<YL$M#>RRQND<A#L.] ZU:$4U>X<"'^$&08AK%K?XA&"8(R<L=F"0,
MPQ8C$O22Y#/ *(YP2..] Q]()%U!QP0]@0[_9GS_ONP]F:>B62^Z+^*_@H&1
MC7[L0M4_N"E70JW<]X"]!("/FTMS-]M]<HR;F_9]>/.]<L[5JJ@UM-P2EOJ]
M)/* COL&: 9&;MR]>R$-W.+=XQH^FX2R ?!^*:79#VR"[D-L] ]02P,$%
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
M )5UH.^%E&8WL1OL_UJ,_P502P,$%     @ IYIC5OVHEPR<!@  ,!   !D
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
MH.X$(4=J' .QGRTFR+DCLC(>2LZ@VM(!]^,G]FOOW7J9$XV)Y-]99E:]X"*
M#!=DP\U$[KY@Z>?,\5')M?^%79E;#X!NM)%Y";8*<B:*+WDLZ[ 'B-HO *(2
M$+T5T"P!36^T4.9M#8@A<5?)'2B7;=E<X&OCT=8-$^X4IT;9569Q)I[.AL/^
MY ?<7L,TO1FEUVG2']U!/TEN9Z.[='0#X]NO:9)>3>$3)$2O@(BL"*X>-FQ+
M. JCX7B AC"N3VS6;#J XZ,3. (F8,@XM\>ENZ&Q:MV>(2V571;*HA>4#9#6
MH-DXA:@>10?@R=OAC>?PT-:H*E14%2KR?,T7^/J4RHTP3"QA+#FC##7\[,^U
M4?8F_CIDK^!K'>9SK[.CUX1B+[#/3Z/:8A!__-!HUS\?,OM.9,^L-ROKS=?8
MXPE:EXP:S(#:@S_DM2"X\ 2N<6SC=NV\&V[W+?R;<U%K5#G/E+4J9:W_478*
M7%+BVP,3E&\R.V_C.>%$4 3_2@ZI?WV3ZM:[+0#_WOI#Y_0N5$4MPKU7[3KJ
MD*@E$QHX+BQYO79^%H JNE0Q,'+M'_I<&MLV?+BRC1V52[#K"RG-T\#UCNJO
M(OX#4$L#!!0    ( *>:8U8GZO["2 (  "0%   9    >&PO=V]R:W-H965T
M<R]S:&5E=#0X+GAM;*U4;6^;,!#^*Q:;IE;:8D+:;LH *25KB]2\*"2;IFD?
M'+@D5@UFM@G=OY]M"$JEI.J'?0&??<_C>\YWY]=</,D=@$+/.2MDX.R4*H<8
MRW0'.9$]7D*A3S9<Y$1I4VRQ+ 60S()RACW7O<$YH843^G9O+D*?5XK1 N8"
MR2K/B?A["XS7@=-W#AL+NMTILX%#OR1;2$"MRKG0%NY8,II#(2DOD(!-X(SZ
MPVA@_*W#=PJU/%HCHV3-^9,QXBQP7!,0,$B582#ZMX<(&#-$.HP_+:?376F
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
MN_+6?F-$(IS:$7Y<A:@*980!Z-Z=6C-,#"I$);]ISR?)1A6B*J6[RR"K23M
M27':<U_9\M:-NFD\Q"#H2I#.# :&M3Z5T*7V[M,N0E3M*"$3G6<W-O7M*H1A
M8%@+44E#>H2&*YXM7NJ%$,]$*V*8/Z</=%UY:V=\\+(6/87Z4*>[TJZ\M>=
MXIO:\?T*]5%QC +"NMV[_3P_FX?D.^WY8-DL4BK$N\V^_5P_FXM<#M">>] 6
M/5,[WR%2+LTI($\EY*F]C3ZB>DR5LX $RB5Q"NG1P;O3]8OK-U&Q$K>+E_ '
MX1Z<!2*<8OLN^/:@RM?-Z]3SO*KRM/GXR*,E+VH#\?M#GE<_#NHWM/=OY$_^
M!U!+ P04    " "GFF-6696<],P#  #&#P  &0   'AL+W=O<FMS:&5E=',O
M<VAE970U,RYX;6R]5VUOXC@0_BM6;G7:E;;D!0JT!TAMPVF1CEY5Z.Z'TWTP
MR0!6G9BS#;2G^_$W=M)LH"'7GJ+] K8S\XR?Q_;8,]@+^:C6 )H\)3Q50V>M
M]>;2=56TAH2JEMA BE^60B948U>N7+610&/KE' W\+RNFU"6.J.!';N3HX'8
M:LY2N)-$;9.$RN=KX&(_='SG9>">K=;:#+BCP8:N8 ;Z87,GL><6*#%+(%5,
MI$3"<NA<^9>A;QVLQ5<&>U5J$T-E(<2CZ4SBH>.9&0&'2!L(BG\[N '.#1+.
MXZ\<U"EB&L=R^P7]5TL>R2RH@AO!O[%8KX=.WR$Q+.F6ZWNQ_P(YH7.#%PFN
M["_9Y[:>0Z*MTB+)G7$&"4NS?_J4"U%R\+LG'(+<(3AVZ)QP:.<.[;<Z='*'
MCE4FHV)U"*FFHX$4>R*--:*9AA73>B-]EIIUGVF)7QGZZ='D]NMX-I^.;^=D
M-KYYN)_,)^,9.2.W5$IJEH1\#$%3QM4G''V8A>3CAT_D V$IF3+.<>G4P-4X
M$0/G1GG0ZRQH<"*H'Y"I2/5:D7$:0WP(X"*#@D;P0N,ZJ$4,(6J1MO^9!%X0
M5$SHYNWN?H5[^'9WKX9-NUB4ML5KG\";X>F.MQR(6)*K'8I/%QS.\)"?*8JC
M,XBVDFD&BOSQ&[J2B89$_5FU#EF<3G4<DU,NU89&,'0P:2B0.W!&/__D=[U?
MJC1L$BQL".Q WTZA;Z<.?32G3P2>(-EHW,<:,(!I1")!Q3$5O59<%8I7B9P%
MZ]M@)L_N1K[?NABXN[)X%49>*S@T"BN->H71 =GS@NQY+=E[H)S]#3'A0BG#
M3TL:LW3U'Z0RT//25,YZ1Y1JX[YW/S0$=B!1MY"H6RO15$B]PEN.7-/H$94J
M';"K-"9XIW"*VR37L;#^?<'9BNI3.; VYGO/7I-@84-@!UKW"JU[/RBW]9K4
MMTFPL"&P WW[A;[]VKW\S;YT<)O2'>Y8W*7/#'A<I5^&<U$ZX5[+:WO]HU->
M:>;WCU-7[:S^)^>+@O-%+>>'UJQ%YOCL55OY7,IKY!]R*S0)0;%52JTHBGR!
M>&72WR156F[Q":L_DW$D4I&PR'Z$*K%J)_#>S=8D6-@0V('POO?]^>C]H..<
M!VI(XD;1PJ;0#D4NO=']^O?*JQO;O,5/;/I*;?U7M[E__$"IG\.[%6L(+5/,
M+14X"<B5+105B<0VU5F14(P6Q>B5+<&.QJ]-D6H+I^\P684[I1+3@B(<E@B)
MKRX42V9%8];18F/+J(706)39YAH+;9#& +\OA= O'1.@*-U'_P)02P,$%
M  @ IYIC5AM)0Q?["   ,T$  !D   !X;"]W;W)K<VAE971S+W-H965T-30N
M>&ULM9QO;]LV$\"_BN -#S9@CL7_4I_$0)MV:X%E3]$D>UXK-A,+E25/DI-U
MGWZ2HYJ6>*1-A7G3V,GQ?'<B^3O>T3U_*LJOU4K*.OA[G>75Q615UYLWLUFU
M6,EU4IT5&YDW?[DORG52-V_+AUFU*66RW U:9S,<AGRV3M)\,C_?_>YS.3\O
MMG66YO)S&53;]3HIO[V36?%T,4&3[[_XDCZLZO87L_GY)GF0U[*^W7PNFW>S
MO99ENI9YE19Y4,K[B\E;].92Q.V G<2?J7RJ#EX'K2MW1?&U??-I>3$)6XMD
M)A=UJR)I?CS*2YEEK:;&CK\ZI9/]9[8##U]_U_[KSOG&F;NDDI=%]O]T6:\N
M)M$D6,K[9)O57XJGC[)SB+7Z%D56[?X-GCK9<!(LME5=K+O!C07K-'_^F?S=
M!>)@ **& ;@;@$\=0+H!9.?HLV4[M]XG=3(_+XNGH&RE&VWMBUUL=J,;;]*\
M?8S7==G\-6W&U?-/?_SYX?KFZL,?-\'UA\O;+Y]N/GVX#J;!99'7:;XMME5P
MFS?S(TO_D<O@]Z*J@B;XGXLJW3V%G][+.DFSZN=FR.WU^^"G'W\.?@S2/+A9
M-4.3?%F=S^K&S/;#9HO.I'?/)F&#2>_EXBP@Z)< AQ@#PR]/'X[ZPV=-</81
MPOL(X9T^8M#W]K%Q,+G+Y+19--,JR61P+1?;L@F !+U[5D=A=>VR?%-MDH6\
MF#3KKI+EHYS,__,#XN%_(5\]*>MY3O:>$YOV^>^R>=KU*LD#A(-U,R%6U2_!
M0]G.@:V:$UGS'@[$LW:VT]YN)X_S:<QH3,YGCX<N F*8A4JJ9SO=VT[=;;]/
MTC)X3+*MA,Q]5L@/[$ H$DR(@;V 7(3B$,$&L[W!S&KPWLR@*)M7I70*-=-L
MFA+&0SHP'1"+VC4&&<[WAG-7P^UQYGK\*,<D'-@*B#&!#,:*O;'":NQ-42>9
M2V"%'C%$4!@/)P4@1PAFL+71WMKH!&OMT8ST,!%"HG!H(" 7"XX,RRS>6QA;
M+?PBJW0I&U0T=EX59?W0H#]XERR^-D&U[Y)6O:Z[I"=EO1"@4"$T]$N(3I\G
MYWUIZWM_D$"@5Z5$I[Z_*464#>8O)$8B>/8BQ79D!>@83'0:^RL)D3@:&JS+
M,8*IP6+%9&2'\LLXT2D?[&=$LQT0(V%HL%TQ&=FA[(P*I+.6"3Y,(  I3$-N
ML%8!&=F)[,P*!. 5A2C2[(5H;9S+BL/(#N)3:($ JL8"<30T49<3@I@F@*(O
MLN/WLEBO9;EPIX5=K_..Z4E;/PJ*ZBCRS MKFN#LO2=M?>]5QH#L*<.+>1'K
MJX<)' ]G,""&B2$APXKUV$K3,<#H-!Y:0A%%?& P(-:<*[ P6*SXC.U\?ADP
M,(1=3H9;&B!FV"SPP;G;SF9G6F" S)2CX<P Q$RV*BIC.Y6=68$!PL:$XZ&M
M@)AY%BL08SN(3T$%!MC+0S+,RP QV[15],5V^EX669;4LNPB"1XT_G>7I0])
M6XB"8VS]!.=*C"=M_7@HNF/NN0QES1:<O?>DK>^]2ARP/7%X*30P<#['0D3:
MW@"=]\/0-)L5\K'])#\&&_J)G<81T;=>78Z1D!O22:PXC>V<?B$W /PB!( #
MD"/(<$HB"M/$CFEG=A  THQK\P,0$P@9CAI$,9K8&>V,#P)A.:9XR ](#A%L
MJ%42Q69B9_,I "'  9C24+=1E^/-J<DT!PZJUW8F#P@"G3V. ,3^ :Y;J"]M
M_7 HYA/J%R#$FD,X>^])6]][E4X0>SKQXEX&<&:G(AI662$Q9,K7B((_L1_M
M1^"#Z"=XQKD8'O0!,40C4_&$*& 3.[!?1@\"X9J'6N<(HG5L(!]1L"9V6+O#
M RK"1W1850/$6+,9&\Q5H"9V4+O# V"N(/&P 0.)':8?_;Z<0C.UH_D4=%
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
MCTL9+V16&91_?TS3XN>7ZH78PPO0T[\!4$L#!!0    ( *>:8U9(!258Z (
M #$(   9    >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;*U6VV[:0!#]E94;
M58F4Q#=P3 J6 J8I4HD0D/2AZL-B#W@5VTMVUY#TZ[MK&Y>+03SDQ=[+G+-G
M9KPS;J\I>^41@$#O29SRCA8)L;S7=1Y$D&!^2Y>0RITY90D6<LH6.E\RP&$.
M2F+=,@Q'3S!)-:^=KXV8UZ:9B$D*(X9XEB28?70AINN.9FJ;A3%91$(MZ%Y[
MB1<P ?&\'#$YTRN6D"20<D)3Q&#>T1[,>]]1]KG!"X$UWQHCY<F,TE<U&80=
MS5""((9 * 8L7ROH01PK(BGCK>34JB,5<'N\8?^>^RY]F6$./1K_(J&(.IJK
MH1#F.(O%F*Y_0.E/4_$%-.;Y$ZU+6T-#0<8%34JP5)"0M'CC]S(.6P#3.0*P
M2H"U#V@< =@EP#X7T"@!C3PRA2MY''PLL-=F=(V8LI9L:I ',T=+]TFJTCX1
M3.X2B1/>X.FE/YD.^T]3-.GWGL>#Z: _03=H##@F?R%$C_+3T7]2SI',TB!=
M 1<RZP)=^B PB?F5-'Z>^.CRX@I=()*B:40SCM.0MW4A!:IC]* 4TRW$6$?$
MF!8:TE1$'/73$,)= EUZ5KEG;=SK6B<9?0AND6U>(\NPK!I!O?/A9@W</Q]N
MG/#&KI)EYWSVL615X>?7R(>90#+.J/^6$?&!)A!DC @"'/U^F''!Y)7Z4Y>#
MXHQ&_1FJS-SS)0Z@H\DZPH&M0/.^?C$=XUM=_#Z3S/\DLIW8-JK8-DZQ>R-&
M X#ZK[9 -G.DJJ,KK^6VS&9;7VV'XM#*<DWW;M?*/[1R+/O.K:QVQ#<K\<V3
MXA^9NJ +>55K]1=@9^M,L^GNRS\TLEQW3WP-D6TWZK4[E7;G#.VQ?$"M>.<@
M8#=FTS'WU-=869:S)[_&J-6R]^3K6\4T ;;(FQ)' <U2412>:K7J>P]YN=];
M[\I^6+2O_S1%,QUBMI"I0C',):5Q>R<EL:)!%1-!EWG)GE$A&T ^C&1/!Z8,
MY/Z<4K&9J .JOP3O'U!+ P04    " "GFF-6M<LD$!<#   ]"0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970U-RYX;6S-5EUOVC 4_2M65DVM5)H//M5!I!:8
MBK2VJ*'=P[0'DUR(52?.; /MO]]U$B)H4]1)/.R%Q/8]Q^<>[K73WPCYK&(
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
M47< ^??[JFJ_'G3?4G+XWIO)?U!+ P04    " "GFF-6 XQ[),0"   (!P
M&0   'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6RM55UOVC 4_2M65DVMU#4D
M@=!U$(F/3D-J.P;MIFG:@TDNQ*IC9[:!]M_O.H&,TL#VL!?BCWO//>=B'W?6
M4CWJ%,"0IXP+W7528_(KU]5Q"AG5%S('@3MSJ3)J<*H6KLX5T*1(RKCK-QJA
MFU$FG*A3K(U5U)%+PYF L2)ZF654/?>!RW77\9SMPH0M4F,7W*B3TP5,P3SD
M8X4SMT))6 9",RF(@GG7Z7E7@]#&%P%?&:SUSIA8)3,I'^UDE'2=AB4$'&)C
M$2A^5C  SBT0TOBUP72JDC9Q=[Q%_UAH1RTSJF$@^3>6F+3K7#HD@3E=<C.1
MZT^PT=.R>+'DNO@EZS*VC<'Q4AN9;9*10<9$^:5/FS[L)'CA@01_D^#O)S0/
M) 2;A* 06C(K9 VIH5%'R351-AK1[*#H39&-:IBP_^+4*-QEF&>BF\^]NRGI
MW0W)8'(]'-V3+P^]F]']=_*.3(!3 PD94V48:'(Z!$,9UV>X]S =DM.3,W)"
MF"#WJ5QJ*A+=<0U2LL!NO"G?+\O[!\I[/KF5PJ2:7(L$DI< +FJI!/E;07W_
M*.(0X@L2>.?$;_A^#:'!OZ=[1^@$57^# B\X@#>!&-B*SC@V\$=OIHW"@_NS
MKE$E3K,>QU[F*YW3&+H.WE8-:@5.]/:-%S8^U(G\3V O)#<KR<UCZ%$?%DP(
M)A9XOS@5,=2I+2%:!81UFE7DM9J7'7>UJ^)U4#NH0EYP:U7<6D>YW:&O<$F%
M)GA>"4U6EI\^)P+]4LY)KIB(64XY&E1.G]&M3.VA+HN$.\2:06./_.L8K]EN
MU=,/*_KA4?IX2?[2U_!U7]^W]_M:$[3;_)*:NV,J&:A%X;6:Q'(I3'D=J]7*
MSGN%B^VM]]'F2U?^ U.^$;=4X5'1A,,<(1L7;:2D2M\M)T;FA77-I$$C+(8I
M/E6@; #NSZ4TVXDM4#U^T6]02P,$%     @ IYIC5DNFK]EZ!   ,Q4  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C$N>&ULM5AM<Z,V$/XK&GK3R<W$ 6'
M=FI[QC&YN<SX4E]>KM./"@B;'B!7$O;UWU<" @9DSFGH%YN79Q_V6:U6*TT/
MA'YG6XPY^!%'"9MI6\YWU[K.O"V.$;LB.YR(-P&A,>+BEFYTMJ,8^9E1'.FF
M83AZC,)$FT^S9VLZGY*41V&"UQ2P-(X1_><&1^0PTZ#V^N AW&RY?*#/ISNT
MP8^8/^_65-SI)8L?QCAA(4D Q<%,6\!K%TZD08;X%N(#.[H&4LH+(=_ES9T_
MTPSI$8ZPQR4%$G][O,11))F$'W\7I%KY36EX?/W*_BD3+\2\((:7)/HC]/EV
MIHTUX., I1%_((?/N!!D2SZ/1"S[!8<":VC 2QDG<6$L/(C#)/]'/XI '!E
MYX2!61B830/KA,&P,!B>:V 5!E86F5Q*%@<7<32?4G( 5*(%F[S(@IE9"_EA
M(L?]D5/Q-A1V?+[Z?7'_"!;W+E@^W+IW3^#K\V)U]_0G&(!%))(")1X&(KW
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
M3-6A]/)0*/6AD M$(5>(<J$V\8[6>HFHT1I1^^;0]?RG@0!.#"ZK(M=_FJ<
ME%X!:O824,@UH)"+0,U3!4HO X52!PHHW92QQ"$\0$8XH_;J&*BC(O/-Q7HI
MJ,!:4$ 9IPLBW(9 "$KL%4I0QE-O,S12#:L,!11UXJE]VP6DTO=">&Z#JTI\
M6Q@1O4)44(DHJ*Q3[M16 FM$47O/4 GJ6.(M<Z67B0JO$P64=LJ9L#>4@F1N
M%Y*0S.Q"5E,T3!TM%:5/1FC\B5P%"KD,U"QUH(A6"(K,70F*X):"PK63:'96
M@C7^Q"@'-6(R/8FX_ E4A.KXTUNB5 /0T9)05I\W;OR!,X5<CQ2Y(.DL0*J5
M?")SUWPBN$6?<.TDFIV58 U(,0H_$:!6$V?VE?L;2"9RYT(G*..)[P] K?03
M":O]1(!R34Z-3["D$W76ZN "4;XF:"@:5/F)@%6=G$530$7M94D)>F7>)F@H
M&E+^B4 %FV)W&1XJ_T2%?7> !'4D\_&;5O^)!!> (D#1IL3YL^4&DKF=1T(R
MH_-8+=%(=+0&U-"LA$:FN 6><.TDFIU56ULCT[F+/!'<*D^X=A+-SDJP1J88
ME9Y&3*8G$9=,@6)/7/BN_VBUGLAHL2=K"/BAVI51^<=ATWX]7D6IVOL2K$<Z
MXCP]8;B .DMU)Z*5=R)SUW<BN 6><.TDFIV58 U0,8H\$: R$\O=52&H@!.W
MGXB1D$Q0YOL#42OT1,(J/1&@2!.T7@K)>.9<@P5EB8\HM+)/)*CN$P%*-C%F
M5QZ"5$GB<#;DE?GNLM J0)&0$E $*N[$G%WK85E"W>\3I&.99\<IHI6!(L%U
MH)X=$CV#J5-X I0Y/4@2J&"4WH.LEFB4.EH,ZB53%!JMXM9^PK63:';FIZ&5
M?R)SUW\BN 6@<.TDFIV58(U6,8I C9A,3R(NK9[L]"&#"V8/SLOFOBQ;6;3%
MU677O^_*FW*[;:)5==AWA_4,>WXWJLO;/G>OK^EBZ;S_EKR6I']_J6RN+A^*
MN_*G;E;==(/&MKSM+./O^YULZLW=_?E%6SUT'\\B^ERU;;4[_GA?%NNR[@7=
M[V^KJGU^T9_@L:I_/X9]]3]02P,$%     @ J)IC5I(2+6]^*   .HP! !D
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
MNDM6B2"&\[ESTVJTY=S,R1RJDYFI$@$F<U8EH(RM$F%.YE"?S+A*A#QP494
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
MYG,9.]4DNPM4+[E= "27SWZ]%*E"-%RY)^PNIV5W\<5" ?!"&N.X4D$07JZ
M\"J4"H#F&CJ?[:H!,M,']H2.4+Q<@>)5W2@*6S#DIST[+5L-E\P32<OQHGA-
MUY8<UFRX9'Y(0,OLK9HV,2KNS ::D;\]@)"\7#W)BRL4@-+E,CHN5K&WHA&<
MEUN!\V([!8!UV0A,@Q/K&)F?1G8$Z^7JL5YLK0#$KBGJLJ &LC!:[F2:L+W<
M"K87E\^ VV5#?N,%D)F.+1>$\.6J"%_*<@$P7I;^L/C)?"XSCI]P$N$%X)?<
M+P"MRX3\#DL@FSZ+W#(<X7HY+=>++Q@ W&6Z_,U'*L:@)X O7P!\R17# W"7
MF>I.^O8BG9V^:IGWUQ/(ER] OC[;W]T_3!WB7:7 )IO&8;/ADI=LR4N^*$C3
MMZ6$-1LNF1]'YJ<U2/,TXO+X[,=LE1@)33\8PQ[)GMBNSV#<&CP <]G@Z;UV
M)]L@@T,<')/"GF"\_ J,%U<=/(!TF6#'[%(U$D87#7/RY G1R]<3O;CVX &L
MRX]]=NT:Z1[OX61GNR>NF],V/8!V>6^R._N0;HP#?V@/Q/6'HVYZ0/&R;CK&
MTSX/A=UT)LO&X$A>P K^I@? +N=!CT!".QK3<5-,\%Y>B_=BFX0'_*XIS-(E
M-20+SC$7&#PA??D"Z:O0)0#!RTP?];[+OH21LHMQFE[.) G7 O%KV2=2%"<V
MWC8_6PV73 ')3W-1RJ9OBQAK-EPR/R2H94A73;\P(*A[U^=%&0A-'Z>O".[(
M)D%=3_[B^@4@>MDPG?GDWQDHSZ>@9FV3G%[!_F+[!:!Z3?VB[[-O9"",SEIF
MKX(G^"]?C_]B^P6B?XTA8Y\@78R!NP7?$_J77T'_X@(:4+VF?F'3"PA(-T;'
MGJ42^I>OHG\I^P7 >UGG^R$KT4C8^8'#H'@" O,%$)C<+P# *RL_HB;Q12);
MR_?B6P4 >.7FU-=M/4%\^0+BJ] G$-ZKZ\8N6SQ!RCXZY[AO <+X\@7&EUPG
MY%\M+8Q]=G"V&BZ9#!*<3SRN2Q6+MC2Q9L,E\T,26N9QU10+"Q(:%@L@%(L%
M@7SY>L@75RP O L7"R 4BP7!?/D5F"^V6 " %RX60!BGTU;N#(60OGP]Z8LM
M%@CT-=+H/;G.=3%VD4TX$M$K0%]<,B. EPO9O9Q(-[4F#H;J">C+5X&^E,4"
MD+RL,S;;Q *%W91*W,%"F%^^P/R2BP5@=679+6H27R2[M2@OOE@ 5E=N3KW#
MRA.:ER_0O K% I&\NLZ'_$L7*!^_<SG@BB<X+U_ >16+A?P3I87AS\[.5L,E
M\T&RTUV4Q.G; L.:#9?,#PEI&;E5TRV<M.'K]+K4F\(\H7?Y>GH7UR@4]"Y9
MDY@E>;R"WL7V")',=;(+UK-'[IR$\+M\/;^++1 *?)>L6;HE^"Z_ M_%)2]
M<[GL[AJD8OV2Q*VB=RDK ^!S66.R<@EDK'.2R06&E]P5 'PKGU%]'!,\E]?B
MN?BNH&!TR9K$',GA J.KT!4 >\O2^\Y.WH",_:@31I<O,+J*+4'^#=+"\&>G
M8*OADOD@*?B$T[I42V@+ VLV7#(_)'AEG%9-2_"*X!4UB5D2O/5D+JXE*,A<
MLB8Q2T)W!9F+;0D*-I>L6=HE;"Y?S^9B.X("S25K$K<D<U=@N;BH56"YD,:Q
M>T\(E<M74;F4'0'AN4)VC1RH/ ="\H3-Y0ML+KDD *I6/JGZ'";4+:^E;O$E
M08'>DC6).1+#!?16H20 I!9Z1\'/*PW<)3^"WO(%]%:Q(T@_,5H8_.P$;#5<
M,ALD <-%<9B^+>ZKV7#)_)#0E8%9-0TA*$)7U"1F2>C6L[>XA@"86KE9?>02
MYI9?P=QB&P*@:65V$7$K<E% >%N^GK?%=@2 T;+Y3CX$Y>((83Z2W(W-:9BG
M(9,K;)EC_9DO@6SY*LB6LB<@BI;)D =0QFYI(*@M7T!MR44!,++RHT"?Q82A
MY;4,+;XH #Y6;DZ-P?0$G^4+^*Q"40!,+--GOR$"98;[D2%/T%F^@,[*JL(?
M]K>[S>Z?#X^A^'B+Y_[X:L=\\-OF8*OADJD@.1@OBKWT;0E=S89+YH=$K\RX
MJND)$5SN-=DO=B*9[=@MU 2:Y>NA65Q; #"LWF:.@<KWW,T !)CE5P"SV,8
M4%@V T<B%04))I9) M?CLMC. "A8)N2.<Q6_]9^0LOP*4A87O8" U>='!0!5
M<W<?>P+)\E60+&5I0!2L(=\Q!V2V9[??$U:6+["RY-8 (%?X1@M$PY)NM" X
M+*_%8?'] :"NT(T60";<:$%X6+[ PRJT" "Y<F%Z^W*#0-BYKF=GD<1G@8>E
M:Q*%_9'R<YR=F:V&2R:%9&9_4:JE;TO=:C;<<GX(=<O+W*J:3C& Z)V^,-(C
M'<BF3L%]% D(R]>#L+A. 2!7,;\% *BF;V7., GH%3 LME, T!7H%$#%=PH"
MQ/+U0"RV4P#6%>@40,5W"@+$\BN 6%PR ])5WBF B.\4!(CEJX!8RDX!J%<F
MY+?Z IF-;*<@<"Q?@&/)G0+2K[H0LS0$0CMV@?L=>$\@6%X+P>([!21AY9T"
MH;#H<E5BD01V 855Z!0 <>6"\6 6@;"S_%4U@L/R!1R6NE,4MD;*3W-V;+8:
M;CDO!,/EQXO"*GU;_%:SX9+Y(1DM ZQJ:L6HN'@L:A*S))_K65A<H0"<JZP
M 0WWI4% 6'X%"(LM$P!RE<^M_AHRH6#Y>@H66R0 W2IWJU_()O@KOP)_Q44Q
MX%KE;O4KVP1\Y:O 5\H& =!6V=V92,.%"H%?^0+\2BX/ %OE??[A0MG-62.1
MK$5;\:T!@*OR]UM_Z960K7R!;%7H"X!7Y6.VS(2H5ARS)A"J52A0K=1-0=X>
M67B:<Y.PV7#)O!@R+Q<%48:VY*UFPR7S8\G\M 91GD:4PA=IF$]@(!BL4(_!
M8II"0!BL].HB$K%N/7%;G;UL50@ :Y5^O<F:Q&X@=INS)P-@6>5NU>$;".LJ
MK&!=,9D; ,,J=RMI$K<]<?OA>),!P:[2K71(Q/H>B.\5J,D Z%0A.W]'*FZ!
M(1!^5=#RJ]BJ$ ";*G^_P0\3<NX(NRH4V%5R5P@(2#6F&&NDXM9# X%6A0*T
M2ET5I%V2A2<Y.PA;#9?,"@E"<U$$96B+T&HV7#(_)'ME"%5-43#ETUZD8<[2
M ^%9A7J>%5<4 *8J-ZL/7D*Q"BLH5FQ/ 'BJW*X^>0F]*M33J]B> )A4N5M]
M\A)F55C!K.("%["H<K?ZO"6LJE#%JE+V! "CHK]=?C(.>!B<<9+&!5R57!0
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
M*E#:Z9TZ/G+Z_+(P5$#46^:\#!6MLC>9.R<? +?A@MF+ZMUGGX(=3<@.Z6B
M&+>,J'&'Z]Y^-5BT9\?'2)]1%BX*B'S+G)>+PD7$T_/! MZ OKB,"(POJ?
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
M   9    >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;+U8:V_;-A3]*Q<:,'1
M%HOT(X_9!I(X00VD79:D*X9A'VCIVB8JB2Y)V_'0'[\K2I;<0I%G(_876Z3(
M>\\AK\Z1V%TJ_<5,$2V\Q%%B>M[4VMEEHV&"*<;"G*H9)G1GK'0L+#7UI&%F
M&D7H)L51@_M^IQ$+F7C]KNM[T/VNFMM()OB@P<SC6.C5-49JV?.8M^YXE).I
M33L:_>Y,3/ )[:?9@Z96HX@2RA@3(U4"&L<][XI=7O-V.L&-^%/BTFQ<0TIE
MI-27M#$,>YZ?(L(( YN&$/2WP!N,HC02X?B:!_6*G.G$S>MU]#M'GLB,A,$;
M%7V6H9WVO',/0AR+>60?U?(]YH0<P$!%QOW",A_K>Q#,C55Q/ID0Q#+)_L5+
MOA ;$XAH]02>3^ .=Y;(H1P(*_I=K9:@T]$4+;UP5-UL B>3=%>>K*:[DN;9
M_OWO5Q^?X.KC &X>;P?#9_CCT]7]\/DO^!7NE4C@@PKE6 8B74)S G<R$4D@
M102WXS$M++P;H!4R,K]T&Y;@I$$;09[Z.DO-7TG-.$5/[-3 ;1)B^'V !O$H
MR/ UF6M>&W& P2DTV0EPG_.:>,UB<9HN7NN5>#<JCE$[NJ.YH9O&P#>H[ATF
M%C4:"X_"(CQB.'=E5[4LM4G3Q_#2S$2 /8^>,X-Z@5[_YY]8Q_^MAE*KH-1R
MT9NO4,HW,)D0Q #E0HPB/(%GK>9T$<( 1\2 :&B"/]?IN+_O*00,+<;FGRHV
MK0.P:1=LVK4;]-D]=(1;+%"3B$! !:7I29_3YLCUCFC:D1,8(6D80KQ1T%5T
MLH07+F$J:8N^?^JWSZB<%A5 .P70SIL!%6-J;L69Y6/^]T!;U3#/"IAG;U;P
MSZACN'VQF4)70:S-M6=EG!=,SH]<Y^<'8'-1L+G8K7PL.2.(D&03K()(CA'4
M&")2; /O9 (K%+I:D^L375#=.4EFYQ"*E:G!SOS28OPM5960Z5--9_B^P1.M
M=X1P)V(9K7;3SOI4>VX#VW!+=N2RRA.^,2%>$N+'5M \XP\2VN+M:FUBI1NS
M>CM^>Q'-$_X M=EDKT M79;5VM[VDG^2D\1!2RP\B!6]YUJJGDBL*F$>PF-9
M:;*L?>RBK[7U?0F59LQV=.,9V5NZ [F&TGM^1(S10"!FTHI(_IL.3L)2<FWJ
M?OGP2H:=JLIRKZ65E54Z--MFT5LJ:[LOUV?8=_5+9V;'MF9V"&]FI3FSH[GS
MEDRM;"JTUC;-6]MLFI<VS7>TZ?>*:.#7N;0K5_S*3NGNCMI5GW3/O>&E8?-C
M&S8_A&'STK#YCH;]]MK%*PV\V3JKUBY>&CC?]CW]/RMLNX;59]IW%TI_Y\?^
MC.:'\'A>>CS?\4MZ?PW;DHEU<A%CF8A!YU4):VR<:U'93-SI'16VFB<V.^(J
M>HL3PJOL7*P<GATO?A!Z(@EZA&.:ZI^>$4B=G=AE#:MF[I1LI*Q5L;N<H@A1
MIP/H_E@INVZD"8IST_Y_4$L#!!0    ( *B:8U9?^,-VBP0  #0<   9
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
M!TO57*BC'[@.4,]GC,EM1Y\N]<=$_!=02P,$%     @ J)IC5J7\N@Z_ P
ME@T  !D   !X;"]W;W)K<VAE971S+W-H965T-S(N>&ULK9==<YLX%(;_BH;M
M=-J9-$A\&;(V,XV]G>:BVTR<MM<RR+8F(+F2;+?_?B4@V 9!VL[ZPB XY^AY
M)1T=,3UR\22WA"CPHRR8G#E;I78WKBNS+2FQO.8[PO2;-1<E5KHI-J[<"8+S
MRJDL7 _"R"TQ94XZK9[=BW3*]ZJ@C-P+(/=EB<7/6U+PX\Q!SO.#![K9*O/
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
MN:'_!RJ;0,]74IJ'P(ZH[H^4_ 502P,$%     @ J)IC5D>8B&'< @  L D
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
M*@1-\LL=P2%A*D ^WU J7@9J@NH$:/(_4$L#!!0    ( *B:8U:23 /0I04
M *8A   9    >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;+6:T7*;.!2&7T7C
M[>RT,TE!$AC<=3R3VDWKF6TVD[39BYV]4&PE9@/(E62[>?L5F""P!(U;N$D,
M/CK\_T$<?8#'.\8?Q8I2";XG<2K.!BLIU^\<1RQ6-"'B+5O35'USSWA"I-KD
M#XY8<TJ6^: D=I#K#IV$1.E@,L[W7?')F&UD'*7TB@.Q21+"G][3F.W.!G#P
MO.,Z>EC);(<S&:_) [VA\NOZBJLMI\RRC!*:BHBE@-/[L\$Y?#?%038@C[B-
MZ$Y4/H/,RAUCC]G&?'DV<#-%-*8+F:4@ZM^63FD<9YF4CF]%TD%YS&Q@]?-S
M]HO<O#)S1P2=LOCO:"E79X-P );TGFQB><UVGVAAR,_R+5@L\K]@5\2Z [#8
M",F28K!2D$3I_C_Y7A2B,@!Z#0-0,0"]=  N!N#<Z%Y9;FM&))F,.=L!GD6K
M;-F'O#;Y:.4F2K/3>".Y^C92X^1D]N%Z?GO^97[[X0:<7\[ IP^SC_/+C^!\
MJO;-O\S5[E-P02(.;DF\H8#=@QGET99DU1?@]8Q*$L7BC8KZ>C,#KU^] :]
ME((O*[81)%V*L2.5S.Q@SJ*0]'XO"35)HHNW ,,3@%R$+,.G+Q\.Z\,=59RR
M0JBL$,KSX<9\I=V3:B7^^5,%@KFDB?C79G*?U;-GS:[.=V)-%O1LH"X_0?F6
M#B:__P:'[A\VRQTEJQ4 EP7 ;=DGERR[X$B\3T@2MDFES? ^BY]GR;K'=H(]
MA+QP[&RK5LPPB+'OA7X95U/IE2J]5I7567E'57^C(*521NG#B;JLG[\#1 @J
MK9-RGWY8TQ4,\8%Z,RH8H0;I?BG=;R_P7B<@R__4!:]ZI!3.E(@54!=W3"3E
M)'ZA!]]0=PI1&+@')LPPB/T&$\/2Q+#5Q)1P_I2YV.[[1*K4IX+%T5(Y6*I6
M&Y-T04'>J4PW-C-#0V4X.CP=9LP(A:[=25 Z";J827%$[J(XDD\V[8'E1."J
MLKU\2Y@/0\^N/RSUAYU.IV<C$;7.J="<+"X\\&'&X!&"=ANCTL:HGPGU S\C
MR^2'P>C D24*59I!S1%T]6+KMGK2R\<)F#(E/Y6<Y#BCUM4II\M(@NM(/)Z
MST2H,P6>S^4YYR1]H/G)M*ZHK<<]=K7I*EN]2A4D@;VLN$7:KHK04;9Z$31U
MP-8U?7)PQ5K](LLD#=W#)F,)._6QV] EH<8"V,X%"J-WA"^!(#%52I,DDLWS
MLS75T:>FHVQUXYHTH-?/_&PEF*.+T%&V>A$TL\ ?0,L+J1":L.%#Y*/#26J&
M!2.,W+!AEFHL@>U<\LM<"$W&0 :'6(("U+1<:!"!_9,(M*&(?[B VZ*&7E.+
MT"0"VU%DGJKF184$:I53.MGB\8>-HC7AT==(1]GJ]C7!P%$_C:*5C(XN0D?9
MZG?/FGE0._.\M%$4:6JK6> 9-V"V,.B[3?=@2%,':EW0?[U1%/EKRKS#"\T2
MI&Z1@P;QE6<4[;301:= %D[ PT/]MJ &]9HD4#M)U-N$V)&UO<"=0D17V>J>
M-42@?B "=0H1766K%T%#!.H&(I!)!P@/?6PT!TM<&. *;=2%:HI /5,$,@$!
M8M?@"$N8A\.&.VFD00+U#Q+(^DS#8L$2Y_E>DP?-$JB=)2XV<L/MM_3M(X^^
M)OJ !J2A ?4##:A3:.@J6_V)LX8&W TT8),&D+JU/;P%MH1!/!HUW0-C#0VX
M9VC %F@PGIB;,1@W/"3$&AEP_\B 31HP2H^,Y_U-5:^\D&CGA;_6V>RPU[-3
M1N@J6]VG9@3<#R/@3AFAJVSU(FA&P-TP K:\U? LK:#U:#_K1H,$[ADDL.5Q
MA-DQ6D7\K$F-&[A_W"@.8>\;A<M6%<>Z="HOT;-?,'PF_"%*!8CIO4KOO@V4
M%+[_4<!^0[)U_E[]CDG)DOSCBA+E+PM0W]\S)I\WLE?UY4\S)O\#4$L#!!0
M   ( *B:8U9AIX$,Y (  # )   9    >&PO=V]R:W-H965T<R]S:&5E=#<Y
M+GAM;*V676_:,!2&_XJ555,KT>:+0-1!) I=&VFK*J#=Q;0+$P[$JA-GMB'M
MOZ^=I!F4T#&-&Q+;Y[Q^GT-.G%[.^).( 21Z3F@J^D8L979IFB**(<'B@F60
MJI4%XPF6:LB7IL@XX'F1E%#3L:R.F6"2&D&OF+OG08^M)"4IW',D5DF"^<L5
M4);W#=MXFQB392SUA!GT,KR$"<B'[)ZKD5FKS$D"J2 L11P6?6-@7PY]'5\$
M/!+(Q<8]TB0SQI[T()SW#4L; @J1U I87=8P!$JUD++QN](TZBUUXN;]F_K7
M@EVQS+" (:,_R%S&?<,WT!P6>$7EF.6W4/%X6B]B5!2_**]B+0-%*R%94B4K
M!PE)RRM^KNJPD6"W]R0X58)S:(););@%:.FLP!IAB8,>9SGB.EJIZ9NB-D6V
MHB&I_A<GDJM5HO)D,+H>AX^#:?AX/4&#NQ&ZO1[=A'<W:#!4<^$T5-/GZ YS
MCG6YT>D()"94G*G9A\D(G9Z<H1-$4C2-V4K@="YZIE2VM+@951:N2@O./@L0
M72#7;B''<IR&].'AZ?9VNJF*45?$J2OB%'KN7CU.UB7MSV]J#842$O&KB:L4
M:C<+Z?Z[%!F.H&^H!A/ UV $GS_9'>M+$^61Q+:8W9K9_4A]DQD+ ;*%U'-%
ML02.:0NQ&25+7'2=9*IUY8JG*,(B5DN+A0IOJDVYH5=LJ%\EZ\!V?,OJF>M-
MZ-VH/Q%;).V:I'TH"25X1BB1+]LT7#=V"1)13)*_DI0;=C8\NN\Q=D,\U]I#
MXM4DWH$DC3WE[;IJ.T[;?^=L-\QV7:_M>\WF.K6YSH?FPE15$X1$8U56-,EQ
MUD)7.'HZG[)S?6UR_*'BOW;+D<2VX+LU?/=8;XCN,9F/)+;%[-?,_O\\C?Y.
M'SMNU]II]X8P?RNL]&9NG&?Z6^([YDN2"D1AH1*MBZY2X.7Y7 XDRXHC;L:D
M.C"+VUA]T@#7 6I]P9A\&^A3L_Y("EX!4$L#!!0    ( *B:8U8D?X G< ,
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
M52'QO/G+!Y)-33OTP*1JKLQCHAIFX-I O9\P)I\&VD'9@@__ 5!+ P04
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
M0'Z?4;DTJX8:H+Z(Q?\ 4$L#!!0    ( *B:8U8F('RE6 ,   ,.   9
M>&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;,5776_:,!3]*U963:W4-1\D 3I
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
M;3^+/4AC.V_$1@Z,62R7 D9Q0((B@*V(Y&R<5S8#IQ+1(_XEU-$OX-0<IV1
MP_>[HQ)W[_WNM0HV]7QNZ@E>_:VY85PNU.:# 8Z?:;R R8KHZ6"Q@+-\:L[A
MK_Z3D%SMH+_+YB"-T2B/H=/*M5AAGW0ME3<$X1MB]7[^"35KOY;I9Q+,,P16
MT+:1:]NH0N_-%![UM:@XV.#8)Z7K-\5P$PR=03<]%5Y-[>90DQ*C]K&15SF:
M3W)U<ZYN)=?'>+[6&PQ\%D54JJPM5:X,-6M@<P@95@M*L#  G8A!O$ISP?6>
MCY6CRJRT5* T</.0>[WIMMWVD49E=JC9OG*/9*HD\DF9FKE,S4J9AIP$5,*4
MBN<RJI7.']U')L$\0V %T:YRT:Z^($==F=36))AG"*R@;2O7ME6Y(+\S(6"H
MOI!*5Q+[.^C[/E_CL$S!ULD&<YR33'5JA.HGF:IR3)]DW,X9MRL93TD"&LML
M!:FZ G[H1:0T( *F:4!0Y2Y\5UE+/? )W>"GL#Q]5P;[Z+(R">89 BN(C&K[
MFJ_V!9LV"V)(7J-HGBFTHL '137ZO[ZX6>3#3>PV:OKO:+.7&;HEAEXUE\]J
MY>RU<HQEN0S*+:2YNG/,W"FK-IQCVB58R-E;%>GL:W946;;VQJKAI',<T7!7
MRL!H.6X4S3.%5E1N7Y&CQE=D)4.5=B:P233/%%I1X'T;@*K[@-'+BOA2)9=M
M<AJB+O!&*:P4#^D\24SCV;14TVI<A&!',!?0A"CMYYTV!'A7EK^&U5@?5O2_
M:!C0OF- U2W##8UC2F","8PP#W<P6._86B;%27GV-MI%&$7S3*$5M=PW$N@K
M.@EDM)4PBN:90BL*O.\F4'4[,9%+P@$+0:2 "[BY&_=A-)BDU4BIEJV3+V3S
MY&1C6&*%G-.VHGIP'R5O'YQX1H0ODI-CH<JM=2S3P\_\:7XZW4_.9.V]>7JT
M/<9\0=4:"\E<N=8N]5DP3T^+TQO)5LGYZ1.3DD7)Y9+@@'!MH-[/&9.O-SI
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
MC!+,E(%\OJ)4O-RH%]1?2L)_ 5!+ P04    " "HFF-6]]+'(/@"   ^"P
M&0   'AL+W=O<FMS:&5E=',O<VAE970Y,"YX;6RU5EUOVC 4_2M6)DV;U)%/
M(.T@$A#&JJHM@FY[F/9@P@6L)G%F.]#^^]E.R  %U$D9#\1V[CGV.?9U;F]'
MV3/?  CTDL0I[QL;(;(;T^31!A+,6S2#5+Y9499@(;ML;?*, 5YJ4!*;CF5U
MS 23U AZ>FS*@A[-14Q2F#+$\R3!['4(,=WU#=O8#\S(>B/4@!GT,KR&.8AO
MV93)GEFQ+$D"*2<T10Q6?6-@WX2^BM<!WPGL^$$;*24+2I]5YW;9-RRU((@A
M$HH!R\<61A#'BD@NXW?):513*N!A>\_^16N76A:8PXC&/\A2;/J&;Z EK' >
MBQG=?8523UOQ133F^A_MBMA.VT!1S@5-2K!<04+2XHE?2A\. ';G#, I <XI
MP#L#<$N ^U: 5P(\[4PA1?L08H&#'J,[Q%2T9%,-;:9&2_DD5=L^%TR^)1(G
M@OO'V=-D,!FCX>#A[O9A@AZGX]G@Z?;Q88X^H3MX1>.(IC0A$1IP>38RM5L<
M?0A!8!+SCSU3R%4H+C,J9QP6,SIG9K0==$]3L>%HG"YA>4Q@RN57&IR]AJ%S
MD3&$J(5<^PHYEN/4+&CT=KA= P_?#K<NJ'&K'7$UGW>&;S2=\3I7+Z+4[7##
M,QQ!WY#ISX%MP0C>O[,[UN<Z1YHD"QLB.W++J]SR-+M[QJT9%L!1!@SA-,T3
M]'.PX(+)V^17G8=>DQXV218V1';D8;ORL'WQQ,TE'XE(ND:8<Q!7* ',<P;R
M=A>(I%DNZKPL.*\UI_JX; .K95O7,H.VAR[5A5F^[UD'OQ-,6$MMN]TJ[$AF
MIY+9N2@S)#RBN92DSTR=I(OX?ST>39*%#9$=^=:M?.LVF&+=)CULDBQLB.S(
M0[_RT/\/*>;7Y<ZUVSY)L=HPWW%/LJHVK.L[]9E8R#0/*HL$V%I7:!SI/"H^
MT-5H500.=.US,CZ4Q6%1R_VE*2K+>\S61)84,:PDI=7JRNQG1;56= 3-=/VR
MH$)60[JYD04N,!4@WZ\H%?N.FJ JF8,_4$L#!!0    ( *B:8U9A"K141 8
M  PN   9    >&PO=V]R:W-H965T<R]S:&5E=#DQ+GAM;,U:76_;-A3]*X17
M#"VPQB(E2U;F&'"LK N*M$'<K@_#'AB;MH7JPR7I. ;VXT=)CF0J#&%G-T7\
MD$@R[]&]ASPTC\3!)N??Q9(QB>[3)!-GG:64J]-N5TR7+*7B)%^Q3'TSSWE*
MI3KEBZY8<49G95":=(GC^-V4QEEG."BO7?/A(%_+),[8-4=BG::4;\]9DF_.
M.KCS<.$F7BQE<:$['*SH@DV8_+JZYNJL6Z/,XI1E(LXSQ-G\K#/"IY';*P+*
M%G_%;"/VCE%1RFV>?R].+F=G':?(B"5L*@L(JO[=L3%+D@))Y?%C!]JI[UD$
M[A\_H/]1%J^*N:6"C?/D6SR3R[-.OX-F;$[7B;S)-W^R74%E@M,\$>5?M-FU
M=3IHNA8R3W?!*H,TSJK_]'Y'Q%X \9X((+L T@K 3P6XNP#WT !O%^"5S%2E
ME#Q$5-+A@.<;Q(O6"JTX*,DLHU7Y<5;T^T1R]6VLXN3PZO/-EP^C#Q?H?/3I
MX^6G#^CS]<7-Z,OEYT\3]!Y-B@Y6'1/++1IE--F*6*"W$9,T3L0[U>#K)$)O
MW[Q#;U"<H2_+?"UH-A.#KE2I%3?H3G=IG%=ID"?2P 1=Y9E<"G21S=A,!^BJ
MFNK"R$-AY\2*&+'I"7+Q;X@XA!@2&A\>C@WAT>'ACJ4:M^XFM\1SG\#[R+:(
M3?,L3^,IHD*I=%7(1B!%-Y)+AL1>3^7S\M)TS3G+))K3F*,[FJR1FB:0B+-%
MPM3%-$ZVZ&IR8^RM*AO/G$TQ%YV*%9VRLXZ:; 3C=ZPS_/47[#N_FYB&!(N
MP+1>\.I>\&SHPXG&79ISN5!S(RIN$T_5=X@7LXR1T JX5P(7<_'=,/!]' RZ
M=_M,66]_+%- 8!I3O9JIGI6IB_N5FMC9#&W*B9?-WM,[Q@NRDGC.T%LU6VP9
MY>*=B2L[=%!%HE!U0#EC!&A&MR;2QU:@8^D$ M/H]&LZ?:O\QTKJDBHM7W.V
MHMNTD/4-E0S]/;H5DJL?SW],1/J0*H8$BX# -#*#FLS .H N4P4MD5ITU#,C
M*^9,TBM6$.H';I7'F513ZTP-6:'FT27-U,!50U9=9BH?B;CBWBCSX)',WWM>
M6^76](YE$@A,8[)?,]E_%I,]Y_\S6=W9WV<2.UZO1:4UOV.I! +3J QK*D.K
MPJ-83//U8;(.(64-"18!@6D,8J=9RCK/&H[8:8W'.)LJCR28<9WJ/!YX+NXY
MK8%G3^58WJ#0=.+V/ !^WHQX%''X\=SG.SYI$V=-Y6CB@-!TXDA#'+$2-[XV
M+Y_M8<=*%!0M@D+3*6N,#'Y=3@:#6AE0M @*3>^*QLU@NYVY4E)><U:N)N-L
MM99&_BJ,<$_6S@EV0MS6M:F=T^][SMZG%129P;';K)CTTAK[@>TFH1 F^A==
MQ5F<KE-C79#F8 R*%D&AZ>0U9@/;W<9/ERBH3P%%BZ#0]*YHK JV>Y7#)!J8
MI.>WU38VMPO"MBA?PE+@QE-@NZEXD"Z]?U*ZD*O^,2A:!(6FD]>X"&RW$3]=
MNJ!>!!0M@D+3'S\W;H38W<A!TMUAM'\ V\HU-PO<EAV.["D]M^3&1Q"[C]A)
M]]ONF1\:5<_\C(5#VH Q*%H$A::SV)@*0EZ5A@FH60%%BZ#0]*YHS JQKL /
MU+!K7/GBL"UB4SOL/!;Q2[@"TK@"8G<%VI,H\X"!?$TQ!D6+H-!T\AK?07JO
M2[N@+@84+8)"T[NB<3'$NC0_4+N^2;MA6Y-C<[L^<=O:-;8+^L3L@O72&E=
M[*Y EZC=Y]JACAXAH.\NH-!T&ANG0?JO2ZR@O@44+8)"T[NB\2W$NA@_4*RA
M4:R!UQ:KL9T?>FVQOH1!<!N#X-H-PF,5/VUY[5!';\@ ?7D!A:;3V)@.%[\J
M%;N@S@44+8)"T[NB<2ZN_77(02K>8;26P7Z_WU*QN9T;^BT5VW-Z;LU[&[/L
M%N&1B@]QOW;,H\<0[ :KE[ ?;F,_7.]UR1G4S("B15!H>E<T9L:UOT0Y3,X]
MHZOU_;:<3>V<(/3#_4];VZ 6HKNW339E?%%N-Q:HE&^UL;2^6F]I'I4;>5O7
MS_%I5&U,;F"J?=)7E"]B-5@3-E>0SDF@"N#5UN/J1.:K<C/N;2YEGI:'2T9G
MC!<-U/?S/)</)\4-Z@W@P_\ 4$L#!!0    ( *B:8U9^W=\:#0,   ,)   9
M    >&PO=V]R:W-H965T<R]S:&5E=#DR+GAM;*U676_:,!3]*U9639W4-M])
MZ2 2D+:K)@J"MGN8]F 20ZPZ-K,-=/OULY.0 @VL#WTA_KCG^)QKX^OVFO%G
MD2$DP4M.J.@8F92+*],4289R*"[8 E$U,V,\AU)U^=P4"XY@6H!R8CJ6%9@Y
MQ-2(VL78B$=MMI0$4S3B0"SS'/(_/438NF/8QF9@C.>9U -FU%[ .9H@^;@8
M<=4S:Y84YX@*S"C@:-8QNO95'.KX(N )H[78:@/M9,K8L^[<I1W#TH(008G4
M#%!]5JB/"-%$2L;OBM.HE]3 [?:&_:;PKKQ,H4!]1G[@5&8=X]( *9K!)9%C
MMOZ&*C^^YDL8$<4O6%>QE@&2I9 LK\!*08YI^84O51ZV '9P .!4 &<?X!T
MN!7 ?2_ JP!>D9G22I&'&$H8M3E; ZZC%9MN%,DLT,H^IGK;)Y*K6:QP,AH,
MQP^WW=MKT.O>?[^[OP7#T?6X^W WO)^ <S"X 8/)&(P9(4"E>0UY"DYC)"$F
MXHN:?YS$X/3D"S@!F(*'C"T%I*EHFU(IT_QF4JGHE2J< RIL!PP8E9D US1%
MZ2Z!J2S5OIR-KYYSE#%&R05P[3/@6([3(*C_?KC= (_?#[>.N''K77(+/O<
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
MT\P>33/!:Y[ NQ5*@9%AB$5K&@6,*O#GK;$!8TU#]9>+\!2PY0:T)>12;4E
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
M7F/SVZ +0G!PH'[[=>C]_ZW??KM^>UXCNDD;U"/-\FUC+DAO<,# H#8P.&K
M7'^QKM]4Z=MM#5+EY@BF.1<J_4--[]+E:=#U)36/E3;(W3TO2E-MD./C YX(
M?KGU\7%77'5O1L7;/<5(GYCK:R_T#IA+'#]H!-\!<\B@=:38._U+#F)>]($2
MQ7S%5'G9U[-UKWE==%B-^;'I08N^Z$6F;&#OJ)BG3*(,9EH27P8Z)E'VA.5
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
M!MY[CZ0PHTMN;F3Q&2H]'<N72*[=/RG*V.X'CR1+;616@3&#C(GR2A\J'S8
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
ML ZTC_Y3KM!8[CR=RUGA$Y>V(;6-@D\%XW2NF [=)@PWE,C01@5]BJ,G<CS
MF+;#-K)<VH9W38&OPGE25["B)2YM0S\56BH8)W4%\A(=OB4CDIHMN5# ISAZ
M5,<#BVD[K /MHR]5*"A6.,_L"E8LQ:5MZ*?"4@7CS*[0S^Q(D:&-"@<5;C.[
M+_?K>E'?]0E\V:RO<+HTUL82E[;A?5#@JG >QQ6L<(A+V]!/0(''.(XKID.V
M6(@D1MZT1D23J"CD_!/!(H2,>&XCN5&6FM"QT2O9L^=YH<\+ 7]>Z#R .US*
MYJL/'"1""7QE',(=E)$<4:3,R$[ DA>Z#>+(=$6!K&8E^Q!ZX=4+ ;%>Z#Q[
M.US*YJL/E"-"P-,7,L[?#LI,-EM,5KO; @J_T&T&1Z8O"ELU*]F'U$?32(2
M*S!TGK,=+F7SU0<@$B$@'0P99VT'9?1N:SQM$R'@"PS=YFUOF_:N:?NS5W!5
M77::-_HTB]A'ST<W2$ 280V+,)6IS S"GBB$(8<PXTA-(!S!L2QBA-H&$Q5%
M*N;?L1"04-B147@V;TW@+3/=L!^^84@X? 3C,#/EL!_.84@ZK&$=MDQC_1R-
MEAG9"7"-AH#XR,3%@2Z]IGTP?;1^!.1!%LZ#-$%S*-O[Z@45009E#86R9>).
M9V2QS#.$&043%45",*8*2*I,$QD?F\8XX&6F8O;#Q0S)F(7S^$S01,[VOGJ!
M3(#<66C8G>W26$X'9!@%(2:7S5._"L##+&@"9!8Z-LT:UD'TPMDL &FSD,[3
M,D$3/MO[Z@4< =)GH6%]MDQ89!!6%!'"C(N)RDB0:0M@CH8.V@/%FF9)^\AZ
M:1T!_FDAG4=D@N:NMO?5"U("%-:"IHVVS6*#;XD@949V I2CH9_V0)2F6=(^
MEEYZ1H#X6DCG,9K@9;=F4S?R%4 CFEC:-F\1!LRYW7<JJME] 5NUT-!5>^!
MTRQI'5DN=:-[!(!5Y#Y3H]FU[7WU@I< X;;0,&[;93%"J#U)7U)F9"?\YBFW
MF=KKFVJ]^+$]JO4NW+<S*)=6;A\U+ZTBP-XM(O<Q&LW\;>^K%RP$2, %3;QM
MFZ'3T9C,X@P[F7DA_!: \5MH*+^-<]H$ M-KV8?=2U,)<(V+R'W4QDLBSJ9N
MY"N 331_MVV*&XS:O!"&"\ 8+C24X8ZYC<-D+E+PP\WQTFD").,B=A_.\=*%
MLZD;^0K %,W4;9G;\73B-K=]>V$(%X B7&@XPAU3',?07"S@AYOCI3<%6,5%
M[#ZXX^4'9U,W\A5^6RCGX"XV&-QYX0(7@ Q<:-C YW+[P_T\R.9B]S[< R_P
M#+"%B]A]A,?+^\VF;N0K0%LTY?;YNZJM'\JN?JBHKT*-D7D<NC5;?A,JH.X6
M&NYN36*:(&4N:NZ#LUZ@%J#Z%K'[C(Z7M9M-W=!7P-LM:,)LPSQ-$/9)+$\1
M.3)/ ?&VT#!O6^4ICGKI%:QCQZ5N=$L 7DK<1W.\I-QLZD:^ OA#\V&;YJG^
M"UEIF9%] +)H^+2MTA-'K/0*]B'S GD2^+7J[C,W7N9M-G4C7P&TH4FO3=/3
M8-9&RHSL W!$0YH]EYZ_W<W2,&A4VL?(2U,(D'"+Q'V6QDN@S:9NY"N ,#1W
MM6D^(H,QO*Y[@2F *EMHN+(U^6N"4ND5K$/,I6YT2P @2MV':KS,VFSJ1KX"
MI)/2G2&S=$ZG@S(\G>G5G/T!:$9#HFV5SCB8I5>P#[&7G@\@Z1:I^P2.EV&;
M3=W(5X",:')KTW36?_^;9B%G5P#PT?!H6V4RCGOI%>RCZZ7U UB[1>H^:..E
MW&93-_(58"J:[=HTDQW@4( [[ 58 ?9MH:'?GCWG->UCV5X%FW)9!8MFM:IW
M_>N9^\';1.)2-[PI@.!;9.[C-UYV;C9U(U\![**)L0TS/D/&;D6$0!%$,*->
M.P8,VR*CVT.Z;WL7-$6W?6B\H"I URTT?-T@-)JO?3]H&C0T$^3;=##!=-O0
MG(T/0#PT7;7U5F)RR.'EVV93-[I' "EE[CTDFJW;WE<O4 HP=0L-5;?ASF+0
M0R)E1O8!7*/AQ-;O)[S@Q@LUM@#<V$)#CFVSGQ@\0F3.C2T .;9P9,<VVT7P
MLR4O#S:;NN$] DS8PIT*6_!R8;.I&_D*\(F&#MML%T'(K7%\@@B2^ 1P8(O\
M2'S"RUW-IF[D,, G-&VTS7Z2F^(31)#$)X"$6FA8J(_;6?"S/KVD?4B]X!-
M@BUR=WS"RV/-IF[D*\ G-(6TZ<YB@$](F9%] )_D1^(3FL+:/B!>\ G@KQ8:
M FN;_<0 GY R(R,!/J%YFF=WD4_KKNIO2Q?LF &6S>*[MFW"RR_-IFYX:P##
MM"C<80G-3FWM*Y>ZD:\ EFBHJLTVCP+A!\*^Y!83E'$^_RVW M!#"PT_M'8?
MX66)9E,W<AC@$@U1M,4^@I _1RD6'T2." X )8X,T?1V8M(ZX:6$9E,WNE,
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
M#?COJS!DKP?IJQS%JSNS_P%02P,$%     @ J)IC5ONETC37!   +Q4  !H
M  !X;"]W;W)K<VAE971S+W-H965T,3 T+GAM;,U846_B.!#^*Q:W.NU*;1.;
M *%'D2AMM97:4P5M[^%T#R8Q8-6Q.=N![?[ZLT.:$!+<]L3#OD"<S'S^9C*>
MS_%@(^2+6A*BP8^$<7716FJ].O<\%2U)@M696!%NGLR%3+ V0[GPU$H2'&=.
M"?.0[W>]!%/>&@ZR>P]R.!"I9I23!PE4FB18OEX2)C87+=AZNS&ABZ6V-[SA
M8(479$KTT^I!FI%7H,0T(5Q1P8$D\XO6")Z/46 =,HMG2C9JYQK84&9"O-C!
M;7S1\BTCPDBD+00V?VLR)HQ9),/CWQRT5<QI'7>OW]!OLN!-,#.LR%BPOVBL
MEQ>ML 5B,L<ITQ.Q^4[R@#H6+Q),9;]@D]OZ+1"E2HLD=S8,$LJW__A'GH@=
M!]@]X(!R![3O$!QP:.<.[2S0+;,LK"NL\7 @Q09(:VW0[$66F\S;1$.Y?8U3
M+<U3:OST\&9T.P'/H[NG:W!_/9H^3:[OK_]\!*=@:@HF3AD!8@YN,)7@&;.4
M@/$2\P51 /,8C.PKH/H5F&H"=V1-&&B#KU=$8\K4-X/Q-+T"7[]\ U\ Y>!Q
M*5)EW-3 TX:XG=Z+<I*76Y+H $F(P+W@>JG -8])7 7P3,1%V.@M[$OD1+PB
MT1EHPQ. ?(0:"(T_[@X==-K%6VAG>,$!O%NNB21*@PG6!-R)Z"5+\)W '#RD
M,EJ:0@5CD214FR6D&U/HG,%V@W.UPA&Y:)GEKHA<D];P]]]@U_^C*?PC@562
M$13)"#+T]J&2+*KM!(R4(EJ!>X)5*DD,S,*?D"B5DO(%N,2*JA/PQ,7,<L S
M4ZVW?)5J:R-X1!G%ME><@#%F4<JR ?A[(A@#I@=LL(S_:<ID<,Q,'@FLDLE.
MD<F.LZPNR8)R;E,UPPSSR"24$]T4\A:GD^'8SK\>HB ,!MYZ-Y2Z$>RU^ZBP
MJG#L%AR[3HX/^%7,Y\J;8D8:ZWKKWMV9]10%06^/6Y-5M]?O-I/K%>1Z3G*/
M0F-FU HS^I/$7LK?+L'"*&0CW5Z-2#?<XUHW@3 ,PV:J84$U=%(UG?$C+SJL
MS^UW]OC5;2K%4*'7+^CUW^EP:]/?;/,"RBY@JJE1D='-M(FD$^JS"_!(8)6H
MH5_*J_]K-[.<WY&2>2RT:C9W-BOP2 TM!]HK8K17Z4U6/>@WESI$)4WDI#F*
M8VI?3_-6!]7F]/=IN4RJG,H=!G1O,1XEYFI.9#.G]ON<7"953J700Z?ZO=_[
M<_]*6X?]]CZU1JL#N@1+\81N]?P?S3]'K,I06$ME@U7[@%+!4D>A6T@_* "P
MKI3FDZ^_3['!:G?Y5#F6<@K=>CHU#$U?F^.$LE=P]_WFMI&B$^33+>M(:-60
M2UF&X2\N ,Y]PZ>S>22T:C;+701T;R,^(0#]6@7W4+B_;6RR@OZ!K1@J51\Y
M== M +FOJ]DVF 1^!QZ@5<HG<LNG4P-070MKM%PF54ZE5B*W5KZK >A]O6PP
M.0U0KW^ 6ZF9Z!W-_+P"H+I,GL( [O?7!K/ [QW@6^HI<NOI!R4@1]G]D.N$
MM:^4!JO* MIR]':.GA(B%]F)G *12+G>'L<4=XM3OU%VUK5W_Q*>C[=G=R7,
M]BCQ'DNSZ!5@9&X@_;.>H22WIW/;@1:K[(!K)K0627:Y)#@FTAJ8YW,A]-O
M3E"<D0[_ U!+ P04    " "HFF-6KH'(J]8"  #W!@  &@   'AL+W=O<FMS
M:&5E=',O<VAE970Q,#4N>&ULK55=;]HP%/TK5UDUM5+;D 18U4$DH'1#@JJ"
MPAZF/9CD0JPZ-K,=Z/[]["1D0 %MTEX2?]Q[?,Z]R7%K(^2K2A UO*6,J[:3
M:+VZ=UT5)9@2=2M6R,W.0LB4:#.52U>M))(X3TJ9Z]=J33<EE#MA*U][EF%+
M9)I1CL\25):F1/[J(A.;MN,YVX4Q72;:+KAA:T66.$$]73U+,W,KE)BFR!45
M'"0NVD['N^\U;'P>,*.X43MCL$KF0KS:R2!N.S5+"!E&VB(0\UIC#QFS0(;&
MSQ+3J8ZTB;OC+?ICKMUHF1.%/<&^T5@G;>?.@1@7)&-Z+#9?L=23$XP$4_D3
M-F5LS8$H4UJD9;)AD%)>O,E;68>=!*]Y(L$O$_S#A/J)A*!,"'*A!;-<U@/1
M)&Q)L0%IHPV:'>2UR;.-&LIM%R=:FEUJ\G3XV!F,8=893OLPZG<FTW%_U']Z
M@1MXG,&4B[E"N29SAC#@JTPKL_$DN,0HDY+R)72)H@HN'U 3RM25S2-4PHRP
M#*_W0V]@B&MD'S]XS=KGP$RGDP>XO+B""Z <7A*1*<)CU7*UD67)N5$IH5M(
M\$](\'P8":X3!7T>8[P/X)IZ5$7QMT7I^F<1'S"ZA<"[!K_F^T<(]?X^W3M#
M)ZAZ%.1XP:D>[92THQ2:-IA*P9"2.6544U0P0J(RB3&8/V-<E=Q&'6G7]Z$Y
M  8:4_7C6+D+-O7C;*RMW*L5B;#M&-^PWP<Z8='58Z7Z3V![A:M7A:N?0P^'
M@G %";(8C-^9SVR-2AL+TL=4%U"-',IZWSH,O+MFRUWOJGD?Y/E>O0K:8]FH
M6#;.LOQBO%:Y3)C.*ML_]B^L&^\(W01WC0/61X+JP0%I=\=#4I3+W%H51"+C
MNOASJM7*O3NY:1VL=XVK%R;\!Z:X$D9$+HU48+@PD+7;3X:1+&RVF&BQRIUJ
M+K3QO7R8F)L)I0TP^PLA]'9B#ZCNNO W4$L#!!0    ( *B:8U8?8,.P+ D
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
MSKXC>:D55^<F1 /LI!HZAC4YU:O#FHPSAC6A"6 G47"<>.9VC6=JH#Z>"3D
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
MT:>9WO>EY.HM57YR,I\^/7YY_',)%O,GL/P\?9J#CV"ILBO.$P+8&LP72_"
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
M48'K%]3S!6-R/] !BJXW^ -02P,$%     @ J)IC5C>&='1Q P  M@L  !H
M  !X;"]W;W)K<VAE971S+W-H965T,3$R+GAM;*U6VX[3,!#]%2L@!!*[N35I
ML[21NLVN0 *QHEP>$ ]N.FTM$CO8[A;X>FRG#6WB1OO0E]9VSCF>,YXX,]XQ
M_E-L "3Z71943)R-E-6-ZXI\ R46UZP"JIZL&"^Q5%.^=D7% 2\-J2S<P/-B
MM\2$.NG8K#WP=,RVLB 4'C@2V[+$_,\M%&PW<7SGL/")K#=2+[CIN,)KF(/\
M4CUP-7,;E24I@0K"*.*PFCA3_R;S/4TPB*\$=N)HC+25!6,_]>3=<N)X.B(H
M()=: JN_1YA!46@E%<>OO:C3[*F)Q^.#^KTQK\PLL( 9*[Z1I=Q,G)&#EK#"
MVT)^8KNWL#<4:;V<%<+\HEV-C2('Y5LA6;DGJPA*0NM__'N?B"."'Y\A!'M"
MT"8,SA#"/2%\*F&P)PQ,9FHK)@\9EC@=<[9#7*.5FAZ89!JVLD^H/O>YY.HI
M43R9OK^;SN_FZ J]!Y4]-&-"HI<92$P*\4HM?YEGZ.7S5^@Y(A1]WK"MP'0I
MQJY4>VL%-]_O<UOO$YS9QP_0!T;E1J [NH3EJ8"K@FXB#PZ1WP:]BAGDURCT
M7Z/ "P)+0+.GTWT+/7LZW>MQ$S;G$!J]\-PYZ/0+]'VZ$)*KE^&'+<6UQ, N
MH6^(&U'A'":.N@($\$=PTA?/_-A[8TO/)<6R"XF=I&[0I&[0IYY^K(!C2>@:
M%::&<U7#MNS5*I%1T=?A8SH:QJIR'H^ST@4EL>^=@K(NR/>34=*@3FQ$C8VH
MMP+N"<4TAR,3-S87T25KX))BV87$3I(7-\F+>VM@6C(NR5]LOB5LA;B^[J_8
MZFJK<HF% &F]LVK1^.@@HU'KL&==C._%<:LB+*!@.+07Q+#Q-.SU](Y*4)F2
M2%FJBZ(@>$$*(@E8W0R[020M,UU(T'H#,HM*Y-N=C!HGHUXG7S%7D1?'M2V0
M^HX@RNAAJ:P8!6H_IE$GI- /PI8U"VCHM\^I"XHB+["[2QIW2:^[^791FR!4
MV0";@:2S[540Q5'+@045#@:M(\PLJ#B.SWCPO?]]@-?KXC.3N+!^U[WNE9AT
M"LN"\KVD;3&SP8(@:K\I[E%#4P)?F\90J"K94EEW",UJTWQ.3<O56K_53:EI
ME/[+U!WM!\S7A I5DBLEZ5T/54R\;A+KB625:9L63*HFS PWJK$&K@'J^8HQ
M>9CH#9I6/?T'4$L#!!0    ( *B:8U:;\1[TK ,  "H.   :    >&PO=V]R
M:W-H965T<R]S:&5E=#$Q,RYX;6RM5VV/FS@0_BL6K4ZM=%G>2=A+(NV&7;72
M55TUU[O/#IA@%6QJFTW[[\\V+)N @Z(V7Q)LGGD\S\S8C)<'RK[Q B$!?E0E
MX2NK$**^M6V>%JB"_(;6B,@W.645%'+(]C:O&8*9-JI*VW.<R*X@)M9ZJ>>>
MV'I)&U%B@IX8X$U50?;S'I7TL+)<ZV7B"]X70DW8ZV4-]VB+Q-?ZB<F1W;-D
MN$*$8TH 0_G*NG-O$]=3!AKQ+T8'?O0,E)0=I=_4X&.VLASE$2I1*A0%E'_/
M:(/*4C%)/[YWI%:_IC(\?GYA?]3BI9@=Y&A#R_]P)HJ5M;! AG+8E.(+/7Q
MG:!0\:6TY/H7'%KL/+9 VG!!J\Y8>E!ATO[#'UT@C@S<Z(R!UQEX0X/@C('?
M&?B7&@2=0: CTTK1<4B@@.LEHP? %%JRJ0<=3&TMY6.B\KX53+[%TDZL_WZX
MVSYLP0QLF[HND<RH@"780%Z 1UD3X"-I:TOEZ%V"!,0E?R_A7[<)>/?V/7@+
M, '_%+3AD&1\:0OIDV*VTV[]^W9][\SZK@<^42(*#AY(AK)3 EN*Z15Y+XKN
MO4G&!*4WP'?_!)[C>0:'-I>;NP;SY')S9T*-W^?'UWS^&3Z=B1KB#,@\ %C1
MA@@N8YZ6C0R7"KXH$*@0Y W3V0,T!Z4<(E!BN,,E%ACQ6U-BVH4#\\+JO+GE
M-4S1RI('"D?L&5GK/]ZXD?.7*:C7)$NN1'82\* />##%OOY<(R;+G>Q!JD*?
MRTW 0<YH!6C_1L?76.PM=ZBYU9'[+ M\$81+^_DX6 :4'P7S4U1B0(5!Z/6H
M$WEA+R_\17DY)I"D:$)<RQP=.Q0/E(TAGC>096 )7;.HJ!<538IZU*[_FJAH
MY$ZX&*H:8UQG[@QT&4">$YN%S7MA\\G=KS_#,YK/&KF?(>=([GVZDX<P&1Z5
MK9CY-;?T-<F2*Y&=1''11W%Q8<V?+X/%*'N1/]R1FS'(7<3!H [&H#"*(G,=
MQ+V"^(("GRKC>.S:Z-@98^;.\- 98QRSZZ[SVF$XDT7\67ZA&$@+2/9(?;H
M&U>UL7%PKEG-5V5+KL5V&M*CILW][8KN*,RI[&(RALR":'BPF5!^''O!F<+P
M7E5XOUG5'4$XI6$,F0T_.4;,\&BVCYKH"K&]OHQPD*J.J^T^^]G^PG.GV_S!
M_+VZ".GF_)6FO45]@FR/"9>"<TGIW,RE1ZR]F+0#06O=JN^HD(V_?BSD90XQ
M!9#O<TK%RT MT%\/U_\#4$L#!!0    ( *B:8U9=ZPB,^ ,  !\1   :
M>&PO=V]R:W-H965T<R]S:&5E=#$Q-"YX;6RU6%&/VC@0_BM6KCJUTNXF3@B!
M/4!BV:U::4]=0??Z4-V#20:PFL0YV\#R[\].LH&P)D!+7R!.9C[/-]^,F=!;
M,_Y#+  D>DGB5/2MA939K6V+< $)$3<L@U0]F3&>$*F6?&Z+C .)<J<DMEW'
M:=L)H:DUZ.7WGOB@QY8RIBD\<22624+XY@YBMNY;V'J],:;SA=0W[$$O(W.8
M@'S.GKA:V15*1!-(!64IXC#K6T-\.\)M[9!;_$-A+7:ND:8R9>R'7GR.^I:C
M(X(80JDAB/I:P0CB6".I./XK0:UJ3^VX>_V*_C$GK\A,B8 1B[_12"[Z5L="
M$<S(,I9CMOX$)2%?XX4L%ODG6I>VCH7"I9 L*9U5! E-BV_R4B9BQP%W#CBX
MI8.[Y^"V#SAXI8.7$RTBRVG=$TD&/<[6B&MKA:8O\MSDWHH-3;6,$\G54ZK\
MY.#Q83AYF*!K-%EF60Q*($EB=$=BDH: )GDE?4Z+<M%I?W\/DM!8?% NSY-[
M]/[=!_0.T11]7;"E(&DD>K94<6ET.RQCN"MB< _$< _A#?+P%7(=US6XCTYW
MQW5W6V6C2HE;I<3-\;Q#*0%5%@)]'TZ%Y*K,_C4Q*B!:9@C=>[<B(R'T+=5<
M O@*K,&??^"V\Y>)WX7 :FR]BJW7A#[XD@%7TJ9S%&O>B.NZOV:SZZ5:$"%
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
M<X/E)@AM@/\SSM5[1T_0%;#A=U!+ P04    " "HFF-6K/-&D:P&  ">+0
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,3DN>&ULM9I=<YLX%(;_BL;;V4UG
MVAJ)[VSB&<?0:6;:-!,GN[.7BJW$3 "Y2';:?[\"4V.$HD KWR3&/N?UX94L
M]!PX>Z;%$UL1PL'W+,W9^6C%^?IT/&:+%<DP^T#7)!>?/- BPUP<%H]CMBX(
M7E9)63I&EN6-,YSDH\E9]=YU,3FC&YXF.;DN -MD&2Y^7)"4/I^/X.CG&S?)
MXXJ7;XPG9VO\2.:$WZVO"W$TWJLLDXSD+*$Y*,C#^6@*3V,;E0E5Q#\)>68'
MKT%Y*O>4/I4'E\OSD5561%*RX*4$%O^V9$;2M%02=7RK14?[[RP3#U__5/]8
MG;PXF7O,R(RF_R9+OCH?!2.P) ]XD_(;^OR)U"?DEGH+FK+J+WBN8ZT16&P8
MIUF=+"K(DGSW'W^OC3A(@,X+":A.0'T3[#K![IO@U E.WP2W3JA.?;P[]\JX
M"',\.2OH,RC*:*%6OJC<K[*%7TE>3I0Y+\2GB<CCD^OI37QU"V9?OUQ/K_X#
M'R^OIE>SR^EG,+^=WL9?Q&=S<')W-;V++F_CZ"UX#V8T7XJ)0I;@ J<X7Q P
M+[^=@9.(<)RDK RZFT?@Y,U;\ 8D.;A=T0W#^9*=C;DHN?SB\:(N[V)7'GJA
MO(@L/@ ;O@/(0DB1/NN?#A7I4?]T2Y$>]TZ'83M]+(9I/U9H/U:HTK-?T)LR
M)GP^5;FX2W34B>5B<\K6>$'.1V(U8:38DM'DSS^@9_VM\M2D6&12+#8DUG+?
MWKMOZ]0G,\Q60,QBL"A?D&^;9(M3DG/EK-Y)N954N59O)SX*4' VWAX:W8WR
M7 2==E2D+6NH@X;$6@XZ>P<=K8-?^8H4 %>S6&7:+ML[L .%CF^%DFN*,"_P
M;239IJUEJ&V&Q%JVN7O;7*UMMY3C5&.;V_$CM#W']RS)MVZ<CRS'"J%DG+::
MH<89$FL9Y^V-\[3KY><$WR=IPA.B7C0]DXNF2;'(I%AL2*PU!/Y^"/P>/_FT
M&0C5./B=B0FAA4)Y_BK"?+%<^M+TU18TU#M#8BWO@KUW@=:[SS1_?,])D8F-
M[SU7&1=T5T+D.)9T 9EUPR#R+.1)QFFK&6J<(;&6<>'>N+#'@OG*I L[I@2!
M\ 3:DGG=.,\) C'Q)/>T)0UUSY!8RSUH-4A@:=?-^0H79$73)2G87R 6.QW^
M0[F UCJ&5E"C:I%1M=B46GM$#B -ZO>>-,L$50L:7#R] SD%:UP L?W<$.6P
M0,6ZX+FA-&5GJC@G#%QY8= 7-]A*0VIM*QN&@EI(F-R4D)H+>B6XR)/\40VE
MJ..,8[M6X,H.*N(<QW9LV4&C%&1*K>U@PT%0#T+3Q6*3;5+,A8FTNKXO:":^
M:56VC[9$$+\X)N DI8R]5;IK=UQ['X:N+5_P%7$(0L>2S34*2*;4VN8VB 3U
MC+2[=K'6"DRJ%5CI9)>%7$\0I"\[V8WSH6O;H6RET^56Z/NN9'FLB//\T$?-
MO&^??H,ZL _K'%RZ*^+N;4=?%%($JEE(7^[@N74,&H(-#D'M5G]R+5S,.1 7
MDS7.U08:12*C:I%1M=B46GLH&BR"_J^V\J!)@)D958N,JL6FU-ICT. 5U//5
MH(8>[$*4&W1(2Q$%D=_=4!E%+5-J;1L;V()ZVGJMJP>[!.5X%I2=ZT:)_98,
M6?I2!AMW#,Q"#68A+31,+O,M83PKE^2DWML#^@ ^B<V3""MO$E[@_$G9[;>Z
MER\7B;V19*HJSA<;?/DJIR]T<)/^&*R$&E9">E9ZP=;=3I5M[EFR3'#Q0E<
M*9#("UWY=ZX(<USHN[*O1L')E%K;UX.;3WIP>JT-C;HLY >AZ\M[+T5<X*#
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
M/B7%07%QP]DV/SI=,LY9E%]NJ.?3) .(]VO&^.$F:Z ZKI_\!U!+ P04
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
M:-R\27>'+)NH8\M\7B2[IWWNGO;H>_\?4$L#!!0    ( *B:8U9$9WVK6@,
M )5'   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V\M*'%$4A>%7
MD7Z U-GG?H(ZRL1IR LT6EZ(VDU7A21O'S$#79L,,I'Z1TVU>'I!PX>4]9]_
MG1_WZ\/A>;E_."YGOYX>GY>+W?VZ'C]/TW)]/S_MET^'X_S\\I/;P^EIO[Y<
MGNZFX_[Z^_YNGF((=3J]/V-W>?[^S+-OOX_S_YQXN+U]N)Z_'*Y_/,W/ZS\.
MGGX>3M^7^WE>=V??]J>[>;W83;\>W]Y>IM<7^_1R\N[LZN9B=[JZL=VT]: H
M@^+V@Y(,2ML/RC(H;S^HR*"R_: J@^KV@YH,:ML/ZC*H;S]HR*"Q_2 +*F,
M3')8 [0VY=H 7IN";0"Q3<DV@-FF:!M ;5.V#>"V*=P&D-N4;@/8;8JW ?2.
MJG<$Z!U5[PC0.[H_M@%Z1]4[ O2.JG<$Z!U5[PC0.ZK>$:!W5+TC0.^H>D>
MWE'UC@"]D^J= 'HGU3L!]$ZJ=P+HG=S-$H#>2?5. +V3ZIT >B?5.P'T3JIW
M NB=5.\$T#NIW@F@=U:],T#OK'IG@-Y9]<X O;/JG0%Z9W>S&Z!W5KTS0.^L
M>F> WEGUS@"]L^J= 7IGU3L#]"ZJ=P'H753O M"[J-X%H'=1O0M [Z)Z%X#>
MQ?VS$J!W4;T+0.^B>A> WD7U+@"]B^I= 'I7U;L"]*ZJ=P7H757O"M"[JMX5
MH'=5O2M [ZIZ5X#>U3UL M"[JMX5H'=5O2M [ZIZ5X#>3?5N +V;ZMT >C?5
MNP'T;JIW ^C=5.\&T+NIW@V@=U.]&T#OYAX6!.C=5.\&T+NIW@V@=U>].T#O
MKGIW@-Y=]>X O;OJW0%Z=]6[ _3NJG<'Z-U5[P[0NZO>':!W=P][ _3NJG<'
MZ#U4[P'0>ZC> Z#W4+T'0.^A>@^ WD/U'@"]A^H] 'H/U7L ]!ZJ]P#H/53O
M =![N%@'H+<%G^L _+;@@IT $-R"2W8"P' ++MH) ,4MN&PG !RWX,*= )#<
M@DMW L!R"R[>"0#-+;A\)P \M^ "GD 0W0>8C +3)Y@$T7V$B:@P?8:)Z#!]
MB(DH,7V*B6@Q?8R)J#%]CHGH,7V0B2@R?9)):#+-19E&J#+-99E&Z#(M^JS^
M(T5?UM^/\_*VZ.^U&_"1>J\OOSN_??[KY=\W_7?SRO7T?L9R^0=02P,$%
M  @ J)IC5F,4.VF> @  GT0  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=O-
M;IM %(;A6['81H8Y PQ0Q=FTW;99] :H&<?(_(F9I,[==W!^I%:IU<B5^FZ,
M##/G.S#2LSO7WQXGZU;'OAO<)MI[/WU($K?=V[YV\3C9(3S9C7-?^_!WODNF
M>GNH[VRBE3+)=AR\'?S:+S6BF^M/=E??=W[U^1ANNW8<-M%L.Q>M/CXM7+(V
M43U-7;NM?7B>/ S-;RGKYX0X[#RM<?MV<E=A092\F; \^7/ \[ZO#W:>V\:N
M;NO9?ZG[L"HY=HGSCYUU\?D2;_0X[G;MUC;C]KX/6V(WS;9NW-Y:WW?Q4]&K
M\\D^?&'[]"L7YY_*G L,*V_G<7+AQ&;[_KB7(UEVKZ=0R,Z^/?^*KXFA],7O
M9Y?3;FSSE]GA\_X8Y\/I/%QRNES^C7\]X]?Z[^Q#0_I((7UDD#YR2!\&TD<!
MZ:.$]%%!^A!%:80BJE!(%8JI0D%5**H*A56AN"H46(4BJZ;(JBFR:HJLFB*K
MILBJ*;)JBJR:(JNFR*HILJ8465.*K"E%UI0B:TJ1-:7(FE)D32FRIA194XJL
M&476C")K1I$UH\B:463-*+)F%%DSBJP91=:,(FM.D36GR)I39,TILN8467.*
MK#E%UIPB:TZ1-:?(:BBR&HJLAB*KH<AJ*+(:BJR&(JNAR&HHLAJ*K 5%UH(B
M:T&1M:#(6E!D+2BR%A19"XJL!476@B)K29&UI,A:4F0M*;*6%%E+BJPE1=:2
M(FM)D;6DR%I19*THLE8462N*K!5%UHHB:T61M:+(6E%DK2BRBJ+0*HIBJR@*
MKJ(HNHJB\"J*XJLH"K"B*,**HA K"F,L:!P+8RQG((LSD<49R>+,9'&&LCA3
M69RQ+,Q<EF &LP0SF27_=33K^S@>_G'\Z1KW=3N\Y"=+47?S$U!+ 0(4 Q0
M   ( *>:8U8'04UB@0   +$    0              "  0    !D;V-0<F]P
M<R]A<' N>&UL4$L! A0#%     @ IYIC5@;^8L#N    *P(  !$
M     ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ IYIC5IE<
MG",0!@  G"<  !,              ( !S $  'AL+W1H96UE+W1H96UE,2YX
M;6Q02P$"% ,4    " "GFF-66AI3)C@(  #Y,0  &               @($-
M"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ IYIC5EUD
M514^ @  OP4  !@              ("!>Q   'AL+W=O<FMS:&5E=',O<VAE
M970R+GAM;%!+ 0(4 Q0    ( *>:8U8#@=VHNP4  $$5   8
M  " @>\2  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " "G
MFF-6U$TYX]P"   /"   &               @('@&   >&PO=V]R:W-H965T
M<R]S:&5E=#0N>&UL4$L! A0#%     @ IYIC5AC')=(9!P  [2$  !@
M         ("!\AL  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0
M   ( *>:8U:NED,C1P0  %@0   8              " @4$C  !X;"]W;W)K
M<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " "GFF-6K?<J=A )  !95
M&               @(&^)P  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L!
M A0#%     @ IYIC5L"W8]6L @  PP8  !@              ("!!#$  'AL
M+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( *>:8U9XE;@/U P
M $U    8              " @>8S  !X;"]W;W)K<VAE971S+W-H965T.2YX
M;6Q02P$"% ,4    " "GFF-6! Q76:LI   JA0  &0              @('P
M0   >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( *>:8U9K
M/RM$UPP  $(B   9              " @=)J  !X;"]W;W)K<VAE971S+W-H
M965T,3$N>&UL4$L! A0#%     @ IYIC5M5P DF8(   7'<  !D
M     ("!X'<  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4
M" "GFF-6@!-M&M8"   (!@  &0              @(&OF   >&PO=V]R:W-H
M965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( *>:8U9Y_*=6100  )$)   9
M              " @;R;  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L!
M A0#%     @ IYIC5E,:-OOD @  608  !D              ("!.*   'AL
M+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " "GFF-65ND=_4P%
M  #W"P  &0              @(%3HP  >&PO=V]R:W-H965T<R]S:&5E=#$V
M+GAM;%!+ 0(4 Q0    ( *>:8U:@N0NY>0<  -(4   9              "
M@=:H  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ IYIC
M5KF4&;1[#P  -2P  !D              ("!AK   'AL+W=O<FMS:&5E=',O
M<VAE970Q."YX;6Q02P$"% ,4    " "GFF-630!3"'$'  !0$@  &0
M        @($XP   >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0
M   ( *>:8U8G0&OD'P@  'H2   9              " @>#'  !X;"]W;W)K
M<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ IYIC5CPMR1U\ P  I@<
M !D              ("!-M   'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q0
M2P$"% ,4    " "GFF-6:KM"ML<7  "A40  &0              @('ITP
M>&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( *>:8U;V,NEM
M;0@  * 7   9              " @>?K  !X;"]W;W)K<VAE971S+W-H965T
M,C,N>&UL4$L! A0#%     @ IYIC5M1)@8'3 P  ?@@  !D
M ("!B_0  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " "G
MFF-6I,8X,8T&  "?&P  &0              @(&5^   >&PO=V]R:W-H965T
M<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( *>:8U8EZOW/*04  (T+   9
M          " @5G_  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#
M%     @ IYIC5H'@8:!C!@  ZPX  !D              ("!N00! 'AL+W=O
M<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " "GFF-6*'SBC\("  #^
M!0  &0              @(%3"P$ >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM
M;%!+ 0(4 Q0    ( *>:8U9*JFHSM3\  !+<   9              " @4P.
M 0!X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ IYIC5MO=
M$Y-E!0  ,0T  !D              ("!.$X! 'AL+W=O<FMS:&5E=',O<VAE
M970S,"YX;6Q02P$"% ,4    " "GFF-6/37;N+4)   S(0  &0
M    @('44P$ >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    (
M *>:8U94_K?AK1@  )-@   9              " @<!= 0!X;"]W;W)K<VAE
M971S+W-H965T,S(N>&UL4$L! A0#%     @ IYIC5@*E)G'B @  ^P4  !D
M             ("!I'8! 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"
M% ,4    " "GFF-6)PG"=LX#  #)"   &0              @(&]>0$ >&PO
M=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( *>:8U8GO/=H, ,
M +L&   9              " @<)] 0!X;"]W;W)K<VAE971S+W-H965T,S4N
M>&UL4$L! A0#%     @ IYIC5EFCAKLP!@  3A   !D              ("!
M*8$! 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    " "GFF-6
M,#O,/LP*   F(   &0              @(&0AP$ >&PO=V]R:W-H965T<R]S
M:&5E=#,W+GAM;%!+ 0(4 Q0    ( *>:8U8$-6D6SP(  -L%   9
M      " @9.2 0!X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%
M  @ IYIC5MM6!D_?!0  A0T  !D              ("!F94! 'AL+W=O<FMS
M:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " "GFF-6FS F-:\,   O*P
M&0              @(&OFP$ >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+
M 0(4 Q0    ( *>:8U;E%-"1R00  )0-   9              " @96H 0!X
M;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ IYIC5F<83-?I
M P  D@@  !D              ("!E:T! 'AL+W=O<FMS:&5E=',O<VAE970T
M,BYX;6Q02P$"% ,4    " "GFF-6H&@R1.P%   ($@  &0
M@(&UL0$ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( *>:
M8U814+JFVP,  &8(   9              " @=BW 0!X;"]W;W)K<VAE971S
M+W-H965T-#0N>&UL4$L! A0#%     @ IYIC5OVHEPR<!@  ,!   !D
M         ("!ZKL! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4
M    " "GFF-6]UEEF5 "  #-!   &0              @(&]P@$ >&PO=V]R
M:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( *>:8U:+$B-;@@(  #8&
M   9              " @43% 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL
M4$L! A0#%     @ IYIC5B?J_L)( @  ) 4  !D              ("!_<<!
M 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " "GFF-6N/H2
MIXH"  "*!P  &0              @(%\R@$ >&PO=V]R:W-H965T<R]S:&5E
M=#0Y+GAM;%!+ 0(4 Q0    ( *>:8U:1W+J(GP(  %8'   9
M  " @3W- 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @
MIYIC5DB:3%^4 @  J 8  !D              ("!$] ! 'AL+W=O<FMS:&5E
M=',O<VAE970U,2YX;6Q02P$"% ,4    " "GFF-6OES--UL'  "=+P  &0
M            @('>T@$ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4
M Q0    ( *>:8U99E9STS ,  ,8/   9              " @7#: 0!X;"]W
M;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ IYIC5AM)0Q?["
M,T$  !D              ("!<]X! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX
M;6Q02P$"% ,4    " "GFF-6XT?U+W<(   ,/0  &0              @(&E
MYP$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( *>:8U9(
M!258Z (  #$(   9              " @5/P 0!X;"]W;W)K<VAE971S+W-H
M965T-38N>&UL4$L! A0#%     @ IYIC5K7+)! 7 P  /0D  !D
M     ("!<O,! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4
M" "GFF-6?2H4%$8$  !.$0  &0              @(' ]@$ >&PO=V]R:W-H
M965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( *>:8U9]/M=Y70@   -'   9
M              " @3W[ 0!X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L!
M A0#%     @ IYIC5@.,>R3$ @  " <  !D              ("!T0," 'AL
M+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    " "GFF-62Z:OV7H$
M   S%0  &0              @(',!@( >&PO=V]R:W-H965T<R]S:&5E=#8Q
M+GAM;%!+ 0(4 Q0    ( *>:8U8:9$V-(@\  (V7   9              "
M@7T+ @!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @ J)IC
M5I(2+6]^*   .HP! !D              ("!UAH" 'AL+W=O<FMS:&5E=',O
M<VAE970V,RYX;6Q02P$"% ,4    " "HFF-6-["_VGT,   RC0  &0
M        @(&+0P( >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0
M   ( *B:8U9.X&XII@0  '0:   9              " @3]0 @!X;"]W;W)K
M<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ J)IC5I/!>1PW%0  B.H
M !D              ("!'%4" 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q0
M2P$"% ,4    " "HFF-6(F$6X],$  #-'   &0              @(&*:@(
M>&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( *B:8U9UN6TA
M500  $,5   9              " @91O @!X;"]W;W)K<VAE971S+W-H965T
M-C@N>&UL4$L! A0#%     @ J)IC5E_XPW:+!   -!P  !D
M ("!('0" 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    " "H
MFF-6B]) 'G #  !I#@  &0              @('B> ( >&PO=V]R:W-H965T
M<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( *B:8U9S #]& @,  %@(   9
M          " @8E\ @!X;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#
M%     @ J)IC5J7\N@Z_ P  E@T  !D              ("!PG\" 'AL+W=O
M<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4    " "HFF-6'BM=9ZL"  "=
M!@  &0              @(&X@P( >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM
M;%!+ 0(4 Q0    ( *B:8U9'F(AAW (  + )   9              " @9J&
M @!X;"]W;W)K<VAE971S+W-H965T-S0N>&UL4$L! A0#%     @ J)IC5B78
M! 92 P  X P  !D              ("!K8D" 'AL+W=O<FMS:&5E=',O<VAE
M970W-2YX;6Q02P$"% ,4    " "HFF-6F8 =A^ #   L%0  &0
M    @($VC0( >&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    (
M *B:8U8C?6B;. 0   T:   9              " @4V1 @!X;"]W;W)K<VAE
M971S+W-H965T-S<N>&UL4$L! A0#%     @ J)IC5I), ]"E!0  IB$  !D
M             ("!O)4" 'AL+W=O<FMS:&5E=',O<VAE970W."YX;6Q02P$"
M% ,4    " "HFF-68:>!#.0"   P"0  &0              @(&8FP( >&PO
M=V]R:W-H965T<R]S:&5E=#<Y+GAM;%!+ 0(4 Q0    ( *B:8U8D?X G< ,
M "L+   9              " @;.> @!X;"]W;W)K<VAE971S+W-H965T.# N
M>&UL4$L! A0#%     @ J)IC5L+\*Y&1 P  C@\  !D              ("!
M6J(" 'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6Q02P$"% ,4    " "HFF-6
MN%O@"?("  ">"@  &0              @($BI@( >&PO=V]R:W-H965T<R]S
M:&5E=#@R+GAM;%!+ 0(4 Q0    ( *B:8U:GL+I/90,  )0-   9
M      " @4NI @!X;"]W;W)K<VAE971S+W-H965T.#,N>&UL4$L! A0#%
M  @ J)IC5B8@?*58 P   PX  !D              ("!YZP" 'AL+W=O<FMS
M:&5E=',O<VAE970X-"YX;6Q02P$"% ,4    " "HFF-62[6\9OD"  "U"@
M&0              @(%VL ( >&PO=V]R:W-H965T<R]S:&5E=#@U+GAM;%!+
M 0(4 Q0    ( *B:8U:PENQ<'@,   0(   9              " @::S @!X
M;"]W;W)K<VAE971S+W-H965T.#8N>&UL4$L! A0#%     @ J)IC5@UB#%6<
M!   OQ<  !D              ("!^[8" 'AL+W=O<FMS:&5E=',O<VAE970X
M-RYX;6Q02P$"% ,4    " "HFF-64T(,]:4$   X$@  &0
M@('.NP( >&PO=V]R:W-H965T<R]S:&5E=#@X+GAM;%!+ 0(4 Q0    ( *B:
M8U;O#I $'P0  #41   9              " @:K  @!X;"]W;W)K<VAE971S
M+W-H965T.#DN>&UL4$L! A0#%     @ J)IC5O?2QR#X @  /@L  !D
M         ("! ,4" 'AL+W=O<FMS:&5E=',O<VAE970Y,"YX;6Q02P$"% ,4
M    " "HFF-680JT5$0&   ,+@  &0              @($OR ( >&PO=V]R
M:W-H965T<R]S:&5E=#DQ+GAM;%!+ 0(4 Q0    ( *B:8U9^W=\:#0,   ,)
M   9              " @:K. @!X;"]W;W)K<VAE971S+W-H965T.3(N>&UL
M4$L! A0#%     @ J)IC5A$"G7I< P  )0\  !D              ("![M$"
M 'AL+W=O<FMS:&5E=',O<VAE970Y,RYX;6Q02P$"% ,4    " "HFF-6FL.8
M'*0#  "Y$   &0              @(&!U0( >&PO=V]R:W-H965T<R]S:&5E
M=#DT+GAM;%!+ 0(4 Q0    ( *B:8U9&5 CD#04  "X<   9
M  " @5S9 @!X;"]W;W)K<VAE971S+W-H965T.34N>&UL4$L! A0#%     @
MJ)IC5@:A7ZQA P  I0L  !D              ("!H-X" 'AL+W=O<FMS:&5E
M=',O<VAE970Y-BYX;6Q02P$"% ,4    " "HFF-6/.)CC&X$   Y$@  &0
M            @($XX@( >&PO=V]R:W-H965T<R]S:&5E=#DW+GAM;%!+ 0(4
M Q0    ( *B:8U8B+ 45S@0  "X3   9              " @=WF @!X;"]W
M;W)K<VAE971S+W-H965T.3@N>&UL4$L! A0#%     @ J)IC5DBP;][# @
MBP@  !D              ("!XNL" 'AL+W=O<FMS:&5E=',O<VAE970Y.2YX
M;6Q02P$"% ,4    " "HFF-6N%B<ZH(#  "!$   &@              @('<
M[@( >&PO=V]R:W-H965T<R]S:&5E=#$P,"YX;6Q02P$"% ,4    " "HFF-6
M[?M0,9,2  "ZRP  &@              @(&6\@( >&PO=V]R:W-H965T<R]S
M:&5E=#$P,2YX;6Q02P$"% ,4    " "HFF-6W7.$J%L#  #U#   &@
M        @(%A!0, >&PO=V]R:W-H965T<R]S:&5E=#$P,BYX;6Q02P$"% ,4
M    " "HFF-6##LI5H<&  #&,P  &@              @('T" , >&PO=V]R
M:W-H965T<R]S:&5E=#$P,RYX;6Q02P$"% ,4    " "HFF-6^Z72--<$   O
M%0  &@              @(&S#P, >&PO=V]R:W-H965T<R]S:&5E=#$P-"YX
M;6Q02P$"% ,4    " "HFF-6KH'(J]8"  #W!@  &@              @('"
M% , >&PO=V]R:W-H965T<R]S:&5E=#$P-2YX;6Q02P$"% ,4    " "HFF-6
M'V##L"P)  "B2P  &@              @('0%P, >&PO=V]R:W-H965T<R]S
M:&5E=#$P-BYX;6Q02P$"% ,4    " "HFF-6^ZO<>'8#  "6#0  &@
M        @($T(0, >&PO=V]R:W-H965T<R]S:&5E=#$P-RYX;6Q02P$"% ,4
M    " "HFF-6078*2Z<&   5)P  &@              @('B) , >&PO=V]R
M:W-H965T<R]S:&5E=#$P."YX;6Q02P$"% ,4    " "HFF-62K;A#-L"  !=
M"   &@              @('!*P, >&PO=V]R:W-H965T<R]S:&5E=#$P.2YX
M;6Q02P$"% ,4    " "HFF-69A(/5C4$   !#P  &@              @('4
M+@, >&PO=V]R:W-H965T<R]S:&5E=#$Q,"YX;6Q02P$"% ,4    " "HFF-6
MKWF]_Q,#   !"P  &@              @(%!,P, >&PO=V]R:W-H965T<R]S
M:&5E=#$Q,2YX;6Q02P$"% ,4    " "HFF-6-X9T='$#  "V"P  &@
M        @(&,-@, >&PO=V]R:W-H965T<R]S:&5E=#$Q,BYX;6Q02P$"% ,4
M    " "HFF-6F_$>]*P#   J#@  &@              @($U.@, >&PO=V]R
M:W-H965T<R]S:&5E=#$Q,RYX;6Q02P$"% ,4    " "HFF-67>L(C/@#   ?
M$0  &@              @($9/@, >&PO=V]R:W-H965T<R]S:&5E=#$Q-"YX
M;6Q02P$"% ,4    " "HFF-6H@SO*#,$  "\&   &@              @(%)
M0@, >&PO=V]R:W-H965T<R]S:&5E=#$Q-2YX;6Q02P$"% ,4    " "HFF-6
M/R5YB[0#  ! $   &@              @(&T1@, >&PO=V]R:W-H965T<R]S
M:&5E=#$Q-BYX;6Q02P$"% ,4    " "HFF-6"A3[?N8#   =#0  &@
M        @(&@2@, >&PO=V]R:W-H965T<R]S:&5E=#$Q-RYX;6Q02P$"% ,4
M    " "HFF-6<1#\QXL#  #,"@  &@              @(&^3@, >&PO=V]R
M:W-H965T<R]S:&5E=#$Q."YX;6Q02P$"% ,4    " "HFF-6K/-&D:P&  ">
M+0  &@              @(&!4@, >&PO=V]R:W-H965T<R]S:&5E=#$Q.2YX
M;6Q02P$"% ,4    " "HFF-6Q(7I940%  "Z%P  &@              @(%E
M60, >&PO=V]R:W-H965T<R]S:&5E=#$R,"YX;6Q02P$"% ,4    " "HFF-6
MUG==KCD'  #W)@  &@              @('A7@, >&PO=V]R:W-H965T<R]S
M:&5E=#$R,2YX;6Q02P$"% ,4    " "HFF-6UE2J9BX#  !W"@  &@
M        @(%29@, >&PO=V]R:W-H965T<R]S:&5E=#$R,BYX;6Q02P$"% ,4
M    " "HFF-6HSH>XV,#  !9%P  #0              @ &X:0, >&PO<W1Y
M;&5S+GAM;%!+ 0(4 Q0    ( *B:8U:7BKL<P    !,"   +
M  "  49M P!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( *B:8U8HV'K !@@  "=0
M   /              "  2]N P!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4
M" "HFF-61&=]JUH#  "51P  &@              @ %B=@, >&PO7W)E;',O
M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " "HFF-68Q0[:9X"  "?1
M$P              @ 'T>0, 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08
..@@"" -PC  ##? ,    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>139
<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>140
<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>141
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>766</ContextCount>
  <ElementCount>630</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>129</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - 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>22</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - 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>23</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - 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>24</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LEASES</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - 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>26</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/SUBSEQUENTEVENTS</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - 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>29</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - 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>30</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - 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>31</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - 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>32</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - 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>33</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - 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>34</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - 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>35</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - 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>36</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - 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>37</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - 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>38</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - 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>39</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - 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>40</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - 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>41</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - 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>42</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - 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>43</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - 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>44</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - 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>45</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Basis of Presentation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESBasisofPresentationDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Basis of Presentation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - 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>47</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Investment Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInvestmentSecuritiesDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Investment Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - 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>49</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share-Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESShareBasedCompensationDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share-Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - 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>51</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - 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>52</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - 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>53</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - 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>54</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - 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>55</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - 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>56</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - 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>57</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - 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>58</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - 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>59</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - 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>60</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - 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>61</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - 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>62</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - 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>63</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - 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>64</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - 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>65</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - 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>66</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - LOANS AND CREDIT QUALITY - Loan Modifications (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails</Role>
      <ShortName>LOANS AND CREDIT QUALITY - Loan Modifications (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000068 - Disclosure - LOANS AND CREDIT QUALITY - Loan Modifications, Financial Effect (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails</Role>
      <ShortName>LOANS AND CREDIT QUALITY - Loan Modifications, Financial Effect (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000069 - Disclosure - LOANS AND CREDIT QUALITY - Loan Modifications, by Payment Status (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails</Role>
      <ShortName>LOANS AND CREDIT QUALITY - Loan Modifications, by Payment Status (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000070 - Disclosure - LOANS AND CREDIT QUALITY - Loan Modifications with Subsequent Default, by Loan Modification (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails</Role>
      <ShortName>LOANS AND CREDIT QUALITY - Loan Modifications with Subsequent Default, by Loan Modification (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000071 - 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>71</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000072 - 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>72</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0000073 - 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>73</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>0000074 - 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>74</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>0000075 - Disclosure - BORROWINGS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/BORROWINGSDetails</Role>
      <ShortName>BORROWINGS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/BORROWINGS</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>0000076 - 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>76</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>0000077 - 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>77</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>0000078 - 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>78</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>0000079 - 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>79</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>0000080 - 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>80</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>0000081 - 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>81</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>0000082 - 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>82</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>0000083 - 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>83</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>0000084 - 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>84</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>0000085 - 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>85</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>0000086 - 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>86</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>0000087 - 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>87</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>0000088 - Disclosure - MORTGAGE BANKING OPERATIONS - Revenue from Mortgage Servicing (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails</Role>
      <ShortName>MORTGAGE BANKING OPERATIONS - Revenue from Mortgage Servicing (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>0000089 - 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>89</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>0000090 - 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>90</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>0000091 - 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>91</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>0000092 - 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>92</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>0000093 - 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>93</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>0000094 - 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>94</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>0000095 - 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>95</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>0000096 - 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>96</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>0000097 - 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>97</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>0000098 - 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>98</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>0000099 - 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>99</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>0000100 - 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>100</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>0000101 - 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>101</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>0000102 - 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>102</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>0000103 - Disclosure - FAIR VALUE MEASUREMENT - Schedule of Level 3 Unobservable Inputs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENT - Schedule of Level 3 Unobservable Inputs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>0000104 - 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>104</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>0000105 - 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>105</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>0000106 - 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>106</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>0000107 - 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>107</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>0000108 - 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>108</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>0000109 - 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>109</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>0000110 - 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>110</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>0000111 - 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>111</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>0000112 - 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>112</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>0000113 - 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>113</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>0000114 - 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>114</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>0000115 - 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>115</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>0000116 - 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>116</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>0000117 - 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>117</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>0000118 - 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>118</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>0000119 - 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>119</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>0000120 - 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>120</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>0000121 - 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>121</Position>
    </Report>
    <Report instance="hmst-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>0000122 - 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>122</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-20221231.htm">hmst-20221231.htm</File>
    <File>endresenfirstamendmenttoem.htm</File>
    <File>exhibit231consentofdt10k.htm</File>
    <File>hmst-20221231.xsd</File>
    <File>hmst-20221231_cal.xml</File>
    <File>hmst-20221231_def.xml</File>
    <File>hmst-20221231_lab.xml</File>
    <File>hmst-20221231_pre.xml</File>
    <File>hmst-ex21subsidiarylisting.htm</File>
    <File>hmst-ex31110kq42022.htm</File>
    <File>hmst-ex31210kq42022.htm</File>
    <File>hmst-ex3210kq42022.htm</File>
    <File>masonsecondamendmenttoempl.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>hmst-20221231_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="2915">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>143
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "hmst-20221231.htm": {
   "axisCustom": 1,
   "axisStandard": 36,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 2915,
    "http://xbrl.sec.gov/dei/2022": 38
   },
   "contextCount": 766,
   "dts": {
    "calculationLink": {
     "local": [
      "hmst-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "hmst-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "hmst-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "hmst-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "hmst-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "hmst-20221231.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/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd",
      "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd"
     ]
    }
   },
   "elementCount": 989,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 14,
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 18
   },
   "keyCustom": 141,
   "keyStandard": 489,
   "memberCustom": 52,
   "memberStandard": 72,
   "nsprefix": "hmst",
   "nsuri": "http://www.homestreet.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.homestreet.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000100 - Disclosure - RETIREMENT BENEFIT PLAN (Details)",
     "menuCat": "Details",
     "order": "100",
     "role": "http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails",
     "shortName": "RETIREMENT BENEFIT PLAN (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ServicingAssetAtFairValueAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000101 - Disclosure - FAIR VALUE MEASUREMENT - Schedule of Fair Value Hierarchy Measurement (Details)",
     "menuCat": "Details",
     "order": "101",
     "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-20221231.htm",
      "contextRef": "if3de73969dfa478fab562d04b122ac3e_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ServicingAssetAtFairValueAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "hmst:FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hmst:FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000102 - Disclosure - FAIR VALUE MEASUREMENT - Narrative (Details)",
     "menuCat": "Details",
     "order": "102",
     "role": "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails",
     "shortName": "FAIR VALUE MEASUREMENT - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "hmst:FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hmst:FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "if3de73969dfa478fab562d04b122ac3e_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansReceivableFairValueDisclosure",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000103 - Disclosure - FAIR VALUE MEASUREMENT - Schedule of Level 3 Unobservable Inputs (Details)",
     "menuCat": "Details",
     "order": "103",
     "role": "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
     "shortName": "FAIR VALUE MEASUREMENT - Schedule of Level 3 Unobservable Inputs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i18383a010f044f13a805870d9aa54089_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansReceivableFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "ic30b740df43648f297ba7c03937fce22_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000104 - Disclosure - FAIR VALUE MEASUREMENT - Schedule of Fair Value Changes and Activity for Level 3 (Details)",
     "menuCat": "Details",
     "order": "104",
     "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-20221231.htm",
      "contextRef": "iff34b6d4634d4cc0b913981644985069_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i601d6ba9a4794a68b349672a3c5d7ad3_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000105 - Disclosure - FAIR VALUE MEASUREMENT - FV Unobservable Inputs - Nonrecurring Basis (Details)",
     "menuCat": "Details",
     "order": "105",
     "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-20221231.htm",
      "contextRef": "i601d6ba9a4794a68b349672a3c5d7ad3_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ServicingAssetAtFairValueAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000106 - Disclosure - FAIR VALUE MEASUREMENT - FV of Financial Instruments (Details)",
     "menuCat": "Details",
     "order": "106",
     "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-20221231.htm",
      "contextRef": "id11532d0186e48a79f3d4080a396b444_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i12504040e64043c9be9d25117d72c56e_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000107 - Disclosure - FAIR VALUE MEASUREMENT - Fair Value Option (Details)",
     "menuCat": "Details",
     "order": "107",
     "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-20221231.htm",
      "contextRef": "i207e71c9934d497891fed08117fb37a9_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "hmst:FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i2cbbe30e242a40329998bdf65987f1e4_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TierOneLeverageCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000108 - Disclosure - REGULATORY CAPITAL REQUIREMENTS - Schedule of Capital and Capital Ratios (Details)",
     "menuCat": "Details",
     "order": "108",
     "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-20221231.htm",
      "contextRef": "i2cbbe30e242a40329998bdf65987f1e4_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TierOneLeverageCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000109 - Disclosure - REGULATORY CAPITAL REQUIREMENTS - Schedule of Minimum Capital Ratios Plus Capital Conservation Buffer (Details)",
     "menuCat": "Details",
     "order": "109",
     "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-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - INVESTMENT SECURITIES",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.homestreet.com/role/INVESTMENTSECURITIES",
     "shortName": "INVESTMENT SECURITIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "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",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000110 - Disclosure - EARNINGS PER SHARE - Schedule of EPS Calculation (Details)",
     "menuCat": "Details",
     "order": "110",
     "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:OperatingAndFinanceLeaseRemainingLeaseTerms",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000111 - Disclosure - LEASES - Narrative (Details)",
     "menuCat": "Details",
     "order": "111",
     "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:OperatingAndFinanceLeaseRemainingLeaseTerms",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000112 - Disclosure - LEASES - Lease Cost (Details)",
     "menuCat": "Details",
     "order": "112",
     "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "hmst:LeaseSupplementalCashFlowInformationTableTextBlock",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000113 - Disclosure - LEASES - Supplemental Cash Flow Information (Details)",
     "menuCat": "Details",
     "order": "113",
     "role": "http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails",
     "shortName": "LEASES - Supplemental Cash Flow Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "hmst:LeaseSupplementalCashFlowInformationTableTextBlock",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000114 - Disclosure - LEASES - Supplemental Balance Sheet Information (Details)",
     "menuCat": "Details",
     "order": "114",
     "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-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000115 - Disclosure - LEASES - Lease Liability Maturities (Details)",
     "menuCat": "Details",
     "order": "115",
     "role": "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails",
     "shortName": "LEASES - Lease Liability Maturities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000116 - Disclosure - SHARE-BASED COMPENSATION PLANS - Narrative (Details)",
     "menuCat": "Details",
     "order": "116",
     "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-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "id2909964f48d49079bb49f010475be5e_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000117 - Disclosure - SHARE-BASED COMPENSATION PLANS - Schedule of Restricted Shares Activity (Details)",
     "menuCat": "Details",
     "order": "117",
     "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-20221231.htm",
      "contextRef": "id2909964f48d49079bb49f010475be5e_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "ibd0a5c8f27d6455091c7716edfc9bc5b_D20220101-20221231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000118 - Disclosure - SHARE-BASED COMPENSATION PLANS - Schedule of Performance Shares Valuation Assumptions (Details)",
     "menuCat": "Details",
     "order": "118",
     "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-20221231.htm",
      "contextRef": "ibd0a5c8f27d6455091c7716edfc9bc5b_D20220101-20221231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000119 - Disclosure - PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Balance Sheets (Details)",
     "menuCat": "Details",
     "order": "119",
     "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-20221231.htm",
      "contextRef": "ibb54e7aef229448d8b23fe2ccda9a3fb_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - LOANS AND CREDIT QUALITY",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITY",
     "shortName": "LOANS AND CREDIT QUALITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "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",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoninterestIncomeOtherOperatingIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000120 - Disclosure - PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Income Statements (Details)",
     "menuCat": "Details",
     "order": "120",
     "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-20221231.htm",
      "contextRef": "i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DividendIncomeOperating",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000121 - Disclosure - PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Statements of Cash Flows (Details)",
     "menuCat": "Details",
     "order": "121",
     "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-20221231.htm",
      "contextRef": "i24a09370a62f4c1dadd389c13699f53c_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "hmst:UndistributedEarningsFromInvestmentInSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i5924b69db50d48e4b6cc66892c42e9bc_I20230126",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DividendsPayableAmountPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000122 - Disclosure - SUBSEQUENT EVENTS - Narrative (Details)",
     "menuCat": "Details",
     "order": "122",
     "role": "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails",
     "shortName": "SUBSEQUENT EVENTS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i5924b69db50d48e4b6cc66892c42e9bc_I20230126",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DividendsPayableAmountPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - PREMISES AND EQUIPMENT, NET",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNET",
     "shortName": "PREMISES AND EQUIPMENT, NET",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - DEPOSITS",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.homestreet.com/role/DEPOSITS",
     "shortName": "DEPOSITS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:FederalHomeLoanBankandOtherBorrowingsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - BORROWINGS",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.homestreet.com/role/BORROWINGS",
     "shortName": "BORROWINGS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - LONG-TERM DEBT",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.homestreet.com/role/LONGTERMDEBT",
     "shortName": "LONG-TERM DEBT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIES",
     "shortName": "DERIVATIVES AND HEDGING ACTIVITIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:MortgageBankingOperationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - MORTGAGE BANKING OPERATIONS",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONS",
     "shortName": "MORTGAGE BANKING OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - COMMITMENTS, GUARANTEES AND CONTINGENCIES",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIES",
     "shortName": "COMMITMENTS, GUARANTEES AND CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorLocation",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0000002 - Document - Audit Information",
     "menuCat": "Cover",
     "order": "2",
     "role": "http://www.homestreet.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - INCOME TAXES",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.homestreet.com/role/INCOMETAXES",
     "shortName": "INCOME TAXES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - RETIREMENT BENEFIT PLAN",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.homestreet.com/role/RETIREMENTBENEFITPLAN",
     "shortName": "RETIREMENT BENEFIT PLAN",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - FAIR VALUE MEASUREMENT",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.homestreet.com/role/FAIRVALUEMEASUREMENT",
     "shortName": "FAIR VALUE MEASUREMENT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - REGULATORY CAPITAL REQUIREMENTS",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTS",
     "shortName": "REGULATORY CAPITAL REQUIREMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - EARNINGS PER SHARE",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.homestreet.com/role/EARNINGSPERSHARE",
     "shortName": "EARNINGS PER SHARE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - LEASES",
     "menuCat": "Notes",
     "order": "25",
     "role": "http://www.homestreet.com/role/LEASES",
     "shortName": "LEASES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - SHARE-BASED COMPENSATION PLANS",
     "menuCat": "Notes",
     "order": "26",
     "role": "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANS",
     "shortName": "SHARE-BASED COMPENSATION PLANS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED)",
     "menuCat": "Notes",
     "order": "27",
     "role": "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITED",
     "shortName": "PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - SUBSEQUENT EVENTS",
     "menuCat": "Notes",
     "order": "28",
     "role": "http://www.homestreet.com/role/SUBSEQUENTEVENTS",
     "shortName": "SUBSEQUENT EVENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "menuCat": "Policies",
     "order": "29",
     "role": "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:MarketableSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:HeldToMaturitySecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - INVESTMENT SECURITIES (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.homestreet.com/role/INVESTMENTSECURITIESTables",
     "shortName": "INVESTMENT SECURITIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:HeldToMaturitySecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - LOANS AND CREDIT QUALITY - (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - PREMISES AND EQUIPMENT, NET (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETTables",
     "shortName": "PREMISES AND EQUIPMENT, NET (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:DepositBalancesIncludingStatedRatesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - DEPOSITS (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://www.homestreet.com/role/DEPOSITSTables",
     "shortName": "DEPOSITS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:DepositBalancesIncludingStatedRatesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - LONG-TERM DEBT (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://www.homestreet.com/role/LONGTERMDEBTTables",
     "shortName": "LONG-TERM DEBT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - MORTGAGE BANKING OPERATIONS (Tables)",
     "menuCat": "Tables",
     "order": "37",
     "role": "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables",
     "shortName": "MORTGAGE BANKING OPERATIONS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - COMMITMENTS, GUARANTEES AND CONTINGENCIES (Tables)",
     "menuCat": "Tables",
     "order": "38",
     "role": "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESTables",
     "shortName": "COMMITMENTS, GUARANTEES AND CONTINGENCIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - INCOME TAXES (Tables)",
     "menuCat": "Tables",
     "order": "39",
     "role": "http://www.homestreet.com/role/INCOMETAXESTables",
     "shortName": "INCOME TAXES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "menuCat": "Statements",
     "order": "4",
     "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-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockNoParValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:FairValueMeasurementMethodologiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - FAIR VALUE MEASUREMENT (Tables)",
     "menuCat": "Tables",
     "order": "40",
     "role": "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTTables",
     "shortName": "FAIR VALUE MEASUREMENT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:FairValueMeasurementMethodologiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - REGULATORY CAPITAL REQUIREMENTS (Tables)",
     "menuCat": "Tables",
     "order": "41",
     "role": "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSTables",
     "shortName": "REGULATORY CAPITAL REQUIREMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - EARNINGS PER SHARE (Tables)",
     "menuCat": "Tables",
     "order": "42",
     "role": "http://www.homestreet.com/role/EARNINGSPERSHARETables",
     "shortName": "EARNINGS PER SHARE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - LEASES (Tables)",
     "menuCat": "Tables",
     "order": "43",
     "role": "http://www.homestreet.com/role/LEASESTables",
     "shortName": "LEASES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - SHARE-BASED COMPENSATION PLANS (Tables)",
     "menuCat": "Tables",
     "order": "44",
     "role": "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSTables",
     "shortName": "SHARE-BASED COMPENSATION PLANS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:CondensedBalanceSheetsParentCompanyTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) (Tables)",
     "menuCat": "Tables",
     "order": "45",
     "role": "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDTables",
     "shortName": "PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:CondensedBalanceSheetsParentCompanyTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Basis of Presentation (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESBasisofPresentationDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Basis of Presentation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and Cash Equivalents (Details)",
     "menuCat": "Details",
     "order": "47",
     "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-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Investment Securities (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInvestmentSecuritiesDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Investment Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "if5ff0d937e31438db80f871c71e5a21a_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Premises and Equipment (Details)",
     "menuCat": "Details",
     "order": "49",
     "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-20221231.htm",
      "contextRef": "if5ff0d937e31438db80f871c71e5a21a_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - CONSOLIDATED INCOME STATEMENTS",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
     "shortName": "CONSOLIDATED INCOME STATEMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "ibd0a5c8f27d6455091c7716edfc9bc5b_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share-Based Compensation (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESShareBasedCompensationDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share-Based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "ieb61bca7e25f42e383562e544e386af2_D20220101-20221231",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Marketing Costs (Details)",
     "menuCat": "Details",
     "order": "51",
     "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "us-gaap:HeldToMaturitySecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - INVESTMENT SECURITIES - Amortized Cost, Fair Value (Details)",
     "menuCat": "Details",
     "order": "52",
     "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-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestIncomeSecuritiesTaxExempt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - INVESTMENT SECURITIES - Narrative (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails",
     "shortName": "INVESTMENT SECURITIES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestIncomeSecuritiesTaxExempt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - INVESTMENT SECURITIES - Continuous Unrealized Loss on Position (Details)",
     "menuCat": "Details",
     "order": "54",
     "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",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
      "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-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - INVESTMENT SECURITIES - Weighted Average Yield (Details)",
     "menuCat": "Details",
     "order": "55",
     "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-20221231.htm",
      "contextRef": "idb1418b965a747ee968796da05acab47_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - INVESTMENT SECURITIES - Realized Gain/Loss on Investment (Details)",
     "menuCat": "Details",
     "order": "56",
     "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - INVESTMENT SECURITIES - Securities Pledged to Secure Borrowings and Public Deposits (Details)",
     "menuCat": "Details",
     "order": "57",
     "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-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hmst:NumberOfPortfolioSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "portfoliosegment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - LOANS AND CREDIT QUALITY - Narrative (Details)",
     "menuCat": "Details",
     "order": "58",
     "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hmst:NumberOfPortfolioSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "portfoliosegment",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - LOANS AND CREDIT QUALITY - Loans Held for Investment (Details)",
     "menuCat": "Details",
     "order": "59",
     "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-20221231.htm",
      "contextRef": "idc1f639145e44113a707f3243ef91d35_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i26fa2862180a4636814698446769547f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - LOANS AND CREDIT QUALITY - Related Parties (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITYRelatedPartiesDetails",
     "shortName": "LOANS AND CREDIT QUALITY - Related Parties (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i6a3c28b673984a60ae7d6fffe4b3b2ba_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i26fa2862180a4636814698446769547f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - LOANS AND CREDIT QUALITY - Allowance for Credit Losses (Details)",
     "menuCat": "Details",
     "order": "61",
     "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i26fa2862180a4636814698446769547f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - LOANS AND CREDIT QUALITY - Activity in Allowance for Credit Losses by Loan Portfolio (Details)",
     "menuCat": "Details",
     "order": "62",
     "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - LOANS AND CREDIT QUALITY - Loans Credit Quality by Year and Type (Details)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
     "shortName": "LOANS AND CREDIT QUALITY - Loans Credit Quality by Year and Type (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - LOANS AND CREDIT QUALITY - Collateral Dependent Loans (Details)",
     "menuCat": "Details",
     "order": "64",
     "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-20221231.htm",
      "contextRef": "ia438b98ec4f2404c892e34a1475ab67d_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - LOANS AND CREDIT QUALITY - Loans on Nonaccrual With no Related Allowance (Details)",
     "menuCat": "Details",
     "order": "65",
     "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-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - LOANS AND CREDIT QUALITY - Aging Analysis (Details)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
     "shortName": "LOANS AND CREDIT QUALITY - Aging Analysis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "4",
      "lang": "en-US",
      "name": "hmst:FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i937203d132b1421e9dd83c472c7224b7_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - LOANS AND CREDIT QUALITY - Loan Modifications (Details)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails",
     "shortName": "LOANS AND CREDIT QUALITY - Loan Modifications (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i937203d132b1421e9dd83c472c7224b7_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "hmst:FinancingReceivableLoanModificationsFinancialEffectTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "iccf92a2bf2ec4643887f15ee6f74fdf7_D20220101-20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "hmst:FinancingReceivableWeightedAverageInterestRateBeforeLoanModification",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - LOANS AND CREDIT QUALITY - Loan Modifications, Financial Effect (Details)",
     "menuCat": "Details",
     "order": "68",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails",
     "shortName": "LOANS AND CREDIT QUALITY - Loan Modifications, Financial Effect (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "hmst:FinancingReceivableLoanModificationsFinancialEffectTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "iccf92a2bf2ec4643887f15ee6f74fdf7_D20220101-20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "hmst:FinancingReceivableWeightedAverageInterestRateBeforeLoanModification",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i6e1e98adcbb54beabfd95ab1a45dc1aa_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - LOANS AND CREDIT QUALITY - Loan Modifications, by Payment Status (Details)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails",
     "shortName": "LOANS AND CREDIT QUALITY - Loan Modifications, by Payment Status (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i6e1e98adcbb54beabfd95ab1a45dc1aa_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "if4e66c7c87234009af51e7fbc0f5b60f_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "menuCat": "Statements",
     "order": "7",
     "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-20221231.htm",
      "contextRef": "if4e66c7c87234009af51e7fbc0f5b60f_I20191231",
      "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",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "iea5fd7c988844eb5be96aa6b16075a9c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - LOANS AND CREDIT QUALITY - Loan Modifications with Subsequent Default, by Loan Modification (Details)",
     "menuCat": "Details",
     "order": "70",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails",
     "shortName": "LOANS AND CREDIT QUALITY - Loan Modifications with Subsequent Default, by Loan Modification (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "iea5fd7c988844eb5be96aa6b16075a9c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FurnitureAndFixturesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - PREMISES AND EQUIPMENT, NET - Schedule of Premises and Equipment (Details)",
     "menuCat": "Details",
     "order": "71",
     "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-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FurnitureAndFixturesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:DepositBalancesIncludingStatedRatesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoninterestBearingDepositLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - DEPOSITS - Schedule of Deposit Balances (Details)",
     "menuCat": "Details",
     "order": "72",
     "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-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoninterestBearingDepositLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "hmst:PublicFundsIncludedInDeposits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000073 - Disclosure - DEPOSITS - Narrative (Details)",
     "menuCat": "Details",
     "order": "73",
     "role": "http://www.homestreet.com/role/DEPOSITSNarrativeDetails",
     "shortName": "DEPOSITS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "hmst:PublicFundsIncludedInDeposits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TimeDepositMaturitiesNextRollingTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000074 - Disclosure - DEPOSITS - Time Deposits (Details)",
     "menuCat": "Details",
     "order": "74",
     "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-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TimeDepositMaturitiesNextRollingTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000075 - Disclosure - BORROWINGS (Details)",
     "menuCat": "Details",
     "order": "75",
     "role": "http://www.homestreet.com/role/BORROWINGSDetails",
     "shortName": "BORROWINGS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000076 - Disclosure - LONG-TERM DEBT - Narrative (Details)",
     "menuCat": "Details",
     "order": "76",
     "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-20221231.htm",
      "contextRef": "i39b3364153934352b7a5b0236452dd68_I20221231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i2c179d40ddcc47148130fe717eafb680_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000077 - Disclosure - LONG-TERM DEBT - Schedule of Subordinated Debt Securities (Details)",
     "menuCat": "Details",
     "order": "77",
     "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-20221231.htm",
      "contextRef": "i2c179d40ddcc47148130fe717eafb680_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000078 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Fair Value of Derivatives (Details)",
     "menuCat": "Details",
     "order": "78",
     "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-20221231.htm",
      "contextRef": "i62b9c018bf2045e8a974f8072f474301_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000079 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Narrative (Details)",
     "menuCat": "Details",
     "order": "79",
     "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-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)",
     "menuCat": "Statements",
     "order": "8",
     "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000080 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Master Netting Agreements (Details)",
     "menuCat": "Details",
     "order": "80",
     "role": "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails",
     "shortName": "DERIVATIVES AND HEDGING ACTIVITIES - Master Netting Agreements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i27e9fd24d80a456aa39f485e84f0c7e7_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000081 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Gain/Loss Recognized in Income (Details)",
     "menuCat": "Details",
     "order": "81",
     "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-20221231.htm",
      "contextRef": "i27e9fd24d80a456aa39f485e84f0c7e7_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansReceivableHeldForSaleAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000082 - Disclosure - MORTGAGE BANKING OPERATIONS - Schedule of Loans Held for Sale (Details)",
     "menuCat": "Details",
     "order": "82",
     "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-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansReceivableHeldForSaleAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000083 - Disclosure - MORTGAGE BANKING OPERATIONS - Schedule of Loans Sold (Details)",
     "menuCat": "Details",
     "order": "83",
     "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",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000084 - Disclosure - MORTGAGE BANKING OPERATIONS - Schedule of Gain on Sales (Details)",
     "menuCat": "Details",
     "order": "84",
     "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000085 - Disclosure - MORTGAGE BANKING OPERATIONS - Loans Serviced for Others (Details)",
     "menuCat": "Details",
     "order": "85",
     "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-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:MortgageRepurchaseLossesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i27d1b5a19fb442cc91446ad4881b5ff0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000086 - Disclosure - MORTGAGE BANKING OPERATIONS - Mortgage Repurchase Liability (Details)",
     "menuCat": "Details",
     "order": "86",
     "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-20221231.htm",
      "contextRef": "i3d2aeebda132469697e8f2fa7dca6157_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualProvision",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "hmst:ServicingAdvances",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000087 - Disclosure - MORTGAGE BANKING OPERATIONS - Narrative (Details)",
     "menuCat": "Details",
     "order": "87",
     "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-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "hmst:ServicingAdvances",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:ServicingFeesAndOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000088 - Disclosure - MORTGAGE BANKING OPERATIONS - Revenue from Mortgage Servicing (Details)",
     "menuCat": "Details",
     "order": "88",
     "role": "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails",
     "shortName": "MORTGAGE BANKING OPERATIONS - Revenue from Mortgage Servicing (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:ServicingFeesAndOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000089 - Disclosure - MORTGAGE BANKING OPERATIONS - SF MSR Roll Forward (Details)",
     "menuCat": "Details",
     "order": "89",
     "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-20221231.htm",
      "contextRef": "i7bcc2cbb05c64abba070f16e7d2f229b_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ServicingAssetAtFairValueAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "menuCat": "Statements",
     "order": "9",
     "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "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:KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i2ede61e80676473c92ce18e263c8ccce_D20220101-20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "hmst:ServicingAssetWeightedAverageMeasurementInput",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000090 - Disclosure - MORTGAGE BANKING OPERATIONS - Key Economic Assumptions (Details)",
     "menuCat": "Details",
     "order": "90",
     "role": "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails",
     "shortName": "MORTGAGE BANKING OPERATIONS - Key Economic Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ServicingAssetAtFairValueAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000091 - Disclosure - MORTGAGE BANKING OPERATIONS - Sensitivity Analysis (Details)",
     "menuCat": "Details",
     "order": "91",
     "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i26fa2862180a4636814698446769547f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ServicingAssetAtAmortizedValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000092 - Disclosure - MORTGAGE BANKING OPERATIONS - MF MSR Roll Forward (Details)",
     "menuCat": "Details",
     "order": "92",
     "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ServicingAssetAtAmortizedValueAdditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000093 - Disclosure - MORTGAGE BANKING OPERATIONS - MSR Projected Amortization (Details)",
     "menuCat": "Details",
     "order": "93",
     "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-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherCommitmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GuaranteeObligationsMaximumExposure",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000094 - Disclosure - COMMITMENTS, GUARANTEES AND CONTINGENCIES - Schedule of Commitments (Details)",
     "menuCat": "Details",
     "order": "94",
     "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-20221231.htm",
      "contextRef": "i7b5ac4a452364d3aabfc1187fc48abf1_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GuaranteeObligationsMaximumExposure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "hmst:AllowanceForUnfundedCommitments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000095 - Disclosure - COMMITMENTS, GUARANTEES AND CONTINGENCIES - Narrative (Details)",
     "menuCat": "Details",
     "order": "95",
     "role": "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
     "shortName": "COMMITMENTS, GUARANTEES AND CONTINGENCIES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "hmst:ReserveliabilityrelatedtomultifamilyDUSProgram",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i03a6c6c269c4416dbab1f6c98690dc0e_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "hmst:ReserveliabilityrelatedtomultifamilyDUSProgram",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000096 - Disclosure - INCOME TAXES - Schedule of Income Tax Expense (Benefit) (Details)",
     "menuCat": "Details",
     "order": "96",
     "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000097 - Disclosure - INCOME TAXES - Income Tax Rate Reconciliation (Details)",
     "menuCat": "Details",
     "order": "97",
     "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-20221231.htm",
      "contextRef": "i7c050800a7a047a6b7b50dc0705ed035_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000098 - Disclosure - INCOME TAXES - Deferred Tax Assets and Liabilities (Details)",
     "menuCat": "Details",
     "order": "98",
     "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-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "hmst:TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000099 - Disclosure - INCOME TAXES - Narrative (Details)",
     "menuCat": "Details",
     "order": "99",
     "role": "http://www.homestreet.com/role/INCOMETAXESNarrativeDetails",
     "shortName": "INCOME TAXES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20221231.htm",
      "contextRef": "i502863423f9a4456b09ed953da5427f2_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "hmst:TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 129,
   "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r729",
      "r730",
      "r731"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r729",
      "r730",
      "r731"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.homestreet.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r729",
      "r730",
      "r731"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r729",
      "r730",
      "r731"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r732"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r727"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r726"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails",
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r726"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r726"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r733"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r726"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r726"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r726"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r726"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r734"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r729",
      "r730",
      "r731"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r725"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r728"
     ],
     "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/2022",
     "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/2022",
     "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: investment securities, deposits, debt"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt",
     "nsuri": "http://www.homestreet.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_AssetPurchaseLiabilitiesAssumedDeposits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Purchase, Liabilities Assumed, Deposits",
        "label": "Asset Purchase, Liabilities Assumed, Deposits",
        "terseLabel": "Value of deposits assumed"
       }
      }
     },
     "localname": "AssetPurchaseLiabilitiesAssumedDeposits",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_AssetPurchaseNumberOfBranchesPurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Purchase, Number Of Branches Purchased",
        "label": "Asset Purchase, Number Of Branches Purchased",
        "terseLabel": "Number of branches purchased"
       }
      }
     },
     "localname": "AssetPurchaseNumberOfBranchesPurchased",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit Information",
        "label": "Audit Information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://www.homestreet.com/20221231",
     "xbrltype": "stringItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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": "Common equity to Tier-1 to risk-weighted assets"
       }
      }
     },
     "localname": "BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum",
     "nsuri": "http://www.homestreet.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails": {
       "order": 2.0,
       "parentTag": "hmst_NetServicingIncome",
       "weight": -1.0
      },
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails": {
       "order": 1.0,
       "parentTag": "hmst_ServicingAssetatFairValueAdditionsandAmortizationNet",
       "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": "Amortization of single family MSRs",
        "verboseLabel": "Amortization"
       }
      }
     },
     "localname": "ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_CliffVestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cliff Vest",
        "label": "Cliff Vest [Member]",
        "terseLabel": "Cliff Vest"
       }
      }
     },
     "localname": "CliffVestMember",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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 business"
       }
      }
     },
     "localname": "CommercialPortfolioSegmentAdjustedForCreditAnalysisMember",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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 loans"
       }
      }
     },
     "localname": "ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual Interest Rate Reduction, Payment Deferral, And Extended Maturity",
        "label": "Contractual Interest Rate Reduction, Payment Deferral, And Extended Maturity [Member]",
        "terseLabel": "Interest Rate Reduction, Significant Payment Delay and Term Extension",
        "verboseLabel": "Interest Rate Reduction, Significant Payment Delay and Term Extension"
       }
      }
     },
     "localname": "ContractualInterestRateReductionPaymentDeferralAndExtendedMaturityMember",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_DebtSecuritiesAvailableForSaleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Securities, Available-For-Sale",
        "label": "Debt Securities, Available-For-Sale [Member]",
        "terseLabel": "Investment securities AFS"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleMember",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_DeferredTaxAssetsLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DeferredTaxAssetsStockOptions": {
     "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": "Deferred Tax Assets, Stock Options",
        "label": "Deferred Tax Assets, Stock Options",
        "terseLabel": "Stock based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsStockOptions",
     "nsuri": "http://www.homestreet.com/20221231",
     "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/20221231",
     "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 investments AFS"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross",
     "nsuri": "http://www.homestreet.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral",
       "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative, Gain (Loss) on Derivative, Net, And Debt Securities, Trading, Unrealized Gain (Loss)",
        "label": "Derivative, Gain (Loss) on Derivative, Net, And Debt Securities, Trading, Unrealized Gain (Loss)",
        "terseLabel": "Net gain (loss) from economic hedging"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNetAndDebtSecuritiesTradingUnrealizedGainLoss",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral",
       "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hmst_ExtendedMaturityAndInterestRateReductionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extended Maturity And Interest Rate Reduction",
        "label": "Extended Maturity And Interest Rate Reduction [Member]",
        "terseLabel": "Interest Rate Reduction and Term Extension"
       }
      }
     },
     "localname": "ExtendedMaturityAndInterestRateReductionMember",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_FederalHomeLoanBankAdvanceAfterYearThreeThroughFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/BORROWINGSDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AdvancesFromFederalHomeLoanBanks",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal Home Loan Bank, Advance, After Year Three Through Five",
        "label": "Federal Home Loan Bank, Advance, After Year Three Through Five",
        "terseLabel": "Three through five years"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvanceAfterYearThreeThroughFive",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/BORROWINGSDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AdvancesFromFederalHomeLoanBanks",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal Home Loan Bank, Advance, Maturity, After Year One, Through Three",
        "label": "Federal Home Loan Bank, Advance, Maturity, After Year One, Through Three",
        "terseLabel": "One to three years"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvanceMaturityAfterYearOneThroughThree",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal Home Loan Bank, Advance, Maturity, Average Interest Rate, After Year One Through Three",
        "label": "Federal Home Loan Bank, Advance, Maturity, Average Interest Rate, After Year One Through Three",
        "terseLabel": "One to three years"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearOneThroughThree",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal Home Loan Bank, Advance, Maturity, Average Interest Rate, After Year Three Through Five",
        "label": "Federal Home Loan Bank, Advance, Maturity, Average Interest Rate, After Year Three Through Five",
        "terseLabel": "Three through five years"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvanceMaturityAverageInterestRateAfterYearThreeThroughFive",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseCostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_FinancialAsset3089DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Asset, 30-89 Days Past Due",
        "label": "Financial Asset, 30-89 Days Past Due [Member]",
        "terseLabel": "30-89 Days Past Due"
       }
      }
     },
     "localname": "FinancialAsset3089DaysPastDueMember",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Excluding Accrued Interest, Loans Modified, Accumulated",
        "label": "Financing Receivable, Excluding Accrued Interest, Loans Modified, Accumulated",
        "terseLabel": "Amortized Cost Basis at Period End"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestLoansModifiedAccumulated",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Excluding Accrued Interest, Modified In Period, Amount",
        "label": "Financing Receivable, Excluding Accrued Interest, Modified In Period, Amount",
        "terseLabel": "Loans modified"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Excluding Accrued Interest, Modified, Subsequent Default",
        "label": "Financing Receivable, Excluding Accrued Interest, Modified, Subsequent Default",
        "terseLabel": "Loan modifications with subsequent default"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestModifiedSubsequentDefault",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails": {
       "order": 3.0,
       "parentTag": "hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Excluding Accrued Interest, Nonaccrual, Percent Of Total Loans",
        "label": "Financing Receivable, Excluding Accrued Interest, Nonaccrual, Percent Of Total Loans",
        "terseLabel": "Nonaccrual, percent of total loans"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestNonaccrualPercentOfTotalLoans",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails": {
       "order": 4.0,
       "parentTag": "hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Excluding Accrued Interest, Not Past Due, Percent Of Total Loans",
        "label": "Financing Receivable, Excluding Accrued Interest, Not Past Due, Percent Of Total Loans",
        "terseLabel": "Current, percent of total loans"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestNotPastDuePercentOfTotalLoans",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails": {
       "order": 2.0,
       "parentTag": "hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Excluding Accrued Interest Past Due And Nonaccrual, Percent Of Total Loans",
        "label": "Financing Receivable, Excluding Accrued Interest Past Due And Nonaccrual, Percent Of Total Loans",
        "terseLabel": "Total past due and nonaccrual, percent of total loans"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestPastDueAndNonaccrualPercentOfTotalLoans",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails": {
       "order": 1.0,
       "parentTag": "hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Excluding Accrued Interest, Past Due, Percent Of Total Loans",
        "label": "Financing Receivable, Excluding Accrued Interest, Past Due, Percent Of Total Loans",
        "terseLabel": "Past due, percent of total loans"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestPastDuePercentOfTotalLoans",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Excluding Accrued Interest, Percent Of Total Loans",
        "label": "Financing Receivable, Excluding Accrued Interest, Percent Of Total Loans",
        "totalLabel": "Percent of total loans"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestPercentOfTotalLoans",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_FinancingReceivableExcludingAccruedInterestRevolvingTerm": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Excluding Accrued Interest, Revolving, Term",
        "label": "Financing Receivable, Excluding Accrued Interest, Revolving, Term",
        "terseLabel": "Revolving-term"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestRevolvingTerm",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_FinancingReceivableLoanModificationsFinancialEffectTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Loan Modifications, Financial Effect",
        "label": "Financing Receivable, Loan Modifications, Financial Effect [Table Text Block]",
        "terseLabel": "Financing Receivable, Loan Modifications, Financial Effect"
       }
      }
     },
     "localname": "FinancingReceivableLoanModificationsFinancialEffectTableTextBlock",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Loan Modifications, Subsequent Default, By Payment Status",
        "label": "Financing Receivable, Loan Modifications, Subsequent Default, By Payment Status [Table Text Block]",
        "terseLabel": "Financing Receivable, Loan Modifications, Subsequent Default, By Payment Status"
       }
      }
     },
     "localname": "FinancingReceivableLoanModificationsSubsequentDefaultByPaymentStatusTableTextBlock",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Loan Modifications, Weighted Average Percent Of Loan Capitalized",
        "label": "Financing Receivable, Loan Modifications, Weighted Average Percent Of Loan Capitalized",
        "terseLabel": "Weighted average percent of loan balances capitalized and added to term of loan"
       }
      }
     },
     "localname": "FinancingReceivableLoanModificationsWeightedAveragePercentOfLoanCapitalized",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable Modification to Total Financing Receivables Excluding Accrued Interest, Percent",
        "label": "Financing Receivable Modification to Total Financing Receivables Excluding Accrued Interest, Percent",
        "terseLabel": "% of Total Class of Financing Receivable"
       }
      }
     },
     "localname": "FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_FinancingReceivableModifiedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Modified",
        "label": "Financing Receivable, Modified [Table Text Block]",
        "terseLabel": "Financing Receivable, Modified"
       }
      }
     },
     "localname": "FinancingReceivableModifiedTableTextBlock",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Modified, Weighted Average Term Increase from Modification",
        "label": "Financing Receivable, Modified, Weighted Average Term Increase from Modification",
        "terseLabel": "Weighted average time added to life of loans (in years)"
       }
      }
     },
     "localname": "FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_FinancingReceivableWeightedAverageInterestRateAfterLoanModification": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Weighted Average Interest Rate, After Loan Modification",
        "label": "Financing Receivable, Weighted Average Interest Rate, After Loan Modification",
        "terseLabel": "Weighted average contractual interest rate, after modification"
       }
      }
     },
     "localname": "FinancingReceivableWeightedAverageInterestRateAfterLoanModification",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_FinancingReceivableWeightedAverageInterestRateBeforeLoanModification": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Weighted Average Interest Rate, Before Loan Modification",
        "label": "Financing Receivable, Weighted Average Interest Rate, Before Loan Modification",
        "terseLabel": "Weighted average contractual interest rate, before modification"
       }
      }
     },
     "localname": "FinancingReceivableWeightedAverageInterestRateBeforeLoanModification",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_GainLossOnSaleOfBranches": {
     "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 Branches",
        "label": "(Gain) Loss On Sale Of Branches",
        "negatedTerseLabel": "Gain on sale of branches"
       }
      }
     },
     "localname": "GainLossOnSaleOfBranches",
     "nsuri": "http://www.homestreet.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 23.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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_InterestRateReductionAndPaymentDeferralMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Reduction And Payment Deferral",
        "label": "Interest Rate Reduction And Payment Deferral [Member]",
        "terseLabel": "Interest Rate Reduction and Significant Payment Delay"
       }
      }
     },
     "localname": "InterestRateReductionAndPaymentDeferralMember",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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": "2028 and thereafter"
       }
      }
     },
     "localname": "LesseeNonleaseLiabilityToBePaidAfterYearFive",
     "nsuri": "http://www.homestreet.com/20221231",
     "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": "2027"
       }
      }
     },
     "localname": "LesseeNonleaseLiabilityToBePaidYearFive",
     "nsuri": "http://www.homestreet.com/20221231",
     "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": "2026"
       }
      }
     },
     "localname": "LesseeNonleaseLiabilityToBePaidYearFour",
     "nsuri": "http://www.homestreet.com/20221231",
     "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": "2023"
       }
      }
     },
     "localname": "LesseeNonleaseLiabilityToBePaidYearOne",
     "nsuri": "http://www.homestreet.com/20221231",
     "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": "2025"
       }
      }
     },
     "localname": "LesseeNonleaseLiabilityToBePaidYearThree",
     "nsuri": "http://www.homestreet.com/20221231",
     "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": "2024"
       }
      }
     },
     "localname": "LesseeNonleaseLiabilityToBePaidYearTwo",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "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": "2027, sublease payments due to Company"
       }
      }
     },
     "localname": "LesseeOperatingSubleaseAssetPaymentsDueYearFive",
     "nsuri": "http://www.homestreet.com/20221231",
     "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": "2026, sublease payments due to Company"
       }
      }
     },
     "localname": "LesseeOperatingSubleaseAssetPaymentsDueYearFour",
     "nsuri": "http://www.homestreet.com/20221231",
     "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": "2025, sublease payments due to Company"
       }
      }
     },
     "localname": "LesseeOperatingSubleaseAssetPaymentsDueYearThree",
     "nsuri": "http://www.homestreet.com/20221231",
     "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": "2024, sublease payments due to Company"
       }
      }
     },
     "localname": "LesseeOperatingSubleaseAssetPaymentsDueYearTwo",
     "nsuri": "http://www.homestreet.com/20221231",
     "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": "2023, sublease payments due to Company"
       }
      }
     },
     "localname": "LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths",
     "nsuri": "http://www.homestreet.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/20221231",
     "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": "Single family LHFI, measurement input"
       }
      }
     },
     "localname": "LoansHeldforInvestmentMeasurementInput",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_MortgageServicingRightsRiskManagement": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails": {
       "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": "Total"
       }
      }
     },
     "localname": "MortgageServicingRightsRiskManagement",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "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/20221231",
     "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_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Municipal Bonds, Corporate Debt Securities, US Treasury Securities, Agency Debentures [Member]",
        "label": "Municipal Bonds, Corporate Debt Securities, US Treasury Securities, Agency Debentures [Member]",
        "terseLabel": "Municipal Bonds, Corporate Debt Securities, US Treasury Securities, Agency Debentures"
       }
      }
     },
     "localname": "MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesAgencyDebenturesMember",
     "nsuri": "http://www.homestreet.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_NetServicingIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails": {
       "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_PaymentDeferralAndExtendedMaturityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment Deferral And Extended Maturity",
        "label": "Payment Deferral And Extended Maturity [Member]",
        "terseLabel": "Significant Payment Delay and Term Extension"
       }
      }
     },
     "localname": "PaymentDeferralAndExtendedMaturityMember",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_PaymentsForProceedsFromSaleOfBranches": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments For (Proceeds From) Sale Of Branches",
        "label": "Payments For (Proceeds From) Sale Of Branches",
        "negatedTerseLabel": "Net cash distributed in sale of branches"
       }
      }
     },
     "localname": "PaymentsForProceedsFromSaleOfBranches",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_Paymentsforinvestmentsinandadvancestosubsidiaries": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments for investments in and advances to subsidiaries",
        "label": "Payments for investments in and advances to subsidiaries",
        "terseLabel": "Investments in subsidiaries"
       }
      }
     },
     "localname": "Paymentsforinvestmentsinandadvancestosubsidiaries",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecurities",
       "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecurities",
       "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_RiskManagementSingleFamilyMSRsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Management, Single Family, MSRs",
        "label": "Risk Management, Single Family, MSRs [Abstract]",
        "terseLabel": "Risk management, single family MSRs:"
       }
      }
     },
     "localname": "RiskManagementSingleFamilyMSRsAbstract",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails",
      "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails",
      "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag",
        "label": "ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag",
        "terseLabel": "Servicing Asset At Fair Value, Other Change In Fair Value, Statement Of Income Or Comprehensive Income, Extensible Enumeration, Not Disclosed Flag"
       }
      }
     },
     "localname": "ServicingAssetAtFairValueOtherChangeInFairValueStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_ServicingFeesAndOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails": {
       "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_ServicingFeesNetIncludingDiscontinuedOperations": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails": {
       "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_ServicingIncomeNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Servicing Income, Net",
        "label": "Servicing Income, Net [Abstract]",
        "terseLabel": "Servicing income, net:"
       }
      }
     },
     "localname": "ServicingIncomeNetAbstract",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_ThreeBranchesPurchaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Three Branches Purchase",
        "label": "Three Branches Purchase [Member]",
        "terseLabel": "Three Branches Purchase"
       }
      }
     },
     "localname": "ThreeBranchesPurchaseMember",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20221231",
     "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 2032"
       }
      }
     },
     "localname": "ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember",
     "nsuri": "http://www.homestreet.com/20221231",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_UndistributedEarningsFromInvestmentInSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails": {
       "order": 1.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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_WeightedAverageRateInterestBearingDeposits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Rate, Interest Bearing Deposits",
        "label": "Weighted Average Rate, Interest Bearing Deposits",
        "terseLabel": "Weighted Average Rate, Interest Bearing Deposits"
       }
      }
     },
     "localname": "WeightedAverageRateInterestBearingDeposits",
     "nsuri": "http://www.homestreet.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedCashFlowStatementTable": {
     "auth_ref": [
      "r291",
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Cash Flow Statement [Table]",
        "terseLabel": "Condensed Cash Flow Statement [Table]"
       }
      }
     },
     "localname": "CondensedCashFlowStatementTable",
     "nsuri": "http://fasb.org/srt/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedIncomeStatementTable": {
     "auth_ref": [
      "r291",
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Income Statement [Table]",
        "terseLabel": "Condensed Income Statement [Table]"
       }
      }
     },
     "localname": "CondensedIncomeStatementTable",
     "nsuri": "http://fasb.org/srt/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r291",
      "r518",
      "r519",
      "r520",
      "r521",
      "r574",
      "r671",
      "r784",
      "r787",
      "r788"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "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": [
      "r291",
      "r518",
      "r519",
      "r520",
      "r521",
      "r574",
      "r671",
      "r784",
      "r787",
      "r788"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "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": [
      "r249",
      "r295",
      "r300",
      "r306",
      "r362",
      "r488",
      "r489",
      "r490",
      "r508",
      "r509",
      "r526",
      "r527",
      "r528",
      "r529",
      "r572"
     ],
     "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/2022",
     "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": [
      "r249",
      "r295",
      "r300",
      "r306",
      "r362",
      "r488",
      "r489",
      "r490",
      "r508",
      "r509",
      "r526",
      "r527",
      "r528",
      "r529",
      "r572"
     ],
     "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/2022",
     "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": [
      "r249",
      "r295",
      "r300",
      "r306",
      "r362",
      "r488",
      "r489",
      "r490",
      "r508",
      "r509",
      "r526",
      "r527",
      "r528",
      "r529",
      "r572"
     ],
     "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/2022",
     "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": [
      "r854"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r390",
      "r391",
      "r392",
      "r393",
      "r451",
      "r616",
      "r642",
      "r672",
      "r673",
      "r710",
      "r715",
      "r723",
      "r789",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r390",
      "r391",
      "r392",
      "r393",
      "r451",
      "r616",
      "r642",
      "r672",
      "r673",
      "r710",
      "r715",
      "r723",
      "r789",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MultifamilyMember": {
     "auth_ref": [
      "r859",
      "r860"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Multifamily [Member]",
        "terseLabel": "Multifamily"
       }
      }
     },
     "localname": "MultifamilyMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Company [Member]",
        "terseLabel": "Parent Company",
        "verboseLabel": "HomeStreet, Inc."
       }
      }
     },
     "localname": "ParentCompanyMember",
     "nsuri": "http://fasb.org/srt/2022",
     "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": [
      "r390",
      "r391",
      "r392",
      "r393",
      "r443",
      "r451",
      "r480",
      "r481",
      "r482",
      "r584",
      "r616",
      "r642",
      "r672",
      "r673",
      "r710",
      "r715",
      "r723",
      "r779",
      "r789",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r390",
      "r391",
      "r392",
      "r393",
      "r443",
      "r451",
      "r480",
      "r481",
      "r482",
      "r584",
      "r616",
      "r642",
      "r672",
      "r673",
      "r710",
      "r715",
      "r723",
      "r779",
      "r789",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ScheduleOfCondensedFinancialStatementsTable": {
     "auth_ref": [
      "r291",
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Statements [Table]",
        "terseLabel": "Condensed Financial Statements [Table]"
       }
      }
     },
     "localname": "ScheduleOfCondensedFinancialStatementsTable",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r328",
      "r329",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r711",
      "r722",
      "r790"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails",
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SingleFamilyMember": {
     "auth_ref": [
      "r859",
      "r860"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Single Family [Member]",
        "terseLabel": "Single Family"
       }
      }
     },
     "localname": "SingleFamilyMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r328",
      "r329",
      "r657",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r711",
      "r722",
      "r790"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails",
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_WeightedAverageMember": {
     "auth_ref": [
      "r672",
      "r673",
      "r839",
      "r841",
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average [Member]",
        "terseLabel": "Weighted Average"
       }
      }
     },
     "localname": "WeightedAverageMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails",
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r202",
      "r239"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r100",
      "r254"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r23",
      "r25",
      "r26",
      "r258",
      "r638",
      "r647",
      "r648"
     ],
     "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 (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r22",
      "r26",
      "r140",
      "r573",
      "r643",
      "r644",
      "r741",
      "r742",
      "r743",
      "r759",
      "r760",
      "r761"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvancesFromFederalHomeLoanBanks": {
     "auth_ref": [
      "r227"
     ],
     "calculation": {
      "http://www.homestreet.com/role/BORROWINGSDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings as of the balance sheet date from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages.",
        "label": "Advance from Federal Home Loan Bank",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AdvancesFromFederalHomeLoanBanks",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdvancesFromFederalHomeLoanBanksAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advance from Federal Home Loan Bank [Abstract]",
        "terseLabel": "Amount"
       }
      }
     },
     "localname": "AdvancesFromFederalHomeLoanBanksAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r493"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AgencySecuritiesMember": {
     "auth_ref": [
      "r94"
     ],
     "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/2022",
     "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",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r484"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r66",
      "r773"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AmortizationOfDeferredLoanOriginationFeesNet": {
     "auth_ref": [
      "r76",
      "r752"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r51",
      "r95",
      "r97"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfMortgageServicingRightsMSRs": {
     "auth_ref": [
      "r51",
      "r850"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails": {
       "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r314"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AssetAcquisitionAxis": {
     "auth_ref": [
      "r826"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by asset acquisition.",
        "label": "Asset Acquisition [Axis]",
        "terseLabel": "Asset Acquisition [Axis]"
       }
      }
     },
     "localname": "AssetAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetAcquisitionDomain": {
     "auth_ref": [
      "r826"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset acquisition.",
        "label": "Asset Acquisition [Domain]",
        "terseLabel": "Asset Acquisition [Domain]"
       }
      }
     },
     "localname": "AssetAcquisitionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetPledgedAsCollateralWithoutRightMember": {
     "auth_ref": [
      "r518",
      "r594",
      "r595"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset pledged as collateral for which secured party (transferee) does not have right to sell or repledge by contract or custom.",
        "label": "Asset Pledged as Collateral without Right [Member]",
        "terseLabel": "Asset Pledged as Collateral without Right"
       }
      }
     },
     "localname": "AssetPledgedAsCollateralWithoutRightMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r193",
      "r232",
      "r256",
      "r287",
      "r322",
      "r324",
      "r326",
      "r361",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r518",
      "r520",
      "r543",
      "r721",
      "r785",
      "r786",
      "r837"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r162"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r83",
      "r348",
      "r625"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
       "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r83",
      "r347",
      "r624"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
       "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "auth_ref": [
      "r83",
      "r349",
      "r626"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
       "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r83",
      "r346",
      "r623"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
       "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r80",
      "r344",
      "r379",
      "r618"
     ],
     "calculation": {
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "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).",
        "label": "Debt Securities, Available-for-Sale",
        "verboseLabel": "Investment securities AFS"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r455",
      "r456",
      "r457",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails",
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails",
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual": {
     "auth_ref": [
      "r631"
     ],
     "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/2022",
     "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 Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "auth_ref": [
      "r99"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CallOptionMember": {
     "auth_ref": [
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option.",
        "label": "Call Option [Member]",
        "terseLabel": "Options"
       }
      }
     },
     "localname": "CallOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Capital": {
     "auth_ref": [
      "r631"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredForCapitalAdequacy": {
     "auth_ref": [
      "r631",
      "r635"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets": {
     "auth_ref": [
      "r631",
      "r635"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r631"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [
      "r631"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CapitalToRiskWeightedAssets": {
     "auth_ref": [
      "r631"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r170",
      "r171"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r53",
      "r252",
      "r683"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r55"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r47",
      "r53",
      "r58"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r47",
      "r177"
     ],
     "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 in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CollateralAxis": {
     "auth_ref": [
      "r698"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CollateralPledgedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pledge of specific property to serve as protection against default.",
        "label": "Collateral Pledged [Member]",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "CollateralPledgedMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialAndIndustrialSectorMember": {
     "auth_ref": [
      "r696"
     ],
     "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/2022",
     "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"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialBorrowerMember": {
     "auth_ref": [
      "r694"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business which borrows funds.",
        "label": "Commercial Borrower [Member]",
        "terseLabel": "Commercial Borrower"
       }
      }
     },
     "localname": "CommercialBorrowerMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialMortgageBackedSecuritiesMember": {
     "auth_ref": [
      "r84",
      "r792"
     ],
     "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/2022",
     "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, multifamily and SBA",
        "verboseLabel": "Commercial and industrial loans"
       }
      }
     },
     "localname": "CommercialPortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "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/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": [
      "r15",
      "r203",
      "r238"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r109",
      "r658"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock": {
     "auth_ref": [
      "r103",
      "r110",
      "r783"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r121"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r759",
      "r760",
      "r831"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockNoParValue": {
     "auth_ref": [
      "r7"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r7"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r7"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r7",
      "r116"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r7",
      "r721"
     ],
     "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, 18,730,380 shares and 20,085,336 shares"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommunicationsAndInformationTechnology": {
     "auth_ref": [
      "r33"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r122",
      "r123",
      "r124",
      "r127"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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 tax assets"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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 tax liabilities"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r28",
      "r269",
      "r271",
      "r277",
      "r620",
      "r639"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "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 (loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "auth_ref": [
      "r250",
      "r291",
      "r736"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITED"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionLoansMember": {
     "auth_ref": [
      "r724"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsumerLoanMember": {
     "auth_ref": [
      "r700"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan or extension of credit for personal, family, or household use excluding real estate.",
        "label": "Consumer Loan [Member]",
        "terseLabel": "Consumer Loan"
       }
      }
     },
     "localname": "ConsumerLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails"
     ],
     "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",
        "verboseLabel": "Consumer loans"
       }
      }
     },
     "localname": "ConsumerPortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding": {
     "auth_ref": [
      "r587"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r712",
      "r714",
      "r858"
     ],
     "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/2022",
     "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": [
      "r32"
     ],
     "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": "Total expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r757",
      "r822",
      "r824"
     ],
     "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r757",
      "r822",
      "r824"
     ],
     "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State and local"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r115",
      "r286",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r420",
      "r427",
      "r428",
      "r430"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBT"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r195",
      "r197",
      "r230",
      "r291",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r410",
      "r416",
      "r417",
      "r418",
      "r419",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r552",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r755"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"
     ],
     "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": "Interest rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r179",
      "r181",
      "r404",
      "r552",
      "r706",
      "r707"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Amount",
        "verboseLabel": "Amount of subordinated notes offering"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r418",
      "r542",
      "r706",
      "r707"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r13",
      "r405"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r14",
      "r291",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r410",
      "r416",
      "r417",
      "r418",
      "r419",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r552",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r755"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r14",
      "r117",
      "r118",
      "r119",
      "r120",
      "r178",
      "r179",
      "r181",
      "r228",
      "r291",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r410",
      "r416",
      "r417",
      "r418",
      "r419",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r429",
      "r552",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r755"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity), and investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "label": "Debt Securities",
        "terseLabel": "Total securities pledged as collateral",
        "totalLabel": "Total securities pledged as collateral"
       }
      }
     },
     "localname": "DebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss": {
     "auth_ref": [
      "r379"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, before allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss",
        "totalLabel": "Amortized cost"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "auth_ref": [
      "r358",
      "r383",
      "r702"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [
      "r358",
      "r383"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "auth_ref": [
      "r358",
      "r383",
      "r702"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [
      "r358",
      "r383"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": {
     "auth_ref": [
      "r776"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "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 excluding accrued interest, 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, Excluding Accrued Interest",
        "terseLabel": "Fair value",
        "totalLabel": "Fair Value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput": {
     "auth_ref": [
      "r535"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "auth_ref": [
      "r359"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESRealizedGainLossonInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
     "auth_ref": [
      "r359"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESRealizedGainLossonInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "auth_ref": [
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale [Table]",
        "terseLabel": "Schedule of Available-for-sale Securities [Table]"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "auth_ref": [
      "r356",
      "r380",
      "r702"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
     "auth_ref": [
      "r357",
      "r381"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": {
     "auth_ref": [
      "r355",
      "r702",
      "r777"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]",
        "terseLabel": "Investment Securities in an Unrealized Loss Position"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest": {
     "auth_ref": [
      "r772"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding accrued interest, of allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Excluding Accrued Interest",
        "terseLabel": "Recorded ACL for HTM securities"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInvestmentSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss": {
     "auth_ref": [
      "r375",
      "r376",
      "r772"
     ],
     "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": "Amount excluding accrued interest, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss",
        "terseLabel": "Fair value",
        "totalLabel": "Fair value"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesTradingGainLoss": {
     "auth_ref": [
      "r345"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized and realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "label": "Debt Securities, Trading, Gain (Loss)",
        "terseLabel": "Realized loss on trading securities"
       }
      }
     },
     "localname": "DebtSecuritiesTradingGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r757",
      "r823",
      "r824"
     ],
     "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 tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r4",
      "r5",
      "r196",
      "r229",
      "r503"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r757",
      "r823",
      "r824"
     ],
     "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State and local"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetInterestCarryforward": {
     "auth_ref": [
      "r821"
     ],
     "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 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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r504"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 10.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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r820"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Net deferred tax asset"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r134",
      "r821"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r134",
      "r821"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "auth_ref": [
      "r134",
      "r821"
     ],
     "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 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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses": {
     "auth_ref": [
      "r134",
      "r821"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross": {
     "auth_ref": [
      "r821"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 7.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 unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Deferred Tax Asset, Debt Securities, Available-for-Sale, Unrealized Loss",
        "terseLabel": "Nonaccrual interest"
       }
      }
     },
     "localname": "DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r128",
      "r820"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r134",
      "r821"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r134",
      "r821"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesMortgageServicingRights": {
     "auth_ref": [
      "r134",
      "r821"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r134",
      "r821"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r134",
      "r821"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanTable": {
     "auth_ref": [
      "r450"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepositLiabilitiesDisclosuresTextBlock": {
     "auth_ref": [
      "r200",
      "r226",
      "r681",
      "r682"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Deposits": {
     "auth_ref": [
      "r200"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepositsMoneyMarketDeposits": {
     "auth_ref": [
      "r200"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_InterestBearingDepositLiabilitiesDomestic",
       "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsSavingsDeposits": {
     "auth_ref": [
      "r200"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestBearingDepositLiabilitiesDomestic",
       "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAmortizationAndAccretionNet": {
     "auth_ref": [
      "r51"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset": {
     "auth_ref": [
      "r19",
      "r141"
     ],
     "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, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash, Offset Against Derivative Asset",
        "terseLabel": "Derivative asset, collateral, obligation to return cash, offset"
       }
      }
     },
     "localname": "DerivativeAssetCollateralObligationToReturnCashOffset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetMeasurementInput": {
     "auth_ref": [
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure derivative asset.",
        "label": "Derivative Asset, Measurement Input",
        "terseLabel": "Interest rate lock commitments, net, measurement input"
       }
      }
     },
     "localname": "DerivativeAssetMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": {
     "auth_ref": [
      "r522"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes derivative asset.",
        "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r260",
      "r261",
      "r542",
      "r685"
     ],
     "calculation": {
      "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"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r21",
      "r150",
      "r186",
      "r259",
      "r685"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral",
       "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, Subject to Master Netting Arrangement, before Offset",
        "terseLabel": "Derivatives before netting, derivative assets",
        "verboseLabel": "Gross fair value, derivative assets"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral": {
     "auth_ref": [
      "r20",
      "r157"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Includes derivative not subject to master netting arrangement or similar agreement.",
        "label": "Derivative Asset, Including Not Subject to Master Netting Arrangement, after Offset and Deduction",
        "totalLabel": "Carrying value on consolidated balance sheet, derivative asset",
        "verboseLabel": "Carrying value, derivative assets"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "auth_ref": [
      "r21",
      "r150",
      "r186",
      "r259",
      "r685"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral",
       "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, Subject to Master Netting Arrangement, before Offset",
        "negatedLabel": "Gross fair value, derivative liabilities",
        "negatedTerseLabel": "Derivatives before netting, derivative liability"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral": {
     "auth_ref": [
      "r20",
      "r157"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Includes derivative not subject to master netting arrangement or similar agreement.",
        "label": "Derivative Liability, Including Not Subject to Master Netting Arrangement, after Offset and Deduction",
        "negatedTerseLabel": "Carrying value, derivative liabilities",
        "totalLabel": "Carrying value on consolidated balance sheet, derivative liabilities"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r829"
     ],
     "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"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r149",
      "r151",
      "r153",
      "r154",
      "r685"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r161",
      "r525"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "auth_ref": [
      "r146",
      "r149",
      "r153",
      "r154",
      "r159",
      "r160",
      "r523"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r260",
      "r261",
      "r542",
      "r685"
     ],
     "calculation": {
      "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",
        "terseLabel": "Derivative liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset": {
     "auth_ref": [
      "r19",
      "r141"
     ],
     "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, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Offset",
        "terseLabel": "Derivative liability, collateral, right to reclaim cash, offset"
       }
      }
     },
     "localname": "DerivativeLiabilityCollateralRightToReclaimCashOffset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": {
     "auth_ref": [
      "r522"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes derivative liability.",
        "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r827",
      "r828"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r142",
      "r143",
      "r144",
      "r146",
      "r147",
      "r152",
      "r153",
      "r155",
      "r158",
      "r160",
      "r525"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r142",
      "r143",
      "r146",
      "r147",
      "r156",
      "r290"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r454",
      "r485",
      "r486",
      "r487",
      "r492",
      "r716"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": {
     "auth_ref": [
      "r388",
      "r752",
      "r778"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendIncomeOperating": {
     "auth_ref": [
      "r216"
     ],
     "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"
       }
      }
     },
     "localname": "DividendIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsCommonStock": {
     "auth_ref": [
      "r121",
      "r225"
     ],
     "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.40 per share)"
       }
      }
     },
     "localname": "DividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPayableAmountPerShare": {
     "auth_ref": [
      "r57"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net income per share"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r278",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r307",
      "r309",
      "r311",
      "r312",
      "r313",
      "r317",
      "r529",
      "r530",
      "r621",
      "r640",
      "r689"
     ],
     "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",
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Basic earnings per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r278",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r309",
      "r311",
      "r312",
      "r313",
      "r317",
      "r529",
      "r530",
      "r621",
      "r640",
      "r689"
     ],
     "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",
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Diluted earnings per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r60",
      "r61"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share Reconciliation [Abstract]",
        "verboseLabel": "Net income per share"
       }
      }
     },
     "localname": "EarningsPerShareReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r314",
      "r315",
      "r316",
      "r318"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/EARNINGSPERSHARE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r498"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r288",
      "r498",
      "r512"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r819",
      "r825"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r819",
      "r825"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r819",
      "r825"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": {
     "auth_ref": [
      "r819",
      "r825"
     ],
     "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 investments"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Shareholders' Equity:"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r116",
      "r249",
      "r273",
      "r274",
      "r275",
      "r292",
      "r293",
      "r294",
      "r297",
      "r303",
      "r305",
      "r319",
      "r362",
      "r433",
      "r488",
      "r489",
      "r490",
      "r508",
      "r509",
      "r528",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r573",
      "r643",
      "r644",
      "r645"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesByIndustryAxis": {
     "auth_ref": [
      "r696"
     ],
     "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/2022",
     "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"
     ],
     "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/2022",
     "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"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r418",
      "r542",
      "r706",
      "r707"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExtendedMaturityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan modification for an extension of the term of a loan in which it must be paid.",
        "label": "Extended Maturity [Member]",
        "terseLabel": "Term Extension"
       }
      }
     },
     "localname": "ExtendedMaturityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails"
     ],
     "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/2022",
     "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": [
      "r531",
      "r532",
      "r539"
     ],
     "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/2022",
     "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",
        "verboseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "auth_ref": [
      "r164"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r164"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": {
     "auth_ref": [
      "r162",
      "r163",
      "r164"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]",
        "terseLabel": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r165",
      "r168"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r162",
      "r168"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r162",
      "r170",
      "r171"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r162",
      "r170"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r418",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r532",
      "r581",
      "r582",
      "r583",
      "r706",
      "r707",
      "r712",
      "r713",
      "r714"
     ],
     "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/2022",
     "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/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "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": [
      "r162",
      "r169",
      "r418",
      "r706",
      "r707"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r531",
      "r532",
      "r534",
      "r535",
      "r540"
     ],
     "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/2022",
     "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/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "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": [
      "r172"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis": {
     "auth_ref": [
      "r173",
      "r174",
      "r175"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain": {
     "auth_ref": [
      "r173",
      "r174",
      "r175"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r418",
      "r706",
      "r707"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r538"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENT"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r418",
      "r444",
      "r449",
      "r532",
      "r581",
      "r712",
      "r713",
      "r714"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r418",
      "r444",
      "r449",
      "r532",
      "r582",
      "r706",
      "r707",
      "r712",
      "r713",
      "r714"
     ],
     "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/2022",
     "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": [
      "r418",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r532",
      "r583",
      "r706",
      "r707",
      "r712",
      "r713",
      "r714"
     ],
     "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/2022",
     "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/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r165",
      "r168"
     ],
     "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/2022",
     "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/2022",
     "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/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": {
     "auth_ref": [
      "r536"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": {
     "auth_ref": [
      "r166"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements": {
     "auth_ref": [
      "r166"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r418",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r581",
      "r582",
      "r583",
      "r706",
      "r707",
      "r712",
      "r713",
      "r714"
     ],
     "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/2022",
     "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/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "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": [
      "r531",
      "r532",
      "r534",
      "r535",
      "r537",
      "r540"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r538",
      "r540"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "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": [
      "r162",
      "r167"
     ],
     "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 commitments, net"
       }
      }
     },
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables": {
     "auth_ref": [
      "r176"
     ],
     "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 Aggregate Unpaid Principal Balance"
       }
      }
     },
     "localname": "FairValueOptionAggregateDifferencesLoansAndLongTermReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r148",
      "r152",
      "r159"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate": {
     "auth_ref": [
      "r194"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate of advance from Federal Home Loan Bank (FHLBank) due 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": "Federal Home Loan Bank, Advance, Maturity, Average Interest Rate, Year One",
        "terseLabel": "Within one year"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate": {
     "auth_ref": [
      "r111",
      "r227"
     ],
     "calculation": {
      "http://www.homestreet.com/role/BORROWINGSDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AdvancesFromFederalHomeLoanBanks",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of advance from Federal Home Loan Bank (FHLBank) 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": "Federal Home Loan Bank, Advance, Maturity, Year One",
        "terseLabel": "Within one year"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesMember": {
     "auth_ref": [
      "r201"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate on advances made and reported by Federal Home Loan Bank (FHLBank).",
        "label": "Federal Home Loan Bank, Advances, Weighted Average Interest Rate",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank, Advances, Weighted Average Interest Rate [Abstract]",
        "terseLabel": "Weighted Average Rate"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesWeightedAverageInterestRateAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure": {
     "auth_ref": [
      "r201"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankStock": {
     "auth_ref": [
      "r224"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSDetails"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FederalReserveBankAdvancesMember": {
     "auth_ref": [
      "r201"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r556",
      "r561",
      "r720"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r558",
      "r565"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Finance Leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r554",
      "r570"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails",
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r836"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r570"
     ],
     "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, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r570"
     ],
     "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": "2028 and thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r570"
     ],
     "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": "2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r570"
     ],
     "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": "2027"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r570"
     ],
     "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": "2026"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r570"
     ],
     "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": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r570"
     ],
     "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": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r555"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r570"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r557",
      "r565"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r553"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r556",
      "r561",
      "r720"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r555"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r568",
      "r720"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r567",
      "r720"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy": {
     "auth_ref": [
      "r77",
      "r245",
      "r246",
      "r247",
      "r331",
      "r332"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy": {
     "auth_ref": [
      "r245",
      "r247",
      "r332",
      "r338"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLoansAndLeasesReceivablePolicy": {
     "auth_ref": [
      "r63",
      "r67",
      "r70",
      "r73",
      "r332",
      "r339",
      "r340",
      "r341"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialAssetNotPastDueMember": {
     "auth_ref": [
      "r371",
      "r701"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r350",
      "r354",
      "r366",
      "r370",
      "r371",
      "r374",
      "r377",
      "r382",
      "r384",
      "r385",
      "r429",
      "r432",
      "r525",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r588",
      "r589",
      "r590",
      "r591",
      "r593",
      "r596",
      "r600",
      "r601",
      "r602",
      "r603",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r702",
      "r768",
      "r769",
      "r770",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867"
     ],
     "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/2022",
     "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/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "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/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest": {
     "auth_ref": [
      "r772"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease.",
        "label": "Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest",
        "negatedTerseLabel": "ACL",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Allowance for credit losses"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery": {
     "auth_ref": [
      "r679",
      "r700",
      "r773"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts": {
     "auth_ref": [
      "r62"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": {
     "auth_ref": [
      "r69",
      "r775"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss": {
     "auth_ref": [
      "r772"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.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": "Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss",
        "terseLabel": "Loans held for investment (\"LHFI\") (net of allowance for credit losses of $41,500 and $47,123)",
        "totalLabel": "Total LHFI less ACL"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery": {
     "auth_ref": [
      "r369"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding accrued interest, of increase in allowance for credit loss on financing receivable from recovery. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery",
        "terseLabel": "Recoveries"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff": {
     "auth_ref": [
      "r368"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding accrued interest, of decrease in allowance for credit loss on financing receivable from writeoff. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff",
        "negatedTerseLabel": "Charge-offs"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss": {
     "auth_ref": [
      "r375",
      "r376",
      "r772"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss",
        "terseLabel": "Total LHFI",
        "verboseLabel": "Loans before allowance for credit loss"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal": {
     "auth_ref": [
      "r367"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding accrued interest, of credit loss expense (reversal of expense) on financing receivable. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Credit Loss Expense (Reversal)",
        "terseLabel": "Provision for credit losses",
        "verboseLabel": "Provision"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual": {
     "auth_ref": [
      "r372"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable on nonaccrual status. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Nonaccrual",
        "terseLabel": "Total Nonaccrual",
        "verboseLabel": "Nonaccrual"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestNonaccrual",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance": {
     "auth_ref": [
      "r373"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable on nonaccrual status with no allowance for credit loss. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance",
        "terseLabel": "Nonaccrual with no related ACL"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear": {
     "auth_ref": [
      "r375",
      "r378",
      "r700"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year",
        "terseLabel": "Financing receivable, prior to year five"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestRevolving": {
     "auth_ref": [
      "r375",
      "r378",
      "r700"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable that can be withdrawn, repaid, and redrawn.",
        "label": "Financing Receivable, Excluding Accrued Interest, Revolving",
        "terseLabel": "Revolving"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestRevolving",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear": {
     "auth_ref": [
      "r375",
      "r378",
      "r700"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year",
        "terseLabel": "Financing receivable, year five"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear": {
     "auth_ref": [
      "r375",
      "r378",
      "r700"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year",
        "terseLabel": "Financing receivable, year four"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear": {
     "auth_ref": [
      "r375",
      "r378",
      "r700"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated in current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year",
        "terseLabel": "Financing receivable, year one"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear": {
     "auth_ref": [
      "r375",
      "r378",
      "r700"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year",
        "terseLabel": "Financing receivable, year three"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear": {
     "auth_ref": [
      "r375",
      "r378",
      "r700"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year",
        "terseLabel": "Financing receivable, year two"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails",
      "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableNonaccrualTable": {
     "auth_ref": [
      "r374"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentAxis": {
     "auth_ref": [
      "r366",
      "r370",
      "r677",
      "r678",
      "r679",
      "r680",
      "r692",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails",
      "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": "stringItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentDomain": {
     "auth_ref": [
      "r677",
      "r678",
      "r679",
      "r680",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails",
      "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_FinancingReceivableReclassificationToHeldForSale": {
     "auth_ref": [
      "r65",
      "r365"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": {
     "auth_ref": [
      "r71",
      "r72",
      "r333",
      "r371",
      "r374",
      "r377",
      "r677",
      "r678",
      "r679",
      "r680",
      "r693",
      "r695",
      "r700",
      "r701",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails",
      "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/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"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": {
     "auth_ref": [
      "r677",
      "r678",
      "r679",
      "r680",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails",
      "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/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"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableSignificantPurchases": {
     "auth_ref": [
      "r64",
      "r364"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in financing receivable from purchase. Excludes net investment in lease.",
        "label": "Financing Receivable, Purchase",
        "terseLabel": "Loans purchased"
       }
      }
     },
     "localname": "FinancingReceivableSignificantPurchases",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivables1To29DaysPastDueMember": {
     "auth_ref": [
      "r701"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivables30To59DaysPastDueMember": {
     "auth_ref": [
      "r701"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivables60To89DaysPastDueMember": {
     "auth_ref": [
      "r701"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": {
     "auth_ref": [
      "r701"
     ],
     "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",
        "verboseLabel": "90+ Days Past Due"
       }
      }
     },
     "localname": "FinancingReceivablesEqualToGreaterThan90DaysPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "auth_ref": [
      "r336",
      "r371",
      "r701"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "auth_ref": [
      "r336",
      "r371",
      "r701"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesTextBlock": {
     "auth_ref": [
      "r337",
      "r342"
     ],
     "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/2022",
     "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": "2028 and thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r98"
     ],
     "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": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r98"
     ],
     "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": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r98"
     ],
     "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": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r98"
     ],
     "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": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r98"
     ],
     "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": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ForwardContractsMember": {
     "auth_ref": [
      "r830"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FurnitureAndFixturesGross": {
     "auth_ref": [
      "r99"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FutureMember": {
     "auth_ref": [
      "r830"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Futures contracts are forward-based contracts to make or take delivery of a specified financial instrument, foreign currency, or commodity at a specified future date or during a specified period at as specified price or yield. Futures are standardized contracts traded on an organized exchange.",
        "label": "Future [Member]",
        "terseLabel": "Futures"
       }
      }
     },
     "localname": "FutureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfNotesReceivable": {
     "auth_ref": [
      "r592"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r51",
      "r113",
      "r114"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r33"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r386",
      "r387",
      "r703"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GuaranteeObligationsByNatureAxis": {
     "auth_ref": [
      "r108"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GuaranteeObligationsMaximumExposure": {
     "auth_ref": [
      "r107"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsNatureDomain": {
     "auth_ref": [
      "r106"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r146",
      "r523"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HeldToMaturitySecurities": {
     "auth_ref": [
      "r85",
      "r336",
      "r371",
      "r772"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": {
     "auth_ref": [
      "r87",
      "r352"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": {
     "auth_ref": [
      "r88",
      "r353"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [
      "r90",
      "r91"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss",
       "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), in continuous loss position for 12 months or longer.",
        "label": "Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "negatedTerseLabel": "12 months or more, Gross unrealized losses"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss": {
     "auth_ref": [
      "r90"
     ],
     "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 amortized cost (held-to-maturity), in unrealized loss position.",
        "label": "Debt Securities, Held-to-Maturity, Unrealized Loss Position, Accumulated Loss",
        "negatedTotalLabel": "HTM securities in unrealized loss position, gross unrealized losses"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails": {
       "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), in unrealized loss position.",
        "label": "Debt Securities, Held-to-Maturity, Unrealized Loss Position, Fair Value",
        "totalLabel": "HTM securities in unrealized loss position, gross unrealized losses, fair value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [
      "r90",
      "r91"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss",
       "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), in continuous loss position for less than 12 months.",
        "label": "Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "negatedTerseLabel": "Less than 12 months, Gross unrealized losses"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), in continuous unrealized loss position for less than 12 months.",
        "label": "Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value",
        "terseLabel": "Less than 12 months, Fair value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), in continuous unrealized loss position for 12 months or longer.",
        "label": "Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value",
        "terseLabel": "12 months or more, Fair value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-Maturity, Maturity [Abstract]",
        "terseLabel": "Held-to-Maturity Securities"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "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/2022",
     "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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "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 5 through 10 Years, Fair Value",
        "terseLabel": "Due after five years through ten years, fair value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesFairValue": {
     "auth_ref": [
      "r86",
      "r351",
      "r618"
     ],
     "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",
        "verboseLabel": "Investment securities HTM"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesTextBlock": {
     "auth_ref": [
      "r765",
      "r766",
      "r767"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r30",
      "r190",
      "r207",
      "r242",
      "r322",
      "r323",
      "r325",
      "r327",
      "r622",
      "r691"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "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 before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails",
      "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r130"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r288",
      "r499",
      "r501",
      "r506",
      "r510",
      "r513",
      "r515",
      "r516",
      "r517"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r289",
      "r304",
      "r305",
      "r321",
      "r497",
      "r511",
      "r514",
      "r641"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "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)",
        "netLabel": "Income tax expense",
        "totalLabel": "Total",
        "verboseLabel": "Income taxes (benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Amount [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r272",
      "r495",
      "r496",
      "r501",
      "r502",
      "r505",
      "r507"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r498"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization": {
     "auth_ref": [
      "r819"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r819"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r819"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r819"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxExemptIncome": {
     "auth_ref": [
      "r819"
     ],
     "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 investments"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxExemptIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r56"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDebtSecuritiesTrading": {
     "auth_ref": [
      "r281"
     ],
     "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) of investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "label": "Increase (Decrease) in Debt Securities, Trading",
        "negatedTerseLabel": "Net change in trading securities"
       }
      }
     },
     "localname": "IncreaseDecreaseInDebtSecuritiesTrading",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r50"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeposits": {
     "auth_ref": [
      "r54",
      "r221"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 22.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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "auth_ref": [],
     "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 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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperating": {
     "auth_ref": [
      "r210"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndFeeIncomeLoansAndLeases": {
     "auth_ref": [
      "r209"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDepositLiabilitiesDomestic": {
     "auth_ref": [
      "r200"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total amount of interest-bearing domestic deposit liabilities, which may include brokered, retail, demand, checking, notice of withdrawal, money market and other interest-bearing deposits.",
        "label": "Interest-Bearing Deposit Liabilities, Domestic",
        "totalLabel": "Total interest bearing deposits"
       }
      }
     },
     "localname": "InterestBearingDepositLiabilitiesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositBrokered": {
     "auth_ref": [
      "r200"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositDemand": {
     "auth_ref": [
      "r200"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestBearingDepositLiabilitiesDomestic",
       "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 deposits"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositDemand",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r180",
      "r220",
      "r276",
      "r320",
      "r551"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpenseBorrowings": {
     "auth_ref": [
      "r219"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDeposits": {
     "auth_ref": [
      "r218"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": {
     "auth_ref": [
      "r212"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r211"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeSecuritiesTaxExempt": {
     "auth_ref": [
      "r216",
      "r674",
      "r675"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r280",
      "r283",
      "r284"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r719"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InternalCreditAssessmentAxis": {
     "auth_ref": [
      "r69",
      "r524",
      "r699",
      "r700",
      "r704",
      "r775"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r531"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "auth_ref": [
      "r740"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r94",
      "r191",
      "r223",
      "r244",
      "r676"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LaborAndRelatedExpense": {
     "auth_ref": [
      "r744"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r791"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r569",
      "r720"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r835"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsGross": {
     "auth_ref": [
      "r99"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r571"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r560"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r836"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r570"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails": {
       "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": "2028 and thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails": {
       "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": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails": {
       "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": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails": {
       "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": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails": {
       "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": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r570"
     ],
     "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 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": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r570"
     ],
     "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 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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r571"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r12",
      "r287",
      "r361",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r519",
      "r520",
      "r521",
      "r543",
      "r690",
      "r785",
      "r837",
      "r838"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r11",
      "r198",
      "r236",
      "r721",
      "r756",
      "r771",
      "r833"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r162"
     ],
     "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": "Liabilities, Fair Value Disclosure",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoanRestructuringModificationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by concessions made to the terms of loan contracts.",
        "label": "Loan Restructuring Modification [Axis]",
        "terseLabel": "Loan Restructuring Modification [Axis]"
       }
      }
     },
     "localname": "LoanRestructuringModificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy": {
     "auth_ref": [
      "r656"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedParties": {
     "auth_ref": [
      "r182",
      "r205"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions": {
     "auth_ref": [
      "r182",
      "r205"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy": {
     "auth_ref": [
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for troubled debt restructuring.",
        "label": "Troubled Debt Restructuring [Policy Text Block]",
        "terseLabel": "Modifications for Financial Distressed Borrowers (\"MFDB\")"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableTroubledDebtRestructuringPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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 other",
        "verboseLabel": "Single family LHFS"
       }
      }
     },
     "localname": "LoansHeldForSaleFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansMember": {
     "auth_ref": [
      "r75",
      "r688"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansReceivableFairValueDisclosure": {
     "auth_ref": [
      "r75"
     ],
     "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": "Single family LHFI",
        "verboseLabel": "Single family LHFI"
       }
      }
     },
     "localname": "LoansReceivableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "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": [
      "r330",
      "r655"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup": {
     "auth_ref": [
      "r330",
      "r655"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r3",
      "r197",
      "r234",
      "r417",
      "r431",
      "r706",
      "r707"
     ],
     "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, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "verboseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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": [
      "r14"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r14",
      "r112"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r104",
      "r105",
      "r389",
      "r390",
      "r391",
      "r781",
      "r782"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "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/2022",
     "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": [
      "r104",
      "r105",
      "r389",
      "r390",
      "r391",
      "r781",
      "r782"
     ],
     "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/2022",
     "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": [
      "r389",
      "r735"
     ],
     "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",
        "terseLabel": "Loss Contingency Accrual",
        "verboseLabel": "Reserve liability related to mortgage repurchase"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyAccrualPayments": {
     "auth_ref": [
      "r780"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyAccrualProvision": {
     "auth_ref": [
      "r780"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyLossInPeriod": {
     "auth_ref": [
      "r780"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r104",
      "r105",
      "r389",
      "r390",
      "r391",
      "r781",
      "r782"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecurities": {
     "auth_ref": [
      "r204"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 9.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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r222"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketingExpense": {
     "auth_ref": [
      "r33"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESMarketingCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MeasurementInputConstantPrepaymentRateMember": {
     "auth_ref": [
      "r832"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "auth_ref": [
      "r832"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r533"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_MortgageServicingRightsMSRImpairmentRecovery": {
     "auth_ref": [
      "r752",
      "r851"
     ],
     "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/2022",
     "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/2022",
     "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": [
      "r282"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r282"
     ],
     "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 used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r47",
      "r49",
      "r52"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r31",
      "r52",
      "r208",
      "r240",
      "r251",
      "r267",
      "r270",
      "r275",
      "r287",
      "r296",
      "r298",
      "r299",
      "r300",
      "r301",
      "r304",
      "r305",
      "r310",
      "r322",
      "r323",
      "r325",
      "r327",
      "r361",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r530",
      "r543",
      "r691",
      "r785"
     ],
     "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/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails": {
       "order": 2.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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS",
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoninterestBearingDepositLiabilities": {
     "auth_ref": [
      "r200"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails": {
       "order": 1.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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestExpense": {
     "auth_ref": [
      "r215"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncome": {
     "auth_ref": [
      "r213"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncomeOther": {
     "auth_ref": [
      "r213"
     ],
     "calculation": {
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails": {
       "order": 3.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/2022",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestIncomeOtherOperatingIncome": {
     "auth_ref": [
      "r29",
      "r206",
      "r241"
     ],
     "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": "Total revenues"
       }
      }
     },
     "localname": "NoninterestIncomeOtherOperatingIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember": {
     "auth_ref": [
      "r145"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument, not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP), used as economic hedge for exposure to risk.",
        "label": "Not Designated as Hedging Instrument, Economic Hedge [Member]",
        "terseLabel": "Not Designated as Hedging Instrument, Economic Hedge"
       }
      }
     },
     "localname": "NotDesignatedAsHedgingInstrumentEconomicHedgeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NotesReceivableNet": {
     "auth_ref": [
      "r330",
      "r376"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.",
        "label": "Financing Receivable, after Allowance for Credit Loss",
        "terseLabel": "Other assets - GNMA EBO loans"
       }
      }
     },
     "localname": "NotesReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r763"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reporting segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESBasisofPresentationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OccupancyNet": {
     "auth_ref": [
      "r34",
      "r214",
      "r248"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffBalanceSheetCreditLossLiability": {
     "auth_ref": [
      "r363",
      "r394"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal": {
     "auth_ref": [
      "r367"
     ],
     "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",
        "verboseLabel": "Allowance for unfunded commitments"
       }
      }
     },
     "localname": "OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r562",
      "r720"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseImpairmentLoss": {
     "auth_ref": [
      "r834"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r554"
     ],
     "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": "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails",
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r555"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r559",
      "r565"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r553"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "auth_ref": [
      "r752"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r555"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r568",
      "r720"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r567",
      "r720"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r132"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r133"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r192",
      "r231",
      "r255"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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 (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax": {
     "auth_ref": [
      "r262",
      "r263"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": {
     "auth_ref": [
      "r262",
      "r263",
      "r264"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": {
     "auth_ref": [
      "r262",
      "r263",
      "r265"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "verboseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r137",
      "r138",
      "r139",
      "r268",
      "r271"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS",
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": {
     "auth_ref": [
      "r23",
      "r27",
      "r93",
      "r266"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": {
     "auth_ref": [
      "r24",
      "r93"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
     "auth_ref": [
      "r24",
      "r263"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherInterestAndDividendIncome": {
     "auth_ref": [
      "r217"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails": {
       "order": 3.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/2022",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRealEstateAndForeclosedAssets": {
     "auth_ref": [
      "r199"
     ],
     "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 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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PassMember": {
     "auth_ref": [
      "r69",
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A category of financing receivables not considered to be special mention, substandard, doubtful, and loss receivables.",
        "label": "Pass [Member]",
        "terseLabel": "Pass"
       }
      }
     },
     "localname": "PassMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PastDueFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r71",
      "r72",
      "r701",
      "r774"
     ],
     "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/2022",
     "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": "Significant Payment Delay"
       }
      }
     },
     "localname": "PaymentDeferralMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": {
     "auth_ref": [
      "r686",
      "r751"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r39",
      "r79",
      "r279"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireFederalHomeLoanBankStock": {
     "auth_ref": [
      "r746"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireFinanceReceivables": {
     "auth_ref": [
      "r41"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLoansHeldForInvestment": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with purchasing loans held for investment purposes during the period.",
        "label": "Payments to Acquire Loans Held-for-investment",
        "negatedTerseLabel": "Net increase in LHFI"
       }
      }
     },
     "localname": "PaymentsToAcquireLoansHeldForInvestment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r40"
     ],
     "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/2022",
     "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 Stock Units (PSUs)"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails",
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PledgedStatusAxis": {
     "auth_ref": [
      "r518",
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by pledged or not pledged status of asset owned by entity.",
        "label": "Pledged Status [Axis]",
        "terseLabel": "Pledged Status [Axis]"
       }
      }
     },
     "localname": "PledgedStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PledgedStatusDomain": {
     "auth_ref": [
      "r518",
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pledged or not pledged status of asset owned by entity.",
        "label": "Pledged Status [Domain]",
        "terseLabel": "Pledged Status [Domain]"
       }
      }
     },
     "localname": "PledgedStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r541"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r738"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.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"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "terseLabel": "Proceeds from debt issuance, net",
        "verboseLabel": "Proceeds from issuance of long-term debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromOtherDebt": {
     "auth_ref": [
      "r43"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess": {
     "auth_ref": [
      "r747",
      "r748",
      "r753"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r35",
      "r79",
      "r279"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESRealizedGainLossonInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock": {
     "auth_ref": [
      "r745"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfLoansHeldForInvestment": {
     "auth_ref": [
      "r35"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfLoansHeldForSale": {
     "auth_ref": [
      "r749",
      "r750"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale": {
     "auth_ref": [
      "r46",
      "r48"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfOtherRealEstate": {
     "auth_ref": [
      "r38"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r37"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r42",
      "r126"
     ],
     "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 exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r102",
      "r659",
      "r660",
      "r661"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNET"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r99",
      "r253"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r101",
      "r237",
      "r627",
      "r721"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r101",
      "r659",
      "r660"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r101"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForLoanLossesExpensed": {
     "auth_ref": [
      "r367",
      "r619"
     ],
     "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"
       }
      }
     },
     "localname": "ProvisionForLoanLossesExpensed",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealEstateSectorMember": {
     "auth_ref": [
      "r697"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [
      "r628",
      "r629",
      "r630",
      "r632",
      "r633",
      "r634",
      "r636",
      "r637"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfOtherDebt": {
     "auth_ref": [
      "r45"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepurchaseAndResaleAgreementsPolicy": {
     "auth_ref": [
      "r18",
      "r188"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResidentialMortgageBackedSecuritiesMember": {
     "auth_ref": [
      "r764",
      "r792"
     ],
     "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/2022",
     "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": [
      "r700"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails",
      "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": [
      "r739",
      "r754",
      "r852",
      "r857"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r58"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes cash restricted to withdrawal or usage.",
        "label": "Restricted Cash, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Restricted cash, location included on balance sheet"
       }
      }
     },
     "localname": "RestrictedCashAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails",
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r8",
      "r121",
      "r235",
      "r646",
      "r648",
      "r721"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r249",
      "r292",
      "r293",
      "r294",
      "r297",
      "r303",
      "r305",
      "r362",
      "r488",
      "r489",
      "r490",
      "r508",
      "r509",
      "r528",
      "r643",
      "r645"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r687"
     ],
     "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": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "auth_ref": [
      "r566",
      "r720"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r566",
      "r720"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r17"
     ],
     "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/2022",
     "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/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r17"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "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 Securities, Available-for-Sale [Line Items]",
        "terseLabel": "Schedule of Available-for-sale Securities [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable": {
     "auth_ref": [
      "r855",
      "r856"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [
      "r631",
      "r635"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r135"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r14",
      "r117",
      "r118",
      "r119",
      "r120",
      "r178",
      "r179",
      "r181",
      "r228",
      "r706",
      "r708",
      "r758"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r131"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "auth_ref": [
      "r149",
      "r153",
      "r523"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r152"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": {
     "auth_ref": [
      "r142",
      "r143",
      "r144",
      "r146",
      "r147",
      "r152",
      "r153",
      "r155",
      "r158"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r762"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/EARNINGSPERSHARETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r129"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r531",
      "r532"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock": {
     "auth_ref": [
      "r189",
      "r846"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": {
     "auth_ref": [
      "r680",
      "r773"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": {
     "auth_ref": [
      "r700",
      "r775"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable": {
     "auth_ref": [
      "r334",
      "r335"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsFinancialEffectDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationsbyPaymentStatusDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoanModificationswithSubsequentDefaultbyLoanModificationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock": {
     "auth_ref": [
      "r71",
      "r374"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": {
     "auth_ref": [
      "r701",
      "r774"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfImpairedFinancingReceivableTable": {
     "auth_ref": [
      "r68"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r101"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRealizedGainLossTableTextBlock": {
     "auth_ref": [
      "r92"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock": {
     "auth_ref": [
      "r845"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock": {
     "auth_ref": [
      "r849"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock": {
     "auth_ref": [
      "r848"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r452",
      "r453",
      "r455",
      "r456",
      "r457",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails",
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails",
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r125"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r96"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuritiesInvestmentMember": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member categorizes all investments in securities to segregate them from other than security investments.",
        "label": "Securities Investment [Member]",
        "terseLabel": "Investment securities AFS"
       }
      }
     },
     "localname": "SecuritiesInvestmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ServicingAsset": {
     "auth_ref": [
      "r599"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ServicingAssetAtAmortizedValue": {
     "auth_ref": [
      "r597",
      "r605",
      "r737"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMFMSRRollForwardDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServicingAssetAtAmortizedValueAdditions": {
     "auth_ref": [
      "r606"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMFMSRRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServicingAssetAtAmortizedValueAmortization1": {
     "auth_ref": [
      "r608"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMFMSRRollForwardDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ServicingAssetAtFairValueAdditions": {
     "auth_ref": [
      "r601"
     ],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails": {
       "order": 2.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/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServicingAssetAtFairValueAmount": {
     "auth_ref": [
      "r597",
      "r598",
      "r599",
      "r600"
     ],
     "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/2022",
     "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_ServicingAssetAtFairValueOtherChangesInFairValue": {
     "auth_ref": [
      "r604"
     ],
     "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 assumptions",
        "terseLabel": "Changes in fair value assumptions"
       }
      }
     },
     "localname": "ServicingAssetAtFairValueOtherChangesInFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1": {
     "auth_ref": [
      "r847"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ServicingAssetsAtFairValueTable": {
     "auth_ref": [
      "r600",
      "r601",
      "r602",
      "r603",
      "r612"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ServicingContractsMember": {
     "auth_ref": [
      "r136"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r50"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r716"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r472"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r472"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r470"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r470"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r467",
      "r468"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r467",
      "r468"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r471"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r471"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r480"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r482"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails",
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails",
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r717"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r455",
      "r456",
      "r457",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails",
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails",
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r458",
      "r477",
      "r478",
      "r479",
      "r480",
      "r483",
      "r491",
      "r492"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r479"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r0",
      "r195",
      "r233",
      "r721"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r59",
      "r285"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SpecialMentionMember": {
     "auth_ref": [
      "r69",
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A category of financing receivables considered to have potential weaknesses that deserve management's close attention. If left uncorrected, those potential weaknesses may result in a deterioration of the repayment prospects for the asset or of the creditor's position at some future date.",
        "label": "Special Mention [Member]",
        "terseLabel": "Special Mention"
       }
      }
     },
     "localname": "SpecialMentionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r16",
      "r116",
      "r249",
      "r273",
      "r274",
      "r275",
      "r292",
      "r293",
      "r294",
      "r297",
      "r303",
      "r305",
      "r319",
      "r362",
      "r433",
      "r488",
      "r489",
      "r490",
      "r508",
      "r509",
      "r528",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r573",
      "r643",
      "r644",
      "r645"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r292",
      "r293",
      "r294",
      "r319",
      "r617"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r6",
      "r7",
      "r116",
      "r121"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r6",
      "r7",
      "r116",
      "r121"
     ],
     "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 - Stock grants"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "auth_ref": [
      "r6",
      "r7",
      "r116",
      "r121"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r6",
      "r7",
      "r116",
      "r121"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r7",
      "r9",
      "r10",
      "r74",
      "r721",
      "r756",
      "r771",
      "r833"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubleaseIncome": {
     "auth_ref": [
      "r564",
      "r720"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseCostDetails": {
       "order": 5.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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r550",
      "r576"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r550",
      "r576"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r550",
      "r576"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r550",
      "r576"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r575",
      "r577"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUBSEQUENTEVENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubstandardMember": {
     "auth_ref": [
      "r69",
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A category of financing receivables that are inadequately protected by the current sound worth and paying capacity of the obligor or of the collateral pledged, if any. Loans so classified have a well-defined weakness or weaknesses that jeopardize the liquidation of the debt. They are characterized by the distinct possibility that the creditor will sustain some loss if the deficiencies are not corrected.",
        "label": "Substandard [Member]",
        "terseLabel": "Substandard"
       }
      }
     },
     "localname": "SubstandardMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TierOneLeverageCapital": {
     "auth_ref": [
      "r631"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Tier 1 leverage capital as defined by regulatory framework.",
        "label": "Banking Regulation, Tier 1 Leverage Capital, Actual",
        "terseLabel": "Tier 1 leverage capital"
       }
      }
     },
     "localname": "TierOneLeverageCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy": {
     "auth_ref": [
      "r631",
      "r635"
     ],
     "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 1 Leverage Capital, Capital Adequacy, Minimum",
        "terseLabel": "Tier 1 leverage capital required for capital adequacy purposes"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets": {
     "auth_ref": [
      "r631",
      "r635"
     ],
     "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 1 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/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r631"
     ],
     "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 1 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/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets": {
     "auth_ref": [
      "r631"
     ],
     "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 1 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/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneLeverageCapitalToAverageAssets": {
     "auth_ref": [
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of Tier 1 capital to average assets as defined by regulatory framework.",
        "label": "Banking Regulation, Tier 1 Leverage Capital Ratio, Actual",
        "terseLabel": "Tier 1 leverage capital to average assets, ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalToAverageAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapital": {
     "auth_ref": [
      "r631"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Tier 1 risk-based capital as defined by regulatory framework.",
        "label": "Banking Regulation, Tier 1 Risk-Based Capital, Actual",
        "terseLabel": "Tier 1 risk-based capital"
       }
      }
     },
     "localname": "TierOneRiskBasedCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy": {
     "auth_ref": [
      "r631",
      "r635"
     ],
     "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 1 Risk-Based Capital, Capital Adequacy, Minimum",
        "terseLabel": "Tier 1 risk-based capital required for capital adequacy"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets": {
     "auth_ref": [
      "r631",
      "r635"
     ],
     "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 1 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/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r631"
     ],
     "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 1 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/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [
      "r631"
     ],
     "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 1 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/2022",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets": {
     "auth_ref": [
      "r631"
     ],
     "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 1 Risk-Based Capital Ratio, Actual",
        "terseLabel": "Tier 1 risk-based capital to risk weighted assets, ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "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 12 Months",
        "verboseLabel": "Within one year"
       }
      }
     },
     "localname": "TimeDepositMaturitiesNextRollingTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDeposits": {
     "auth_ref": [
      "r200",
      "r226"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestBearingDepositLiabilitiesDomestic",
       "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails",
      "http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit": {
     "auth_ref": [
      "r226"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TradingSecuritiesDebt": {
     "auth_ref": [
      "r78",
      "r257",
      "r344",
      "r684"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "label": "Debt Securities, Trading",
        "terseLabel": "Trading securities - U.S. Treasury securities"
       }
      }
     },
     "localname": "TradingSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy": {
     "auth_ref": [
      "r183",
      "r184",
      "r185",
      "r187"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r350",
      "r354",
      "r429",
      "r432",
      "r525",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r588",
      "r589",
      "r590",
      "r591",
      "r593",
      "r596",
      "r600",
      "r601",
      "r602",
      "r603",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r768",
      "r769",
      "r770",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867"
     ],
     "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/2022",
     "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/FAIRVALUEMEASUREMENTScheduleofLevel3UnobservableInputsDetails",
      "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/MORTGAGEBANKINGOPERATIONSRevenuefromMortgageServicingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasuryNotesSecuritiesMember": {
     "auth_ref": [
      "r853"
     ],
     "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 of one to ten years, are interest bearing, and are backed by the full faith and credit of the United States government.",
        "label": "US Treasury Notes Securities [Member]",
        "terseLabel": "U.S. Treasury securities"
       }
      }
     },
     "localname": "USTreasuryNotesSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r688",
      "r712",
      "r714",
      "r853"
     ],
     "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/2022",
     "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_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": "Commitments to fund loans"
       }
      }
     },
     "localname": "UnfundedLoanCommitmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r494",
      "r500"
     ],
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r563",
      "r720"
     ],
     "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 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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]",
        "terseLabel": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r762"
     ],
     "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 of Shares Outstanding, Diluted, Adjustment",
        "verboseLabel": "Dilutive effect of outstanding common stock equivalents (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r308",
      "r313"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r307",
      "r313"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails"
     ],
     "xbrltype": "percentItemType"
    }
   },
   "unitCount": 7
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "460",
   "URI": "https://asc.fasb.org/topic&trid=2155896",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "https://asc.fasb.org/topic&trid=2127225",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "https://asc.fasb.org/topic&trid=2197446",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126966630&loc=d3e41228-113958",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org/topic&trid=2229140",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13572-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13587-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=49176635&loc=d3e9760-107771",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109221007&loc=SL6226446-111709",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249708&loc=d3e113105-111724",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "https://asc.fasb.org/subtopic&trid=2176304",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13)(3)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10(4))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226016-175313",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.12)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13(3)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(1),(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.4)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.7(e))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1-5)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.12)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14(b))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.2)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.4)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.6)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.7,8)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/subtopic&trid=2209399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "325",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599499&loc=d3e63345-112809",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6479118&loc=d3e64650-112822",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "https://asc.fasb.org/subtopic&trid=2324412",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-04(Schedule I))",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=126898705&loc=d3e5864-122674",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3444-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1)(e))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868656-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(n))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5066-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953676-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953682-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196772",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.6)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196816",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "40",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196892",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27476-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82919202-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120267963-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919232-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/subtopic&trid=2144439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=121611286&loc=d3e11927-110247",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3461-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3095-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107425-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "50",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=6469459&loc=d3e122492-111745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a,b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)(1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)(2)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(2)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(e)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958569-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958573-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958575-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column E)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column F)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=124265262&loc=d3e48678-111004",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=121578458&loc=d3e48700-111005",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b,d)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r674": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r675": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r676": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r677": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1404",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r678": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1404",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r679": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(4)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1405",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r681": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r682": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(e)",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3461-108585",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953659-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921830-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921833-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921842-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "79",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "80",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r725": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r726": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r727": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r728": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r729": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r731": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r732": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r733": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r734": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5283-111683",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3337-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196772",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3461-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3098-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126974470&loc=d3e8622-111531",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL6283291-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269825-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r823": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r835": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r836": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r837": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r842": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r843": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r844": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r845": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r846": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r847": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(d)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122596-111746",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r848": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r849": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r850": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r851": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r852": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r853": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r854": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6479118&loc=d3e64650-112822",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r856": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r857": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r859": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r860": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r861": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r862": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r863": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r864": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r865": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r866": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r867": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r868": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r869": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r870": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>144
<FILENAME>0001518715-23-000047-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001518715-23-000047-xbrl.zip
M4$L#!!0    ( *B:8U;DQ5HRZ0<  -XY   >    96YD<F5S96YF:7)S=&%M
M96YD;65N='1O96TN:'1M[5MM<QHY$OY^OZ(7UR79*C,O#)@7.ZZR,4E<%[^4
MS2:WGZ[$2&.T'D:4)$QF?_VU- P8@Y.QCQB3PV7C02-UMQ[UT]T:P<%O)Q?M
M[I^7'>CK00R7?QQ_/FU#J>RZ7X.VZYYT3^!3]^PS5!W/AZXDB>*:BX3$KMLY
M+T&IK_6PY;KC\=@9!XZ0-V[WRC6BJFXLA&(.U;1T>&!:\)41>OB/@]_*93@1
MX6C $@VA9$0S"B/%DQOX2IFZA7)YTJLMAJGD-WT-%:\2P%<A;_D=R>YKKF-V
MF,LY<+/W!ZY5<M 3-#T\H/P..'U?XF&M%I' I]2G0=4CU2;U(M;P&WM>K4&I
MY__'1R-=[)Z-43J-V?O2@"?E/C/Z6]6&T]P;ZOTQI[K?\CWOGR7;]? @$HE&
M?1+'9Y>9F*FP1WO\X-[4"")OT XMABW/J0QUZ8F#JDX-[1X22A'@<LPBW6KX
M3KURK]%"/&W5[)LNDYC?)*T0D65RHC&7'8I8R-:.9W_VS9UR1 8\3EMONWS
M%)RS,5R) 4G>[BITF+)BDD=91\7_9BW?:+%OQQFX=903\X3E8&?P?CB]NN["
MT5GG_ 3_NM"]@,[9Y>>+/^V[HX]7G8ZY*@:<7Q"X.9QJSEYM :::4YT'Z:^1
MTCQ*LR:>4,2L%>S=T_CS@*LN!:[;YPIH3K!WNL\@G^]JS?&M:V4-1F:+:X0D
M++"V;W:"ZOX'+I6&([22&DMMV^\_R=1BR!%CBP*#6.<;"T>:W^'58!B+U&)Y
M=",9LU?4!JT/K"='1*90J>V:$.5#C^DQ8PE\Y7',R0!.'.@D5#*%;:]M$=Y9
MQ*<3?0WX)Q0^B0&[UHBSWH73)'1V[[7 ,4ENP?3")>(22!1QA%FC!>_0QIB%
M9B)Q^NJ@MMC.YI%![:P5ZZ,DA9 ,[13^1E_&0#]0F(;QDB>(+\:0!P2UP"="
M@T#TY9@K!I1%*)@"OF<X2O5)'$.?(&L,AP:,)":K*URY2$C=SR0OIY0#7;PS
M)%)SG"0QS4 4CHMC,59O=FJ-_6*A/J@])]97?2=8B/6XXG[MQ]&^[->=9FUM
M\=YW7L:/EKGV@\+"PI!A0UDH)#'%8FN$,$DS$KUNZDQ:0!==#D2TW!W6-Z?2
MX5J)>9\&T4@:KH%-3(]2!WHI&BGYK2';M0F"(H%3Y]A@^^@8I"+7"O"22Z93
M2V[)AC$)C12N8<R1L&9X1D%L?0()*T5).#?*6RA5ZWM+:%ESZ@58Z3G5]7'2
MUF SL$,QP/\A1DHQB8!1E"4K.,'T9<'/@F>(HGDR8C#"_S&<L) ->N@!@6\K
M#*PS1DG,E (E1(+M)FSSQ%8C&"WG(NW4$TY/;7#%G5:$W7>M 3/;,KUZ>A_(
M2", FH?8GJ)/) @)"@4U"D/4;(Q&U?#._QU21C(3U-0NQJW'&@].82C%'<<]
MG55ITT;F5F/)M<:2"+,)#YGQ4^.+''<;:)!),1@=,L6) "M6]TD"?L/#RBM5
M*)>C0=C)R#74F$@PICAP+K31HC3":IR98*K+<3* 6%K,K0\*F]9!;W$.4\+L
M/B@&,[ D&Q"3[D:]OQ#CW ZL\I"$%G,UA_^718W.3]OO+6-1T'2:B\FM4F0G
M8W);;7T\JKRBW%;[06X[%W!A7?Q,4!XA?4R'_]\\UOD6LJ$V46D2!?(R,>.4
M;526*]]+4W.$P]]HA&\Q&H59T&0VCLY2E!5$J!C.$7U9(;OT1J;-!"",PT@&
M/3+!&0;W%M3$BC'!6""->!-:IC/Y[D388W 4# 7/JVKMDX\EQ"]4U39,[GUY
MXOL5])Y@7<1![?/$;]H*Y#N\G^;R!!/5&LU>']^M\N[CA.JQ"5&SVL&2Q#Q!
M,64F#E+H@D@'K&)[6"/<R[;SSP,6B;+"9ZL-9V^A]FPXC<7'I'GKRS\F71YF
MW^PT_?UK-(/HD61P26X8?,@WS<V@4+V^LLF_/-P;HW'ZD+WQ])INW;9O-6XU
M;I3&H.[X]06->>OS-,XIJ-06)U3.G@\OEE5/$K\*69,$L1<X@85&9*>V+<EB
M8A+KPC%F/A#S+^[]6]YL".DI$6,5_-23S^RU+V?3NV'EGF3DMFR?,K1(/,:=
M_+SZE1RX_@Q B\O2I!>S&9P2J\2R.9H@0\5:^<4^Y6H8D[3%$YO0[:#]B4M/
MUL!HP$V&?0PST6(59K<GN#1Q8^\U##0:K=<T5SQ!S;&HN9HNWL-=?;WVZ%W<
M-CQZ[WM2*YY3R>Q9J5B_Z?C58/5B<2-4W7N6V!^H].LK-S8(G*9?S"#7.D/F
M$.AR:DB2]Z6@],"96QYD9]2YO%^D:V7XS72^3T\3LA^2*>/1FHKV3Q=GG>ON
M5:?3W873\_9L9[-=OLU:/C@^.O_7LM5[D(K][/'-*\?^!;H6=.[U>H%7R O,
MR0V=/Q-[[>Y=;&*SC[4T[*%3\(3Y_6],M_75J\+B.'WJ"F],K"L&P)N=:GU?
MV5?X*&@D60K'#G3N4.8V;>4EOMF'8E_ S1*GD*_*)JWS=FTWFJ:=+Y>[\)$E
M3)(8VF*4*!;O0KO/601'%#?67&EI-_]P$44\9');M:R\:GE=1O\B_N\7\_]_
M=]I_=$^_=)X3MS:!X-MJ<UMM;C*-GUYM+OD,_;8H^74*SNWRKH"LZ ;K+#C;
MYG.M,N18<UXQ?.DHG7^<]=ZM=O8U [C$1>;4?EOOX3J[]@BDX,G+LX]L"@U\
MF" VZ\3-S;[Y:+^#>?A?4$L#!!0    ( *B:8U:NUU\@_0(  /\'   <
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
MFOC[P<-OOWK\X.B3$<H?/MD_^@P??,WPX-N_GXU0__CN[6]>W+W_(-^]_=T
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
M0+#(V/5'3/D&>Q>"VB8M_/F)_*H>GJ$7S"9R&4U#G FI)YP$H.6F:$DD00;
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
M%4L3C:T!N&66"N5RBZD50&NB7ARP&U&U&*7AT#Q2F5/V+KT%])3&ZPM*U+-
M^"*0-(.$;"'$;K6F:?/ZW,AC<5*NP9L,9,P_GJY]H.<:TJ8F7=8@4JJ,TUXP
M18S 1]K.S;3/>#IG@>EQQ?PL, ^%F=+X(P@,^#>-L4 E8LJD&GA!:7P%V59D
M^!"T4&I@/244R.K%2L:8N&@'6>;:M;7%^;S#8 K6%:@-F&64(.*HRD@A<L$Z
MYUYU6P"Z!;*7K7:&B)R"4QT"'U \<N0>"C&Z=(=@N\<)UE \4[) 4Q<2#=[C
MU,8V%6E"85P@89("L,RX/1?S7LV,=G,P;I M=AS&8I :"%K,EDKC&:\@6]/4
MO)#4:ZUJR2.)8,9,HKF29.OB%I?>7WTNIKOY&)]KQFJ1735BYCYH2<-4M:-Q
MZ7S1:BK&A9EW$>WS/QM6.!UTYA6Q.3OSL[-_Q^(7XZYW8O;C312+<7.5K=H"
MUB Z@ADV!NI$-?;4BA3+V>>/[M^&DJ^?NEVT5SZ^XCY0B_"LW<-Y*]@[P?B?
M$U)M.BU11<+.,45SFS_.EXJUW^B?SW2R;9/3MH+\#V][51HTJCA@[H@A:23C
M:N;>/)40Y@_R;4[Y-^+IU[^9Q0;Q/%'LWH5B'1R<O)%S\AR[19^F!W%;\'QM
MY&1%]DR0C5*<1U16"163&16+(8,URL$)%B J=R"MK[#^O; NK932&DJ.!973
MM(=OZ"55#]TT;HV:O&("LFY^,!= QZZQ9[3!H1DI59$>3#07RJ+1%B ;9\9
M5FC/!=H:2\H]0$8(6*A+R[%%"ZE0A%Y7"K+B>I&X-G<+D6S:[QM[*MH*A-[4
M)*)1R]N"Z[ERD'4/AJM"=HT]LH4NHC[8=9>@2L(0>]"2M@?9\R<C*\:O"N,A
MQ$BE@^0B:*A3]]">(Y0>.(\_MP;C\V8E*\"O;$P;+'%B4ZA3*ZG -7,:A"6*
M9TC;,Z:]SM',<+.(*T$T@$?#DHD[8RM%!J"A)00-M198QTA6;"\6V[6@EVHE
M) $LT"1)MV1B%C!H*%N#[76>9K> +84(2AZGS WCU)M:I;6>*IAH\@5HR>W9
M/>+LLCA_,*;SV\]^M@SX78>'^R>1;\N+LU>?6)['SL4+BA5MB$-K@N%4M3]-
M]%0M4VM75975"^;K!0GNG^35#3;"X*NF"9@0E;!3H$'CK<34O# !Q-4-YNL&
M9;@!K6ZP$;(/-#7:,1B$"$LPR4K%JUGLVG@)0S,;P-.=_WDFA_=//CUU&<+A
M_F,Y9K@>="W48;?<*;CGZ@0A% C8U:2#]&8N-4R[C>R84)C9JHEE#K+.!=H=
M4DLL(16NJ"4058P26ZK8H7>=/[1G-G Y?[?:/9 G(!YANG*!BI3BU*P2I5$"
MS5.OM?F#?)% VX%AU[D@'+PFMCST:L+!4!K%/E4,<!X_68H+&,291;+_,\T*
M=W!S@*N!<JY9A8)/?=\L90EB55 JU>XQ;0V49\U(5E!O&-36Q_ERJ.B$J8-V
M<K$PB+</-B(+6!2T"&"MC./Z!@I1<LJ%8Q9%\:89F3EXQ10[IV6.B6RYS3!V
M!<LQ-'6<C$>U6(0"T4IF7Z8.FO',\9\)D+O9^_IJ9KA'0+(2 8L'E,#$HJ1Y
M*"63HFD!J[P6C:TE3VHO&_<80L^UE881"XIJ,[<P<D"I!KS,<+^]N)_3+/:B
M<2]L")U"3>98;6*CN:6I_4+J,>DRQ=9VSV&OK.<*UK8'T!)"++4C]\2!<\.<
M&+(.UUBF0/O#DQ[SZ1P_8[VRU?Z0B7)*E$TS8 O(A=5#=9#@(TG0Z@_+\(=5
M'FPJ010-@Q35!BECREU2;C4V=!9'<E@=8AD.L>J&34W21+$!?&5W0$Q.**UR
M!AZJF7$)?<!W3C?,S'6WVCWB\ 9J:E$*8HQ3FWQI2!(+-=1\61H>%N8>?QAT
M\VL?OHN%L&%CZ"8K W(VU,%@0U"S9+6BO7IUJ^!Q_NC>@K*3=1.(*\=Y5X0(
ME4IC1"N=LFOF5F)/)=97G2IFC?.E8FTM3KDVD&.H-$WW3E.]:"B<2Q4N8J56
MJT'G#_)M3ODWXNDWT%-\<W@.',%28JRD6'IC"EP[QX'HJBFF;<'SVEYHUY#=
M:^068Q;,"3M5[L[3KFNM66&K"Q"5.Y#65UC_;@+"'3'7+I0""HIX+>-/J\2<
MI&P-K&>X'F?M*'X5@#9L 8IGX):P1B(9E-J\!L>!//9M ?3\AT=6:&\8VJEV
M*H-V],$_,%;4KN A:,I1V=,"1D3F1$%67,\%UUX\%?'0* .:9Z8&E'*5D&K,
M=6M"]EPYR-H__*J0+=@=07OBI)B5)%B(G(R]8K17_7BV -GS)R,KQJ\*XYD'
M'<G(H8!CBVGP;D%E0!?I)?/68'S>K&0%^)4!G+SK("-8(&$4HU[56AFT6ULO
MLL[1[-Z0WXWT$]\<HFOK ],$("5BD$A6,0/5*,RY)]H61*^S-+N'[9)B$[42
M% %%LH J.D=+(X2;R=9@>YVGV2U@B_=I>VZT'@+6$,10T]3PNV#%$!80M+>G
MC?""E\8MG(R[#HDY<11L@#41=2WLH)8AD<2^>L%\O6!."^(6[@;152-4G];#
M(290LC0HCI98)2=8W6#&;C"G97 +=P,H&$?8YYAKP:[$L4?)XPHY-W-LBW2#
M'5@(MVX"<85.$<A40W89R0#%*C<W,Z[%:,@%7\!TZA8W$5_F(.M<H!VKRK0N
M(F!NJ K:C0)U*L597=?YU.USJ]T#>?)>*4&1T .&4H@]"Z;"W+@3U?F#?)%
MVX%AU[D@G%.*!0=1I]:06]'"6(N3IV"IV@(8RBR2_9_I7[?;_?(WN'XB]Y &
M]4!4P>F/@"5FL"@-HO4%!.LM8"0KJ#?,0*1UBH74V;$R:^T4T@"W5H,>8/Z@
M7@2P5L9Q;8ANT*14UA+2X-1N"I &F -=*,FR@#"]>S9+W@1RY1R*(64F5FK5
MB*27TF29<QPSGCG^,P%RY]LA;W"&V[%/"\J]LF ,4:Q"@FD%08T(+2P2]LO!
MUI(GM1>-^U"D"7&4R!%+!Y%0JW7H:JG7N'ND<]ZXG],L]J)QWR6F MF;0QYB
M*S(F2U@XE?%"J0M87K!S<]@KZ[F"(0<IA)"[]88)*WGQ$GJ,2"DW+XOT@C\\
MZ3&?1L$SUBM;[0\.C00+UE 8@W7)0P@T,:TF271WV-#"_6&5!YM:LY;2X$C)
M()NA (@A6JTA*'L47"9-VD&'6'7#II8E]XH)FJ.R8LZ-IX5!XC9T!'!>=<,,
M=</,7'>KW4.IE"&D:^F=4!-086$P@U))XZO2\*7MD3+_*JJ/3PX/)U>4P[?1
M]+D<[]STY0:WA MN8K6)6,<0 S.1D3OUE()Q6<%\+6"^O/JQWS_YY.39Z>7R
MA174?WCQCGG-/;BT7A HJ0<MI=8>U6O/?07U]8'Z[LGQ3P8S=[>*>X,ANY5J
M*=;H(6.*G4IR4.U5B1NE9>[1ME!TWSM_[*<7$%]Q_6=Q':1WZ&EP$,_(0VIR
MK>+!$$"IXXYMQGGCO/K-ZU\<>GOD*\G^X\C.221T$L:,V <?26D(1FF#<#OD
M!2#[AL37_"IK=P^\R;AV8S>M!9E$C=!;[*E)*P7#_,&["&"MBO J04RHT,@]
M3RUDP8"P).;$H8%K>=4N>07QJ@ 7@69,$)NUVD+#P2=$:DD@WDO.UL=_*YI7
MQ;<$' ]L$9(S#%*!=0B^TK1/(\^#+/?6UZB\*KR%()FECT \,)Q5L%5A"#T7
MK!EB936>/Y*O0^%=3DY_[?;L].#\P,\^>O'9<7MV=G[ZXI?@<.NXO3ID_#(^
M>'YRNA!$9 !K&8:=^K2$.W#C6+R;1NVIZP(FUJ[#6M<ICV:##(N8@Z2I)3I2
M;S1R8!A:)&4;4:/(BHP;TQQS@4@-TBW'8J4U;"&I>,I<T*(&3#FN$+D!(C\7
M<%C1&.K4DU([.C5ATM9[D)AK#@E7<-P(.YX+/*CE5&KI&@NB(XV\(I!3P_%"
M[++,SJ7+G4;;Q?*T#39!<JXT5%4%&2RIBRA"[]:HV;1=4ES!O):G+0[46AR<
MV0:=FUJL3_,06C/F8FD( ]B=/@PS /4Z.;%Q=%?RWG.(32M2KM09@L>&2<0Q
M[-AZV[4\;5MPG5R&+"\E>*CH7IF@#4;")CF$P;E77*_E:<M$-FF*&')CK US
M%.D#ZP*:0QN!.R^@]_E:GK:SX'6#-DY( ARQ->.BX)5$,C@@[@[=6,O3E@OB
M6I)$'EK0DV$/93 -)AUQ6:'F6G=G!\:U/&T+T!PA&XW8BZU7%(ZL24(-%N,@
MT*DO8*/<Y:)Y57P;;.U<"RIW;4D<<P[JA2KG&A-5A[8[,REK>=K"D5PD3[V^
M2LL9,%2C:6DT#9W7+0F)S1_)VU*>MH+TEY6<(''NR#5GC"USK0F2E%1"#YH6
ML'?/K "T*K8KY08-U VA]FF'*8418)UJS-J@4@-<P;HJL_FA-B/TVB.)3/5
M,/Z./) 5:@5():^H7178K/!:\XBM)%Y#26@Y,64?4.VE(1?D!51*S!JOJ]+:
M.&+%DG;L:#Q(;$N)N(4BR@T38\,%=%=>X%S:VBU_<V.W%\N4+%@8,18UD^9J
M7*&6-'4'W+V9B"W UG5*QKG@."LQ6 VI5D$4H>[-<Z4H.7.V9?8PGBF.ER+>
M%AV8(7-,W%M3&W'91&MHW#6#>^] "R 6RP'T0@+S]2Y@VR3'$(L-"07&_TDE
M2R&-M<2LP6 !LQ'+@?(2)-^BXW*3'%P#1+".*I&]CI^2FM7N.?#\P;P@P;=N
M<W!]P%84I(BQ(ABVQD,(AL&IN>1$O<KN5/'L NAV42)B]A3,I"8V'#%<.PF4
M"$BY6;+=&>JX28"OVO$ZEB[%EBG'K@730#V35*U4S%B(,.S.8,@:RK=65&9U
MK0/.2KFCI8%WS,$T>>HM8%_ (J8MP/BJ-J]ZJ5[%!MZ]-1WX3EFJE!8'.W?P
MIKZ 1:@S[9.R:%08IHBI!^I&6&+DS$.DC6B8#"'Z,@?4YI@<%ZES0N&*F%KP
MTK /!8\2E$*- Q(D?0$Z9Q4)US$J']BZ-+( $3."4*T=4K(IB'1?IDB88Q!9
M*L-V[KDFJ6W !$,'$6HM,6#DR+2$!A@K/;WJZC=,I$QNV","&G'T--(-UBQ:
MZ@)6S/T)>CH7(^ (V=$T$T 9K#"3%%?O0R=,M;.I+\\("R9?V 8OGYI@E4&^
MIK9OTS[J)80*(4'K2S7&C?17WN!ZR-:!>O94J*&R<QRDIW6*!*U:7H!@VBYJ
M(<@E3&M1@06K%!'.:F4DD-K%>8'V^*/48BX6&=F#>Y>10A0P<Q$4Z1I";\D
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
M9!-)$"1\!LGQ@.( .D>-&[K#HG/EL^WK7Y/H#R[7+NEHHC1@HD(!Z&(6A15
M2FI\8_CWAUY#'41ZE?C<Q"M1E,&"%"-8)U!'Y8*@""46EZ@AE=B@1@.]?[@2
M95!$IKBBE$<"@Q(#"E).%P+R-O>AP27YAXUKP' ME,6PDF JQ64)QKMHD]9U
M<)!&7Y(KW9V@4*7SKC/^ 564WL')R]OY%4N3YG=F_,\^2_>?O]Y9OOY.I.=\
M:*?<I?G6M#;-7[^0+V<>0@2?0F:#IA&,+!A!J +1%60^7$)WYR&T*+<U3IA)
MQOC$F@8B@I39VY"*S4J:) )YO=(W(67HFMS>NX/)<[;N!W<I+O:.#S]*3^X>
M1;:S;%$7E.L1ZS+I]5P/)]4)O7=Z2Z^SMS\C=HJCR>+^Z!7]1K/$[Y^]BNWI
M@N9WCVCO-;]QO+<_FO'/U]-+UG,VY3*L0\^U#TZC4:@+ZWGPQ"Q?&@1"5;1Y
MMVPEP[ '3J/ ^90%O(?.EUG !X?^%1;@9$HY5VQID$#1.IV]M@0A" RYNRR@
M!]=5L \1 !@HLB["@=<2D>V3+4&JI"$5T5WV\57)[=)D-)TMQ6-O&L$BXENQ
MZXNEO@C3]]_=")VQ(@:74.<Z9K1DY2ECD8))*#NHU,( MFL-A/59!!VBUA:D
MT4&#-BK6_+Q0_))1.5O??2"LU8-T12PI601K2AT$#"49[XLHPK.I!E=<"V/J
M.R26]9E-E:0+&43.J>Y.!B^U*.2D8P86K1?73%O^NK&N28'=!7.NQ>X"%T>+
MZ>QX;W8T7WQ\(;N4CE;S%1\VHL$!I7;!!S(9 =%')(LN.BVD2SIV.-'30^5[
M#Z(&DC*1T\Y'T-%&G9TP&(L(R84(W;<JZQ3:UZ36H@=:GUD!K5TN(=FB/: 4
MP:<<3,Y"LQO2,7;?K/18^5YV)1@V&H%LA@B@E$%-BFF^S4)EKU0#)'*M6.G!
M\L6,0$*-*=8%=P\Q:*2$D)."K%WR:*^9$]I$L*S/"WGC1%9:D*M=PBW#Q621
MBA*8HT)WS2S+[S<W$"SKLRP4BLL^.^( "+1Q 10)4>?-05;!NNME6382+&M,
M?"E4A"K%B @J%)_19;(^I))3CJNNB/*T"*S3)N9WG(V6)4PL@H^7F+;XGO=_
M?7AGYU$GT; AT?H'"[3RXF5:<HUE6I1KC0\Z;X&A[ -8@19\9+ %+QNJ:>SA
MW"DX7TW/'&%)HG/)9 =*Q"B K+4R"T M,#1DG3N9AFA8QYHTSYXXC#%&@HD$
M06=DPRPT1[PN02Q-]6#N\=PM/%^-??:B+AMGAK4 )2':Z!5'7A8X!"NVI689
MW<SF](#^OH &GX23R2=O$&HS)3;.RCLO? Q4O+VNA*,'=*.,(P?)3-E[K>NN
M#\!@-6--:Z\H6*M]0X#^OM#I<W#=!#04S,EA<$58,"*C :52<<F+H(1OB4+W
M@.X8H*^&<B1DVVQ,M$J##3J(DAANI>08LM!-+%?,1J]P,7I%[_'U:#1_^5%#
MJNGL-<[RZ>[?5@J6/;- T)E Q 3!66_) T;OA++96+,IXCF[%?O7:7I9YYF,
MEAN@6Y%444*C$,$[(.! -("*03E75+06J8%BV6^7U.YK/&Q$/"G4ME,H8EV(
M)8^1%<K)C$%:8,V*FR*>>T>S:9Z.QSB[?[0XFEU"5[W+V2B>ZL@K()D-07*
M1J+11A>MR2G:&#?T"X['.X<7Z#_4%<%872@Q%[# %BT)'R)S7I6U]8C\#',+
MM2^=XP=KK&-#3SFQQS%!<3R2@A'.^Q@]E!!<@$T1SU7Q@_5)RA=+UI!FVE8W
MTP@TQ7(,Z93/-J46=DATD!^L3SS96F4E^YOL/1#5/JV._1"4H@IDLS'B^:[\
M8(UVCLET$M)'IME@F+\%!\P8' O'@1:R^_S@/HYFO^/XB-C%U&WVLV5CJIU2
M171W-$_CZ9S%\7!!!_.//--G/KCJR%\_OH5SUKEM6BQ&D^>W9S.</*>60J<
M&D& 2T$*8+[!FI>3M%&@+QQ2F>[KWL8)=XV;2!V%.H<MU\5:8Q%U*.!9A:&(
MY*C!P5.U<=R'B<RS/>@N02Y7GR5DYP@J)!"UDX;)+GA,.C*5B3I%H);J5#LA
MQ"M9NY#U<0; %&J]CQ>>2L%BC>0X.T=:]>,6IT(4O1"_(D1Q<2&*]>7K^4FF
MJ(R) 5F4#C6DK'V)+G,LF%LJL?VJ$'=I]FI46UY>8E1^];8U$[&<0HA.9)!9
M>)6,4"9F$;+R0F^2;?WN$KT20XM &6PM?F?>(S5B2L:C]=Z5.B9-;Y*A_>X2
MO1*K&^M4.P1)Z".4D#T'*+5(*X..6OD&FS5_7J([BWTZ&??V/J6PD9:7HJ&,
MRG XHJ"X&*,C80*%H+7)(6Z2Y;T2J5X-S<V82E (CJVPXH@SE!*+UDXYA='9
M3;*^5R+5*[' )4)M\2FR2C44-3%*;XN0WOL0K&\@ ?CE_.RR%NKCW/D=3"_W
MIO5G(YF\:#3'(9DL@01M=="14O"A>/X6+VSW,WG=E=(:USHB6B&TM.@0K-,1
MC"I965,2^[_80*G*FD8GG)[N$<U75X7CK>EL\1R?-U,W$2EJTCYZ*J A>U\;
M4V3%OL^6I'3W%:YQ4:ZQ+UJ11%X86S*!RS(09-2^:$A6VJS;BS&:DNG5AR,V
M@16:GU%R%B!1E,QKBC,%HH0"T%XXTBX KB1R,=X1Z>"KY0:R'F..08*U)+P3
ML<$$?;L N)(@QP55R_&M%)X ?/(R%3 E1'!:V]#X7/"OS00[.*!9#78_/FX3
M;;VK'2RUHY +4_!2?/$VDBLI60K)-+B@VH"DK\2H!^M H4 KR4$FC"K8').4
MP@3A3W:,-6O4.RKI*['>@OF[B]ZBM :BUI&,,(Y*C!)5=DV,IYG/ZSH.BYA8
MT#2_<[Q=AQ[23GG_\O&95,@C.IS1G+]D6;8TOSW)?V M4:K;]-AGT^P5W9_.
M5J,93R'32E6:XA@L&I2AU'ZR*3$3 XL9O.>72PO38S9 G.L+K\&SZF4#3B2"
MX#4Z6\=^&,=<&\I)$\].:^>#(ZRR(-J)X]'SE8A.)?J1W7U?/=B&KB4J185$
MCJ0#XV*(5D(.EMAZ>A"J^[K6.>&L,5T<3#!>6312@<R(4'QM<@KHT0:[VCK7
M:>*R 890K$V<.BLDBAFE5L#R"XY\405=3DQ234L%N:W*]>KC3[:KSF&Q046"
M*)+'(CPY4T<K6IU;*CK;"!!<26B: L624!>EF0(%"*S^181B"QAE0@--\->4
M9ES"XL%H,AG1%M(]G(V/[QP=3X\6EU1&?#EK[\!!"0M4$0<I$&NW",O_!A]J
MC826W>=0[4MSC=-,4LS%Z$3H.6:QR@O//"S9H TD#:'[I*O%)8!+(5PNIE1;
MO L6'V",*)PHTI++JBBU:CTA0R_*RQ*E#.O+"5$F*\D+ZRPXG8)*)#TIJY-/
M*5%#W'F+L.Y)K)]Z.#D\.J?]U<=',)M:/KC?9G2(Q\O"*"8>F\B.A<T8'#]P
MJ2SHI(,F"9;]JI0QQI,]BVVPXT;$?#7C"M":[#0'P\6#M!9#!,\2)L\R=CDT
MM#33B)BO9%W&:M;C6A:G/($L.EITQDOI30G*HMUHHUUWGT^/-M=4.X?.AI*4
M2P0H"(L0AL@89EQ)A)9:)G=:N%=BH)DC%TA**P\%1*C!;,[%BQ*T55:DC3;0
MWU&X5[.3.8'UFM ZTJ"D1B9<>KFS@^J$X+C19OE/>=^O7L]\MKCUJ#8(67UY
M_7-K-!D='!ULHNE'*BJP/+TL$6B9('%)YQ0-V*2E[P&T%@#AFTT%$"!1YL!=
M*Y4@4XX858XN.,B0K&JIET*' ?0'C9[O+RC??D6S#:W<EVBCSSJB8-\EK?8V
M2%F<SA*,$;ZEC<0=!M+W<657,U9 BY(*U>UX&9S,'@0IC,F6DAT#JP=0.Z[L
M:B(E%,))OVQ( 00E:F5)A)+!)PZ#50^@]ES9U>1$"R@3(:KB$4J2L9 TGC*(
M6".SS>9$WQ!R=]>!70D#JE;&DTK>!PEHHH<(61;TJDZR+M##INMNZTI@$T,.
M086H0BB %H.76F@*1/R#'5D/FU:<U=54,1JI$JK@<E"03 @82M(H7?8B%R<V
MFO5LA+.ZF@Y1#H)-VG*H[L!30">"T2)HX25D3SULNNZLKF:8)7%P[HO+T0 4
MC#Z+2-ZH:.HLH=#2,,O.P>8:1%8I:"TH9'"N@# Z^A@92<IY1?IT,;,-KO/9
MOG3+TMNMHS%_ 1Z,QL=G*_TVD'^X:# !@E'L3+)&C!PQ\],N"3S_WD!3NJ]O
M6UN*]/'D:$YU.-*<A3U[MYF[%E3?/YKD1BKDC0I2J(S&D '4(0AB^\U!1TA8
MK"K=KY!O0%SK*X'7$HRSK%R*%(@86:64=(6R#**(#=2N3YHE-*9?6JH<I:W;
MY&WMUADX"G-1L[/S(""YC=.OJQ'8&C>9"+:#J022'!(!(#KC= YL&JL/BPU,
M7;SXMNO'D\*"H5Q%]'YZ7".:Q=)P+H#*(@E0D'R2K%Q8EWRD4]A F\=."VI]
M&L71( ;C0C:..6#-+FCKM4:CBG0NPR9HU(D)S*-Y/)J=\ R. E(]]-0 MK)I
M,NB,:%W1F#5X"#%+)4O((5)*)3:P:;(%>:U/OTI-[KJ B2TA4"@(4>12),M1
MAMHCL_/ZM6K9_GY\Z0>-I4_WTC7GH+(S:*(+,I8,,DIT)%B%%&32&4P##JI+
M<EGCU%DP)$V6GLT9D"W>0R&C6%\X@E*Z 7VYH'VK72!V]W&VW'8Z7AVV/_K:
M]-D+7T4W,EZ7U'M)&P&&Y28R*$M!HC=:Y+H**T-LH,]9#Y'+SL0H;8SUN:3B
M0)&/*)6USD5?#,06AB-?*D2Z(B:AT2:;E T)0-I:SRZ+3<';('(2=,V-?5<,
MKM4V)7(>1: Z_SU:EA#8Y")X@ZJE/N^]Y>W2"B,!@6>/S=Q.@O/.6RM*"9CK
M-'NI6MHNV0.K2ULU45M/2GO2TG/ C1@DZ22S]]))AE-#2]<]L+JT@,X1J!4V
M.Y1%@XH:V62A!= F&RUE RVS'T[2](#V\,WMH\7^=,:7]M%\U 4_FMN3_.LT
MX?A?1[/1/(^6F;=&R$H.UD!052((A;U)=$HXF9E<>EFP@36];DIHC8MX9$T!
MK[(K'D@JKW40$!PK5<K.M+ ->FGU[E(939;9Z<5L%(^J!'X;XV2/S35?S-E\
MW.K(SQRX,]G(4N>42F;AR50WE7+H[4V*7IE,QH50.V1OJ)0_=^3>Z^DFBEDK
MG2)$XVV=RJA%L$Z94@"BBI9*"RU9<33['<='=.?X3 WI_1G]Y^A]']Y/#CYS
MZ/P1I:-995Z7SK;>+3GO[LV6%W"\6[][5#L!-^*?I<_.BNQ4XIC/)L(2*6+0
M)*03/N@>,'\&,.\OZ=VO_^2;Q%G:/_Z57M'X,U>U+)6>+X^0/7J_CE[OB\-0
M&%<Z@<\E)HV*M .4&01A4^C]TU!1EX#;SJC2!J,W"EU[DS'S]@H<_XP*I0FN
M$!$CNX%\>Q<!LP:%TCUZ+Q!1!!=EC!DI$P@ IIJN%*MDKGTC9 O,X6O2.:?1
M=!W33OG"PNJ@)G4%/\HB$TXOT$L/VH@0M?11.&M=REZU8/VN)7XZQ8*[ F;4
M6J5DC&,L0T@*3=:84N+0VTI##=1)=8N(7DO-Z@J8C4 G,FB/H  ]H63;S""6
M2<1@16D S-<2/YWBR%T!LV9+7+?74M;$098*D$6=62<ME1"-V0 PO]](MCE8
M[@I\K&<V6HI13M08!Z+PV@1;;$(3 &(/GT["IR>IYV!9:@.24:NS!F!CZ-FO
MNP(^&Z_!N!8BKJ9(ZB8J5E>P' (ZF4/,7DH((0:PQ.24DE0Q&MO YOYK"9^>
MHIZ#98I94!VC*PN ,SHF*EIJC<&%"+&%Y,$7ZQ%_F8['N&#9C4=O*9^"^4P!
MY<6K%#L(Z:Z@2,GLV0:J#$J EQI+H&R78]<-"6PY'W\-4-03UG,@G1FM02IE
M5?9 9#WE(J,,(4=9O&J@OT@;A/4:Z%=7((T9,GI;C($$GES,.J@D5)8A0VJB
M8N4:HZBGK^= 6AMOG'&B*.'!V1RC5@H@"8^B1-<"?>T@@/Z:EIV)'=L D=#9
MQ-H>UX &'440PE&64E%R*?JV<E/7#40]>3T'T0Z#-C85C(SK(I2W5KM8HLY!
M"QM\4XCN 'F]ONK5%42GVJ!3!M(1 8S4*(TQ4J8Z81=R44TANC,@:J)>=4,1
MK71PI:A(Y", %BP^0)) VLI<J(7B@ XB^FL+&UM'$S[#(8[O3-OI]%@'*F8?
M"]:U)O+96Z2ZCUEC5L*:MMQY9Z#2U$:I-G$KDD'P$L!**!RKDP$A(RA=O"#H
M<ZB;2T.;QJU"Z2 E2MY8," Q2LC9EYQ).30]V=Q<LMDT;K-6)FJ!.:AEM6#P
MWF?0B7DE^H+]#OQ+*K6:'4YG')S<I;AH;BM=]MY$A\EEJ\ [#J^=#Y*C$IMT
M*-A &Z,N8J8I;MDX@)E/.E%K\!P"TTW$Z(' %L:S#+XGF9M/,ML&L&5,62=E
M$NRL:R45:>5B\IBCL2GUT?WFL\VV :R+ LHB,GL@B%YX,%$$E#YGYZSO%^'7
MGPY_/#_MW?#5Q'@C()+HLY8Z$'+L8G2*PCEA-!;THL0F-CMU$$1-\- -172,
ML13A;$ZD@3RBL]&CE=9HYPA%4XCNB6F/Z)%SSA=ODHF) "A&;=DTAVP**BE4
M"P6D'011$TQU4Q$MC)&:G%$6P&#V,GF3R3*VI>0?/:(O(]RY_;Q>6G-QCD ?
MR>H"Q2%0'24 "L!&S4$/2-=6IFE3P=(I;MP5Y#H9+9/.:+(28#7C"LEDX;S5
M("FWE>3OJ>@ULKE:N.!L<00105H9E(A9*?"6PR@O0U/([0Q8FJ"<C2.WZ$Q.
M!QMRJ6NJ!:.Q*@N(4BE,NM]5TD&940C:.YMS"1%$@4A%>!V#<45E26VE;#;)
MVK1"M)1PY&1B&$&&4"LI"F7AI70E:H=MN:OK1+2Z J!<*-46Q-XE!61<5.1*
M2<$)F\B&3>@M=/^H#JSK(?*G(9*TYLB-/90,4-C&A#HV2YH@#&916K QFPJ1
MWB>>@U?OHXYDHZJD2B49HP3/L"I>!Q2AK6KJ#OC$356>KN U% QU?U4H68$U
MP5N;P'NAM0'^KX55KDV%2*<R'%W!JP5TK@3+%#&"5PZ5-XD\,BW(SIH6UK"^
M6A^'X_'.X04&FW80LUV!B?,E9F(4*,N($<Y'# *TJO73[(Q;R$=M,DQZZG@.
M9HU+(JGB<\8"#D-P2G$0G#)$4Q<$&L!L4]2Q907J"F9M"2YARM(G@.!3R,7%
M"BUM,X?M+:RU;C),>@IY7DHIE*0]!=!%<(A.7@@()0B==+ ZMQ6B=P9 7XW"
MIK/7.%M-"<>T:&5A,Q '',PB4>H(6EB.C[U'*EZGH$2_7ZD38.GIY#G(C<')
MG$*JVYTA>8N)(NHZP[F$F$U;R[L=H).;KT9=02Y)[4LB"XD],]/)8%V2NDZ_
M38&*Z4M/N\KPKCUR2YU$*EQVZ 08BUY$$Y5![1C/+F_"0,>'?+LSFB\>X8)^
MG::7M17A:+'$;'NFMBNX\77*D@]DC0U0@O6UREY+LAEBA"8&AETKW/2$\QP0
M)QML3DD2&#9^46+2(F62B61,6;;5D*D#A/-::5170(S"DB$$[<" <IK-KRP,
M7F$0!:E-2&AN%&XZQ7^[ N),9%6)+J1<-X^(&'-& (9O6.8X-PS$NZ_QL#WD
M=@4L4GI(F&*BI*#R3D6"LA<B4*X[W7NP=  L/>$\![DJ>F,C1]DV>(Z:3 @"
MO-"!M#($I5\POT3"V:8:=06YS@DM4\F8$$%$&5()Q1NOE#=L=5O(<&X^6'IJ
M>0YRHW(.?.W:*"UX%=!S;)]\C%%G,'Y%+673R#T[.'%CYH'_-?S(]>%'ZP!%
M9E?;UJ*G*)1UJ'TQ:#G0]CU^NHF?#2*@ZP-S=EIQH.2]# %\UJ%N]+%!47$2
M;+(-@+DI KJ1FM45,.OH5!99J^0LZ**1&6F2R1IAO, <&P#SM<3/!M'4]8&9
MJ01Z98 A7!OC(_-4MM1$2@OGW4: ^<P,P(W!<E?@PT QF&)QE#((AS$!:J-U
M"<$57UIP[-<1/CU)/<^O.V'!:*M,2B!SBEXZ<D$Y7>M"G6@ RTV1U$U4K*Y@
M65E'%!4IYPFT]>SBL[8FYTBH3YN2=AO+UQ$^/44]!\O%@_=@$3,I( U1!YU2
MD=YH2J<[V=O$\L6&6)^-QIJ#=%=0E UCA9S50@:0H(+/,5B;4.JD-90>15U&
M44]8SX&T4"1C$$Y%:2#$$K- 66>)2.<U.F@ TDT0UFN@7UV!="A*BAA2\"(
MF1QL4OP_QU\9L@/9 *2O,8IZ^GJ>E0:!0%BY:YT+4:*"6.J2;@ G'.4&(-U!
M /TU+3L3.[8!(I*HL61'Z LLFS09*RW#QMLL$K80 UU?$/7D]1Q$F]J\&!1:
M81V84#PE,"(+ R;&Y-LRBQT@K]=7O;J":!\A>RA2.1.@^!(\9A$DN$S68A-K
M81T$41.[\3<4T4I$ *<4QUX),C-6;4N=5R !)93<5H*A,XC^VL+&UM&$SW"(
MXSO32;[<A@[K@XK5!I6JP8TB#M85NA1(DI0&O4RR+7?>&:A\!SYXS7&K',J2
M@BI610B)L/C,X3H5#]J5B$WAMJ>AUP:W;&\#@<A&NSI4"*,/2#HH5[(!)U)3
MN.T,5)H@FTWCMOAD05M)7CBFE@6E5\YI9';IB2'=X_9R2JUFA],9!R=W*2Z^
MT\S$-28_@_:)K&)1,F9,#@45A6B+196$Z#&S^=RR;0#K9(Q+$ 1#%Y*3F$/4
M!065'"4UEAGJ2>;U S"(8D41(GL?02L?DE=)!Q>CMD)JTQ2 .X.9IMAFVP#6
M*2HC07DO/=2&3T!!1N$$X]=8TT)=20<!_,5T^./YWFSY[<=?38PW B*T$#U*
MBQQA@S#):T&:?X] .5+I0;2Y/'1#$2UDL$'7OJ/&0V+;R+_)J!4;QH(YA:80
MW1/3'M&CH&5,*=B8O .(A!X$6FD == >^W6HS66J&XIH]-:IE$J)PH/+Z&5P
MY(L,PL0DH"T;?4W*V(L+B)4:*@0H/GMI74H9C556I=+6JN(F6:%6JB,3J"R-
M,)B2 :H# \&"<UD2)8+& '2=B%E7 &0ID[19L/$!R%IY=."=CU+&G JH!@"T
MJ>/*NP(1YZF(8G,NA6T,,PN+J3@OF%<(;VP+Z8Q-A4CO$\_!J\\"$WC$(-FF
M)4 JR=LL00J916QK&;@#/G%3E:<K>'56@R83,7 D8)1$)PLZ \$%FS2U4**U
MJ1#I5.:C*WB5E$2$&$S&.DTR<=A:8K;:JR24<FW9U\X J%,#'->89U5>DB69
M1&;R*#P:QDY6&CCD"#FUT-Y\\\'2T\CS4BM647*48JRC1U.(44>C+8?')D!2
M;6VE[@"-W'PUZ@IRHW;")&-M<@B9ZMQR94K6RHD4DVZ!4'80+$VL;36.7*<E
MVB2SU)4M8/&&HA06L_,Q*-M"_>"U&A;9%=PP;+ 8S ;M<B$-M<M&EF223Q*;
M6 :Y5KCI"><Y(%;.>!))::,5%.,0T95L,6EIR,H6)OETBG!>*XWJ"HA%B9:!
MZTEJ"VR$0R8=4G).>W( +22'KA5N.L5_.P/B%!V'_"XRD0!R%+S(($4H0D-$
MU4(_D\V?)MD5L%C2PH"%0%&!$XB4=122#2!#A%(+T?;F@Z4GG.<@5QJKHE&
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
ME61+T5QG)7?U\1UE8T@E;SAX!T/D2YT@ETE'I[TVH27OV(:8K\1?BKKC.+)
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
M*J<7EZRZ4;G \XJ*-3&,ML$9BR62H/+ 7[).NB;'#.\#MP$Q?M0_7C6U,<=
M(W[*V* ;@;Y#F8,5!CV/VE%.;,&7PQ7L UIKL/?X2A  ?".=\Q;WW[E1.$]6
MZD61T3('EP<]%NY:NGQFH'KI"/-SV+"]QL'QG5VF";IJH:C!E4T*K*"M2JPV
MCO R-X8671)Z"E&.P" 8?^)K!9X!H@1;>8UW^;BZ+,&LP<&CGL[&TQ(LI$N\
M!)VXJ(58!<Y)58N"P/,2K$ZX)J"*$[UDQ8C!V!!L7?_R8!F4;8(;:]& [=+P
MP74VN1\C2L:D3F#38//AX;3M;#7)D\F6W49;EHQB.$"X$2C75VPO6U,C[<C&
M'B_@/MB&VR(9?R+9!<T/XCP6(0>Q N=$AB(>@SOX>0D[2 KD]R[:LOZ_K*MK
MU-]XSDGR1G!8X7F72:D6"YU7OJ^3,;@CC<A_PH>2+S5Z+CX,OHU_0)UXR>O/
M-PJ^_AGK<[QS\K)#XY-E#R9\>/K+R:OMO>=Z9?A#QW98IFYN.'Q9?MC=^BH7
MW1&>#[Z8G0J!]^>@$;(,S@&<=UK',5D-=A!T0L#59LDRYHZ>\ =[<#?!,8&%
M0Y.B0%%)G%K@]S69C)"TB#>[R+R#29$AX';<ZV:0//C/9:XW@[D+KJOZ$UYZ
MXTSTL\0NT+>MX%[ &PB.5\WZ<1]NPL(%@U HKS"P<IDXBX<5,XA=BTLU0E\H
MLSH<-K;D"^!ZFM%GO8K*/N<-*182W]D,/TD*CXWTCL\.>2)9D;!?<4OCI@ [
MC=SK58*\O[<DR-6(C"\[^#E*1U(T[ETC\5])$-#?OX)-KKK&W57)6&X.?W[)
MY4S(#\ 1TGT)I[Q!5ZEK=#_1O(WYMIK#)395B6+[:P:&)VPKZ$J.#3W8WW<G
M(3CVI%UJ\ \3-TY]')[!#.QP^.MXRI<MW)>X)V5T"-86;%V9)SO1 ?HT(/Z-
MT=LN*D31(QI"&$ B.0L\M=#\<<Z9TTF7%2XL2;31L_BS_Y:L-ZJM,3EP)!L^
M3!*K8< _HE76C<#B" (M;*A,8)_+2PZ$TI1,O!-?>O29;Q7T+F<Y3_Z!N![G
M1X?J>43P<AAWM1P'T(@H+%!TS,NET;Q&@QX:Y<%(;T.AWIWH5SJO(*_%@JX]
M/ >I\\WK["H'3<ZW!^X+6*GD.9(Q5OX&NT#[[*;E]ZZ)T+G)RWL1ECC 4 [[
M\6AN@%9BT4#+[*8H&CA/.7CY; E50<0';1$,.L$R5FQ=H*H!9[M%1076T(1\
M0@EDP.J3SS')W9:"FD?E"&;Y0L,:$CHAOW4H)D3G%\SWFH,-R:BZRG9HC58=
M'+XDEJ)I;.5J"(1.5Q#-<DHTS= 4R6<:I9'[G4QQ_1T_#%R<O*'X"H@'KM=$
M5(\^U$1U.:;LHXO3"F4PXP#@<BCFCB+63VU*ENTOD=U\]$VRFT_7)+LIZ))M
MA)+\]..^XDO 9X$U_FD;?_.MU_G9K7*%U#9PS\GE'Y^N?!$L#2SUTV>X%B\_
MGI^\/SI?SE@&<BKK]^BI6[X_6EG3$W]"DR8?WT*J/Y;DE5YGK!;Y6KY&S28Z
M!E4DS,S\01(3%#653&;C[O<;\J2@I;:NLW@KV@(+ _YC4FB=NW'ID?A1'U&,
M*?<$JC#Z-6FFL#-MY>,99-T^V#*?WM*1:YXJEJQLS@H?U$V>DKGL IADY@Z&
M,+?PG_)]\X%#,1H/_2AVEC/T?^IM/7RZ3J_06\JNUVNL*Q,>>,TG:'B#*< 7
MO#<QG=\WEEN0+*D*_5F61R\M<70*S@'^UYO+L.')=9+G<?2Q3=AQ/4F3:<7/
MI4B*^I'B F-TC9+>X$FAZ?VQ),OV',]-0^;@-<:D)XCE8U-D[_G^GLNS3L$P
M!$.EQK@]_?4\ R.H (/!#Y2>HHXM690US55#2N)1LCEB'=]F1H$L^.T,[(!N
M%N%"I\YFY\/J0_[L#E;B(\-3)YRG1ILM1PLWX3PP9DWK+[_=QQ)A'0[(6GZ5
MC2D.SNCU1WMQM+^[OQ^CHIDF:?2WYSN/(_#@"G55JI9=V0Q=C;_]&/X5HTS\
M5OC+$_L7R7(T]\)4_E5-?4[R&B^-,\^-;CUL7%94U[&D@WRDRN6$*;P7?0!I
MBDYVHA.P9^'.)&VZYP$++V7W5;?F-V%18!OY<;$\+@;E)P_8TEC(%V[E_Q1X
M<W^-@*0WCT6 I-.VG?_TPP_7U]<[X$+N7%97/^2?_]^T&O_7#P?@TZ-?_$.6
M7B;U#[#OR0][3_:>_;CWY <8MOQS?P_G\/3)#]-9TV[#T=G=VW^TMS-M9^!Q
MK;QB+2CUSQ!PYY@LL@1T2T9Z<",S?Y3,[)/,/'4RL^=E1M5QA)J8Q.2O-7_\
MZ4\_'7B!;4[#&FA0^.E[/0,WS'KWSSX :V:D#7M(;SIXA'/PWGG8QIH,_H[^
M_9&DT*(WX'X0'&)=)G)S5#EP(B+O/]BPIZ0'T^CYHQ]MKG!<5PWGRB^SZK).
MYM-\#*9)U2(*I'T1/7_\=W'5NJ+8QJ#MB^CIWPFAN,V R%/XKCXP:KNZK*XR
M3GM'UTD3[3_[>Y1VM>:(T-H18V=@Q.26)M%55<#B8_PY?!Y,<W_O[SO1NFS+
M'>5+]^*P*R@'L"[3^))T)<-@L.4PT+0J,%_,  C,NW+<6I-'Z*1W9=XN8L&8
M490I2$$[R>1H/LD#?LKE*\%I/L_1!\-X02CB4Y VD"[,4!!8K(8G4\I8W]!/
MDON'NLP]OHMA6@@1,$ T_'R:97,_"06=,TX-LU"CA0*4":5&24[)7$\H9U+D
MDHF-$9)1<^)^6L%_!27&< #X !\K\X <09@UC*N 0Y%[E*>!)L%EF3><EY4$
MK00?2L9DN*1DUL(A)Z5!0!!:=SACB$-SX VW4A1FD:($F-,41",J<);DC],:
M7U+NLL.=MX#")+U*X!1?$CH !->B,RG7PSXV HIR2@SB2/FKB!X+1XN..WZ!
M0 \XF@D_(]Q1(TP8#6/0(2^68@)8L%+S A2R6,9.&2)\+JB_%$-C;9,5$W0<
M9YC+@O]7188+@9A2&AZ&V!0WY%';G%_"^?&FD.SD+2] M2P"L=]_"2JIJ$D
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
M.":CNQKI?^7,Y9._6N9R.!EPY#%>B!XY)P@7JXG7:$J7)(SOA+OJ/MR#SJ_
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
ME.R2A?.;:I*=4;=@MU&@C.QWH0^3(N<6NRAQ0,W SBD*M!!RR;6EW57PJ(4
M(I-8OI_\2+\:>":E<CUPOG=12 *61]%GR<>#0#XM\[6Z+6&/N4=9R)TE\*!M
MTWFJT(BDB.X<A!+FYO >YT<.UZO0=8\\B:-C^&)*/XQ[D)& :(>B@4$O .]B
M"S@##B*\S&'TI,G7,ND_*T34*G3^;^"',(YH@]AWUZ[4-SZ@V]6OOJXA<MOP
MQ=TUQE,$^<(<'H@U.@RE4_;43V$G.N<?B0TZG/HD,QT\N)VSOX#L9E'.Q1^B
M?FP2%VC Q'?T;VG%;5 49FU=1X&_5F$"(#9& G\.E\KW=>D)T]+X CXY5;KD
M'?HJ *E1NLS+X1+AY>KF'I0MN)O"E25_X+IFXO<Q_!>]?M[AE:,>NAQX"3?9
M5:.7]G8WZ54<' 7RC*CTU8HP9"_?;!A!Y6,N92PBNH8?;H6!\?WQ6=W=O$![
M?$0]EHF/7#J!>NOR&COUE<R0(D3Y/65E3KS&KP6Q.,2\R>V8W,6'I$[NYE/F
M$$2 Y(ZWPS=U4MX$;?^4J]W>'S=-BCM,WIL29EI:G>O2A#!_ZW?B=CM@KS6^
MTI(1UAOY6UDOI7XO,_C=HE_18I^6I%,!V!$[;(V0&<N@>MEA I_*Y 81K-:(
MPI%)I2S^)KFL,S%#?+O/$-F>Y9*>UWFKY3MQGI=NOAH K?886"W>ULOT:?P:
M8V(\9^XR!DOV0X7)5.[!1SX=F)(P0/2+N1%9Z9:8H ^8X?0,N-K J5]"J=8/
MOE$CI<(AI&U;%=S@.TP%!BB]E9O2HX%!9J2L!#/HVMF;R2^BE%,DOAP&+<$T
M%UB _"XP^R4^+#:>CBRV1]C&GG&YV$3KJ+6#;7NE, N<;&#=Z68V2 1DC1/^
M?D@,QWN%<U_ NXS!907*=3QDM8$")Q7S]*(OG+I^#5]:C;L0XBL-JPP8@E^$
M(WP1;,8*O16^,("X#)R 0+!4*6+7=HUO8VB=RHG<26'PB3 D,X?@/=&/M Q.
MA\1.Z<5L'IC*6><(<__V'G^XZX>:(CBR:9?P^0?!?80XX^@5TG&UROZH3Z _
M8[DF_)WJI>D#^J W'U^Y!\$IPL O;&OF!S3PY%\0%H1C/YA@OTQ_3?YR$)8,
M<))TP0D4;D]%<R8QGF6M>/=+'2R]8F;JR%YS7M#N_EBM+N$)!5]UC65+!:UX
ME5?:,DH.NKD5J >X4[++RC$,$XW"VATNEZEE^ 3;RL?F?3VNAS2;\5=IM&%0
MEG).='_Q0,OE=MC&2[X?16.<_5MF9LA2JP@XRT]K@Q< 9:P;3\%;B5K57B]>
M$5-L@'])!X^936P-B??'I0$XYW8E)<FMO;-0HX=M#4/1&38LXF]LP:\_!\X=
M;?N#?EA+LK48#"?<EB8&AAMM"J^]H[A-M$("W*]69< +61-LI\^YKLOBW7AB
MSFY:@; YJ@T;FLRR&% WD+6&J2FUJ:9RE6#TL!1.:5&^T@M4G5S;C$FI\ID=
M?9DI'^,Z?.2'Z'M1T UN@_&Q0U Y3O@';5!1G&#:W4P9HZDP *\Q\SZRNFS+
M\L&)LIU-#"]""A>.Q :<;QS)P-LMDR4993A=XO9!D)!D7[':%:'0/@H71/Q<
M:8TSNY4ECL_$]6H>R;]F, %=.)V*QZU%9&%EEXN5;*.2%IU1[[%J_,G E+Y(
MW.Y 10E=^-OR?N) 7;?E_**!JSS>P@!4F?44#GAN9@E^3%+XGB@HO]EGPE/I
MQXELV3.TJC6%B#CNGPAO22M#,(,437(">0^,I2#&SU)V$ZN-G=?:(,6QZ"[W
M.$-T9#6.B\9)7E*"Y5^@LQL\*EH&P%5%4OC>-<A_M#P,*?#A)CKRI%X(G.])
M:7FA#IB:B'WA0_=+7R*VI%LTRB/A2MX/FY%WMI4&#Z4#P=UTGG-:4#B7=765
M2<2CO-PFAN[@<-,ZD#L/=Y]&.QIVSMB!Z8E<P_0HC(OPY 7F^4:Z^5T[V-O+
M?9WJ,;P^YN<S]7=0[H_>3H /XP"SXRE7D:? RF>B2QN[>T539\&MP7_0%[F
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
M&-T0-#=;'O#-A5_JW^>RILP7?S.#R'"-WS==@#5157<TQWPG4^H!ZRCR&3B
MDDFW0_0I6]C[T='2*&44-FJ6 "Y3]$]Z7 B^I[)YC*L;L:@N4W2Z!'=;DT6^
MN6:N">!E&,">5&/*WE<$=V)@VB):8M1W--!! D/+:<B)D+7##K,I84:,>I_F
M-6>=9A0Q$;H? <([_>G( D*+P31"LPVP@WVGR!O*"CI:!=&-D+Y&[U0M$O74
M"#>8!-\G>0HTV(!0(#Q0,HVCC"*OOF^5,"1)$"_M)$C72I/U+U"9:LC0&_>(
MJ>B0HA(IQ>@6:K'&F7W,BLN<6H-@Y+ 776#!*EKJ"JM]Q2TUN4=8&7SSQ#68
M&+0YI2JXI-53!2,D*GJZJ&)5NAZF_$'0=-A3L8B'ZF+LS22'.M9S3C=U!8N'
MHPT>=9MKQ*7X-) ^W,K.:=5[XU3][D:^)X:PY2(;3TL8HLYB'=3_39.Y7*S)
M9GPUV=0RI0X>0(-Q!N,6T:4N_UQY3XKZOFQSWQ=IQ1E[4EXI>D3X=FCPQ=:S
MEC\QP2JZ4V3%+D9XDJ2$E"'#9 4+WTC#9:!\^?:!!T1A.,TF;4QJ( :EU?AR
M*-<O=A(%?5K'X"F4I%#5Z V9A&K#WR17+^>W;CCS:W925U[$R7#2P*2L&H*5
M:&-$+*?J"I,&6H0U/!S5<XOG&,_;A79$$G48;#-6 *?,0J7X1BQ[SUN*TWO3
M5WRW(=\D'A))G^]?T5S)3][CVGVA+;G8<;_5L(B4QET#01D2())"[X)*T%;+
M^RPVQ"U1;"*<2NOL3'MNL[/C]"B?D4FUDMJ03HZ?5<^JBB0'[[ ]F.>L*[@[
M95<==A4Y8#(&K#CNOE:T]J4T!5,;P@^EQ78R+M*">@1_@>%BG'K SL+FD8ZS
MJ>9(@*MM4V@499%<3SI*+X^1J@>!PF5F4I+<KN,R*:DN$@-BF4#83/]3CP*9
M)N-/)!Q@H-7@E]-^\].:?L<#[3"-F5,J'*!&+3SMK+R4X,3 "7'I-)S/5/*
ML,U(29VA5UY7R)"#[;!RBD92R6*OP),SWM5RM8PH;*SN+B7SGB*P(?6]<813
M#*P:F"Z1-A37%!=QLP,1GU8EE=Z/L4+TUQQ.D^34W$ZZ7M-JPBHS@".H&"4E
MP4^D0P=:]IYIPE#ZK+@?_"=LN;M9HD'U<PL%LZT16J=HV%8DVHAL*8<BP^>H
M0B-!=6&3H\,V,LPW8=+/<M-P*%>(NA7I0UL&3Q>ZX^ BDKJB.>+@*9KHT^/X
M%[(Y^Y7$)FWCF#S\EOD==M^64U=RCR3I!T8E6C2<\$+EH5$8EFY5P>%''OD^
M3NJ4]\4WA1LZ R;)J[%3 ?SP(WG]W&)27*^3;:*$NP;7^7!K\IG"/Y.N9E\!
M$4<$Q5)RB3*3KKU6NXGVN\PJC^<0YC>8\E'"7$I''8:@:50'C8?V]<OO54KE
M<+G;BGIK<>T+;UF=N,; =M>&=?:R^?"73@<_WJ2#/=9Q!K8 B+?3^TTU:9TZ
M5Y.]CS?2DDQ2B\;>TJMIX+9Y(:XTWB<LNG*?D,GRP%;<+!O31D<]?.'4!M*]
MX]F$9\,+>VRG<KV\\%.\RNM.C++^)3RN4OPDSF9;CMX+H^WX./?[A5A2.2UO
M7[Y['#8+9]"8!$5OZ0*..7T%DZX3X[3K-F)K4> ;,U)J-U7$]M_D"+.J,=48
MHHIQJ,2%:%7^&^'@/&2/EZ14.DH;;VQ +]V? H95MZR&Y-JI\EPI/)"P\F)K
M"H_1[:[AF,WQ&VY=S;TZ074#6N4^>QN7[K"2")G46JIL1:@^H)/<D4_+HI"R
MHZF1RF$CN]>KG2C6<SD^F-7$:E>X E$ZX/GL56D?GKYK+]Z)+JCZ57PMRWI3
MMBXK27R-?4]KOF3B!+:+XFJSSYB=EH\'_H(=EU-XY![JS<I<)+2M,+[.8Z_\
MPNF5S%8*XYV'3$9;=^L<.1T]@6HK-<0%W+6,H(Y[[T9S <T.)T8J,ZBX9[#&
M<[*[05(QAMM&'PY#KZ,:H0)+,S:\23M,NI)E>+GMFJX1DH1ZSE9-A:J.8LXE
MLH:%7J9(RB $RI]@HBA/5J,H>=@2]+H0:"F?<L7LMPP%]+IY!FPJ=**G67*5
M\\E>&6VRKF?LI</?@'U!^(>NX\ )H<@1YO*YO,+>*_'2A13W+J)!9RU6YY)C
M"EYY+ O?<'S+@PU(@'L8QS#H%;P?D??4EO8R02$B12@T+_QOBF!HB(PL^X%;
M7L0J4(O>-?$BVHN ,*7#I!^GT;]HWP")HH708/J0"3(&D!3?:9I:5Q\AQM/+
M.*<DL">$/,(I0\D2.[:"@)\ LW*4;6HMN\32#M'XE_D55L1NS$3]+DE\B5.R
MRW$L#NIX<+K&>V+F%:BU[5-(^TDQ"G<U6BY:]F=->@.Y)9?]58NY,TGG9ESC
M$:>\M.F(:X)2I#8L2$_#:)K2YAX2[HS=*MM^APRSZ<^Q;@GF.YOPD>LQ?-45
M&"U1/(3GMQ1BR<9U78>1]R+E_0B'MYI)3 =D.@3OF]UDA64<UIYXZKBE#Y/[
MD4^MQEZY^"Q'=Y>K)43?8#RGFLVZ4B)[C99'P^>FBX9N=7;C\E+U4SS \&G
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
MO[]X75Y E-]5JM1FRVW%Z+P$RH-<IKAGJX.Z]50_9YYP>?Z"PAN=YI$NF.?
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
M<J8KCJK1CMA=B@=J9VK"S)O_H,:;R+_*E^Y\CO%BL2\.)/:_RH%=9R>5@GM
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
M0";&(SOC;(F3L:1?K+F#*";90_JI]PX&D=IJ(+)Z*B@*&-57U8U^;-F];Q_
M'C5(YEI(5X9?\6[<()D67 V(C9 RBEH?0[X:T*U'B05UN;?+ IX,^$BZEM/-
M[[6CEX:Q>FSDN#;9AYJ60VE*C0'9*4:&L*ZX2'-:V@/'B.\ (92=B=JA8/F?
M[EYLVPJRVY:6'*, &!G"FF$CN[&E8<3X#@]"?12E7WN\:!#Y=N'+-G?M?O+(
M:=TL&*Y#-J-^_/B$"K,=:QNCY%J3;:\CNFL9>ANBF+V,:GWH2CWH/LU>3UFY
M6JN"8XY7:#9WH065@W370HK=TE10CP2B' .@#5C3$UC3-M)5!YE*2]=Y6--C
M3J71 S]^?*+$P/'3; T:5#A5)^SHQQM:*J!-=L%!ZK0#;0-0&\UIQNHON"^O
M*%*(%!^SZ+IS54<Z;X2?]ER$W] W.6@#VKB $L044LTY(-@>53 523]ZCU<T
M;* 082>E31C7H6QPB2%,346&!EFY@.<N>-PWFQ[TQ>.W<=\&*;+:CTCH_:8>
MQ-'DQ)&IF<C1FV:$$$\D <\-A^=L;?C\!EO@.+? CFQU SW;?HXC_$#K_O[
M&0N.3[T[,JOCJ?-'Z:JI(==0D>4VC3GKQE\37&IKIS$@0*G].-4"2/6W$J/I
M5M(-1+UO)< >]62M:R';;!F<",OX0C@9R#!@/Q0;(Z*U]Y-_LW=1.^T;J7=T
M* LRF(PT&2^*JZEI19ZH2-<<I+G#3RT_<IP<I!MP!2(X2,VS(H[$_@/L44O6
M*@:1M8VS%,,ROBQ.%M)&<+4S;HP@MU47IG;=?E9I9_FJ1*(&#^<[Q;0^LBP7
M!K)=%1EM3;ICS',Q,H1U#2D [[!M3%8_IMK>MRM8_:?+=]-6D*,V30\R8@$P
M,H15NGT#O(.6[QK<(9Q>#T-LW\)?XB2)[ZECS_59C5_0!K0A:AM=6A]4?2CK
M?5J.?+12FH'TGAR00.FH[03D(L6!TJ&"@R0[+37[H6N&P!YU9*WB(A.\<05'
M27=A+Q0;(45N?&4[$C';Y0%<=(W\4QS=7F4X64D^GDW,4T]37:2[X#LB-DHN
M<ARH7"<V1H;<V"=_)+XCP!ZUXN-,Y#8VY\,BOBQ*)C)T$+1B8V3(^D3+_(J2
MN]+=R\(O4/G) WERH0;E(T]D13>1VCCWU8A] T:&L*T@MZV!>(SP#@]!55;!
MM0]6?TO7/D>QD-8V1'R, F!D"*LVTAH'!8X8WN$A"#<+)]XLB'RA4*U V77A
M#J']N* -:&,(Q3=TAY42[$<Z[.6L'V#5#>GYLANCW+159&D&TK01.=9 &Y/@
M6].UD&4"WPK31I?^-;I;*8PKID;\-5OBY*!1?A)75JKJD@,[5&(?;1OCY%K'
M18X"7"M,&UV&21FN; N^:?"KW5,WC7%:@&UDVPZRE*G8^*&-J7.\10XQ&K*5
MJ62L&7H;$[#S?U]Z"5[&(6&L]-\E_.<FR!ZF=;"Q5!L95C]^ST*I9F-M8Y1<
M:],Z:XH&7"M*&YUFGU2$MX8].MCP\DZ5W>1O_^9HJOWVR)YR7LU/-&K5+[[7
M>/I"2RD'Z:Z%%'LJ?C[0!BSNR2QN&^FJ@TQE*C[X0V_CTJ=9YE71A^L:SLI@
M&O*7>;S" _1/><8YI09NE06FDR7DQYM9B!^ML',HTR<?MX8KX@=7/%G3:94C
M,'_TT0:L4%BA=5:H0K0L,/5<W/6V;]TE\3(LI>L$>_Y9P\LNU,89I5V'5X[#
M,P5KL@V)%(>T$& QB<M@NJQ--&AY I?=.[OKRDMN@PCBV*9\BZK)/9U\>U_M
M(K+8F-H8Y7+1)UO&EVV.;S*/*%F%2;82F,FWDBL^7*J/O<U_H>J91?ZY$[FI
ME@7AJP7@+SY+C<[RE?KZ++;Q.KWO4L61+4:%C]$\W/BDB\S[BY+[BOH/W'DA
M(93D^?_:I-F*_#65UDE B$R&)#&[.O:E+*;?7.&_\&I=&/ZE.)+FA*F\()+"
MF(R4NRG@^2;A7@OQ0GIIRHI$)A<&Y&7Z^*4N&^4/BSB1-$73V!/R%Q61#M,U
MGE-3?O@@2W\LL43T"3(:.H@%)FJY%Q)">MDFBY,'.B9^DK_W4DE3?V(M$E99
M[C8K[QK\G^0N<=E)$XV=WL5$U2,@>V%8ABLCRAR$R<C+4G0@SX&_&]V,&'**
M;"H_,;04675^>I8OCL*9#]G0>/#"X^NA^\#/EKD4JGZ8,X"R_<2;I7&XR8Y_
M4A&P<TRGV35;J$HMOM"LO>NLRI_+I!C-VKO%5[,$>S^NO 49[+47WGL/Z8LW
MN\N!K(4]&NY/GT_RY_^8)>33 QUW?S.YI0-K\3K("-7G3U-&-7_BZ];'\YA(
M"(HHV3EQPF\ OU&909GK'P1C(LEN(B]\2(/T*&-598!F,,J\.$Z)<]+@25Z@
M\G(1AR$K("2Q+94(<YPRJ9Y18?I71H4]$>?WRV"^E.9++[HE_1,1OF,:Y;*\
M\I1^?,>)159\O$FV.17)RHYH=UZ:XHQ_^&1ZDZ5W1XB_6)#E3(1ZM:EB8ZDV
M08:\QE&*$?E+(5CVWU\D\8I*&V\^3S;4=8[N1K+T,2*"9,7 EP*ZJ\5W@8]I
MTQ+VZ.3)1&_I-G(?D!TCES"$-M<2V;JY+E90P,NR))AM.$4)]2J4X51!-.E!
M[6^2@O]>Z?E'E+X1.4+SEV3I"$,=X;:G9!+OOY1SS+1%^#'TUBF^+O[RU@_2
M=>@]7 <1XRKVT=O=W?% 26[6'W^<"PK7EEU3I[(B-W?D'>=B1&9B9$^SY<],
M1]85[>ACLC,<??94LZHJ.X[9JMFGGSF&,9S!ZJY]GL'6:_89^U?!?&0)XZ</
MC8?>?*;Q =G0#I__RCFI9IU)\84OTK28*G='!#)5Y0[91??4-Y7OKF.'TWVQ
M)Y5KN>N)#34Y81(=,\72J_>8_^VU]'Y#M[\Z%K(Z9'C*LI3$]X\L1*,A+8\*
M>,?T@SJ+2!O'(GK%E,]X0YKPT]==<=$@$*>GE$LLF]$1CI_J:I#N*5>8O?6D
MUUA.71&Y1CMCZ_)"-Z1D1%VSI%N+)6_8X1A*>(_$CZTW/OIXV.H"KCO#"/#@
M5Y&NP SVB=K.3G+X[=>EN=XL!^G27&]J%C+<X3LT \<-A^-HE$MC-UE@.6"Y
M]E,S#&1;/5;BZS(CA=#JP,?H#G.WD(IGQRF)]D3RS*I' K=]D@410ZU'B9&!
M+*.?@BF 45V,5!W9FM$?2),YPGWX[=,OI,MX_@-)'[ O?2!SXGX9,<VS/984
M=/6(H2'7;1IU(IYN.FZ,S*:B&P"Z\ D/*8VK0PBJ;>NVP))[KUIQ31OOF)+]
MUE0E'&1:+6,)!Y<;:7KP&F33MJ>2R'EZ\%HJ,@U%4'C'?A']:>N)#;?1<!M]
M&C.]S\-XX/H9KI^[XJB=^+!IV2KTIND^X1Q\68!>68\\4 $;0;#1>LRS.)GK
MP,]QA!]H>I<?../AWMX=F<#$;@0=<GZ!VR:Q,7KE:/5E-8!SZ05D6' 3>'XZ
MOZ/C6 1S%M$=+PJU>EI:M:H@I;$U$;2W2U_3*CK< HJ-D:HAM7%%4?&T['K2
MNI)582?YC6[MIP1RN\\(U.JV<)MB9\]V<KC*P?3N'50'669+M0.NE<2'%[G&
M5(IA30]=34%6XT3]<&G8#?%_B9.$Y92".\.AW!DR/JY3Z5( IIJ6]9"HT:[9
MLK#;0/>B 8)D(KOQ@11 NK!.0!1ZMY_Z')W;$846U9]B<OPEQ\P5.5S.)F8^
MU!H?*L N=>G@+VU,);Q&BI%A-G7Y')OI\%$V\7,D$S_)=%A)TPO6PWWG+!4Y
M)L0<C!5>C<#KM%3X 5[AX35U9!NBAI1<R'RX"GP_Q$WNME1=-OO=HBI)TZ/C
MM<=W-ZGGR);CN2WZL5_B[S3>'WP:F [I([1,>*7J2'.5QBZ]W=&GYR,'+!18
M*#5U(\5IF40!%@LLEDDM%AO9;1..]+]6#M?B$[#2T9?'RB#5$5FIB2 O0N!+
M+RU9WY:?2XD<6*V]A->SH\4H)'^#*]7NR*_%MV71(X_0R[O%TLP+O6C.JA]M
M2Q/MY&= $FD["[R0M!0O%N0G:?8@>9*?5T*@+=)J1]'C2KF\TEW1=[4:TWYU
M)5HNS6<%%5B5(RDFH 81JW'$4_RL-PG1F5/N[QL<RMY&OF?&'DHK6?IZ>$3E
MJ'U>78F6I_PII[#*R">[[D\ER?,AD0$Y*B%52LLMQ:3)G3E1<O+B4FN/\&T<
M/6F RBM4T0D?IJMF/MG30X##G4[VX'I,\T=?/$'\)>%%G/!/4OH-179;!?$@
MX7F/U2]W/V13+9DQ[VC; Z_0R*HYL?I1_*-\ LSQCW_QB(7I8>XOS-K@-"4_
M!@GM:DX_(Q2<4:"/#^\P&]T3&CT>;[6.Y';X9$ A6=TY,X4Q.=,EE<J.87#'
M&;:H)UGIAI*SQ).]5'E8<+M?96IIANE?\YEDY 2YTP"?$_XK(-V3U]9QDBV(
M((T?,\1CAMTI?':0:1^Q2.Z.261/2F5$_NNL<'[@O[-9>M&CWM=)3,='Q1>9
M>/XM_6+;0"IMZ/Q)OW1P*?ECSFFY(!L,>;X[K?3PO J?T>KXZ5LIV2)8 ,'>
M LLCP/9JQCT2+*7PW YV*YS)(G[IJF8IGTF7=,BL7[(]WF?+HM0<DW0E3D\M
M,-KI/"]+>;!3+LRLJN2HCIN+MET9MC.O3HA3\G1 MJ,Y&RS]UTNB0&QKHP9_
MD>&RA9YNZ+Y/I3SY)8IY+,<")YQ[5NL09[RJW7]YT<9+'G( FI60$Z!H(]O8
M?Z=5^M*B.NP[LEF3M?,I)@)XZWO6A\(AW9!%2HL$;L(2L(5W%R>\R").6*W!
M7$-XS+2(?)P+[S"^ET)\AT/Z9A1'^;?!;@E%*@Q6M&0AJY&8A7'\H^AV*S>W
M_//NZS\^OK]2W>J.4NW]GJQX6@J3UC_T:%E>;;<LKUHMU$O?)"OWH9B*1RM*
MLKE13.8<DY!A4FH QTKX?N3/$5>F5D3KS=*B S(6OHD<V-_7!1^D.T6(M[(A
M.#113CKII28[Y6RJ2S-F\B&D[=%*PG]N"%=FK#0L 7.>D=E5.B-#^!<O4DF4
M(<H1;+:+3;8A8UY2C9-NH53LM*O6.,EJM394JSU4K9:<:+;5DO>LVQ?&B8V&
MK)*([("L0FLN[(JZLN<1P\\>KMFP]L[51\IYYZ7A"0M<MO@IX3M9X;S7M/JI
M9<F.<X;JIX9L&OH9"HJ:^O%.3QILO>JGDZGYZ=:9DW@5V/Y)CD:I]&M$U8WW
M>(Y7,W)NT55TJ'#A"$"<<)%"JMQ!D<)VA*M3#'=*=0?''D9U7,43*@))H"BF
MVD+_F$N+Q<X%_<#]=VK)) ?0?4-]GCB)**8>/29SP^%9E&I3=LP:0SUP]*2K
M]DJ7U0-Z+S46TQ:H \7K9]Q$(>]B-5,,/Z,*?*G[G8PYI*80VC04 7QRAD)?
M0JLT8W_35 ?BQ40 RPV'Y2P+.2,(\1B*J'[W[5<DK39A%O#6F5+Q_9>;:<52
MT[I?+6,R!NJ7/SR,-!,95H\%]+K4X6SAY0*MWRR13^]RYXZGCYFCC#54-:0[
M$+0K-D@VTO21E)12-?E@]/Y.ECA#/G24[A& O':#M,!3*^CJ(,>&_"NB8Z2
MSG I8G^=7EE0HB-8"B2<%1XDO<_:H%TJ"88EM@S@X;;1LS=4K8.EQVRL:S9W
MH=><J2+3[KHXGTAZ$S#PN!E855WDMM7OS\O!AST\K,X]/ Y$#I[=Q:-NGSL1
MAI=UN]%XT/]KZ;/W0'>W<.,7453%[3P/I%G2V"?JZKZ-,I';N7A7'%)UZN+]
M9#JHJW/D@VH=B''0D(C.XJ908XSVX:",OH9SF&0>"\>)(QJ5Q&,[]I2I<Y/O
MZ0B6&B[=3S'PWB&V#".XK(^U:\N.8K=RL39ET[+.X NMN_8Y?*$=USB'X[9Q
MIL'6H^QX?'Z?<=QNL)^"C_<0\&[LXSU5KV9P!Q??';P+$E_:;?P"'IK*<[=X
M[@$5I2]O\AUGS4>:NO2*!NB^1C2YQ[549TD.TL]<(%]USD(US+S]<4S)(_32
MEWF,Q4]>_9S1S#9^8]J 3&:TV,7PW>B Y0;%<I8Y_ O^$Q/"]Q::]"Y/JWM%
M4W*0$?\?#TR:7A#2I._77[G(-=7&^6_!_^%2^*@NLBRW%X"Z5(IU6V2E>#/+
MJ._#.93@)CYZ8TNXCVPHIS!:=%\92%$;[!R70G;L&02^!>D/B33BW6)Z*XVD
M=,<(]/G[M_XKM'9FVQ5KD&*4D.K]Q$ SX'E!(MUYX0:725_3=+-:\R3$@SQ#
M:)=(9#!*1WW50K;N#MYV-&Z0;*3;/6+4Z1V-52N<HJQUU .U:6[Z6YK[A5_!
M\)S#>!Y'\2J82TOLWU(3_%FWZ9$>AQUDMZC7 _:*2P'D($UWP%P!YHKAL:Z&
ME":F4#!5# 99QVQ@01V8H8+U;0E^C?E':WG534FNB5?<&GI!+9T<,)N&\S2E
M0,]J(3#R%!CYE8$<NW6YT;/O17N>IJKVA*NI\-D\SV>$[G608[_?>!>O5CB9
M!U[(L^;N>[7V?KDA=!O@R J.K-/V*K20;@P_M1.PW(!8SD66TS33LK!W*P++
M_)NJHRHM%>JM66 VK2I*_1[@/J7Q><1&EJO!=8K ^)A./^ZY76J2XS5/7L+H
M/D"^=9!E-DWMVH@,8[A,&2"NJH9414A@+V06Z5U*'3:*]'BUDF=N.9#\:9)I
MU#HFCNC2H'66]8X(-(Q;&U@CDUTC)R2Y[WF)[*3I.Y85;#NXM[N5E_M(=%<[
M_=]9'-3K]+Y+%4>V&!6^X76"4T*65)KG/O:Y5ST95(CGU-[Q)L'4TE':/O!?
M:UZ8?NZE2VD1QO?<"#[?))D7A#0T)'V<L?!P1(%(X&BB@?-[0E2L8.V%X8.4
MX 6%8PM3$$FKV,=A-?P!Y8DEJ79&<%U[#Q0,*5UCEEJR\M[],I@O)2_!Y+V
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
M*;KMZ/,FS +>\%&[]\!J>9]S1Q:O@ .@!"@!2H 2H 0H 4H7BZI$KFW2<CR
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
M70M9)J D-DJ&HB(',KJ *_(@G2V:GTP&XV8Q853!\0V0!62'A:R#3+=EHFK
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
M0H4^HD(=65NYCH!0H3ND0E<.#/9:A7;/W5\Q,/BY)"!B\-\POGW[;_BG?F-
M\ILX9<)F,X"_+ =TY, K[2?IND^9.Y^3DDIQ(0$V@E$"/T*)?@^2$8)*\DE"
MT@"^FU-^J\SX4EVI[)-2(CF\FA:C'.[X]W"-2A]^/9:R7+H9D9RD)1W?^)-=
MOWIWW&O87Y.&T^#MO_W\Y[<S-VO25 ,P]9Z#H=(P*V*L2O^:]2R^I6_NXK#L
M5Q!KOUCI/77\"O%!Q8W*Q:^TI">@,(I\TVS2U*7X9%B3Y&C_B]V-P_\<Q7;H
M62X-C,".-%.S76)'\,M2?4/UHX#8?SOJ4?U2/Z^',"0W5/%S2KXI)((1OB;)
M';DOCGZ>!"L@=8KPTS1;S+PI_CX?\9RYQ/L8_W<4A_6"BJMLE".0LTCZ $JT
M6 V$VV'_> 1Y7'R3H#U@V@  B?(ZS&-0)7A(0PP(34,NG)1)HW1'F6RB"L*K
M P+/P/_!M#=4"$C1QWLDI/\=@6Q#0]$(5YX,*:@$$)."T6U :2G!6U+F@SSP
M&S)\LM80(85NA844Y=D ?C 9RW)X),S)'7PHE7!<_(N@)N*2M3HD]_@R2>^K
MJ^P5>)A()5 PX3P+LJ)4: 1P1@$'953$[-O2+0P\&Q4PKOP;="_(TI!)=M&3
M+J&K24.W89Y%<<+T6YQ&R8B",F,:*>B3](;BU=E&9*:O@FQ0*PSL/%ZJM*%4
M])$HV$/&ES)+@&1X(Z&W-(%.H&Y]#^_C^/JDD&B!UB"&]\)6YV[@OY13AXP)
M#V0!BU)KV) "WQ+V]9IW^.RH:#$1+S2MSFK7":46 U#2\K5N,F$^ZB#H6[3[
M5XWR^S9PQP3D**0U[(!Q:)L07"@D1540\A:HSX2FH,$H!X9",_4CL@36H8]?
M28-XV-20!'T(+^'-/,_N@"7P((-MG@5@TBJT,Z800!=VBAG%A1_L2>^:IIIN
MD_"6&]>FM0^_?GPG2Q$%;QSZ@N((786! X8 .=AZTR/^$ELF)D5Q"@UAF1<P
MQF5<CBI9. XYHDF2W'-0UZ <$" I31)@;A9\0\,<%\4( )RE-PJ,'D79+U$]
MY"0N*.]*3_JKC\)4!(#C44+#%MURVE =1?YA:G#=)-66.T$Y!240,)>I8C42
ME7U5KMG+)#B[JX1E5(Y_#-M??Y07[.LW8/E*ICO;6J'F/'.*X,L4E$(VB(.6
M<J@4TV!(2W9A16]FZS+UO__CZIKSIL AE3D)RA%PCZD1I&=;RS<X1> ,2(GD
MNV=*!T.)"(*)D@MDQ1\9]&*6 V@0/DPG 9CXK[8<-30&G"QH:1+I:!@:U9A0
M4E0Z,*(H.@C=%/X=$'Y&$0WZ*5#UYKYQ68%FMW&M.-$@T*)@0M'< :O1&C8V
M^5#'6J,<]Y&!JKP?8H@%L"J@K2+"FI1E'X*VFSXC8DY3>@??Y>:D8+YSF8\J
MX.;LF1MXAMM?? R>;[0;/@%Z'R^36S *7%CF=:8GG=5$GM"%;>:V'?HQ3<>T
MFAC. ,P=&DV$2=5!>)5K('0-&I=ATO2%&;249B780##?>&7< Z9;4&Q;,&$Z
MYRXN^V"5D18I6"PD(*72/25YL1.R=EQ*)S2@ Y_F/* W-%G255WG&O@=2;\!
M/<(6#\<Z/2!#$E12]@^]9TM^G"1(K"D+\0_#5*7!S+U/[ZX^,#;^0^OIS;N@
M1,%&C#_"/8ZV2X(D?\24_ 7=!%\%_!ONER#;0:'FJ%I'*4(M!_T-;34>"?L#
M5S3?@HEDIK;1,I7%F_(TYY#A#H8 WY6*403"&./'T)NM7=*Q)Y!RJPP2 GU#
M/)=C &FZ- "N]?DH$-A5QP'8"$YRA]=0JA"@C HEW Z9P%7NK8PJ?Q"7E=,
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
MU/@T2FA10:Q-POH#<P@OL\.O;_H3\C&7HS4'9Q$_ =,"KA4 4WSO@>_6A!B
M>BP0TQ.B&:<AB%!)PYX$HGL"[0]\FG-C:&BRI*NZ+C_4/"?LPK'<4>">T;.,
M?[+K9L_R_BE#EXHAEXWDOC=C1QXT,MM1:]>M\0T)8)B@ELA!A2?W0)VBW\ 7
MR?L/M6=8TA!H'W"1XB &B#'>5V_BDTA>T 4E"E8V@N='H#12Q%P)_ZET U =
MI'7$M!S@OO7E1F8:HM>=!%$!314D!"6 +-U%:)Y!'RY\H'X^0J@A *"?!A<K
MPL[[9=_C[7,P0)/1J!SE=/)3!5-/Q<C_"NQF&F (ZO$6H.3?LP&_RTC..G02
MH[;,<CZ4 !PFU&$%Z(D1T[63*(9'*FW*[Q5E'@=<L^X"G"Z!52@TI%(Z 8R-
M>SQ<.G-*)3\G:=!G(BH5V0C?2$'_@&7*\C0F<J61@R3#+&JEOJ(X!\T\"3 #
M'P4Q!(K?44FJ%6DH_</JZ:"MDZ3Z;H)DQ?_[HSA!MQ9T+;S1)R'H0=!*T&3,
ME,  ]#=G1%NITN]#X'B,(*CUS'Q]TI-^S>YPNS9KGD&=6:Z2? -:A+<$M-\-
MQ?>SX1"4\R@%TD";0*\2N@$:)H\+V@R9PP[>!P_]CH'*'Q5 \H(9"TXE?*O6
MXQET$VU'2VUG412#9@5#Q7F1XWT8YS!A@&.VI6F3]P-Z[M,DAF%(=T!"M/H(
M>6E4P&^P)Z0L<\+-/\MJD_#KJ,"L-IBK48X>P#&Z%T"K45(R0F ?"TJ_X5 R
MGYOP<1=]<">R.V0*EW70_^"9M)]@$LS(SC1))=9E%K 6<X(TBT8HDYPF^$G$
M)%@5Z%:EQ>$9  AX.)491;55(/M)48P0D>"P]6ON(2%D*8X:6\O&P<A1C' ^
MAN&2CV6*XJWAP(=Q*%,//# :U(HT'U2,0 5#X&/#LO8$1P7K%-Y+$AFA6/;C
M@O<+O#>F 5,@=_Z-HIN6\F]RNF9,,B/"51&(78%,;7J1EGG&F[QCU.=:NX(@
MYR7O,VA6LHX^DN+P/T>Q'7J62P,CL"/-U&R7V!'\LE3?4/TH(/;?CGWT@DIL
MID@+=_6# $T!\NT$7;ULR'3"PK"0A6K@;\!#KW63Q34/QY/;T<U7H'L_Q"E
M'97=%1B@EM&Y&@U;.N&$E$12I(NLI!+HMGH S]1KUN)K%H<$RXQC-!A@)P&-
M5Q >QZ#A0+%*+:[]ED%+H%B?N=\/]I+I'<+\^%%15(:(C/L8MI U*TH'G7%P
M%V<<5E DWM%VTQ1-:R2'D(\==VXWBN&E5=I%EBJ_'!__UE( YQ#KHD>S"V[E
M-3@%C8*J+18[.!XC/' .ZT$58ZTVA+$AC)FI1L'+0[3RW(E!6C";#F%UXY.G
M-9$&%6F8\]^T#98/9'J C; L![.]QVDZPK"9HC_'H@MX1-)4Y?\US3-?+DL2
MYA7,?N2U]"K^"5S$]"9&,Q],[))D'E%]BR\;X#:Z\=%8+^*4]8SYV?"S2H0@
MK=AHL0<EH)[YMAB@^!C!MN(,$(L4%6;M5=+OW*/$<'WRXU&>#:K / FJI ^2
M:3*>?\,Z_BJ&@0%8*#JA,7SAGM\>IUQ8>H5=@B: ,N@R8\S#7>Z"U@FD8C1@
M3U >0+)'P.O-!I1]J/TFORQ70V#N;L7>&)#!6%J]"?JY_@PV,GZA)-]9=,)B
MUK#.RM1.&.L/P@R;^@MB0GBE!"( 6\ W[%=OH_.&.18()$'[1S%;]5%_N7H$
MVFTQDGOQ[/M].I X'F<($D,4')2<<NC'0YCJQPE"I7+E:E^-]30KJJ=2##/N
MV.^Q!R=5L3L;3<%C*<;G H,HWDF6#N$! GM\\7AV(CZ]9H' 6)=,BO58\#%D
MN44G _'.$W-X"3GJCPG/ "%+10P])9BV*.,RP41AW4P5.X4L*< <\#$W,(
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
MH@@4 !?[!:4'>M(9J'< ,^IYSN&I9T')$^ ?+>\H14L@38R"\1$U3@1>0GL
M]ZS[MR2_EPKPV^((C$9:)O=H1^*$=[Z,F<4!$HT5%%@I"6Q%GSTP_@3^&C>=
MTP&)TX)=+<B LH[G%$ 6 SKYD.< JR==]Q&W?8+""2PNP+-$).<THCGB&'0E
MP-8G!5Z,BV\]Z4\8P2P%:7H;YUG*32<.%%D"UT<I_3X$FD-3P1@+8SL)RO:6
M)DS(*A#@X-I,+_ND9.H[S4KL5\);JQ"UN(1$(R<P1@K@:-EFP,6]U"<HDFU>
M5+1"?;50^U?H-O6>@Y-*S+H 4%[GE$_;O+F+P[)?N<?M%RMSKXY?(7Z1):-R
M\2LMSS^@.,Y-VY4EA=C4)\G1_K>?C^WB#55\X/HWA430V=<DN2/WQ='/D\X/
M>#Y3-)P>_F(UMF5E-J.=N7KI2>_ C1RA+HH0D_!'!##*<G [H9/Q@B+;#4 9
M&A'<PSR[!?.!+Y$@&#%$HU 4!9,4:!U[4%E1$*NL&(%8@(2V)&M"'A[P8MH^
MBVXR1AQUT'Z Z$HPFAA\!I3Y1CX7&<H,@F,0:GB!2OTLCW_@LT"WE$KWH*8;
MS<DIA@3#5H;@V4=9$F>@GI,1,]0+C3YK O[0F$ZJ6-:H(V[*?9ID=SWI VAN
MII!!>L&89854]+.[^48EYO.^&%I4#BZ#3E&"7B(IS4;5V:0CN )4PE-*XPB'
MC2#\UJ9$WL0W:=8:)QLUN"J5]D&[B8RH, L:/B%I !WI4UHN<BTVQGUO*>9/
M95$6Q%$8+G/T<N(W^I:528&N)F18T-?U'V_"N!@FY/YUG+(OLI?>3,9DUNR6
M!28O_':EL#R]YWHVZJQJH4+UX4J=]9@ZFTK]\'NZUS-==^%MM:>M><\RK+7>
M?*BSFM6S-$=T5G36TI?KT".+=W:H5-G\-.X#8UJ80O2.IO12I6FTQX[Q?C/C
M!':)0+6)E&KK*&BU-*VT"5I50C,59F@Z-VR3A,RSN^GIDW6%ZB6CC27+ S8>
M2W,ZS2?T:![V9+??[U<\1AYFX(@5/TG/DHFS>OH2?9D3E**/I("_,F<K)BDH
M-C"1U:^BK2?(L*Y-"S%V8<<E^#>:8Z<@SI4X2M>6X&7):#R9BCLF_1>TY$:W
M%O[Z%T9WD^9XAR1+7UZREN*SP,L,7GZK0WC^\T^,XW<6+X; B] O0K]T"2_[
MKU_F^R_& ^[+IK"T:=B)3[[$)S>T1VM;+O^C*6@F__^?KJIB!>2J5'NE]5;8
M_=W!U8_+#5.LC5T=&;K9>_&2K@(:NP -I[<'F[4$.IY+<5B]%6J6[0DRUI])
MZZ GI:WI2>UI08PE8:^NXDEUL!K&<RK$PT:&IJ_B20EH' XTC-ZJ!3,$.@X'
M':_TW@HEY_<$&0>1K%+6=;$..K)05]:6>Q)="'0L03)-[>W!;FX!C^?+=!L'
MEY80R%A&<?3VH+S0H2>ME'6G_PXZPE![JY;'V9,H0Z!C&<7H]E:MK27@<3CP
M>*7WK(-+3PAD+(,,L^<='#+FUY#JXG;<R0HP[G1=',T5Y:K<JBP.;@P?CO)A
M5M"BWM8_R$*:R-(=K3: 3V_HOHN3A%4)N,GX_G+I!\VSJH#'491D67XD)?$
M2X_@AF[*2IVPNAK2,"N!!S&!!NC-9'7Q:OMY/PN^X9XK(F'+TQ4]'JUEA<L&
M9PI9=0H#G2ED56. \6TXWE%4[=3'NB^T8$5*6)4 7O&@S.96.\#2, 2+&RBL
MN &T%F>A/*Y<QFK 8#F7F4H 19F/@A++1RRW_W_G^-V96ECK\KNN953=KBI3
M +?H?T=Q>?^L7)X8@&%WMS3(HL(G$[56ZDI-C]7S&-<6:G$""->'C])\?IT-
M8(,4):2$:])]3!/PP4;Y+2_F57<.F(EE20CH[PGZM\MQ]*0K5KXDJJL\C09#
MO([%8<(Q/\=50IBY:"K'8'F4'/0[%O3 3X]2 OH>"QKB<.@M+VB(?8KS8#3
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
M*N,8)]^874:%]QXP#93XF*$U9%<^9O YZ5><:<2?9^DM*&YF!^L@[13<C6P
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
M_0Y\:_1%_\,^'US$YR<7"=S_?G%RK%^<G)E?3OJ#+U__N/OR]<:X@'Y\_IK
M[P_1Q7OU_N/U:7E^I7X__WJLGO_X_6]?]P/7\'R%$)4JIFMZBNM&JF+J5A2$
MIJ^30#MZZ^BRJ[MU9K*&R/2!/B]SHI+03T(_/:*?=#LBH*%TS56):1NVJYFV
MYYJF[=B>93H1TT^:T$_=TT_JM'YRB.7Y/HT4D]BN8AI!I'BV;BBFKSHT5$.B
M6L[16]N2=<WLD'YZQ)&L,XG06?JP2NO>D\\0175-B[:*8K5*DHHCK'? I3QG
M*Y0P,S\N!BLT],8T=#SK0=+ #4P:>(I'75,Q58LJKF^IBJ6Z$=A>/P3L'KW5
M9( (*&G]J4IZ,X><"QGNL-LE9/B997C&R_(<W_8!HHH=DD QJ1$HOFWI2JAI
MCADYGD5"#65856W9]K0.R? !9.P^3E9;+ #ITJNCC[]^N#I:9H9)' *];9^$
M,? 3#2A$D*#4L/;JARR_ CY>T/(B*W\C>7D9G8"OG0%S?P$Z#X6ZVYBZNY]U
M652;FD0-B!*JU%=,\% 4GWJ>8E!P65QB1+9/0-TYLJ$['0HJA7QWTU\1\KU=
M^9YQ9[20Z'[HF(H;D4@Q(PV3VKZF.+9&HL !9\9 =\:Q9?BC0P+^TJF5S:_
M7<NC:=6/9G[-V=%/TBNL.( [B!\H3PVW_[$%<U[5DTYOQB+?%%T'N>?UI['\
M].GW:D??<1#D(QJ>55LSA/!O2O@OWZMW4\)_&_[RIQG^^G_)%SVY];\.<3S)
MQ8_^ -KY?LD6ZE_T/_\%5_4_[BY^G!F7OWR^_W)];)YKKG%Y_+=C6):F1> 6
MF ZNVX]4Q:/$5'S=H+YEAX:IF4=O34VV5'5&=;")]54PN2D3)#"YKY@T+W[_
MVS8,UPVU0 E,&X!I>;KB$DH5P&IH.9YJ:VX F'1D#3=@3&'RIZF%[R+SU=U(
M<8X8+Q+88]P8,5_&A2QO4)9G@L= =T+##6S%UET,'L-0<0VJ*986!HZO!YJG
M>T=O(79T3=G59VV$R'?OB]0_H_$64K]=J9\)*7W54%W-U17=0[>0ZH;BN\12
M/#>R FI8AFVJ1V\MV?0LV='M#DG]AC+D7'C5.='EQ#9N;W8#U#:E^7QQC;XC
M++(A,N@[X1<UY42/\80EH>DVINFN9OT;1R<TLAQ+T2-? _\F<A4O,$.%AH8:
M.!")6+9]]%;3--EU9J,-D1W?%]G=E'<C9/?99'=V'M^T#,T.'"70-$\Q#>HK
MON'CJAS=L"S+-JF&LJNJLN=Y'9+= UA3^%M.!W%=JARWW0SYP<@I+<7"PAUP
M07[+LR$0X/ZWA*3E<1J>UBR\$$IM<TKM_/JX/(_5[TRQ79_=79R<JW][CFE;
MH6DJH4>)8D:J";&7&RJJ'?B&$ZB.HUH0>VFRYHCEA?LKR9MR2(0DOY0D7[R?
MDF3;=0(_!(<D)#K$%@[N-E,=3_$=:@9:2#77\D"275FSGKR;HWLIE"Z[)Y=X
MP@FK>H^U)%G5TCLL^_GJZ/+3Z:5(D^R$C\*8^ EX>,I8"+KM YY&DV0%#5GT
M)9+$&]1OI[.>2N@8FD=-77&!=8KI:X[B:4&DA)II$LUS I>OHW:-+D5?0IR[
MZ:@L(\Y"8E>2V!F/Q/<]:NEFH$0.^"&F24/%4PVJJ(;O&ZIJFJJG'[UU#*M#
M\GH V9)?LBR\BY.$94LRYIO$:4G2FYB=$,[ +](F.^"2G#5<XQH+8JRS^J"#
MFLG"*=F<BCN;=4K '#F.KA+%MR.JF $)%3\"SX30D, O:D5$/7JK>[+GBM4J
M^RO1F_)*A$2_M$3/."V63W2;$D^)0$U#F&'K(,P4 X[0-[W(M#0G/'IK:+*C
M/CG.$&F4U=,H3_!/1(RUA92)R(UL6FF=S[HA?FCIH1F WT&P3H3AJ0I1(Z)$
MKN_9OFGYD>J@&V)N0FN)[$AG)7>CV1$AN9N7W!EW(PR)04+75WQJ^8H)BE9Q
M==M4@L@+-=>)-%/U07)M5W:,)T_ =B]/PKYM&OR$B0[['M=9B>?%/EMNY+'W
M%A9DWN<RBJN-?5]T^*:\+Z&^-ZV^_YAUO"Q==RV@ID+M,%+ Y :*IUF&8FM$
MU2S-]8GF'KWU9,,&U\O>5 IH.8G8<G)(J#2ATC;LE@J5MGF5-N.1$BTR7&J8
MBN-85#$MC"IM2I70=@FQM,C2?1OW8.JJ*:L;JU?VO"KM&;)CNW0ZQ<>SXW=G
M'\^NSTZO^ EEOQY_.OWU\N/)Z:>K?TFGO_]Q=OWY63-J2[31 H !7 ZS$<Y&
M3B#@*<UOHXL',)?\,29^G+ JDJ_%Z2?/?_H)]X:\;H/BA+(3-\6I)^)4@9<.
M>FOH"1]Q<S[BS6S82UUB&L0.%=>/' A["5$\-304W[$\ O]S=8(KNV33TF1/
MV\,9!Z&&]E(-;2I0%6KH.=303*BJZ1'UM<!6PM @BNEHAN)J.E5\-0KT0#4)
M]=VCM[8,7)2M3DU\;G+ZI.ONX+LLS[,[Z+585;H++M15/\O+:YH/QGP3:FQS
M:NS;K#>ENKY#'4\%'\JEBAD:NN*%1JAHCN%IMJ9;=F"P$P(T6U;G5,84ZTCW
M188W5A=$R/#SRO",*T)]U=8TXBJ @0@K^P2*3U17H:X7P8U04TG 2MMV2X /
M*2WU,4MOE!*$ D3'7Z\PB%B']M*G>Z0WJ,9.@&%"@6U,@7V=4PC$M'5*O8 J
MNN]9BFF9GN+YKJ=H@1%:Q% =8GA';W7=E$VU2Z=!"M'MI@LB1/>Y1'=V#:D>
M1=0(#3P;4%/P7&G%C;1 42//<LV(&)H=0OR@0_3P].JI(@FRE@0>!P&,I"RD
M(;DG;)]ML_DV&<^AB@3)#C@E-2M_XYP\3L.JD'1K,OS]*,\IJX!TD:4!_R&T
MX.:TX)SZ(($?Z)%*,>1R? C##$,AFNTKNN/8NN=$AF_[6%M5E76O2R&8$/-N
M.C!"S+L@YK/+$W4C5 '$"G%"5S%=W53<4',5E5*'$DHBU;?P_#$\M?[)!PQV
M--.R,QMFGNK:;#!H>\)R\UW6AAO+Q(PY*13<YA3<G+V\GF7;:D@\Q?8P$1/I
MMD)"4U.BT#5"WU8#RX5HSI5=59=M;5-5XKNQI43(>U>\'R'OSR3OL]F;P :'
M)G04/;1!WDTO5/Q0HPHEH>/;\-/"NJVV;+JN[%B;V@/<L?T6#V5V=NU<G/?9
M8!"S(U=Y07J43Q@430,0)NG51592&-1Z55\WN$S]<034K3^/M_&]B%^G<?*?
MHQ*"JFGUTZ(A!%?OVQ04>F8)/?/[K%]!5(=:@>4HOJN!GJ&^JG@DTA0:JH;N
M1M0S XI0FE(O>X7/5:RCP.>SXG-V!87A&+H3:HKA6*9B^A95/&I$BJ[ZD>T1
M.PH#<R$^7[K\51C?UFU732CX_.MF%J)EF[9CA:[Z)*?]+ $9*O[%#D4I[\=;
MM%8_KG:#^^@ZW<86SHF?BR3=Z0R44-EE^-$L^"9+#ZG;WVC.<+>1H.3LXL,\
MM9NE5]B1B^PWDO])$M3-[?@DBK_34/E!\ZP)352ADI=0R4%Y/J62H;V$_OKI
M_LM?X=#736COW/IR?:-^_OHNOO@1QA>_?$J )MHYC.-"_Y1\N?Y\?_G7G_%G
M_<_HXOIWZ^+'']KER>F/R^L;ZV_+L(+(\2S%H5@I5=.)XEE.H'B>I5/+=Z@7
M>@_;\@7@6B_#)<"U3^ *3,TT LM5+$)UQ2345?S(I8IA.!3+&?BV!^!*LSG>
MP]0%:4ARZ18Y+TMD5/:S'/1DN%CI%8C(X@7T'8-^<=QT:;FLC$#G5M&IGI\<
MJW^;KDMHH)F* :$6EI0%SS9P(?SR=54U7'!P+?\!U3<78L^A]03$=A9BOF.X
MCNY8N 0,MY XD>(;1JBH$2#"L;10B\C16\U6<?WYW#7HLYJ0X^Z-%!?%"%0@
M6[ T*HL2_@ O]0%'\(4!>SGNE$!L9Q'[X^9OU0E#7:<&UJ:UP$H'EN)%?J18
MON%[A*@NU:SNZ,$S!GN!J"XCRJ+4-(A.%4VEN.LFI KQ(D?1?",,K<AP;!J!
MVL/BJ:ILS#F"89'68]JN*TZ?4' [ ,?+Z[._=5^S7&H[2N"'JF(&NJD0 T)>
M:EN:&E'7-X*5';WG@Y50<-U'5.@8ON,$GD)-#!U4G!RV75UQ;%UW7!WLGF,>
MO=7!I7,MV3!F5_<O4G!/R 2+A:@ON_2J);AS4E)B/<83)7:FME&HF;J-&^'4
M($21TQ77"'7%HYYG1B3R'%7'C7"V;'GB2.S]%=]-K:02XON<XCL[C6Q:!O$=
M%<27>."#031 _,!6;"^@JAYZMFM!2*";GNQ:3]X,U]'UX;K>[<7AGVA)8CP!
MFY(\7;LPD-C1^[)^2,VUTXIIQT$P&HP24M+PA$9Q$(NM+QM4;7.J+AJ^:I%(
MLQ1?\R&\5$&U>4&D*C0RW8#8GN:$SM%;T[ P&NC0/E\AT-WT3(1 OZQ S_@J
MIJJYU/=<Q3="33$CUU6([GF*;UF1[SMZY 58-,@T9</<U$:/KBWO[KJOTA**
M:K]^D V&.>W3M(AOJ12G\)M*KY*L*)YW3?=>!F2O7L21*6"8\-><+;XU;]F)
M=^_;G#UCC/T(;+V@Y65T3;X+;;@Y;3BG#*+OF+ZN>[KB>8&K0!AG*#X-/$4S
MK" ('#ND>):VY\F6,3N1,R-Z(N72$0G?SM9](=?;DNM9+\<EJF&%D>*ZN#@/
M@A7%MTU#T4+/,!R3:!##'+W5-5DSNU27XR W[!=S=@UL.SFS<"/0WF_FW5A)
M9TP^5UP]93P5*F]C*N_'O&***G#*IHZ"W%+,P P48D:!8I#0"50W4AW7.WIK
MV3KHO"<7*5E53'8HC7.XHK^Q2M!"])]5]&>\'<O3;(.:OF)')F[GMR/%][10
ML2V=8)I'=QT0?4?#Y1J;.I'BV45_DPD?6]L17ZA5O(@M!]R8;[29@W,Y@:9/
M(D2Z/$UK=HT9ZQZNNPGZ[(LU>88J4,=I*&S+<]J6.24N21AXKFJ ;?$<<"MM
M#VMT!U2Q2."#OQ 18NC/=MKX!N1I-TXD%XI5*-8MEML2BO79%>N,TQZX?F2
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
M339T!>7+VE_\CPB?;;.JGDBK +^93Y1(BTH7H PR0!T#6,,0# 9AD2N'7F6
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
M6&FEP9W*PJL34LV>=MQ&0X0&%<O06"M%:6?G@<@R!$BZ1'Q64DIF&=41&GX
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
M5Z2M_4(=VC%9P7U?J= *[E6 ^Z9\4493(8DKK703H+<1+)$1J!<A&O1:E.V
MIF^(KN#>6'"WGE2LX%X!N!L2A$2=UVA+@:!3@"0PT"H9"#8%%6C(+_H";N1=
M O=#2MI\BHW>*%U*CO.S2\D1!A.?KW,Z>=P;#-_&RR1D;Q+]^7B6/^QG",[V
MVLZ^<].'E>99?9;G Y-]:L6CM'MMMDQV/U_9<_^#_2:[5S;+K^YFHU4*;(\"
M7S;%"U4:M3<,G.$!D'*:OXL:1"8_*9$K[\G6-N]3)CL4A*DAVLZ)ETH ZT$
M-P6.#48%IA0XD3(!2)/ >L>!6BJB4-Y8H;>V99_,R>!6 M@4 FA!X%0"6 L"
M:(@@RM"CUUGU4&, D4EPA*1\@Z7EGI06G+,(!Z&\0P3PD-(P1Q]J(T^CG<0L
M=^(['R>3F2"R%Y>EEZ-\PI_E9QY6&F8E4W=F'/?!.C\5X_Q\98_]X=[,1D?I
M\]>?E7,^2L\G<6<RB=-/>?$J_5SIKCVZ^[,I># @L=FQ 64C!131@N56@1 B
M,IID4$YM;6.?Z$5F\M18;G?AWUJFIL*_^_"_*7<P,,^<]I 2VE)U@F"SFP.<
M.9^$]5I',H,_:Q:=5/AO OS;+4>K\.\R_!MBQ^MD!%4>J-"E5D-%,-XY\#1X
MGWA 36P)=Z)N9GQ6 O^'G.RY[,L:KU1/S=XLJZSL[IQ5:>D.M+3WU[P1>]IH
MZ[P ZE4F)NHE:$X=F*2R2V*S<TKBUK98?+9>#<)V%LBMEY!5YV.U*&\,@Q->
M>!-2 LJ$R>X'3660I@$35,8Y91:3V=JF?2)KMG5S<=YZ-5G%^6IQWIA=QCW*
M2&.II2A]+&328(1T>4GW2;)L?>95P3E3"Y>$UYQ**UK#C\;QNERL-QA.[?#E
MP)U^I>I8VSC**E7'YRGB_0\FF)'8I++2W5CIW=PQWB(9;@AD7V/6@E"!%=(
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
M6BP;^;9\MFQAHFTKVX.9.((I-/!9>S0[*,MJ6O'%J.M>ES1T;1OV#>[!P:?
MC<K,BV.6<BX0C39AF2L$2T(?;H"(HR*0N]CN?/2I[[H-.]+[#M#[ZU5ZST,I
M0R_*69BX/@O3)&0\3G+F(>YT%N4ESXJ1WG]^>K_1&-J5Z'TT>:]*]'_81'_^
M^NQ3&F=Q'G/)9!8BY<N2\3+CC*=AE C/+3G'6I\)Z'L[1/(/.JC6F35@OBR:
M*E\NJ#=7E_:7-WQ6G#PT-+4[ 7=698S:<_>R;M:S!9[IPQ@9V34RLG\V1-Q\
M+PN A_DLR3Q@9!RX6>I%G 51ZN>@LZ9I@( $03I)HG@WG'>C4WY'#94?)>O1
M'KD"1:_7#T51ZH5>QKCG(D5G/DL3/V%)5$1AX:=)Y"=CK.WG)^MK!AT8R?I6
MR7J]N$B44B:99$50^"PL><QXG@B6R#P%L1TD'!LO[!Y9/^@"([0Y*MU4&VV-
MAU=&M%O-8\8DY-L-B71E1*[P8TSK WN"A6'J,AX' 8N"(HH3/X\BGH&1,<E"
M=Q*FV6Z S8_^T7O7-F8D[]N-@&CR%IP#,_8]EI6)Q\(LR%D6\Q(T%3_,X/_R
M,/3WGL9I,$G]=;R1D;A_!N*^^<2^D;AO-])A[(XHY2+R71902I](7)9Z1<A2
MD8=%Z 8BC"(@[LR=!.Z.$/<(:#9OY&G5PDOX3#@2R&>.M/*P(AN[DIJE7"3P
MFSGLS?F[*9\M#F;BA3F4T6=R/;QK4[-*&26!6R2"A;X'O"LI/)9G*? N4%1"
M'RT/!$';/9_)Z K=T0C'2-]W2=]KAD=9\"@N84-%DI8L+)*"Y4(FS)=^%/*P
MS)+$'>G[YZ?O6X ON"1]CP;(58E\'<% @@86(8@Z'"4+W2)BF0Q1B$LNB]+/
MW21 YR&P\ATB\>L,>^R\#:+A"MIK-CT>A./DYH,>(^NZ#=:UJ3LE+],T243,
M@I@7+,Q]L#^"T&5N4B32S=RH1/BT>)*D5TFM&MVBNTO=-Q_S&*G[EJA['=3
M2Y,T+3-6QFX*BDE8,IXE ?-Y[)9I$7M Y9@#GFV :AZI^V>@[IL/>HS4?4O4
MO0YJD'M"1G[*HC#)6!@5F+, 4CQ'!NYEOA='8'8$$S];ATW;Q:C'[I7>[T0Y
M__T,_;C;0S\OI9 -GSJ_U:?2P9BI\XS//L/4ZN+S& "ZNP"0/A<\%CP5/)0/
M>"8C([]&1KZI$XX,D]#U,@&F5^8S.-V291YVZ7(CD>>QC+P2V(<7)I-P@QDV
M.HE_%AJ_A2#02..W0^-KIIA;)C&HX3X88"XJ:ZG/4N%QH':1RBPL$QF'0.-N
M!C1^91SKD<9WEL9O(1 TTOCMT/B:019EKA]P$</)91X&>W.6\CA@?I%Q+KDG
M0A\K5<-HDKJ[U!OK@42"W+5(T+5;(@_"IW0+D-8C![MY#K:IFTX4NS(M0@E\
MJT3=I$A8BE[C,"J\ L12%DD?.%@:3\)@/98]NHQ_!O*^!63KD;QOA;S7C! O
M%B(L2\&B) T0^ _-D3)FL0AY(+TXSG.Y]S3+)I$_AGM_3NJ^!7CKD;IOA;K7
MS(_ +\LP*'(6E'[,0ND*QO,";9"BS(HD*_.$W(C!)/%W)-Y[G<&0V-M/HMTV
M/CJ KV6KD+TJJA*#E3AX"E^J174U=*^\;H#XF%KC$]R9MIY6PL&5F0\7]7SU
MDY^;Y5V#O=+">N&G5=X'YWD(Q_E.HU _._\#SO5H=F1.]: [U)'Y71_S^V-3
M7YX\*F.1Q"$+@@@L%U\D+,M%!"<:Y64I_5)B#JX_B:-P CKMU7'"KH'4[I%/
M=F0L-V,IC8QEQQC+>@6/&Y<1=OCRB\AG82$#EF9NR#+IQW[I)S(2 K0J/YK$
MP<A61K:R$R;:R%9VC*VLQXJD"%WN2P866L9"SDN,%64L+OQ8^FF:\L@'?24
MC>5*B"1WSU;(QOOW AM=F<XK5HL9326AKXRW>=U6N,(GC9QRN(SRE[-*+$Y,
MG-7ZHEZ*VW^%YS#SY6+[5ZQY%Q)!R:^;%WCNI:J1(G>E$8WUYTG3-]\YAMO1
M2/Z9\1(F^X1/S_AYN_?OP9I.JQE;V</5Y:M%/OWOO(&O;GBQ/1IOCF% O D1
M,74ZMG[+Z9[ -DWYO)5/S ^_F#S':D:+I2_]HL?2YQ2MP][1<:B/]9RS;#_T
M(IRV]@GH%^L5[=.*5JZ\^BS*]L&VV_JQN^]M_>Q;PWK>?IR%/S3LMS^+@FB<
M;':Y82]P$EVHAWC1VK,;5 ;%$6Y'9T@OI3/\1_*F=5[,L+_5<UG(TUPV3N!-
M!KS_DIOSO4W [F"YCZJ9LSBIES"$:-<$W";-]+)B:[>/&7U.5UFMO>"M-/ S
M[IHW[MH/[)J[B7VL:&.IDOW7''N[Q!@7;_-51A]GN&'T:PK!['+8Y?#@PV_.
MRU=O__K@O'S_]K7S\NC-P9O#HS>_.@>''X_^//IX].+#D\LPDQ]VA8QC/)@L
M0[+PCBQ$;2')0FTGSDRNH4Q<.1EAAU9.M/9?5UKA3OOP[C)%TEPHL /H[Z/9
M<WVM1D_=-7KJ-O4?"GD<Y6X2L;*0,486/<9+#\LWPM+C45GF:4CH/HD_28,K
MUV[L7O+4R*-^2AYU[7F>(X^Z+1ZU%J3T_9R[/"]8RM.0A1)[I!4B8CD7I03Y
MXTK/W7L:A,DDC9.10XT<ZEYPJ&O/51TYU&UQJ+5X9\)%[N6%8+*,4A8&H$IE
M7IFSK,A%%GNIYPK@4&&**(F[I$,]Z(:TAR=\=@RC80_:D[I9L(5L3IV\;IKZ
M#!:WV:3]N4M]=R/QU"[Z?2_G.@7_;?D!3^DC'-)SF2]>\\6R@=T]FGT\::1\
M#5,[:=\VKV0[LKOK9'<;^TF%H5>X/&6!+(#=^:":<3].F4@#EW,O3;((D=>B
MB;NA_?;8L_9GH/Z;RPX=J7^WJ'_-',O"TDM*WV62YYR%91RR#"PS)F4FXD2*
M/! I4#\H.^E(_C\I^=]<%N=(_KM%_FNV3N%G;A+DDD5^$K$PC0.6Q5G.PKC,
M>):D>>$*58CG[PKY/Z3@W!"5L%Z<R,:9UK/C5>OF82& [ H6X5L\#^1@(YNZ
M1C:UJ?=4YI=I)(*<^;((6"@3P7@F)(L#D$\\]Y*DP'IA-%$VFBGWWFT\$O1M
M  ^.!'U#!+UF=L@X"]+8$\P%;5.9'3PK.0,.7;JAG_L9UL!&(S7_W-1\HQ"#
M6ZAY[!IW!4)>,R!\7A:YYR9,2C=D818*E@F7L\R3OA\@-G LKZUKW(X&2W;=
MBN@L;P02O&8CXMXZ2.[2B+!=(2.7NF8N-8 M?_/W<0A<*O5DP>.@8)R'G(5%
MG+&<ASYS>>FE89P$KDS'WI;WE)+O%#'P$J0\F@]7HN=@8#Y\/(I>GWV*RR0(
MPTRPF.?8+0I[P>59QDI?>%&99E$LLJWFPQBT^!DH^=I-AY&2;X&2+?OAX^NS
MU\>?LB1/N 2#0>9YSL(2D0 EERQ.,REYF :%6^X]329N>@W0$KL6?KAW65;#
M>(0  G&JMEWR62%_/,'J(3@Z;C0.<:2/X&WY"LPZ$U8=6=<ULJY-#6DS-^9Q
MREW&<S E0E=D+,TE>D*BW.>I'X&&LO<T2R<@J';(\S'Z,.]11.(RI#VZ"JY
MU>O X[R,2A$7+,[#B(68$YFF4<1D%@J91)DH9;&+#LV1K.]1:&(DZQLFZ[4X
MA5>4:<I#EV5E$(*P#JA=B,>"*"B%[XDL0V&]>V0]-J)]Z)4M@^A-6<V0;SA3
M@FR8-]6LJ.9\^K!"-W?: >JE.H%7> #OS/Z;SA(CI[Y"K,:859D7P<TOF1?[
M'@L#GK(L<%-6I%)FA8?YJM'>TRC-=L,?-#IV=SU$<P'%CEZ2ZR3G]6ZR<>"6
MGA^RHDRPP"04+"]#G\DBCKV(9W#( :5N)F.DYN<DZ&NWI$:"OD6"7K.D1!X%
M(DU2YF&#@3")2Y:%GL\\$90QS\HB$R42M._NB(1^T!$;L![L-K)%?7I:XQS&
MMK%WT3;V9=WT!_*V/*33&%O.73?;VM0O%M2/7,28\R5CB5UB0Y;&/,?6DMPK
M>!YR[NX]3:Y:YCYZ='>7K&^L7>Q(UK=%UNOF12F#P@L25N0<R%KZ8%XD(F:Y
MX%D:%FD9NOG>TS2<>-$Z5L](UC\#6=]8G]B1K&^+K->,C%PD;BRDRW@08X/8
MK& I'"KC7I"+7/A!GH?H! 1I?14K8T<+2NZ=E3',"Y-?95-4K42#@RP-IY[C
MP8P5)G><'K:5@XVQYA]D7O_9A*@5E'X$]D3.TE0F8&#X/LL+4%'B/ 1UQ$WS
M)!%CM<G/3]6WE!DVH.J1>K^3>M<1L9)29*$+%D59IBSD0<ERU^,LCPL9IH6;
M!;F[]]2/@Y%R?UK*O:7DKY%RKT*Y:T9#)D7*DS!@,><%"X4'<C=(/9;X4>)%
M 2]2+\=&I5>&%=_1X(07[W8=NMKEYQ5V])V!L3#GE7" $.V@A#-&)6X]*O&V
M[,YD]''<#+O:!&HE1)2)0$B6ABF8"7X*.D::ARP. R^.O2R,\@P5C4D:KG.L
MT77Y,Y#TC44D1I*^#9)>;VX2PJ4M?*#FHH _7*]@N>?G+,OR*$G=,N,"-1!O
M$@3I2-(_)4G?6#1B).G;(.GU2$0HXL@#DDZ\'$@:,P@X#W*6E!P8LNM'693N
M/?6"21I'NT'2UQF)B+W])-I9JX*(\XU<. 5O3YQY4R-]""<_=QXM6_BAFCW6
M%1.P+@?/Y$NUJ.25XA"7:Z]\/_C:71H?<&R'<&KO]*$]._\#3NQH]M(<UT%W
M6B.+NT86MZF0O2A"D<G<8SDO2Q:"0LJX<-%Y(D10>#)TN0=:RR0,@TEX];:1
MWT5(]\@C^C-QAMWH'C+RB+OB$6N632$#-\U2GWE>%((:E*:,2\E9Y 6AF^4)
MW'#@$:$[\8-K .H9><,.\X:[-(9&CG!7'&'-,"J#TBLD1^2;/&!AGA:,QT7
MO"0O_#0412HB[!N63H*KX]_<"E^XIEC,KAM+E6XMBKT2R7#B,Z%^D/^SK+X
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
MMF4&,X5/3N14L$7-N@4^VOOMX^N]Q_:C..GA> <O/PP>@(7BJAJA-J7D5>,
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
M6KUL5H%)K8A&JS#F3;4Q6-M<<>/6I(H,4V!5,!F](9UI;D6L"&J(? 9J>EV
MJ^EVZ#OS'3H[#]X!IIZV>E/J&7HGF1#]K>DQ-LVIFIU5S@TX-?D%53S^A5=3
M"DY5,Y7437N+=$'2?Z;=,G@)Z!\&=U8Y 5!4U\H3@6X*W%7C_NE$L3D8[9Q1
MM9CM<FX07BE$!G(4;\QO8!S4B.8['92:]"I4KW"K !A2J-$E]**UIK,Y3QHT
M@0YX4@7N^C>JJA9K&Y1K1BB1WU<3D8 WR\0KQ;JBW:9J/].E \459@P3*E0B
M)][\E1&(XYYACC;6D:+?CC<"-A#WI02*J)W3ZJO*O-)^N.)<Y7.2OJ8,B^X@
MNU3.G;^FA,YL'VY_;#INB:'6>HI,CWXAEHWJX</G\.\YV 8+Y?16-6 ZHE;!
M#JUMO48%6YS5BO:[O=4VCX')7_G4\EUV^/7#)XS^BR/W@]*-*9>-@@.K6GY\
MW,AC7>*[Z.903_7K578N%FF17J]WA2Y1A<KR#-'$D(N338$YL$NZ+4C0ZB9,
M!EMI@^D2NH!F Z; G*,"#F\D08CE@\=P];$"KY]8G\)+(RKR !O%OH3:,=GG
M$>LY@%U/V;M([AL(8:*-%M7IX0I<XKF.2QO_NG4O*.=+FS:X2R0,3^=3^56/
M3ZG4K?/W4APK^7IN2UN>HXG08Q>01<L7"_11=) 6U0Q!LPF.=SG3QC09UCJ^
MKY%!)R9-FE9GT(6_4-AEY39-ADG;ILB3DJ_,LO$3 F-&CJT:/_!S#1F,[*0S
MFZW<1;,+*G2]57)N;PQWBSSC.YU,*E#L8*38>:T*/_$$=V$EE])5%>D3L%<Y
M1;)22LL&NK#P+>C6 &L$E@772VDSB&VM2X3/'=5 A(IF?W^_]Q@DR''7U6<#
M"4\Z\;<F9RWB[J=BYJH2%UI3*JRN^*03=)>A8A+1!N:A?X52&E4(#$[D^)QN
MJQ$1AMZ[LH<MQ5"$=P.<&?6#HJ\=:)^HL!EV04)F1XJ^J2NPWB/%MH$I^DEL
M4FN3FBT0HHK35G!AP.;?J 703E!>M6..K=<;^FDHT:?P(KJR<>M-6@-7+]SX
M(@N14ILU6IB=]F3RC;VCO$T\R-7W[P27N*QC]E\M49D2=_9U4A9=OJRF@EQ>
M"A.4\H64C+050@U(0X0F9,F1U2I?&!Q83O$ZU<."&C HG9)2YGK=T%(J!JHE
MIA59@5)#%WCU#%7(V9>JJ6>GYIG<Y#07Y\508==40XM=XB$B>=-U(/6=3\^U
M)=L7,)/ZL7U]1J<&QC);&/"!_I92B1*.B\K#)GR"1[^SE^K'QUIPTA8-@+!7
MMF=%%;C,CJ MC&(/5DFY8L ^GDETQE7J33K+@:3NEPHN&1J<W;W8B0O]G6+O
M5<\)/A +^*!YSGMD!8>;6,%;8@6;DVUVC8)?=EFCEV2K$\L#W<IMVG:O7ETP
M5O69+$QT#U&\0WG&49Z1IX"^5,\P0JW%*J)/:*'112EV89>_\UI9=C=I5.^1
M">S".BX=B-/<2*<)"[[@RHO!5;)4KVH@[YRL^;90LN)WL!5:YQ.AQV!/"DR
M7F&7I/X0KP2>8ROOAKMM95J]RT4-1(H@OASLHP5-P (&PQ'I1'Y#2PU>H;II
M8.W);^\0N.Z$>H7D\K@R[0#,TLS[,6VI)<6?E@F/DN//\5TW&6)4:(/3F&+(
M,14?A7=18@K^_VQ).45K L4RPE311MGP4V6WYQ8N5D>)W?PTE TZ+WX@D^5!
M)ZN$NY^L<F'RR4H )<A=O^1)F7&$J.(A3PLIPZATN9<G+G>W EM=&'A9:4/@
M)H&4J91![H=!D>5%XL6N%[I%'J8YS^\2"$ME!G:,9+.>;BNUC_8.7R!(TC"0
M?]S4RWF[:J^ D?DM(;CO_&'R%A%Q4?FJVF7.U##:JP3LJVI/5.X]5WD"F 2P
MQ%&U9=OUD\31MGF/3$> ET>';\FI:7[QZN.?JH9DX*%K'_?.I<[454\-_'3M
M8VL9M AMB*IE.%U<'7$),6Z[OK#>#,"J/0SH]T5\BOOA?>*]$VI>SZE.I@N?
M$PC'HF\S!5LUKRLR\8A![CL'Y4)VKFOU9F.<J>_KR4VL&)6N%U7.R7[JY!S"
M8H//?5BK>R'LT!EOA%96U(M@N-DQ0^:-;69S*YST7!L"C_;>/<?\1(UA9?9.
M^RQA.TDN_5IA>F+_G5>_XI>Z\'[W#>,PM<RK;O[*/JT:Y]WS?\/W,8]592%W
M*^/H-CLF)\BQ!FZSU]*1R+OG:C@81=DPA.!DYG[/XSM4E;-I_X97U[XM@YMB
M2G/HCIS6Y&0P5X,B'/H0521GJ!J<D%I2DDXR?,Z@K:F$9($66:.X3=M2-9,I
MK!I,A4K!.V^3H&(C:]2^A@95CX5)43=!+.U,50ZP89VH'G](4":KW4Y*GR%7
M0;7#_.+=\T[7ZTQJZXIOI9)7OQ*=P$ OS#5\I8#K7A!NG=H>=;*X4G65\75K
M%]3,7F4"D:M+/XUDT3U.=YGF!Y0R7R[Z.+9Q[\N9BH&W*O(+\WWQRK+L:115
MNZ_?;".H6@5]=H37SB[OPMF;1UMW-:#1;9PMG0JX&GMK-O=TWC4Z[%P;.S]3
MO"+=;'4D7=L]^J8._;_]#=GBF[)\-%TX!-V1.BIK"B7I'=^(K*[SEH%.L>;_
M53-?\<YU:["F;H=16JD4$[1_5%F*O1 5)%$3,5NTZBCL1N,.F&L*$G#@$.M<
M:[A-5ABIBR[UAI09:$6+N!!V:S1Z5HV>:/>-G@N-F%6CAP=YY$8B]=T@%'Z6
M!7Z2RB#ULR+Q999N;1QVD1&S\IZR=(.B" O7$WXH(Y&E19$5:99%;ISY47AC
ME0"$Y/:A .I>3N7;\O?>8ZR9TTKIYT<J#WC(V&[_%&>?I%O*,DT$$W$L6>B7
M.<MR&3"9>/!!$98BRC<E%.Z:&'J!"H))/CZI@/_)F85DK,JO#CX\Z[)@%&AM
MY](S%AY<^ZVA-3)VC>>WI9JI06:9)09;!P0-991AK.#)Y:7X+_HWBWK^!'G%
M)I:HPIP=FVT$-0,'I7C>RB?FAU]$U<ZG_/Q)-:/=HB_],GP?ON +-N8#6:=?
M0N]3'_=\:M]5O&K1P'_"O%E_O$\?_7LAUC_SO?THWOZQN^_9G\',<9?^O[U@
MSSQGU@#L0FX;Y5L32.)]/[S<!/Y-BVNVS02[/>#YSP335[H ?EN6O^C]G\H2
MKN)\X=!U<,R%UY_B::Y_..<"-=TG_ORKXVTZZ]7#.:V$F,KKIK!LA<"250*C
MP[?XJ:.N>7>IO_O\KGU_&S71GWC[N_(FYVB&KB45"&:.E:."X,_VD>@;O:+(
M^2'QZ)53:.JSM1/YZ2[VFN2@G7W718?U7JJ;?G[#U[ND_]W-]<:W[=(1?+1J
M8_ZUL=:FRT%4+MGNGVU1HX=UF*&$Q3,FCP&L1NIRV%Z"-+R-I/']9ST>Z=J1
M6AW 3OEG4%ZTGFX5XP] 'TP5_0\SM)%"K_TX55*@3C+#:H:%1MPUL!T=V1(Y
M]DEA6[[(!2%E8)IU7]>'-8D* '1EM!^FWTZT^0]1F=M\G.\[9(QWFPCMYU+F
M=I&6+&@275([J)C]@<M_8VQP/+IM1T?QH$$O2\WPX ,JA=!%32K<V@'#F S\
M2YSQE52,GX!/_:DDQ__BI_-?G#>XS?)Z&=5XJ=6EGM'>THW5TEIS(FP0N3@?
M*.4_<%T?NKP][).(_Z0DXE'<WJ[J:OJP6:B85F(W%BRM*J_5S$+BZY]E0LX1
M9(0 RQ#CVH0)167@YU7;-$1^6%34"6WD[.NG\D*G9H[L_";NNY4/#-?3A$&H
MCK^#%>G:#U+J^>"Z=TQ?>UE4)II.2<?L'UV%]<3I*@&5KF.R"/OR0 7LRZ<3
MT)N.Z2>-,D]T8_)SAZ4GPR(-@:E=];P#ZEN=IE//)47F[=I/77BK@5J&D^OQ
M6TI@# V".IK6#JT\OJS;(;RT'_7!"S]UB0Z7T^O7WT;)=R$GT*2,R25D;R+>
MCNDQW]>^#PJG>_(UWR*,2B!@?' ;J$"/$#MQ\&.-U*';+Q#NJ!:9U,FZ=<X0
MW!O^_CRKSZ;8A;L#'>\=AXJX57ESL_IAERO6)?Z=GF*;P_-;=/:.-_""&]AY
MY<N-LD6E+CGM>;N0IZ.?8W?.K4^=G73N>R6/YXN3M=/L,],F%M/@93FQRKP[
M)!'ZY!*''00_[-$=>N]UPL/6$_OIA7#7K.A%KQJ.NO>]UKU!H<9$<H).F<IC
MU+%11,KB9(;II<HRM0H#%_6Z[JQSY.MV53/['J7W1^_*U8ARO$NW:<?9I>[:
M6!H84K)2)3/T6'W<\/F)0@: 61G-K9J))2B2YS]P$_]-Z6O?0+>\5$)=<&?I
MB0<SA_YYTB4)3NRNA6_AW@'I$"!_K0MBJ7\K(E*IE/H.QT,5R9TIM*;.4E:]
MF2EAGA(;55^"&8*<3G6YNE6]H<!']>.\(21>K'/I<,M4TGIGGXOZ;(90_D[!
MEVT/?7?X]L^CY\S+'-A1(8TAK_""* "B0!')((=[T.'7EW632X2X)Y@R0@F4
M7SE"*%$;-KJ4_>)VOUICM=*@P%X ,X*'053BOGY)%P>87A!=\O^VO/Z3U4IM
MOK@<\DU7L]V#R^%LM-;6):H^<5[8+IC#-:R+G=_ZE=:?F$= J+KJ2U2]V=4/
MK8.(V%:HA45S*A>-P;:@?H%;OVS7+^$GU2D=1E= Q@UJGJ-*/S#AO:-DK"]4
MM58F PWQ((;U(I@Z4W]1'0[[EL@&:HV2D)FJP&P+[(0(1'5,17=8KF5C@</,
M&AC(: )#F'#,<]8HK;M_Y$1M+PY?;:ZIR=$(: ?7W.)KK8+X1&"WT^6IKJGY
M2C_CSLD5E#3DP1T$-/;%OJ VJ+MJP /GNK567TFG"Y57B-"\:^TL41K4\'S7
MC@2%0Z&:T])^3'K>8.HC9VL36^7I2@ H34#5*,.3;:WN*@6OZX7J.;1U"^?3
MY1!E9WTK0%#,5E!<S3[C>>GM!Y;$"+:]_YZJZJ6RXKYB$$7$5-.UV0P\FG]U
MK':%L^ZK\DA=L"7/$1'+XL9:/G:PKUHV=HLU&)$=JA7M&77VZ2'"K:MP*E?0
M.M9%>_]6NJ"]#+6'43MT#[CN[Z;";&)AH< I'7/4 E5=YW(N#&*-!3>J.6M7
M=[&Z]0HU:7A3U4CZ[,V=HU<2U@F6DA9#^3?IZWF5-F*0B769W "1T13)(T'(
M6;O4O?\XIBA201W(AVY^&A)@LC9V-<,J62H-65]0/]&^YE6CP^F2^ZXRMIOC
M6GTK"'(00H75WHAJ7<?RON\N[XOO07G?1>5Z*V5WL2]%4KAYQDL1%EG)A2?#
M* NX*+THY.&V\KX+R_56P>?Q'67BE6$<A_A"WY6I@/\E6>3'N=C-ZK #H4P)
M;(HA%[R:4O^%HJER$RQ49 I\P0+HQ89CWUF^=4?K.S0()@0$WU4T[/R\/YYL
MQT?6L+I-1?J88GG#'O1D(=6GH!C_SQ)="#0 Y1++U@8;Z )6"X3Y(%YO8'-)
MB[8B2@6?\Z+"ABG:93*$ -S72'=#Q!AZB2D.)"&U.BM0"0[UR,"V2X+ZK8=O
M7LV07TT7Q&'VG0^2P'U[^-Y&=B#5^'(",B$8Q&\L;1@FMQY!9T%]KISXJCUA
MC[4N9+Z8V)G="J0%73]JG5J2(T(7J$GG^Z:<IE_O27VFK:W>>Z7$<#L  U 8
M8_A"LIQ%75"YD\'G[P)'<\*Q(&71(+;;92'M&@(FI:H/(#([+&9[H]08&I9Z
MW[:*^[60IHS=BJ@EM.HN8Y8^H5;*0$[%N;8PR%^F6PV_TT\1FAFO6CYM3;_$
M.M<=^O!RP!'2;.V[:M]$)'6VJ)EYJTYR4B&:?($?J3,DG:7NP'P5L"V=8(5H
MSUI\KUZERKY(<*\,(H[ICBTUZ(H!W<F[1EO45Y.C'Q6QFH!.0:4JY)PZZY)6
MHYU)Y%?L7$P:V-O@^ZZB0,P0=1'T$21[!9M]HILHPFVA@+*0IQI)HONHNZ:M
MROWJ[_?NJ]A;6'J/G>B\1I&U\^M00&-HKT]ZMZ;.C%L##NL /PPWO0!)[(GS
M04F$E[U$^ VO_ O%DUXIWOMAF;-WWX<M9M"E++@>G.:[YRI3XINX8Y,5T+$!
M#-FKCW]NPXBZLRMF ^1NABK+-=0;+I@<' BVTT'QT"ZN (_=,I+4_8;=VET0
M'43+'=*85GDLHYA27I&8UCV5:@!\BTV6NM/<&K1R-\W>T\FM8,B:-UPJ^B)I
MWW6&:*0AZ2[=8(X2O= X7.;B4-/!'@M_.!5-_]@V3F/TED:14^+.5L#ZV7;.
MPRV])WH'_2/>6IZ+QY.'[=(][+$5-ULP-S0I&O'R$,;WI/'-MH8R&TTJ[/<%
M"AE( 5):*]6PP S02'0HHUC#=M*'[U\@ .@IAO?4]">]&]DDVDY7DG8GSLKP
M,(HVJ[K7=+F_JR8<$N#F?,-A;QY#CMJJUPSN\N:B'0BB7*5VU99:,1+(H=>V
M=5$1X>N.W12=M_HFT6>H"Y]O:"1I-&_#4M2W>LP:U7RSG\&T@GD+LN"PK=@9
M'.O)A-05A.^;Z._;$'K5#"T!*>R.-68-2O":Y#P5MYU6%OH@M9VT^\]1"\K%
M";5@'PSE/!I:E# %]6QM>D1@Q42CD565=6=W+.U\^F; >]%AJAHV\D(_==N9
M;KCA%HQ!9WH#PRZKA9U.UV_$OO/'5,.\=VWD>YQ6K2*!A82=5BFRM*B'[5--
MOL:DR]38T/UDTM\C&RJ\._8>LU7/?W:\$_+C.UGU5HERH0%U=XR[4W) L:98
MM+R@0U@?;H!_ L69OEW*-:*RO='J09\2*D0<6'"C.IN1-K_%IK+VSJ0-3IRW
MQ,3?6DQ\XKRV!8'U#^?0$@H3]2QR_9N1YOZE-OB&7GYY2ZO?CZ$^;7^&)_4.
M:(_/2' B?6Y_N(N.*DF!PA.3;U7?%/BO #)O^P(82R0;5=8VXJ[)-E:6/?5_
M[!&T[[EU=M"B2)N2T5%M2 PP)163-8QPI]]9U+- ^ZB!-=<:FER%^XZUETQ)
M#0-%IWR06CPK*TKWL29)KOPI5E\2?8IX; 6V7]5M,U=XP^_OD?-A '-[3$.G
M2*KLRRCL=OV"PUK[FLJMK*A6\@GS[N[X\)S\^)>[H_]?!GOCA?L1[H7'XB>#
M#N>G4BJCGT"PN\Q*FK[[RSNX'WO:_TX:XSD=/"FMH%4LE)IF>M)J\[/3$[7[
M6Q6^FDB$Z1<(!'\,]^L1_-?KL1.GPN*=<T*=UL.6O&J4?8QZ)Y7JM2HA@IA-
M8S!>IE-R'Y,G:$JA]ADJG#4-N+D&5X7\20*:YI;498H"WUTW$[S !I1?(S;J
MMFM=A,BPL^U*RWA3O_.F)EON:9^ OOG*?L!$-V"%KS'%%^P<^K7WB[J\NK4!
M<$@$R,#'SB3_C+J&I.P*;*.-/GM@9HVZV\->E ,/1X?67GT&(^:DKH7JNMQI
MT<U&QJVY;&>(C5?FNJY,^J-79ID;"W]X752*C4J!(05V*\]K,;_J8J[7&:\]
M.K_E!)Q3/:(P3% SW!/^17%<9OH4]'=6Y^M^07]%BYWQE"%_OH8DBRG4.*'E
M#"2UG*O,W3Y*A6K3F-+SW2D]R4ZE]&QC'1:CV/3EC1DZ%V;VK&3H9&D>)CQ/
M2S\NPB!U<Q]^S'W/XWZ6BV![=Z.+,GM6WN.[65GDGN=F&0_3V,^\R$_@SP2^
M&V1R1S.!+-OV)XAZK::*[U#@Z& Z'=8:; \2T9@;#T;M$"81SQ>K3W45C;B"
M=>_$(+$21B!GZ@J7UU$G,\5-[6B&M1>V*X[2')H*+G8U/1_F&,&]L9(VE*G<
MGB@'JA$_]NQQ@_&76S3C;U4"C!&GZVU[^A&/^7GMO*E-]].?I^NI[I*D>SS+
M]GN[/$\V]HE#G[1N^TP7$6U.#!M5_Y!FH\*I2I]7YIRHRA*;VQ>87KDXDSI1
M6U0M58O!*!U<TX"3E4O"*.M(J5TIUNA2+"0E"%$YSL ]WE5*GJ)W]!_B=O"9
M:K5F]7OJ@M:&UB>@YQ&(!5SW?^3F74#%=&I<+CK)"OA 7^>X<5_L+E-5JXQJ
M"DQ?9I[.HZX\ @>G##3YA?!L\"B/"8##@.C EC>F=6DI37(<VN^/)X;#GIFD
M>3,?BU=VN%=644;W?*=,5U;++>(@70P$3QTSPKI@D['-JG809<IE+VM:90V@
M=3@]'X2>.E@05-];/I7K.OR^<V1Z],"5D9>YO?R;%_3"XS#WJW>3;)K5QPN>
MH&H74YEB7*U]U_C.Y:+<+"M6;F=Y:+.*=T?9XY:9>B/<M4<-5XE]>.?JF>I#
M.-C@QQO6L$,Q$[@?)M*AVQ!V0MO(WN%F#S?:W"F5>4EZWE?XD&"JNO3,?>=7
M%4]3\>Y5]4$YHM8)Q=(33 6+)!0<N%+3+YAR/EN<X+54I=,D;+NW8P\3%3JN
M5(=H-$IJ3#0ML$2=L)+U#&6#KGSU#4;!YG[NJI2%?'/DT)]*3(%5'7:GJO%5
MVYO<9L:H4+U_\5:[G66#:IU22G3"F'ZPE07137X^2!3H%$<+UYEO8R9==L]J
M+5M_:N;RMU9G*ZV\+$&J<B,R%$/ HAC,"-7*^$"$V(2O>71E:WD8<B$EG[8-
M_>AX:#9GWS+63/3MA[5VC&VZL3?AK%[E-S:[PZR(1I<KP9/6NTG6& Y0M5HR
M'97;5U0-%5;%2TTT">\0RGN-Q:1[3V\;ZJP"YI)++4?0FU;V>JB5)3PHI.K<
M<IKXJF_/]5M3Z](?3.;Q2H6TOB1*GZ&%HJ=0X4_1R@;R14CXIB5=%J3F"%,9
M:%546UVE)P:V@.9KVCM*E$PXY3,KPF+EA4S!="/&JQ+EL<Y_/1-%*Q6VI/52
MUQ%8)D@E8Y1!K6'5ES/2"D"#/%&^)T-UZM*9I/M"YWCT*%S?KX3?BWB<<KT*
MI$XB^"?*:JH0= 3)![?[;5FR9[J1YX<3=#[J8H07&F&BO<C#=F=";;-SYF)G
M2Q<^Z;GEEJ[.7=]3? U2 K(WC4@P@ ^AX2H-RZ'HA^R$+Q57^ S=MRF$Q$T$
MFS"OS5LGY@*35+ >Q(2966>MDC@J\,"F*M2CO;HXAWWGO2IU-%6<6IZ5Y+HM
MF6G9VM))Z\4:+)$5/\8W7JE4,[Q",+OEK%1ENBI+K#X]K73U\Z!IXZS;;E5A
MH+_4/Z\#XEI7-3L_K<J![C\AR_S<:"RZD:IA+[WR9P]F5LT[)=1*^U"GB:>
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
M.IF"$W.HX[*IF45W&W%GU%K!VI9SI8N^G7<!0L1Q(2 %J?FXAD/KZ[74 )1
MP^J289WXH[WW;__8>]RIF*H9#CYF8+XKE?IP07+O_O_Z?[S8_04&,_E 72X9
M?;7+Y,67\ID-8J.DDL$P4"\GX;1Y+L-QAS6%U!-+?:7KC,6;JNU@:KHW*!DW
M'/U\Q6-$]L'I*7JH3G4S23D$$UG+\5MY=U_*UZU*-WFUST!M@%TQN-@PMS6T
M!ZRI4)7S19?%@67_Z,48UMFI7*&^;1(EP57HD<':>O6BBCJ^D]4Q@ )I5-&)
M2AJAA&\0[QAHH$+N4ZW1X%%8ET[5:7.! 0QSK54M^9D=.*".6$M*I5/YE0CR
M3U72! V\MMV]<M/H6LHNT6\(KT#'UX]$Q\"['D&VYJ,6;ZI4-QXY)9=3JKDF
MP.-&:HV-,OOT;PFA:<;,@ 9RU&XQUZ]\F,EM<NEU-ISMR=0:V7U@88?Z[MG7
MP=XLD[G9J(/NB$15WBI0LH&RV:-6#=-ANXY$[] %[!P!*_F*?2?>'>T]IC9.
M)HF7[A5=2O/-=T<:.TV:OC%?@#]H<,4AVR"/9<<+JLYWO!9.78O@UO8XE57*
M1*1OL<C-#*XG(&9CSG"3\XMDOK(A[X[NQ0TA<6Q29%5-<">^-/<8<F *#PWM
M'QT9V,18-PP/][!K4&"]8JV_R<9LN'4>K< 4-,LQ+[+F.^16ZP!3RGB[%V<%
M/ _7K3('$9F2 L[ZXEHY@<=+T =0U)!$=PX^'.K4HB!VF>>R()HX>^^ZGH?D
M<AAZ)2=[PR[&!LP#UMS1"I$1O=2$I$%'ZG^ACU GQ!(4QZ+N#P;;(*XN@=B
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
M2SH+S]][DWF!Y%I/MYF38=I$<QZ]M?#8S#HH5P6(%N7B9CF8YT+Z>U5C^^P
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
MJK?W^1W>(Z]/_WOZ;M)]B[[_:__E)#WOM[T77?218"I#I &\-P)8;@IM%1.
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
MJJ3'V$:E592Y-9OF+EA!)9="V8!*HL86<MKI!:8)J01'7A*@UN+L1Z5@H]1
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
M&%?\H84.2N&2)N"Z9FO@2$J6,RT$$Q18$!*491&L84F*\2HHI]J[0C?)85)
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
MD#:LJ/W3L1F9-/CTWJ_,8-!+8YG0:?W>F__>&HY:K])3^.I/E^Y[WO=<#90
M6SV?SP_T*0S"*'T\M&G73U=W>N4OO9VPTVEE27IZQ_SH\ZM=I2/-7ZB:D='?
MJY<:A:\A+?EE@X1>^L(HBWS9.%7=>#3_SK@51\/#:L3Q4:+UF,Z_H]'P<W"3
ME@V9AV)OD)4T__>E1?B:5F5X/&X=+MYT./ID!KW3ZF72@?>L.N!>!!<.;1A-
MU0:*.Q5)58^<E<M.R_3[RZN1!;/.["C-MSY<G<A!%EPOJ>3?F9'IC"$7"_HI
MG6AI:DR>^^.T8UJ);M(.2H.F2]-=LBB0OVCFX<'Y-IW9/^:C??%!9WF4WJ V
M2A8HTN.E?9PN\*W)</%9DBY\2!,YG;VWDW0',_+5^_Q[.!Q55BGY=-SZL[J^
M];8Z!+*0,$J;>.A/_L^X];IZH^%HO/ATYQ+1^B)*.2>CKT&RN$F<]?D4DW_/
MSH57IC?ZC^D?A_U\Z7YZG-_Z0_?ET4D27?SFQ;./3D;AC61 '?+ N..@M3&
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
M% #'P6(;O#,F8I^ ST2'RGIH4A$#&HW^YHD!Q4/Q )C_LHIYRD):92^ ,D.
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
M,4&!5R3I\=KE]MQ4@N),&8J0DZ+H\1L&Y@W!<M'6UZJMUQT*UG&#*,L.!>J
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
M@E)S7JW!@E*5BYGH<W^:V?JJ][5BTO$E,M-VMN6X3PZM]?8,B!(>11*<F(C
MO-1@@N001)!:>Z2#I[GGD6"L&0Q:Q*;-%YLN@_W%$E21E&Z*\EHS21:%0D0)
M2"OJ@ GB0#%-@,881.26!:G:NWA'BV: O(A)14QJ#%TV1$S*+#DCS/TP*&+2
M71)HK36D0-%KGA@3!Y)431486"K3GT9*C#D*+O(D)JF.EK(9%%KDI"V1DR[
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
MJ6)4,.4<R5)* @(2\1 UP27(F-#96VLZ!C-5U%>$9U1R\4!2W\Z*ZJ@26:#
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
ML>RSWT&52H@J(5H (;JN3EWE1O<$H*TREMPSD0P'(A@WR(T4)QYQDR"J6N[
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
M$P"7T2C6G:"S$C@]BR9K@LEGH5C'!P=NC(U,9M'E;CP^+5>_A(E?B$@[FBV
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
MW&/7-G;VRO(HFVM9-+BZ'2ZU@X.R$'$%ENGXJR1LB<?C<KVLJ-/D<"FGPX@
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
M5W(6I"B%#\Y2 0ZB%DZD0''?"-+G)$K.S'M.2#$_N5":;!_. :6:G +?AW_
M0?8)>%-%S1,PSA&KI":&A2!L3#)G=G6B WB1K+/!> <"ITK*LBJ$2$QXE?+5
MY!1=)&//SU-BG!D)+JK-7ZPD-U1(W>0L]T;);S$3KJ7)-P%VW7)QTQ0.<_Q[
MSM\!Y3K=\YVW2%DAQ<WR1]PJ+06L2[CQ4*UJ9X6!^^GLS;*3K$Y2B_E^*7>2
MF^^&3C!9\YTLP=*X=;Z3!P3A^TY@L13KL29FN7MBECID-Q@R^G"Y;)8?0VZY
M2I;TD3^4ZN=Q)[?>>?G.)Q L]]V\3)V;J%5.W%(S2W6BQ%NMOGPUIN1H?_?S
MQ]/W+W<E]F%O]\_7=.OS+M_=V61;?[X_V-U_]WES)YQNE>=?K>YVL+6__?)_
M/FWM?SK9/?AU;W?_C=C:?[^W^?D=PYX.MG8V_][Z_)J5ZG E.&_K:G">3=PE
M216)UF8"-@-Q1F8B1?81F)<\\FMK+]>L4Q6\N@A>B\HY5<&K6^!U>@6\I(Y2
M)!!$<T@(7J6^44J&9,%2#B)R9_7:AH(^MVT?FPI>%;RZ"%[&:F:3BL;AT@X<
MMV?!A!6&<IXXX[& %[,5O)8,O+:O,J^<@?&@(W$TTU)TBQ'O(L4?%'<I'ZC3
M346;OM9MK]"E3[;7/%MW&X_^-1[]-9@4<6WB/B[&F"RA'O^D$XO]XV'S Y9X
M%?SM#G7"+L+S43J<I+<)AW-2@+>B\J)0^5U;'XY@=;)1D<3 $Q!"$LNS1I V
M6@21F#<H>="WMIUWK'5&^2.86/,*/K+X+R"Q8!7_91'_JQHE<X%YQ2-)5ED"
M/%%BDO!$FQBSQ?^!B&L;3/8-:T>T5_GOJOS?)O3#4Z&L42&[" CY3NO$K L\
M>:= VD;\Z;GX_Y@1J4K]HTI]2Q4+1J-ZK0/12@,!%A*Q 2C^&25';8R+Z-8V
M..L;N+,1O'O91IMG<SE'%VO^'AS&=#A]1IAI.^$^;DKT:>\?%P+0_ZM$BI5P
MZ,%2JF??,?;=")]O:OCK'#X_L'KV@X:R/\>#:<*EUM1P?CM;;*<5?6^%OKMM
ME8L*4(XY08RSBH"4B9B2W)V&G&7V$>?6KVTHW@[NNCGAZI[UO@KTO65ROZM
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
MT=#8 ;TQP*I7Q-$J.4_!4<EKL88.;I@+-WQFD6+846?#'E,[*NI0(RIH_Q-
M[%%>IO:@KZC(]1HGKJRB)92?6E>&7''WN.,J+ACK:DVI)%&V48=NW!&4S4V3
ME78DX:AH,5>6F%:TB"3.90]^55D\^0I)8005&STD%X*6M+6#VR:LJ^7A*&BQ
MCOC0@^/3?3D:]2O&(,<@OZSZ%1\T1!RE*SZ6S=+%W!0<JD087:!48K;1I>!3
M8HK#]S)'"<9>X'M1T8;8E)VFY\0FP=3J()42@25)9F0,6+L$8PDW*)ME9*^M
M%^^>)'!1V?DLJW:G:+*56$BG+)G"IOA/1O+Z#; _<9T4GZ))NBLNJ?TH["%6
M+&#%:\$:M:<\DM<'^H<?9$8HG_A!?!#/Y /D8 L@90L4HT )B5+UJ3818&M'
MX[K\( /A ^'#AW$+R)_X,&);1BPZ0DDE-.2K7I3""2@L#D6$<EEU0E-KJ\P]
ML+]YV ^]%(V*J3K'[3>=?-/MM2O1H_(BPQLQ5[Q/O1&^N!!3!K:! 5W#>TPL
M():TJEHBAM#+4'H]*E/<#FS_>[DO"_G7Z>[)RU4M[>7)<SD:M2D^PER:VB%E
M2'QVV$XOVX28B+[Z4+U4E6E8(>?(7'A1!+@DK<0E4(D5H"T$K+P'WP15*B$T
M"46MRF?Y&ULA1^K:YL9<V=Z9F9*V8C,&M$E3],%GZ[Q$&])MFB$'R*\(\HFY
M45?I!H<(WE $]-D Z<Q-.PD&R6#273S1?M2>F ^Z9PWN866\-KBG5L9JV L*
M!$JFYW I(.<3&%NX*9M&"KEV@ELSSN]Y(?PSG]]_:,ST@/D583X-BS8FH>UU
M;I$L( 4"4I(@J^Q2K)%4* WF82JFCS-\4Q%^E2K7TO2Q[(+.VC4!3I,))AJG
M,!.96,RP)<X4Z!-;(@7GJR\*O-4)4 4$JB8#66.*E.P5=:!O![=)&ODH+C%2
M-"Y'9+$=5HR%'1%64Y-R34!MPHO$6+P;IL59$IF[P+2([8A*(2/8*K$I)LI
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
M&#$#L[90,(E)SCB%MLD8V];-1LI89["GC[,PP"Z^?O"7J]JZ7Z_#V=COV_;
M97G:$/IV+6[&?YLV3_]VB_-S5\X%SS:;F'QHDB2R5RRA^#97TDL@F\3#8CW#
M<^';%Q=8K*TI53@BI-Q[00>?@%0L(+:@K\Z9Z+KPB-OFYG'^:\?;+;OJ!_$.
MXEV[+J^0JI'B*B.R;G(:*95<2@:]"JQ'_>B[0L43YX!U3)1]D\M#*KVH6]/C
M W=?@5*<M$^)>H;UML4U-,,;)#Q(^(LBX5ES\'"V7)MF)\X6+S%9"AK:=G.
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
M<)4T8.QF")4#9*-=1)9HS?J:-PST#_2/Y(?;0W]^'_WJR7<_%9,+JH1@-6?
M9 E2+0Z"-JH*!<HY#_0/]-]2^L, ^!4!_LO[ #>/OON)B:RKI4+3S%SO>2\0
M?<[@;2 J68LV/<=!W\%F]P/<;\LEU5)R4\N#TFC0L7,JQH;TD)0J-#(<YHKV
MA[^]L<X]^OE;T^:A!PT*D;) WC0]/C>^)D\9K/+&![86;5K51[MYS^4-37%P
MZMZ&.QJ>+D]X[R;)#&EY5.0(3I:']_M3'R_W=LOBS;#O-),9U)(S68U%(U;#
MN4DGM>UM4B$8J</',$,FR]/6\3XXLEP10DX]TP$9V(?41!?K;)&$-MBM'6.V
MG5U7[_A+@VI&X1-WC"BN$EH52I-U;=4I8$&G+3G++FF35-*.JQI=YV=.&>>[
MSC>=50?M!!Q&@K;H'I)UW9=1#(8F^F"N9Y+/-)G[RN%4@RPVGBRN$H;IJD.=
M?*XHZ&.,Y$PJQGF;C 0)P_%QE^CB3,(PF96)M8#C7)J$$0H0]N(OJ0;OBH22
MU]Y 8K#&8(V1G;&![##I:)]"+*5X@N*+ .; C1W0 :DF3C1Q,IM5A-/:LC,&
M,PQF&+6DYL08Y^4)T99CHM $"&R,482 :JZ0T%8?8JAFU8ANVZVML^3@C+O$
M&:+82.(D&#PJ6Z)H'T+$GC>@5.'AHYDE3SPY+UFXK TS6<"J(V @!62] N6I
M\8?2F;@'6H9MFH]E<TV)(IOLLWFPW-^7H[S+>PL^*(O=@W)Z?'+4_]Q;MJM^
MU)MSB5FXU/+<=E?U,<@QR/D/<IU^9DV;S5A/7AS(T6*9\^GAKI3%@^\?COIY
M']/7@BV5+.>FW6-3_9NZ9B@FCIB8HOF<_<"'[/6'U,\[D[U*\-R#!Z"77 !4
MCB%%=!":/%:S,\'V8%>[[2UM4!KN2+M?LVO8>)1DLW-&(4;'K")B89W:"]&8
M.%S#,\?]>==PD0YSIR$WI/<:_Q&B:CI7L=$J$A6SZ3K7-KHI[D>EC;L >3:4
MLU?.E>A0="3IJ>DAU%Q3CQ*X30_O0/=UT7UVJE,J7M@4J!D3(%&OI,4,E,7U
MI%9NPMW63B0_L#T;;,\:VB-O[8\KD'D&^9RR8XL*%"9_UK2'$GH0+<%6'[WD
M]>6L#NP/[ ]'ZP84SGSM0/%D?7 >JC:U-]Y5P&WAH??<U4W(SPZYE\4.>I-J
M:0WDKQ?Y7E7!$#1:[9"J2;JB(6_9*-)%]'"7SA+M$W=IB04SD0&?Q0"Z+$ 8
M" P3&HZF5ZCH:">Z<:/M#:V<M^E^AO<\H^GTN+U]_'%OZ)>>B*N29TN8C4O8
M+F8X*:Y)JLT^&2MV.!IFR%KG2N1]\]VK7O$SUT8^M8(2TUL+HD!;\@0Z&8FA
M]N.J=),C;50>[DB\7R_>*<>L7/<KVH!<*T552Y-6V3-Q/)-21HF\S83T^R7R
MOK./GOV4O)+LRYG; - (0R+OH)C@H]3&WU%M[;B;JQT#T)OK2'"DL+:-4&VP
MF,2P=C[;TG1.##$D/1P)\X3XV:G-32ICT0F"BNW4#LY BLI!+85+H!)]S5L[
M'J<0O[PK8:![8X_KS0/WR.A:1Z'+,W 7%8S6J)H,3@&00P J5, :RL$@)QUZ
M3M<XOP?"A\-@SLC/YY'OG*NJ6-.@GC2@2PFH.@]1V+AL)%73E'&-V_KFR5D#
M_!L+?EULTM$XG\2A\X%JU>142=ZS1_3#9S!3P/]R'O!)D0ID#(C6I7L->N9V
M26!J*C'6H)/#!OBPK7"3.E2,,G@C6?123!8K5LLJ18Z,1D7664A7P5PYFSS*
MX,V2R7Z[P(]@BW(U]OK<!CU@=0A<R$$NFF)0Q*D7HO#;SJW+_SG2RC>>*:Y6
M!X^*(U]]# %]X61*44JR(P[*G^65CV2'V7*&_M!1\<.+)U__9,1YU%:!)MOS
MS+V'Q+5 Y&I\5;K$LFK/1;B&=(=!%W>*+IIX'+(Q7)J6C!QZ\7BI;?-H%&O;
MZYM2"F_0QDU%C8GSPZ9>L2@9L(T_ $LF(*.;Y"$^"_8.IC9WVG!V#9D4@S8V
MGC9FS1K#<7)M8I@X3C!G=C5EL#X:Z']!5#V+&HU-L13RB=;B.!G<,+AAN%SF
MR!D3EXON=?IK8PI=M0 V[1.: *$@2PE1M)24NLLE;D<WZN$-VIC2A@V8; K9
M%VLPEQH#5EM<"NPREQ"&LV:F5#%QUBC-/L?LP-K@ +7R$)D*^/8RDBF4,J]Z
M?2@;YD(57T1%O(/CTWTY&@7PQB#'(&<RR"^I -[?VH#W9'%VZ5'[[F.NY*RU
MJ3D$ZRUJ5Z(8+[V0=9/16<<P7,ESE+->7>!*1IMJ*;[M;NG![35;B#D;J(C!
M:1M\K*F[DM&-Q/F[BW=$4KDH$VT@S)22YQR5H"^NY%0_9ZW+ >FK0-I^Z.G]
M.S[Y[B<5!),4!=9+ K31 -?"T!"MVJ)&2:YGQ_MUF5@&H#?09:L\4;3MAV:%
M/<S1&*]"C!1=3$G32$F;"\1?7>"5=6)R6\L$C$9#6]\('$H&5[A$5M+67?50
MUE'<;C;@GC6VAV/UVMB>.%9-*"8H(T ZY89MW21R;K)YC:P--?',2V]9&M=E
M]AP(OYO']^4C-:_A*!TPOR+,)[[0H,GKZ%1/.@N Q@DD;1"*,]4AF5ZXL,/<
MC#-\-@B_"L +96RX55(+^M2$MA08740369!'VME<@3Y-.[-LL^IM0OU9!&6"
MY+CTLK22FHJN:G;=PD9J&D$YBM5]#MC^]W)?%O*OT]V3EZL^7LN3YW(TRM5]
M+&%6)Q]M4;E:BZQ<$I^]0V/)IZK.F&OX!N;&7.HBWX!J&H=VMO?%J("67&.N
M$@$KF9X[9)7VG;F,W:1\V9$@O^:8*YUK4K$TA#MDS4T\28DP-F748X@X\#Y'
MO.,%C@-Q[(5RA."*ZT6T&_)U28 Q6Z+<)%1*O:RNOWD3TH'WS;4]&"2K)888
MFMC*8LA0U3X2"E=1.@_7P5Q KBYP'12O:R2#$+)I1WEDAHA9@1>;R)7J<J &
M<G>3=*Z![HT]S3</W,-W<&UP3ZO9&95L+AET*:%)[%7U$C<*K+;*-5&^L"];
M.S:.\WMF"/_,Y_<?ZCL84OPZ.6#B6"B68ES5L4SME$?#"IB5@"K5MRV@JUMQ
MP+:->ASQLR& JS2N;GJZ5$YBF5"EIK$',:;DFMFT?2'#M3!3J$]<"Q*PJH $
M4F,&1&S'O>8$O<T9BL9L;)/EPS;J&[L61D&[4=#N\Q>T<QR3EFI416\]%XZZ
M49=%RUZI87F<)9'I"SP-(@:+\DT@U;V@72_%3<98,#EX:\D&H;"UH\VVCS=V
M-8S$\#M(%51$92K*95.QL00I#CJJ8ERVOE >5#%'JG#GZMC]]JAWXW"N4M+@
M52U-O>E.2>,+>!V4LTEQ4WRW=MRV5H,IOABFN(IYI(804K9B(K>]A"YR<B&R
MRY4EFX3#O3$7>M 7N#<RI29)E  Z&@+T7H!\0 A.)><MVVKJU@Z&*3F,:G5W
MCQ=F30O#,7)M6I@F59#1J0=:>^:F8&"-0+D)$<%84Z(W*N7<I(8PC;8>,L,=
MY8;/+#,,E\ILV&/B4JG6MW\M0K$F ]I@(3$+N$0E1XTYZ]!=*DW &&+%E9YI
MAKQQ!=H0JQV%9-F4@%PBE50RQV22N(HZ#D_,3!EBXHEQ8A,W'0.RKDWM(*\@
M:L=0;;8Z: X^VU4S,6O^<!%CX_(_?)R%DV;Q]8._7-4?]GH1SL9^W[8'+LO3
M!L^WA'TSH6G3YNG?;G%^[LJA$"EH$E\B6\%> [F=$I9L5,:(T:8,4_4<#P5S
M@5<K!1>05CVCI0)R-)"T)O )J513/':Q$?5VN+G>N7:\W7(TSR#>0;SKKCD?
M*CKQ310KB*GI;HIL%>LUQQH=JT&\,R3>;U],?(3/?N+<UA$Y@'7=1UC0 .6<
M07/2R3<YO6V%WK0FKJW1Y^#=P;M?%.]>Q7KJDK*>HL^5"P:;>Q"J)NX]MMFC
MN]5:=(.)URD"3]RQK"QF2]A$8*T;$VL'9'T!FSQ:IM18NC&QV5;J)ET'!PD/
M$OX227C6'#S<V]>FV8E[V_OD3%"V9_O5WMI>0TJ5H928A"K9PGEK)^*Z\OX&
MTPZF'4R[>4P[0@0^$P-/0@20G2NZ(JBL2V-@52%5;R'$XGRQM007FJ [; Z#
MA <)__$D[-EF$Y,/EB*R5RRA^#97TOL'FL0C\F*FQ#N)O& 1$LD9J*8 Z$-L
MQ.L26*-#DN Y^%ZD#K<-X9TAWE5TQI].^G9L_R^[O^ZL'JU#8/?@E%?/]A_M
MY3>/LL]'SW8/WHPXKMCW[)G3T9]VWC[_ZD*7^-K:<*_5.>"'\\ WJZZ"*Y@M
MOCMM<W'R<O'M06DS<[(\.MZ@D4\H:S7R1WS SV1?#DX61_+L=(^/]EZVWW[=
ME1?'9ST2%[L'BY/GLCA<'IW4ME&6BY/E@H^/Y?AXD<^>^U^OGWOW[7.ORI2V
MSQ5I++/?[KK@P\.CY>'1+I_(ZKJ+O-<NLEO[%SI7]B\\.^*^\_H=.>>V1SN+
M+5[LGCSO7]]K'^V;./'!+Z\'V[]Y?&_QM WOP7*_3=_+_WN\.-H];N^W]]J5
M]N7D^;*TN7SVLH^Y;=0/WF]_\,&S_L%ZM-Q?Z#YDK;87+YXW;ESPXGF;*3EZ
M<[$C.6R,V:;J^.T;[5)GMW__ILNZH,7N\>)@>;(X/99R[\-=\$D@O%X<-/="
M#TDZ7![O]L_</Y+^M+_*5R]VR\GS-^?->U]\O9/4NZ]P:K@^/?GX5]Z#=)9^
M'-S2'O1T;H+>^_G\Z,UH#ML^A70D_ MP;8.]SWLO^.7QUI\^Q%4#U;DY//_X
M'V>6LY_GEN?LX'/)%!T\K4I+"D72*850,00T'&(X.][;=Z1\?;(JGQULBE+$
M]_H'-E!V5KL2O/):0M5;&\D&?VU[^N0#,!TVQ.==.=Y>["^/3]I#[N_+4=[E
MO=?D<+AL\O6"&UK:L07/E_O+9W*P/#TC@/[R.U8YXPPI7> XQQRO,70&GT8(
M\FQYU&[:?CU8)%FT2\H1[[5K%#G.1[NI722]7(VT,5*3=OK7^DEXN,)TO_Y[
MHY$^G-5H[W^4CE^?>=!%[?L.W\C?C= :,.Z#OKTE^?_^3S3&OQ4!/O\0OOI@
M;C3V4,FM'0W^?E^T8WF]$?9%3E8K4J3N'JP8J!/AUE_;LF^MUO[DC*E?KK;%
M"]G;6[03X43RR;O5S*='1_TH.FC7>M'.F^>K;73(+\_VQ2'G?LRTR_8/+U.C
MKK;4_][^>W;*C<G[R;.]V*WM6R__WZ*]_&:3\.[1XE?>.Y7MQ=[JW&I[^7AU
MCN5_G>YVJF^W.>Y#ZD?/XJ3-7MML;>+:OMON]VL7;-)\DYGVSH;2=EW;I6U/
MWELLQJ9:UZ8*']E2KP_[Y='+\[OK;X>R(J-';4;;:_>VSG98YV)N2WG8]E=[
MHWW@13LW#CK]M UR\IQ/^BXY/6@RQM'9!MSG+O8<G^Z=]"VP$EMVET?\YD9]
M%'N[O\C>[O/ELO17FC# +U=R4]MGKT6D/S?)I$^M#E^]E8W>',?WQCY9VSZ)
M5]\GI^GXI(&<C\J;/=)9J"G/1=H9=-+A_E$V.NXJUN_S45.JCI8OV@G:-L3K
ME][QQ.)P3\HS*6_HZ345/N=?S[@05@-N]WZW45?W6GW@]."X[<3CVI3"_FSY
M.7?]L,WG<=/ ^BEY>MP'='K0I&8Y7&E=C>=^E78R]YVZ$E('3ZWQ\%/W%U^O
M-M]V7^PWVM'KS<9G^LU;U6>E"/W^'ET]J_JJVVKNK7[77RU68A'OM_W7CJLW
M"E.[('>!IIUCJ]V11 Y6>Z)M+UC6>N_R"[VI6O;%N^&\GK4607$(B1LG)'Z]
M>$^/>/W>"E)-ISYY>=B-3MU(\7HG]"7FKE:T:[TYD@_E:&75/,@R!+3;%-!>
MD]IY,>T-OWW] ?R.7W]J_^Q3KPGVO74.VWT+K"3X)L,=+$@M"K]L2B@WU;2<
MRID5YVQ *[F^O-T1I=N=FMBWWY[[.<C!>:/,V!6?41Q[LRO>$\H^LB/>?6*Z
M&^)J-[S9 XW*]Y=-I!M[X=9%HRO*YBN)9ZNM?&XR31-AI(N]YT[EE2WU6)I$
M?G:B'TGC"6E[HZWD[O'[NT*K;KT]>+</VEB;)+]_>F8__7"SO-TC76'L,O5I
MNVS_4M\B]Q8/)@-Z*R5\;# KL]?>WF)Y* <7?W%E%/O4>..UQ_O>Q%\DF)Z\
MMRY387)[-;)W$M1[$N4;_78%F/['B^>[^?GJI??L\F^?X+#KSF4A>WS8U)@I
MN#XI=-X.FOZVWQ<M\=[*XS"Q<IZ;F>7!\6Z1OOKOK>[IP>I@LA_AHZF;X)P#
MI NCQZ=M6M_=\JU<TV?ZG'WU'8A6CH:^CFGYJUS%U_"A7&^BNZQ"\"4Z*8+:
M?"?%[SH=SCDIC"1MM$\FL,7H.$JJ5$A%GU+)*KR-:'A\VO"PFS\,80A9.165
MXL * _L4DE/]:\I)4=:MXLC,FS@R<Q;+\+O1"V>NU->>U'>.U*?]O:?MWG_>
M6^9?9AJ-\./_/E=Y_Q\'_$\Z??)SV7WT<[ON-S_^_/C5PY>/?_[NMQ^_^<X]
M-M^Y'_>_58]>?:=^^#F['_[YP\O_??7P17N>5S^Q*J6P2V ,*4"T""G&#*Y6
MXZW-&CU-%AF-+6A+[\J,I#1GFWV,C%JS0>6WVM&5^;!#[>A4MFZ1A)]^H*:?
MF;'>>EQY\>ONP4F#5SMB>>_E\>[Q.R/;6[9^YZ,^EF<K6:\=SROYH4F2L"+<
MU0G]@;?VJ'%I&\R_3N4@OUST8_ST$T: #TE3GW'FV5C?DMPJN&)E^VL'X/TW
MOWQ5=H\/]_CE_=V#U;.OOO35A]?K5' NL&)%@&=OOV.)>^J,*5X7P'A]Y]=O
MWUN]=2Y8Y/5[_E[;-1]]6]W3UWS/V8_?]%/?_-1@PST?KCN>,=9/C57%,).Q
M^GM.F=F,U6.<S5CG,Z]SPE:\I_7UKGHK8S7N4E?]G6)+OUN![0H?=7KRV0M"
MHL]4@<\3^QLO%?O[]<GBFR;$[B<Y6EB]O>@B[P=QFY><PUN-_[[<H_[[RAS0
ME- F2AU/DF!OMC^N$IFZV1MBL@%N\,!?VL3I,7'7FS@U)NY:$Z=I3-SU)BZ.
MB;O>Q(6S6*(>9C:F\!I3^+W\NMS[M0UWS-Y-9@]ZE-*8PFM,X;1QWFL1_YR;
MQ)Z9"/]PS6G]:S5N.6XY;GF;M[S0:&#>F4@NVXMTD]/)'SQY].CA]P^^_?HO
MB[\^^?[I?S[YR[=/+G,@7;L?P+C&N,9=OL:%I*'=E6OC;S)I/%X>P/+%0<^V
MR/GTL,<Q/?C^X;5HX[)MV\<UQC7&-?[X:ZRS_?I96.HF$UE/;_@CI)VKS-8=
MJSITT1/>E;I!+C@,V9"D9-!1C2$7M"%5S.0KT:IND%EKS;8?A(^>',B3-FWM
M2R=2'ISE1?[G;B\.U-_](FH(Z1^_^9_='Y[^^9?'KQZUSSY3/SY]Z'[8?^A^
M_.8?>^U:[LE_/<1'__7C[@\OS]<0^L<OC_;_Y_FC__K./GKUG7ORS?=[CY[N
MM6OM_?+XG__8??3-+VW,SU[\N/\_/__OJ[^?/-I=U0\Z>?3TVQ=]+#\Q)H4Y
M!W#H/6 (OO=N*L"LLB*5F!&W=GS<MDJOJ7?3!K5Q&T0VB&Q]1/;TQ?(=D;UC
ML#]+8S 9Q/:'$MOC!^>(S2 %121@G!!@M0()M8 MVMOBV>=>?+T3F_.#V :Q
M#6+[!+$]/Y+W9+3&<_W5XT%LGX/8SDMLY),KT4>HH<0FL2D-)$J!#YJR-T50
MEZT=--LZ#HEM$-L@MD\0VW\N3X_>X[5.<X/9/A>S/3DOL@6CO.%&95A<TT5=
MS9!"B&"],Q)T8#1^:T=;V@Y>#6H;U#:H[1/4MOOK>R);)[K!;)_-RO;TZ_.5
MND-",NB;.NI=:MQF(S!9!4(EJ[;[HU5V:R>&;4UA4-N@MD%M%U/;.TI[U'CL
MZ7,^Z$0WJ.WS4=NWD^XOUDLLY"$EWZ@M)@;2I@"K5 P:XZ-26SOMMVV'-^Y"
M,+AM<-M=Y;:W<?.#LM9+6=]-6@8&DT/!"E4E"\AB(!FJP$4WNDJI+;U?=6;5
MPS<P".O+(*SG^\<GUV*KIW*T/TCIRJ3TPT2.TCY7LAE"E HH42!BS1"5K@I9
ME13+UDZ(@Y(&)7T9E'0-&>I,";RX3=T0J];+8,\F8I7S%(H4*#Z;QF"IZX1*
MP##&IB$FZX-L[7BGMS5NDF_RRE'!%^<TS"0J^%S![#\TK\%<;1(OY/8Y,R"G
MHC%H3B$D[-4O:XS!U+, ).=D T)JZ^YO#;&OY&@Y*/!*%/C#-)J60EM+8044
M+ /ZR)!BD^C*RA9F&NMI=59>6YNOUM20\W.*<0/V&PW[FP2@#AJX-@U,8D^Y
M=LMW4I!-DW[0NPHQV-AV)7FJQI649-# H($-#-<<-'!]&C@O#607:DD>091#
M0*L1DB7?A(-:O&Y+J0(/&A@TL(G!C8,'KLT#D[C&')Q67A)P6VQ Q @458#L
M#46=C<Z"@P<&#XQ(P#O'!1=$ HIUU2AK(&7K 0LV7I!$H)A%*<ZA9--]ST&9
MP06#"T;HW-WA@DGHG/%9%2(+P?:HX$RZ>WN;PF"K<1ACK&2W=G#;X.""P05_
M?*C9D/IO@.Y)E%D,5)2I!#'9#,CMN"<;%+"VUF922#3T_X'OW\7W#2.S!L#7
M!/!)Q%:18#BF#$V]KX"V03VQ9##%:>)@3<;A[AL _R,.\!'G]/EP/XES*F*-
M4\E#+<8!:G9 OB;0R:C$6J+GLK7CM^GF^2YK1/V75?OPO0;P?VC!YT]QWV6C
M5^?,?<5CK5&U_\AB#"7EW'_!2J:=?Y)'A--\R2]/(YQJK,[4:L%[-H F.X@8
M'7#VZ*MWE9Q9F\BS>8'J _:W"_L1X70K-#")<(K1%_3%@?,: 6NTD(SM]5JL
M6*G6^[0^T\:@@4$#(\)I$VA@(@V$E".Q0(B! 7-)P#97",46D8R6@QXT,&A@
M1#C=*1Z81#B)CY&-K2#B70]X#D"U^"X8^**,%)7SX('! QL8X31HX/K&@6EP
M$]NH494(/NG2X-\$ LK5@%)H:Z&>'FH'$0PBV,#PID$$-R"""R*;JG<B$73%
M)A&H'OVL$T'UHKR6&KP*@P@&$8S8IEG@>Q+;E$61:_\ :>D%FZT%YD!02B&5
M2JXEEX'O@>\1VS0/@$]CFUR,Q?8.$]418&X'>&IK"M9SRM;ZZDH: !\ O]78
MI@'Y&T!^$M9$$G24D*$XKP$=.X@E:"B4'=7^,ZZO;,&&EF]R:M,#FYXN3WAO
M<=M5F]+RJ,@1G"P/[_>I.U[N[9;%FV>_TX08Q;2C,2>R5J%U,9F$RH8J2?5*
M=V$# IY&R.=-N/'9-.HI&Z?0506- C.@(0V4N(*CJ!-BR:1Y75U2KPJP&06!
M#]+XS*0Q.I+>'HE,8J:4"J9PT<"L$V C$$@^9^"<#6,(P=>\KHZD@T0&B6Q"
ML-4@D1N2R'E)I&3EQ20/0=NFHP4G$!D=5'3BG(G6(:^K^^<@D4$B&Q&J-5CD
M9BPRB=>JD8O-(4$-Y  C>HB.$22V=1>,%>/Z.FT.&ADTL@F17H-%;F@5F89[
MN2C6)5<A5]5X)$F$1!@@^N1+9&>4:RI-I.U(-&ADT,@FT,@H@W7;-#()%DLA
MH>N\H:,A0!<*4/ 1"J>:5/ %:=5!TF^OH?O1X)'!(Z-;XP;3PR36S.2@K7$&
MJ/1X%*\S,$F :I+.BJ(KWJZI6^,@AT$.HS/B+1/ )!;-^BQ*V -;UH U*T@<
M%:A>5SM:XY6):^F,.. _X#^J<\V++29A;#:C%MTDA1I,[ET("\0<8C=N5L_*
MB%4]6,/%;17=7!AC3<6[-CFP[='IWLGNV87_T(I=E[C&I9;S)C<8@QR#'(,<
M@_SB!OEEM=K]*Q\?WW:D]IV6[;,OJL2 JE9!U#:9F"GTW5G$>JU',/;,)?R'
M+_XR]1=05<YY3>!-]( N"D1B#:$I>-*V@]AN#]#;T<1MY^,&U> =^+\3^!]Q
MU;?)!]-&&RS>-J6_M]VN/1F]%YNH%51.R667M0_4^4![MXUVDVIR#SZX&WPP
M0J1OD0\F_@*RSCKM-3A.#I!1 1MRT+9"4=FS,;T<G6O2@0IAL,%@@Q'K?(?H
M8.(0\$I1+-5#I=+$ PY=78BFT8&@KT6HF!X_8/0VA2$<##H8,<MWB U6_ZT8
MX='/7ZOVG9]J9=:4-$2=FW1@F( J9Z#HR:N,1C@TZ8"V+:XK]V&PP6"#$7J\
M"6SP\CP;Y+;&PLA0C4J /C0B0"&HR9/S.I,.W9:(_S][[]LD1W+<:7X56-N]
MV#65<\,CW"/"AVMM)I-T=US;(2EQ9':K-VON\4<:"1S,XH^HX:>_R 8H49--
M#AI5C<INN)'3 PP2U=69^7LB(NL)]W#">"F_R''@./!"E8\3\+ ;[C7UVK7
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
MF;&I] #6A8"*=:@]U#7>1UM#?LS4O9"K!_PG ^Z6TT$2OK.<FD92VBJRULA
M,R-4BAFV#8PSQ3A[\8_\/.&/,82[Y?1Y,K^WG"9/&Z5"X&1 VU*^$BNT;#EW
M'%OI]B-F_I+UG#@<W7+ZYM5;?7GM*DX?>@R^/P_WM!G\<EL?"U(<@H9=,Y7*
M=9:,S7J3%C+98[0^]N9WGY6==(\AE6U241R0>U@+HIH4-(< G;8:MZEHPWZI
MYG>7CN 3$LH=.P?#CK?=NR:&=G[6NOCKJJ, 1D:@=2. $&>H7(P6>DILXU)M
M]QQ#CJ'#8,@;_ET10SL[C#&OJT\#N*2M*J8:U!P+R*BAQ3ZT"%^JX9]CR#'S
MN3#CVMFU$+/3SCI'Q,FT%ER] PV*8#-F&*7ET25BEXN7U'&&.$-<6'NJ"-D+
M:V4HK;N@0#1=#.EU@E7*P-HR:FNREDS.$&?(H1CBJMLU&;)O7]CZ0D59"YS:
M$E"J#.LV,-!IM=#4)O5RJILSQ!GBDMQ!T; O!<;8V;#"(,U &">HM@DIRRQS
M]#G,T>!H>$0TN%YW$#;L]#KI&@8E@E&& '&L:^G!9?V*RKJRR.K3!F?#P:8-
MWFSQ,R)C9^<5GD$:$<1LM%8:3& R!6**6]W@63JF2S5;_%S$N-?<B_C@ F5'
M]O7^ZN_^9DONF[>OW[5/;L#XL;KR1[S&1UW4<[Z!OTE_D_XFO[Q&L[_6-V^N
M[24_ZRG?N@T;QMJ&3:29LO4<<';;]NJTVOE*:K'/[1XPM_O%[^ZQAR.BL5"'
M/MNV!LP#%&>%B27T%AG'5D,E$1ZHM*R'^UF$VP7>:Y)@+_".IJ%UAD(M ]6U
MTA.R *E45,&>E,K-+=(I4748. Q<HWT^,-AIM"TU+"8-,###NJD"B(P A)9R
MPC;FM@<[G21?:D^1L\!9X*[KE3FP<UUES0@(@VPE%G5K&M? \HA0->841[%^
MP7)*3@(G@1NKAP#!WEB=DFI-J8+@@@#5%J!FZI!,2B.M9>#EBJTZ"9P$YWFG
MGOB')G[GE[+-:".ML"=;:X A:PVPKCH8-<%AL124M08([&GWM+LA>NAP[PS1
M,0*W:@B:M[9R(G7-Z8N F)",6'CEW8=S#[A[GD\DX7O/L\P11D>(I2:@TO5N
M9PB4S"-R$.(Z/.&><+<UGW;P=[;FJ)*"U@P6<US!#QVJZ82^:;N$A2;FNX)@
MPI>JQ.,-8Q_<,/;[=<?KRQ=?KW7K8YN97WHAV1)GE(93U0:93$6SJA+B1,OI
M:O*2SWTN@<!_NT=JPADQ( 6HO2%0#PWJM AEK.L_U2B(MX/QX!]1;'(0G &"
MG=-4:(P\XE8,=;,;!R6HV1!259X4IW1I#@('P0&E)@?!&2#8^4R!1::HP62)
M[[M'J]:Z?80Y^YH3A#R\>[2#P(VFYT:"G=%$N59IDB#-K$"& I+G^NV:*=BP
M5F+J3@(G@1M-SPL$>Z/)N*\+/@VRU#4GZ$9@-0XH/9:P+1@D>B<Y)\%1C"8G
MP:5(L&\:R[4IC0@]Y&WKT]8T5C?GB;ABID:C9B>!D\!MIZ<1\'T]O-FP#)I
M8:ZA/C0#92[K?F/IJ81U;7W2[P%WV^FI)'QG.Z5U+2A9@;2N*I#4"5K58$@L
MLUAN>09/N"?<F\8^V<SO1">V%I*FM6*ON0,9(=0T&T3.981BVY\=,?-?5FVF
MW[RS-V_UNZZONY=H>D3R(<98URBGG'4M6==)&&5R#'FB\/KJEM,3YM\/]UA.
MO$8UKM4 0\K;9YH$TF*$AL-8<:16+]<SVP5O#[Y;3H< P<YRVHJU$(T"6N(
MZE-@K7HRQ"'$I:%HNMP'&0X"!X%;3H< P<YRZJ7.P%U@$D4@[ VL"$/!P0L2
M(6*^W&-.!X&#P"VG8Y!@9SFU$'JAN$C048#&0+">$4;4-(O%CNB;/YT$CT8"
MMYRN X*]Y423+;1)T)7G6AS@)CTWAFXVRR0K,WD%-R?!8Y# +:=KDF!G.?6B
MH6HDP#@6"90&5",%9.EQ)D$5+_GB)'@,$KCE] @!WUE.VJ@%5@6N.( R(0CW
M#,JIU*PCUWJY34X>\&<;<+><#I+PG>7$DDIKVVZEF'0MZTM80W@NH*8LC6)E
M1D^X)]PMIR>;^7WSS;16Z%D*Y&8!*#!N&Q8-4N$5\R$SA'C$S%^RGA.'HUM.
MW[QZJR]?7+N,TX<^@>]/Q#VM K_<GL6Y&,\RZL@L-$=6[5(&AY1:S*D]1L]B
M;V!W:3[^_AX+:C8;"9- Y\Q R!&LA[4&PG5A,V+&;1?G!1K873IB3\@8=ZP<
M#"O>.N^:#-H)6"G5/LP$D&DQ*"F!(G;H8:X[8J:MB\ZE6N<YAAQ#A\&0-^V[
M(H9V^A>B4-%D@"GJF@J% AHQ0TVQM#YB#30NU+3/*>24^5R4<:WL6H39:64E
MTKKBVJ"NBP\T&,%,,\2V[;AEK9?L*?#0O#E#G"$NI!T,(7LA#<.@PF.KQ+LU
M$HS"H*TT*($(<U^W1[[<\VQGB#/$6Q ^%5;LE+54:\NI$J2PR:M-&2S'"KG7
M:5AC3XDNTH+0.>&<<-'MH%C8B6Z))\>&#=2VUF:X%?Z@K9 GV;J:U=#,IQ".
MAD=$@RMR!V'#ONWAQ( X!V#K:\I 8B 4.RA+R)--=5Y.D7,V.!N\8>(30\;.
ML L]9QNAP;0UB2 :6^W QC CEQBTV<QRJ8:)GXL8]]IW$1]<9.S(SMUOUOM\
M.5Z\?^DMPV_>OG[7/KF=XL?*QQ_Q&A]U><_Y!OXF_4WZF_SRVL;^6M^\N;9D
M_*PG?S.T)$F:A<(T$*6PI(8QZC8#M&MYPCX%O-@4$.^1B ,;C=H+C)BV2K(I
M0B6<,&G]!RHI46R;P"<G3.E E60]_<\B_:[S7I,&.YV7<IE&2# +;_NH2P0-
MPA!JH5"&59W]YI;#25)V&#@,7*I]/C#82;6S1AE*#1![ JI:0',SR#@"24A*
M6Y7E2*<:BL/ 87!E]]4#_\# [QS7&&?N%"(,;0%HW=D@J&,+_+0<)Y46UNB/
MXFGWM+NE^BP@L+=4.\5UM5?V.[:R*- 4Q+( C\E-%4-/%_\8V4G@)'#7]#,E
M?N>:UJXD%@<$U+HF^M+!4BC ,;9D6+&F>'-;+O4)L(?=P_ZGA5%?R)\=\)TU
M.N(H;=0UFH>2-LW#0)@CQ(X2K::TYOHWM^OJGE+PA_R><G<_#Y[PG?M9.7!?
M=S"L(;L!L24PFQ5:G6&P]:Y8?-+N"7>#\VD'?V=P8NHYD^":L<L$2I- )048
MC9-:BX-*VXJ U5,I\4#!_\(ZP7Z_;GE]^>+KM7A];$GS2Z\0&\*(C3)7F4(K
M'+H(&'JB8%A*#NT 'I-/?CZ5@?$>A4E"C]UP0JQ#@&JJ8#&&;:MLY:$:Q?B(
M96(]^,\B^-X-]DH@V-E+@AREIL6 OME+0@L$53O4/'M>?\8Y>!-(!\&C@<"[
MP5X'!'MS22Q*:P09&P,9\F* K971" &'#JK99P0.@L<"@9?MNQ8)=DH3<XF#
MVEH;\%88-,0".M%@8)J24PMJWB#>2?!H)'"MZ3H@V&M-J36<MA8'9:T#UN+
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
M!^=Y^7X #@('@0M/UP7!3GA2F=(1"08G 9J,H#1DK8>ZBH64:[W<@Q '@8/
MA:=CD& O/)59%3%#S+D#]4"@H2<8PV2LR0&B7+Q[F)/ 2>#"TP%HL!>>2N&0
M;1A8UP(4<:T0FDQH=;(F"8G:6B'$$Y)7=G48N/#TG&"P$YXH:.:1(A#%[4/2
MS8.<ZU=15PALS1+4QLTMGP)ZN2:'@?M.QX[WWG=*9G7$!!1J6/&. ]0FP1S!
M0K,@.9%/_3W@[CL]D83O?*>5:>(Y%$:,<:O-OA;W/430N*;XG6NNDCSAGG#W
MG9YV\'>^4YG&)7#9NC#T;1OCFKFC-L"F',>Z!4KFF]MR6@$_4.PO6<>)P]%U
MIV]>O=67+ZY=ONG+;5_<YAK_$F6J%6FN4$1AQ%XK:\6:'Z-]L3>R^YQH_-O?
MW>-"<;40.5881MLFKBF@TB.4F2F+S#4R\J4:V3TT8D](#W=L?&9L> N\:V)D
M9U*UK6X4S0BI#@/B7,"F"%3M(\I<T^N^/1J-IYP=(XZ1XV#$F^==$2,[#ZOD
M:C&7 );2FHVTQ1*1M6+KS .YYE9KN53S/,>(8^00 I=SY%R.[-ONE2C:<H.9
MN6T?Y620B@BQ6^M64[21+M5VSSGB''']ZSE@9*]_!22+V\;8."@"96N@4P-P
MVWIW84JJ]GX^<K$2-\X1YXB;8T^;(SMS+,NHG%2 5!D(!X/V@I!*[+F'L"UR
M;F[7"N>$]5(;[ATD#A)O$G@M!.SLLK!"GZ4J))($U$*!&G""]4"Q;Q,)Q LT
M"?3P>_B]O>"AT;#3TLI0CC8#R,@5B+6 :L[0+,_2UR5&DPNU%W0\.!Y<9WMB
MP-CI;%)*BHD%UBPB )70P'@RM+I HK%@&G-[+)%.*3^9&<6%BGL=67'[JU>_
M_>UX?=>MT-Z]67_\YLVC5O;ZB-?XJ,MZSC?P-^EOTM^DO\DO[DU^65UX?ZV?
M.)9YC=Z/F^2'49(TSC$EHFF]QCDY!N'UJY:BNI[]U*?Z/]RC9U,<H\\0().-
M-=.?'6S=!B!:9=WM5C30S6WF$^>S.Y!?L%"OA_]9A-\EZVO"8"=9<PV]Z$@@
M9%NY_BP@??TV6* 60K21VUKVQY/$LPM0. P<!JY*'P<&.U5Z-K8\:X%4<@+*
MM+!0:H,PH]38L8U0%PSX)'3VGE:'@</ A><#T6 G/.L(15@'F%A=4X.F(*TR
M2$UI-*JD=1.,ZHGE4I\A.@V<!JXM'P &]U2M7+.!AC5!U586#2J"A%YA\%B@
MP!A(\EUG3J9+;:-R&C@-7#X^ @UV\O$LK?>MR4W*&( 0$71H!#8).B-+#NUN
M;E"\:[?3X#/4K?20GQWRG5Y<<;1>*4)KK%L!!@&CE*#IJ"WVF)3#-N2'$\4C
MM?3SE!\KY:X*'RGF.U4XU13*%(),08#(UCH_K.E]KB*Y=FUC6^?'4R#_!,!#
M[L+OTXS]3OA-F;!%1:AQ&]V-!]0U=P>SF4;,H>>0;FY3*J>*1_( OK"&O=^/
M.[?WZ[7 7>?=F_8^)@*YL.F:]4;)U!(K:BM*6FJ98\UV#Z!#>?'N3V7@[^\Q
MH:R&KGTQK_19@=H4D(P%:AJ,BU=D-+UVMP?_("J4!_Z!@=_93A+5<J$.&F(
MTH1@,S.T0BEH9R9;@<]X=@$G#[N'W1OS'@(".\N).LVVN4T:UEG=%D&@<2O
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
MF7+V)GA;X-]7X)OE="00K"RGD071B8,>I2P=6SMH[$L+HBR)G.^Q'>Y!AH'
M0&"6TR9 L+*<>O2#/1/$WA,L4WT@)QK O@9'(<:&SD!@(##+Z8&18&4Y(6&1
MXA#RZ PX2@2MK4'R0CY)UTS%2& D,,OI88'@CII.M2:6@=!:GD,"EQ4$9TY
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
MVX ^6L8\,G6*YQ<Y[X([E&MN0?[P@MRTT(T$^$H+S24P<D$8SJ69LW.$$FF
M8"D]*/.08CF[1;C)G:<=^.L.LG4>X)F^0Y)EL-Z&!W&U@*.8 Y9$>7F8%S+M
M7-A2_OZ!=9!]/D]Y?7+V:(Y=[]O?_- KRW(;$X+BG%) KT$J8W+"07-.(\H&
M%"=+?MZ5@>$.NZDD[\=2CLPEQ*6)=H?"PX&.SLD[*JX?KHFVE92VP+<NLIL
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
M-32O3B&1!,!"O,RM1)BY;YU'O5;A@U=OL;&O!;YU)3\N"-9%;S'6F&(")[4
M1IT,*!JAI#):K0[G43<0& @V:+T:"/8 P4IX54&M*3,4:028FE_*SA+$@#T7
M5.1PN*9%!@(#@56'W08)5K)KRZE[I #!IPH8O(+HTM1H_IEP=,=X\.JP1@(C
M@>FNQP7!6G<E%5>+>"@Q1,"2*TA."=3-),%Q<+T5(X&1P'37!T:"E>ZJVH@Q
M+Q/EA0&%'"AS@T1#4^#N6K><P$AP'R0PW?4> GRMNV(9$J,''U('=&7 /*@9
M,)>1U&D5ERW +<!-=SV1"%]W)>_JH\\# I$")NZ0P\SM:^B]S/\B%$OF+<+O
MXQ)N7<G?3\RO3-?NDE87%[%=_4S;(T*FUJ")3VU>Z$<=FYS$LA73]9@&U!QB
MR?X&U)NZ:C]&Q3MV[H.C8NBE!,<]84R(T16I,=18*+"FZ,R .F4V?GN' ;64
MCV_2.LC(#;#V +DVA99:2[FFTOSA)O#>C:=[38<L\#<=^&9 '0D$*P.J9R9)
M54&%"J#2 *E%@'QCGS0@Z^%R) .!@< ,J$V 8%WR3_J(,3O@I!$0.4-QV4,:
MB-EYKR*'*^YC(# 0F &U#1*L#"@L4D+S#*UI N30H+ ;H)A(<E?7DS<2& G,
M@'I8(%@;4*HYHV,%KF-Y&#J9H'7F!)FQ*%-HP8N1P$A@!M0#(\'*@,() )8V
M!P;B B!E!&VH(.2579BCA4I& B.!&5"G$> K RIH=J%@@.9C6"IZ-I#.!+%4
M+N)[TG:X"5 6X \VP,V VDB$KPRH/D()E#PH+0VEHQ)DY HUIJP]=1:U2[A%
MN!E0IQOS*P/*<>$T@@#W>CN%,4)IHP&/3.I]Z1(.-W'A@#%O-:"6OHO_CU6
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
M)D*01YP<:0+-ESXHCE+;,L<DI%U &]@82#8!$FL(N <"UH6SE@/52P>?VT1
MU +JQ8-W006+-+=4Q3M 0T +?PM_:R6X:3BLQ+14*49-&4;)9>8'0:#T'D [
M:<TI49!QVTHP'ZI$KN'!\&!"VZD 8RVT\<@+&:#&$ %Q!"A"NA36]MK%\3RE
MSB\P\8[=R3QP/5"=KRT[;K^X?/JT7]UV)BPOKN?;U]?W6N3K#=;Q1H=UGR^P
MC;2-M(VTC?S@-O+#ZKC[6WW':YE5ZWVS)#_'& @U.6D-<Z-"&9FZ].AKY'H?
MG<9-T'ZOJ?XW=PC:;9[2SI<*$5$ <_*012+4T23IR,Z[=GXALO/1VN=8\)MF
M_8!@L-*L?1!UPW>HLLS6"*.#2D3PDP3(KGE:^NHEO\-T**_)8& P,%EZ S!8
MR=*E"N;!;N[317+T2* N$;C6L>C,%ERA\PO$G<BAY"2#@<' E.<MT&"E/)<\
M_R^$##&'I<MF12@D!-GUXJH+92">7P3<\?Z5*XT&1@,3E[<#@[6X+$VR^LS
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
M@:-6A"I"3)P!<R&@4A-83DY<"85U&!@8&%B3,/XA]^O)_>*HGTSF/KJ#<]D
MAE" HS5@-.;LG95@R\Z>X86[6 VI#ZDO,;!]#/F?S8!)3'LH1GM,!8K)/=[
M:I#V#W@5)!&6=O/3&/('!]8P#'Q@X/,G *81X!Y[J+<7(#T'0;% /@LDEY4W
M-N=@!@@&"&X"!(L&30\0+ ""2;RTCD6:5\# 7'K0=(H0A1,X'Z*/[)#B ,$
MP4V 8$08+U_?TPCCFF-MECT8-MWKMP&BTPZT=2EF4@%[8\FA[Z'O$9.["0*?
MQ.3&4@UE%<%;LH!6!Y!B(E1TI=UEKDIO<PK!$/CJ!O#?CV(=TKZFM">!JLT7
MSXY=@6)E'JCJ@'*P8-$94RG[4&C=9NS7)4AUE<%+7@$M'KQTU3"SWP/?)1=W
MZ\"GO60A-M(L7/15B>@04E4U)EN#42-X:7.Q^-,E16*#K^Q1 9K07M!&$$X5
MQ,1(U=L@2TR9O!Q.-VKO#-FOM>Q'\-)*,# )7FJW&K-ME[,Z+<TVRA&X& U*
M9Q,5^1QS'A@8&%B3X*6!@>5@X*(U$"35:'V"1!( E5$@WEGPRE7CK77*+2^4
M>6!@8& $-JT#!R:!3<F:8G)?YE Z ?HH0$EE,-5(=*ACM,N+91X<&!Q8++!I
MR/UZDP#3 "9M"R*:"#D[!YASZ7.C#EP3NK>2+3O9V;,:A]B'V%<;O#3$?DVQ
M3X*4JG-9B:[ *E7 ( ZBKTWQ,=1FX2=FVZQ\# LOA RQ#[&/ *6;U/8D0"E&
M3QAL MMKM6()"6*[CQ""$=NG\E@M+T!IZ'MK]3T"E-9#X), )>;@M#>IC=;(
M@#U*B3DIR(9T22ERN^U#X$/@(T!IW:4]"5#R43!AL\:S[<V_<@]\<=6#2;K=
MR_8W"79G+Y!;(UFO2W6E\RIZY[O9/\S-9^R26XV*6?W?>;C2*+5TXQ2L8JQ7
MKN2B' ;N[0J21<_6MS_X$$>TTN8R\N=IM%(LJE*B!*90 -19 :NB0!S:J(VN
M9'A$9P_9CVBE;<+ )%I)-_77Q 4T.=,CN04$C?20)1^M,RKZ47%M8.#&,#!*
M+=VHW"<%%B4S*A(P@35@-=TO\A908=8A(852=O:<7Z?$C2'UK9#ZM2.2AM:O
MI?5)Y%$NU#M%%."J*J 4VX9V5R$Z@]EP^SWBSAXZ,[0^M#[**6T! BZ)1DKB
M.3F%X)PK@,DQQ!0J&"75I/80.+N\;(0!@@&"$9%TJX*?1"2YH!P5*I"SQN;0
M%P8INK27X&VLR:NJ=_;:C1YB'V(?$4GKK.U)1%+26M=>(SGT&$.T3>"DLFLO
MB8MWMN;LQV ^]#TBDC9#X).(I#8XY_8 9V!2\^*G$:*B]FQKU_L_%L-DAL"'
MP$?CSXW6_21<2<B@Q8 039(^L N(V IDL6!PUG+A9K3O:NO72/7K4E')ZM55
M5'I\="H'OQ536NH!N'ODKG ,7[X\.MGO3\+]XW(@I\W%_O+TZ.5]L/=T__C%
MBRDGI>]A9^\/^H_K40,J'AWG<@S]H/N3>')TL)]G_;IM-^-34*1B<*@BM\$]
M<,R4++D8?(S"M ;Q5H/TBY#^FU=_FT[/!$Q):1_!*4) Y0DDV0@V<0[B4&*6
M1OK@=[562PI.O9K -B@:?1#C-HFQ2*C6(,BB!)E, NDDZ"DEP-J;Q!?5S,3F
M+D+D&$/118GD1A#G=YL+,0@R"+(&!%F@)M4@R*($F<PR]08[Y+6!6+,%1*>
MJ5CHLTM:.1V"Q)T];W>-65;>^@#( ,BJJED-@BQ*D&G][R0ZA^R!=5^(:H\#
MD'4.?,A,S02)U:9&$+_K]+(R[.X.009$UB\H;3!D48;,_S_GR,/G7[6_?_\C
M>S+9>0;ONB/C?"^5S0PVZP81(B,%=_:X^3%JX1#5ZVIN<&1PY"9:! Z.+,R1
MUQ<Y(D2JN")@^WHYYJR!V0=H-U^JJN*KTCM[1N$N+1[U-D R0#+BY=84#>HB
M&ERPQ840H9P7X?89)&(%)2;66*PAM[PD]X&&@881:K>N;# 3-GA2CI("G8II
M[H>VT"R) LD%DY7.);KE!=,.-@PVC"B]#4,&3CR-;&.)W#R-FEW/GH\0R48P
MI'S4H6JKT\Y>\';7VAM?.5D6,CX1Q9?W3UX>R.M^)N7W*3.V'%MN[Y9#)F/+
ML>60R=AR;'E#,C'ZYHJ]KL"3^J^C%V56_O=L__3U3 [S[.CT63F^:/XN-6WL
M"OOX=!C!(GN_T2,<!SD.<F,.<EURP\Z+6:\&@&_7@M<CRVJK9^*LB"=4KJ::
M>R(E%5^\KL8@69>+'[E4FSX?IR_)I1++3KL2P$7'@ 8+Q/8$  MQ+*P\ZV9P
MF5VEUJG,_]#^5FC_NEE10^[7E/LD\4FEG)F+!RM: 8:8@(@8DH1"65F%.?=>
M>Z.QYA#[*%.]66*?Y"AE18I5((BY]^9JOP![U9YUQ38P%M;![>Q97E9 WQ#[
M$/LH5'U+:I_F$U5QA6H;RS$%0-<K8-6<064R+KG*-O:R]'99>0!#[4/MGYD5
M-,1^3;%/$W]B;K*VUH))P?2 ?0\D!2%8Y51%(SJFIG:]<*VKH?:A]I&[LT8H
MF.3N8,2$E1)8]@2H78!H,4(IIEAO&AJ2[5-X7O& P8#!C>??#(TOK/%I$DZ4
M3,0"5(-MQGUBD*P<Z%"\,VPU:VH:9[7K]##PA\IO(95FR'QAF4_R::RI3CGV
MP"5*KRJD03@)2,S5920D;D.YVS5AS-D-D8^<F,V4_20GAE0RH08-)K<A'G7Q
M$!-EB"$DE;%(MGVB7IE=J]=I9>[: 4H+!F"N8X#2_\C)Z2R?E?L+A"@M,<IL
M[&/L8^QC[&.I^UB70%1C5L=YJ\#Q+,OKD]D(1KUQ$[BH3((>@_:,.E5Q1E*6
M%$,2*U&M03#J*"7QN3:PO:RF?V@^KDH!0JV^!Z9Y$*\8;!1V.62'N2R[DL3P
M?8?P1R3J[0A^$HG*JAC23>&!=>^LWGZB)G0HGB6YFES&T$;=(?4A]?4II#_&
M_ 40,(E/+2GY&(.#BD4!IIP@]J8<U9 S#BU&1V/,'R!8EQC508(ED6 2N\J*
MVR-  I15:21(#L08!.U\RB4**5&#!(,$:Q*_.D"P)!!<$M?J19E: E@,S2:H
MCH%3;B(0HZP.WMBT](J2@P2#!)\9VSH4?UW%3\)7548.;82'P#X#AJJ!O1:(
M5>M8?7O/A)T]7J=U[R'VC1?[>[&K0\/7U? D/)4+%>\H@52GF_T> A!SA1 (
M8]3&L_#.'BZKE>;0\/9I>!1Y7Q-Q3X)20U N>A306;<!NF)N S0C*$M-UR92
MQ#A,\J'P6P]+'=J^KK8GD:?*LK4D%2@+ KI,P+HH4,$DS%1TZ 'GVH8UTO6Z
M1)VN,AK)JV9@+1R-=-6XL=\CWR47=^O(%ZQU)=ND7$HH2DG";N,V_Y2+$8PC
M&FF#N8B712.QRS57[*5R F!FUX,3&,BC8UM16UQ>SZO+\72C)L\0_EH+_[K1
M2 ,$2P+!M%Z>] I:JD+S@2R@3P9B0 VY!*M22>1S&B 8(!BQ2ML%@DFLDFI#
M/Q,W]ZA2LPAZEUS2U@(G70+'Z'U>WKKD ,$ P8A56@\23&*5,(DV* D(=2-!
MR!JHQ@P4=*S!&T,6!PD&"4:LTG:!8!JK)#$%77O.@F%N) @1.-0,HBBB+C6Z
M)<8J#1(,$BRO#M\@P2(DF,0P.2VUQE3!6E5[%PT$X6@@H:WH%)')RULB'208
M)!B!3$L1\B20237/WE;?I_JR M2^@A@E$(HA5;/EPGEG;_$2>T/#6ZOA!0.9
MAHBO*^))P!*R=YI=&XC;;3JO)1!#LB!2"OMV(\F'G3T_1#Q$/&*5UE;6DU@E
M':H+B@VX6ML 32Y!U$W;P;4?HXNJUK2SMWCKJB7*>A1.VMEC]7_G@4JC:M*-
M4\_5@%;E@I$C.I<Y5:VEI%R48A=6%:<TV'<=]KE+XI&BZ(P*,ZCJL:&O^2:B
M@H QR5.,Q?C(HUC*D/:(1-H6!$PBD9P1\8P!DNLU@A,6D!AZJ31D5C8:ZY>W
M[#A ,$ P(I'6 @33JDG1HK>Q@FBK -'VL&23H#T6.HEJED =E1('"$8DTK:1
M8!*)E*R)B-6!)#& I3?^BBF";@PHMCT2WIA!@D&"$8FT72"81B*U1\A2NVE0
M4NCUTP@AMGO?K(,8G1?VH8Q*BH,$ZQ*)-!1_7<5/(HZ2:-?<?P2O8ND9BMB3
M$R-(H")$6N7H=O9&]]^A]1%KM!X2GL0:D0H%V13((?<PA>" M:I0J.3J+&IR
MO+/G<%0^&R(>59/67-V3(*3$F8IR!JIO+CEZEX&I(@0R["14RCA*&@^%CTBD
M]=?V)!+)MW$ZH\^@,5IH/K:'Z(.'4+UW)-E(;U;DW#HMR"^I:M+\N^T\G.C*
M44DK$.CCHU,YN'B9;SO",AX=YW(,IT<O[_<K=W)TL)]GOY[Z5D-/<RG%</&I
MF:^L+)= Z*MO BE5)5Z#@DFCC_$B7/SVU2512C7G1%$9($4"6'4 ,;9Y-4:1
MEA14(MS9,[M*T9)B-*^LL V*RQ[4N&5JC-YO-PR*22Q3#)2HY)Z6@01HLH!0
MC*"X4*PE>L-Q9P_#PE4G!R8&)E85 34P<4U,3"*=C,^]VK0%TK4 LHX]&=.#
M;98$Y^AJY.9F65[8S1J8&)A867S4X,0U.3&)@Q*)3"DQY(B^<8*;.5%->\E(
M00F9]L/.GK/+2O@<G!B<N/7HJ8&):V)B&B5%/AOODP*TJKUD9QHG(D-L]YN#
MUJD8VSBA%XZ:&)P8G%B'*D]CCG-AB$P"KUA7%T,*X$+OF$'%0,2,X"SF*J;X
M&J1/<@;% R,#(^N D??"M@8=EDJ'24Q7H61#<T? VI  8S,Q*(0,)G-RD7I3
M>]?HP'I7CT60P8<;X,,2(\(&(!8&Q"0L+"9KK9,**I &##H")[9@77-'.(<J
M/7O3[;:-!AX&'M;!?/C]<+(!C*4"XY)8,U6S:9@(R@N@4Q58403-6"4YJXJR
M.WM6V=U&E$U!QB>"T?+^R<L#>=W/I/P^9<:68\OMW7+(9&PYMAPR&5N.+6]<
M)DLO1KJJL/_N,)V<O2C'LY='QZ>U&:]'GY4)\(D,IT]];C$?==VN[/^Y;L[*
MU4]_6UQS151),(OCYIN9&I7+['3A0I2]&TD/&^^@JTN2'HI*P1A24&SO$.M4
M BG>0-2JW>MJVW]Y9T\'VM5Z8?_\NMI:<1+H0.1 Y#H@<I$JM@.9BR)SDOZ!
M(6:TG*!H1X#>6B"#!+KDI%Q$0J\;,IW?);MP"LA YD#F0.:MUOL=R%P4F9-4
MF)C95]<K!(GT5J.JY\[E EH5SM&6E#CM['F[Z_6RR@4-8@YBKL]YKS\Q%RJ,
M/)"Y*#(G64%,IK3+R<"4*J"U&L3:"-5+**2JT[HV9(9=A</(',@<R%P!,A>H
M(#V(N2@Q+VEH[]#I:BRH5#T@I69EZA A)Q.TH1J4J)T];G[YF,H<R!S(O&5D
MCG2PE2-SD@X60HU&@F]6IDW-RHP1(J< 7N6(3DDUSN_L&15VEY!_/I@YF#F8
M.7+?U@*%D]RW;&P@5P)H,0SHF8"1(X12L#@5BI2ZM-RW@<*!PKN,PI'FMTXL
MG*3Y91531<Q@B#5@3!8DD@93I+G6L9HH=4EI?H.$@X1WF80CHW&]V3C):(PI
MYR*Q^<@A.4!Q%0BSAL2EV-C\94MJ9T_O*N]W<?$J*K?%QV46V->X$07V9W_[
MK[]\>Q-5]J^8H'I^ >[;=M7RT5D3_/R&OG^K+[RUY6/(LJ_.M@PQQE<QY(TF
M)>BM)]V]4T0?/#L,=43F;_I HR^)S'?H:JK% [F>.5\+ U?'8'K_'<>.$_D^
MSC#97>WT<G/G%Q;?BJMQ# (/ F\^@4?@_RJ)/ G\%_8^<#00=+* J"VP=:$!
M6N<0$DJUM+/'P>\Z/W@\>#QXO&T\'ED%*^3Q)*L@9QN##@J22])#9!W$DF-[
M:98S6V.TDIT]3V[7F"77EAH\'CP>/%XUCT?.PDJ!/,E90!697;&]B0D!!F1@
M;TH#<JPH5N>"O>,1VMWV6-Q-(%]I'G_0>M!Z"VD]TB56".MINH1BI4J0#+IB
M!=3M17(E\&BT*08E.6RT-KBKC;J;M!Y 'D#>3B"/9(R5 WG:FR=(>P0*@4O.
M *)$X-X(L(2@G%>E6F5V]H+"78-C/F, >0!YBX \,CUNBK.33 _G615N=,6J
MF^&+%$%J*. X>=39HI7>Q$3CKJ5A^ [.#LZN*V='&LDZ@7:21F*XYIPT@3:Z
M "I.$'5O_N)]<"XZ'4W<V=-Z%_V2F]8.S@[.#LZNTIX=22JW2-Y)DHIXUL9'
M@APJ G+5C;PY0$[*([5GH 37$_@<FEW");?Z71E\1R>5L>78<C0<&EN.+8=,
MQI9CR]N2R1>GW1=H_\W[_]G[4WOY]1,OY/BG_<.YT>>;5_/6RH/N8M[7]*O?
MN7^8R^'I?>A_6;8S19]RIDQWIOZ@_WAN\TY?OSWL'D[[IO]S#8\K)(7&%T4^
M:[2A1!54C:5&QB19^8]X7.ZBQ_6WHW9.[[RMO\C^\;_DX*P\V#])!T<G9\?E
M:LZ4WU!GZNF_GZGTXE^'\@.???<\[S]\WO;[X.GS1V^^>?WH^?>_/'W0G*+F
M&#U]T1VB[]63Y\D]^>')ZW^_2?C=@Y]^C+KVBLD.1+ [0E2!$2.(S88<BS*4
M=_;"/3MQ@6;M(3OH=_FHS@[Z79B]>M8\VYG,:KL)L__TNS [>CE_$,I!.7\B
M7LG)[(7DMM7I[/19F9VV1[3OX.CM<GO?1@[S;G_S>.XA[\ZD[33)\?%^R?UC
M[^W]U?[ILUEZ)H<_M:?ON*2CGP[;$YUG^X?SG?=&<3U^L*_BM[^EH_9=)Z?M
MMQ=-3"?W?O/>YIKLI]>?T/W#L_EA7/:7]W0[$>I;6>[]*1Y_L??AKM_[V%M-
MH;D7>@6 ET<G^WW7]X_+0?N._Y0O7^WGTV>_3F"\]\&W/J-Z]Q&)[>3.3C_^
MD?=\PU3ZK,.RR:'5E= 1\,*5?N_UV?&["_I3@7A<Y&>0V@[VOAR\DM<G.U]\
MB,O&R@O7\.+I?_P^G+]>N*OGLD^9BW8%BZX.?:5(04O5&M$P)Q?/Z=4^4_)7
MG21%JG4V6Z&2&L<"F53:S]I048;%[UP&^;?W\ 88?J4[<3Z4-/ ='<_/_/Y9
M&U6.^U8[>U\?';0'L!S+P>Q!>5GFP\ULSM8/+^$Y Q[U]HO[:4)TIT@I":(P
MB(\A.I53X[HK65GWXX-&=*.TTM!_.$?[>\L4_TC/2CX[*$?UW<'\=BSS0WG<
M"?^X?>&?#X[2SW<.V-^\ZC-C/U9T*<72B%VY5W&V$3B8"#&K6HD5EM0&V]+&
MM9<= L=G91T?QIV]QXW0]:C/?S:.SN;VT>SE<3GI;)[C6UX<'9_.>9Z.3DYG
M44[V3_I8D7Y[/-K#_.NS>CX"Q=?S'V8G9Q'2@9R<],'DO0_,3E^_+/=G'\7S
M9=?F_,A^P_!\CFZ^QY<GY?ZO/WSYJ^6W?S@_T_F'OOQP=QU6%Z;GYHH\?_L=
MQ^ZI<Y:]=:W>?O/;M^_-W[HPX7C^'NI[CC_^MKJG/_,]9S]OK[]WL'S/!7/'
MCY6,O>HG;\)_6?GY;]*]NJECY2OM]1-3+1];)?V<34V8;'O)$NBY07D[JWV?
M=%#GN/SJM%DNJ;R(Y7AF]>ZLVQ@?K,]<\1JN=+WW:J?ZA[E_<W36=I%/_GB%
M EW7>#ZN4T=MO1^(O[6K<Y7B99^3<+;5%TX#SOXRW^\M7KZ;F(W;GEORZ.@0
MFFF\WTW=_6;&-C?YH)GX?2YC/.*?<3V_Z]-+L\/Y51U7<I$K.2\4>9UQ=OTF
MZ,>68P5Q;+GF6XY'96PY'I6QY7A4QI;C41E;KO.6XU$96XY'96PY'I6QY2H?
ME5\W>3MA9\_#&2[=RS)7$)<_7;K>7[FRI8N-OW+7_\HE=6%:YVS>KX]>O"C'
MJ2_S]."E_<-\=G)ZW'\]^" >[W<NZW6SJ<<^5B/R-3FWS=S'M5%PH7/E9C5D
M^^[583F>':5T]K+'P7_]]V\^"P0+=N_<XM((EYWAMI0WB.2]33;X6@FC5>19
M6*6D?*!H,,^3;<PH;[#4\@9/G[=]/O_S_J/'?W_^W8.V_5^__^7)XV]?/WSP
M].#IXY_MT\=_;L?_KY\?3LH;'+QX^*8=X5^_U8_^^A ?/?@>GS[XR[.'[1@>
MO?C70?O>@X=__=X]^N'[5_]^\\V;2UJC:20OHCQXSP&P% >D)$,(U52NVBOI
M=65VM5ZX#<_O0'5-.Q /AJW/J5V#84Z7)"EDD511&\U,E*@4JM;JQ'ZE#*O[
MOY0,;\KQT<#7M?$UZ2.F38K6L8*0<@8TG(!"-*!3KJ[JV.MR[S104;O=7VX?
MP&["^QA0W$HHJE1"4T217#TJLK'HZ'T?YF,)32O#L-MH,DX:R#C.E9T+H"DJ
M0(46HA$+N2(I1\VX"[4;=J@7KLNZ?EP<#-M*AKGL0[(FF*(=6E/)VZ)BK"$2
M9[)E&':;BJ]I2Q4=E+)!(0@[Z17\/42M$;04;[5J%KTW6VS9#8)M)<&TU*JJ
M;3YI<=B<$^80I.C4=ARIHAI6V&9C;-*(Q+4!*Y/+P,$5P&:" Y&RH'R5Z%5*
MY-W.GMEU9IWFUVY[[?2CU7)L7VQ9^>)J/#MI;Y]<*'!R(TM<YGH7^5+T;S0@
MG171E831(=;FIEK;5"*YUSU7[O8!.1AX'0:J2Y88$KG2'B^$XA0#%E6;3><]
M:%.=Q&2E>K^SY\V2*B>O4>GYH>JWJK:)0TU<4@P>F=I=)RS95)LE>X]ZF#T;
M+?G)M'S)3BQ6TZP>GP!]Z6V!R$'*V59=R$4J.WMV5].RFE6LH^IO(B3HKI.$
M,*I,I;AL!552A-XR6]99E>C)#?M@W6$QF:FV7E$-.8 C%P!S,2 8& )':TU.
ME57>V7/#0-AB6:-5[4[GD'7&9O:+!&^5E.J=2[7];\SL;JK<IS.[!E.S#GR%
MY@EH0)<$Q%77S 1'W*Q$S!:7-K,[-+^VFF_'04B%57,',"AFGV/M,3K-_Z^Y
MWOY0/IR"I0I_,A>:BS B,;A2J F?*D2M OC2'(3D0QL 3/<*:/$EZ27*?B33
MC2VOETRWZL,86Z[_EN-1&5N.1V5L.1Z5L>4Z/BI7#2]8YY"C<Y]A7G:TG^)'
M.D&L(CGRRMU=/\QUOP-17TNY,MLR0\)2$2L&Y:)@#L)*5^<Q.&4"Q\1CAF1C
M9TB^?75)I 06%N)<H9@8 %V,0-%%0.^=5]$'C&Z>C!FF/=8^+UAL&7);\TC9
MP=K!VJOD%BB5LE.:0HV(47-FXTM-T<1J:UQMTNA@[:*LG82HJ-+N:LD!BO*-
MM2$1L,'V:RU2DM(F(B\I1&5[6'L3_LK@]^#W,OB=##HM5I@=4LU$2)HM6]?$
M7+T,?F\TOZ?YK=JR3SJ#B[;GM[*&2*5 J"5Q8--\IGGA$@X+QPUM#[\':P=K
ME\#:WO X.>.3SQFSME&*=>PQF:C1.C.BM385L]-H+4E.4B@,UF@$Q%" K,WM
MIZ)#4B$EZY:=ASM(.T@[2-M)FWPT.M1('"L6RL(4<ZU:C O- L)AU6XV;B<Q
M<DDPJ"@>E'"#;*P"+-F"Y<+*UA2+R3M[?M?:9>4+KQ*V\T7(+^8=T/>NUF+]
M_-SB\1=[5^_,_FMS]7X2%VJWGG=);/O=I-;M1)O4MGH<ZY6/]0:GUS;B_+?U
M6.EJ>QVMVS^G=;L>K=NO_7QL3U/AT;I]M&[?EEOR:+1N'ZW;U_)*?K1U^Z_'
M,?I&W>A7CKY1M_>5HV_4Z!LU^D:-?2PO1V+TC;K&PMCV+W!MY4(596=]\#4:
MCUB0V#I1SF9L?S!5SOM&Z;%0M<R%JC</S9-?VI&]>O*B;?-#^\SC].J[QS^I
M1V_R\Z>/'^VWXWSVY/E?GC_ZQ\6%JH=OVK'-%[F>OOA6/WW>SNO-5^Z[!]_;
M1^;1P4/SK7GZXB_[#W]XJ#_2-ZJZ7K4X:9!@!3"A &FQP$:<$1U#I-$W:C!L
M]:=VG2)4A0,%Y8(20JHB$56M*5-.DJB:E3)L^\*:;A%?D^A_]D9C#_PGAQ4P
M:H&H2@)#B=F@4*YEB[L+K"*.?T!Q?4[M.@U!?5&%N8WUQB'.:VW&X-#Y9-%I
MI8=AM]%DG,35Q\BZ.HM0H]: QG*SZ70S[((*,6-6QMO>L* ] =O'Q<&P[618
MH%*KTR;'@.0"55:ZF(Q6I*#VP[#;5'Q-X]63#T0<(I!"#RBI\8N]@S9<J60R
MFQQ&WZA!L'4XM>LT4"@2M'BOBPY82F!2N7FHG,1IG9T=5MAF8VP:!VZ3]]9H
M,,5:0'8)HBT6='O#DJY)2>CIZ<Z'-8+8DM9.-V3!Y/<Z1-W$,M9=+QA-T1K4
M+C.&C,Z(U(9%4='IW*PYYVX=@H-SU^'<9;VAE$G9%.-!E]ZE6+QMF,/4GK2L
MM4A(4JEA;O1^V&)9EZ1R$RZ)8H,Y)_91E4 B3A6%>/O>V9#U-64]F5ZWC)5+
M=(!9,F"MS7I10< 6W;QOB5XS[NR9A4V7-5;U3<3UW'52!&_%,&(SA!-6[9M/
MQ!2;6= >+A<"#5*L.RDFT\W9B"YH"ABV!&AB;_C=3('LE'.)K$+1H_G3=LO:
MJ':GVTB/N084-ARMZ*"3,4&+K3)DO>ZRGD[#%L7*:Q7!DNL=('U?8*\>:F13
MM;*.5&T6P%;W?[SKNL[!8^0:LY6"SNE8/ 5VP5@*1>41$[CAHI],6I)W(KV_
MLRFQ=WJ.!JA*@10P.>RZS]2# HU=)\M_F5'>AM9[RO+\*K__>EX>_R8BO:_$
MP0^+D'PZ56[K(.G%,>KDLW,*=4A4)%>2:FNR0I(&)#<7DOJ2&<](Q2NV%L3Y
MYO#$F(%SJF #UQ*%HJ+<&8G+KO%^I334M0A*'+SXO=E206)7D8-K0VIV'()5
M5KSUNNIHRW"6UAT)TU+DE+)$%A R#0FJAZQHGX%*H8Q*2^A],1>?+=U4'MSV
M5.J=9TS.*I:$*E3/&*)J)DJA8%S,*E!6.&R2C0;09!*670J)B4&J[LE<C,#M
M=Q#.4DKPQ*:OPNXJ37>508,7OU=['U4-U9!(3_A4[;^&G28=@E+6N]OGQ4#"
M-9$PG<#%5)LKZBH8](T)%!PT%B2H3BG.RNO(;BD3N(,(6TB$X)K=0%*"]A:3
MLTRN-!A4GY$]\L@:VG!<3*9^2VDC@+(.*%77P^X-B#=SBT)SK(*9_,X>[I+"
M30'&G2@$='AR]J(<KT?=GZ757;LK!WFK%8/6Z<3OVD'>=K/F]ZJIO]T%].WO
M:]MC\E?#JG^THS@HL_I!S=*E'H>[1^X*A_+ERZ.3_3YPW3\N!W*Z_Y_R9;^5
M8._I2XJ_1SDI?0\[>^\6V>85ZU=EE&ZUW2G)QHH5$SN'V5KBK+U$SF@9,ZJ1
MZ;F1)J>]9"'-%55T+ PUV]0LSFR #3.@%E714VB^QQ8G>@[)_QH].&_4FW32
MS;G$Z"BZD'JU F^UT7S[0<'#U5RF[B>K96BCA!![1D&:ZYXADNJ-'[4I*GDM
M4OL"NN-E35:OH^I7M":VU21QD5BEH&T(@BA"M>3B AEQCEV*PWC85(A,5KRT
M0Z:4+1!Y!,PF 2D;@9,DI9)U.>1A/&R_Y)5C8[GF'%.S'9+$H#/7Z%1WU!4-
M?V%C)7])91A7BTY!@3'MLB*%##$VA\%YC"3>8]9+[V0Z-+]^FC=9DLE(**K]
MOUF33CQ%$[QQ42<U(FXW7/B3M2E;>S1U*>"LPUY+)8.4-O9''3&BMUGILGX>
MP]VJI?)?1R_*K/SOV?[IZ_/%J'EGBJ/>P6?45+G)4#]QND2MC$H5HQ@NH?UD
M8TJA%J=Y&$ ;R4&\9,)4LFA.U!YO&U*S?Y1OW@]K,$P^^!Q<\G%I]L](RUQ;
MR4<4)(,FH$J8,T<7-+%B[RS5("/=>NVE/9D3)4<Y<(Y@4M* -4:(O:A"RM2\
MV*J]3M(L'-YB58]Z*S?0$,$5JU.28#EA,Q-B)5'>*"27DTVK75H9QL$"!)E,
MB'I#W0]&,+:'^[K,0(49$L:BFXT8"JIA'&R_Y*W)CIRIT:-M\F>2$ /YE%B(
M4(\UD(V5_'1"M*^:4VARMV1SSSLDD.H<!*JNH#/.NS0TO_V:=['$T.0=R55,
MMND?G4Z]W'#-&NNHJ[K6VO[Y].%[OG[;3GW7I"VYJ.R:M#EXZ#E9P-D'8!<D
M^B9HK&'-'()1AN5@5&%966GI@%F56G*.#7[621"?3<Y<5,FQK+:^_C![/M?L
M<9>5G&XN;4U:@+%J0!0'+.(AE4 AIYB++#UN="0W;A,L$EJ#MFJJB= ;PXZ=
MI69!V83*E+& O-G$F,ZN4JVYD&V.4?..T$75P\8<V!B3^&(\DNWKQUZ/$BVC
M1,OM,$A[#H@VZ^(S5E:,HB/I8!IX2.J8FMU8_$RF9I.X'I/:/+@:!'J'!."0
M!)0V)B3EE<?E3=-L*H &+'XOXDUSJI(I:670H1(*/5G?IFZPU#(F=3<6%M-)
MW>;*<&';5VY4  P%F[%"&MKMK90I5Z8Z:#%H\3L5)KFZ8*7YPE505R5".5M6
M:-@PC5Z#FXZ,27QLM2%BJ@5\= T91A#8D +%Q6)U;80@VC#_Y@[4;GF_?'?[
MR@-I4FH'ELO+<IC+X>G-U72Y8GV+\XMSW[9;F(_.FOKG=_CC]WZ;>],N\\IL
MRS@C:"DRE835H,)$;!IO1&-P$GT8[2$V=YSY]M4E$^^9C=%65;#*I#[,1& G
M'G)*NMD7S1F9!RDNH_+Y$N6VXB"%P=K!VF5$<C9?WZ3H2"F/MCH27V*I/IM>
MEM'6P=J-9NUDR2*@#SH+ R6C %4OYISG=>53F"]91)RSUN/"Y1BWA[4WL9HQ
M^#WXO0Q^9UM[Z]SJ?<:B"DM)V6L=5+.H<AW\WFQ^7U*?Q)BBFZWL-6K 8!#(
ME03%6C19B<U<EE21?WOX/5@[6+N,CFRYY\RY8CUEC%S8:&5R)4,JA^1N/[QG
MX/2:.)VNBL6J8U6=HHDMH*@"$B5#5DD3.]8VQV6VHQTT'30=-#V?Y66O>R]+
MQ8+-]Q1A%Y/'1*%*X1$LN>&HG:PF1IM#5-Z!QAB;Z9H<2.J=@!4KKCD2]:PR
MOXM&;P%LYPN-7YSVQ_&WPM[G)_6H-U;83Q\44W\AQS_M'_YZI.]*J>_]*1Y_
ML?=A?? K?&QIJM?J4[(WZO\]OS)-*D?',B]_WNY$.3ZO;?[HZ%"Z".5@7K?G
M?^3D=/;@K,S^]L$:Y/R\/K@Z%[K&).44*25!5&=%#-&IG%10KF1EW8\/&BN,
MTDI#_^$<&A]BXA_I6<EG!^6[>@DP3MIA?G5^F/\XE=.SD\?]KX_;]__YX"C]
MO*&B?_KO9RJ]^->A_,!GWSW/^P^;>!\^>/K\T9MO7C]J G[ZX'OWR'SOFJ"[
M0-63Y\D]^>')ZW^_^:9!X9_VQW;%C?$4P)!NQI'KC>!T]M"<2Q)1*2GFG5EI
M;'S9KO1I0^UYBX!5/(0[>X^?E<;P#O=V;V=SY<U>-NR7P].3V>&[Y_!D?H<[
M[L]7PN]?45Z^ >3+MW_JT#B7V_GW_$JB<Z3,5]U?GI3[O_[PY:^3@/N'\^.>
M?^C+B7HO$F6NJ_.WOWRUGT^?W6>^Y[SN ^W;&(:W7WS^KKXW'X,OX/'\/33W
M2/F/OJWNZ<]\SUG\K$_^WL%J<\]X,P[V!@Y6WV//FW*P_<JZ*^WV$W$]UYC9
M_^2F/-GT$E\EE6YSWHYI3E<RS;]J V\;\%[$<CRS>G?6!\HK! '=H<NA/[@<
M5WRB5NJG7NU4_[!_.#M]=G36=I%/_GB5P*]E-4NZ1C3?>C\M[YFQK_9/GS5S
M8C;O\5/R[*NO_[8.EW2SKN=Y=.*[J[H.5W#C+N+Z/Y0;=TE_][G\Q(AP$TWW
MQI8?;CENP<JW'+=@Y5N.6[#R+<<M6/F6XQ:L?,MQ"U:^Y;@%*]]RW(*5;_GV
M%ORZR5N?SIZOT-SXC/#R/>JES@AM[RE^]"OO0)KOUT<O7I3CM/]V97W_,)^=
MG![W7V\LOW?L8TOWL<P2J^O?4NH\F.B[5X?E>':4TMG+_9)G7__]FYNHLGJ=
M*[AE08^7G>&V!"^F2IXL>B326 N28:=U)G)"FOQYVHU9:O#BNTGI1T>_A3#>
MA:C%ER\>_?6?ZND/?]__[J_?ZO:Y'K7XYLGCG^UW#P[VGS[X_LW3!W_>?_3#
MM^Z[KR]$+;YXHIX^_OO!T[]^BT^>_^OYHS<]:O'1L^\>)_SNA__^^=&#1S\_
M[/M\_C/^^\TW;_[V^.&D*"SE5)Q%B%D$L!!!+"J"\][8X+#F7C7)[+K%@Q;7
MKS/H@-> U[+A-8BU7&+]\R*Q8LPJ8E:0E;6 FAQ0U1HTHG,F%:W8#&(-8JW\
MU*Y5IS(JRZJJ@@%--F1U$*GH*&'U-Y+E/,RM6X#7)+T9D[1_&KP<Q@1HV0,[
MQ:!2,\1R;T0674]O=GZ=.C(/> UXK2F\!K&62ZQI!K%6-<6 %3@X:O96-,U7
M) \ADR)O;4F!UP]9=ZN)_/EU?F_&/)Z=M(U.;G:6_*ZWCRL^D/,EB17"I )3
M=BZG;)3"DBC?WB39P-QU,*<NF0?3.I9,5H!,%$"JS3"CH"!4+22:J[5I9Z_=
M[S5J'#?TO$5Z'H;,<A4^F3>RS1[M9BJDE"Q@U0E$^G1WNZGDHBK!T,X>[AJ_
M3LTAA\:7K/&,Y$F7H&M$=H6<D9@BDU!Q(<B8:=E,N4]F6JKS0?=N[LX8;@.Z
M8F#3QG=7!5DP-S\U]D*@1JLA]R'W,:2OO\8OJ6Y&&=GV&8G KE<W0XC-A(."
M2:=J>EG])G*WJ\RR*JNO4</G*T](O%?QX^TNH&]_W](]\]O$QOZ\=\9]X.47
MV;F:JL]3$S^L5;+,V><K,?%3;5JVFY8!Q5GGV3B)**6WA&;F1D^TIK)U(^IG
M \&I+YGMZ$7QB^@"HALR,18+S21J+^(4B<I51=OG=*U:N"[DM12U#6W2!B+&
M',F&<&$R1^)#3I+(@A:5 +5HX,#4'KKF+QGFE(/I)0P#+^PT#2YL%1>RRN(#
M1Z^M1EU25,K&D#1I=!E]&/,JFXF(R;R*3^)5K!D4VV8Z(#:K05$"*2HC%IUR
MXCZ-&L*REH,'(@8BANFP9ER8SL4H1,Y*.PC::4 K%B(9!SH7-BHA*>=W]FC7
M\;+B<F^AP/&VIU@>GO1RQ.N14;F41-]QA-MUA,O,W#1JW>.X_M$.^:#,SG=]
M$^F:US%3MMH8"8QH%,7JG+2?=/2*VN"5R:/RI=SB5.<P/:YC>MA+9C-3]NA2
MJE"U+GW6(D*S*0.PJ8I#]+U[W,Z>M6:-XE.'GK=(S\.Y6*["ISE_I!U7\2"V
M-(5757H'[>9@Y*B13,#F2\YS_FCAKJY#XVNK\12:IF-PJ"(CN< Q4[+D8O Q
M"M.88]Q,N4^;@.:00E$:M%$,F'OLE@UM0+<V4:J!C2X]=LN:(??ME;LCQ;6*
M4CXJ=.P%16K4NF:;%*HRY@LW2./3^4)1+KLL"+[9:VU,=Q6BBVV(=S96B4%B
MY#ZFDUHGNWV9>67K/Q_Q7T<ORJS\[]G^Z>MY$;:CTV?E>.24W2#T5$'#R06=
MM$.?-)M@R#B%B=E0-F->8CT1AY?,2WC6NF0G$&ROK11103-5"P2=,[).??#:
MV5NGR-2AYBU2\Y#PM24\F7AHA@@[5AZ2U[$9*2E +-J"-52*<4&4J)T]3\OJ
MZ#I$O'XBUES:O>;BDT-D9;D$0E]]J+Y4E?CVIAV&GJ^IY\G,@B*AE*1"3AD!
M26>0B@BYM]_%Z,CU(7FMLD6&G)<\K<"! BNE+5=L@S %86\L8Q5O4-VLG(>&
MKZWAZ<P!4;OBUFL08RI@X0(]H0^T#6(UYA0S[NR16C@ <?URON;?;=5[>5OK
M.7$P3^9:=0##E=OV;1_C=-&L*?1P2Q3EF72*BCD:Q=*\T3&+L)ZX<Y=%-PBY
M$I! &>EQE<4!Q220$ LFS.PM]>B&A2O37%<U&[1.,DBP$A*,193ELF$R/1&2
M1&MLGU+$QH9LFB54DFNH8,W15O8Q]3Q.XP<=!ATNF9\DJB28Q7'S?TR-RF5N
MR.!"E+V[Q:F- 8IE@F(R[Y&<39:B!JUL!&1,0,8@^-I488QG77 >48%A@&*
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
M"(CD>W!4<F[1S%O/&R\T7A@C+[0$[7111R=!6^JNDA"K)#D0=2AN&0IE6+
MQILD?&G4T:CC,L_#:G(X=$[*<-"2H_,"007KG5)>M.-IIYLINDE=7E-W1!9,
MY'K@8G#(O*AQ36%C\C8C<<3<HO5F7LE&%HTLGMC_:&3QB&312007"R%:'QC2
MZD NB4@L"&Z8X8[G4#!A)+)P7,T+\7S(XEFHC^_L'V[GO?N+C5\_G$\MS=Q:
MV%K86CBA+1Q3.<Z-N38-_SR_]MDE6'W_"VD_=^74GX:;?Z=&;>7>Z:6_4C,U
MO(FO7%*S++@WKCBN"Q3GG9?:(@\8,D]<M=+%*;98X9):G6!"X* ]B\9+!J8(
M%C#Y*K\D/#DI3O)<=RIH;69,>:6A_CL_U2>IN=;H58)2C+->A1BBR<(F[]I.
MA>E&?:?TAJ-07*K(O(::/G.!N7JRKTRRA."5U$[/+8IY*Z&A?F91+X/5,0LC
M79)01=84"L!BM1#"B<(;ZJ<:]5T1=6^#%\(R4P*OAVIRA@5=U54%;D/)1E>=
MM7EE9T!>\89^#+EFX\:IN1%._R[_T8YONLH<L88+T#JE$L 5FJ-@58P1A3?<
MF-+*=J:(ACIE.T5&[4%R5GC(9W6_-*BL&&TUN9@\JC"2=W;-^&@8;R4XLT$#
MG1*<'$$".9O,9EL%D81G9( B,]KK*H-64O3D@ZAYJ5KH879Y@!@ BTQ@+08P
MD%PN2$,//!F9;6DI\NF&?;>>QHL<LE..%5KU:?F/BB&7GEGTP2AGO<YF;M%[
M/6^-;L"?6> _@9'?@/^(P._4Q@2/D2NA602A:LU^8*@-9S*(3/2?<N)8@XZ<
M>_HWJ4>[/!ALGRX2H3J1B(?IU-,G?':R]__:W<Z]_'^'PX/C'NZDWN[!1MYK
MPO=7J6#38I!R-CH(#IY+= 4R]SQKX1T1P*,O"XWY;\/\^I(<,T2A#7#/I*ZR
M6%I[YI(!LOU\]L8[3<O_W*(TLZ:,TV#]W7D6*D5)IK]1LMIY/("R9.<5CZB"
M0]E@/>FP[B:1?4'T$EF2] 5,*@RKG#VY=5IA@ABD)%C[>T=O&JPG%M8IY**\
M=M)R#PX)SI'^=X$@K2S$)F _M7#OZC#(8))3FI#N'(,4@*%5@=!O"CBN,_VY
M"=C//N1M!$>+.!K+$WCRXI4'-,HK(826\- "]@W(MP1R)_\:"D:-)3"04A&0
M'6<N%L.4=I"C=9X+/[=HW+TC, W$,POBEGV=+A+HGK%-1IM-B3-4,=>#*A2K
M.U29T1@267(FUEW-8E["O8LP&@U,+ TX;S!IX9-6 @R"@P08N;0E&"-5JP"=
M;M1WDZ_"9>&\B"R50K#/TI,1[QV+5ADRY%49G;&MM)B'^Q^UVX _L<!_ B.^
M ?\1@7^)0KV60G/.- ^>@4V:.4%&?XD%#6"HQG\%OIRW?-;B\$VA?DQB+3.O
MUT*<YZTS5H)/4"VB@#R)I)0,D0BN%:--+RV^/KIL]VO**0>AF?5(YI VECDG
M-2,S*?JH539:U!TQ3M[;&+HMMJ:H3.WY\H5/+BFID3OC04MT1EDGK"0K6B!O
M!_U,.5]T4IX%DM<TR,QD'Q@X3,R1S\2DE58%Y4PJJ6Y=X0^O!-?X8@KY(D
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
MF#X\ZJR-T,QA+=02(;!Z0@LS 6C8A;0J-\7Z9P!YP$"+.]B4N8"HT-5SV(U
M(<""\J%!?EHA_^XBY)/G/%EP3$$.M,JKPA"C8A%-1NN42]XUR,\^Y 79]: *
M0E6Z] E"K4PDT$O%#<*#0+[E+AX X/$BP&WVV7,G&%HPM*8+R9 #,*^BX.2X
M267:FMX ?BW 6_YR:CC@4T?44A4:;F68"RXR\,XSS%DPF[5,N?#,QYC!;!PP
ML1R02^90-)3LJX:&#1Y3D-$Z'='*X%HJ8ZIQO_SE/(S7WWS)^R=O/F1! />@
M&!;K:O&29<Y8S631ACOM-7@[MRB]F>?2-N#/+/"?P+IOP']$X)]<!+X1$8J7
MBA5;MR(@)N:*"TSFR'ET47LI9Q7XSVS/Y=59S-[!;N]S)J#M_)6 ]7.O[P 3
M?(D&45OBQLA1690VU1/)@R/SJ 4[IY(6OUR2TO11.+0&64).YI"WL@K+):9#
M4)+F 7@?6B7G[$.^"!Y+U*@E+9,^!A\X%DWK8N;6^"<^SJ=!_AZ0[Z0T'<^"
MT!V8-RDQR*@9&;R2E9B3B!@3JO&=X-4@/[&0%^A,R%HYP14H9YU0,1B:"=SD
M J:M\E,+^4Y*4TH=4G2TK(N:TBS<LB"U9S% \&"]$M@@_PP@;VP1TB0-56)(
MZNRYS=D7G4JN<E/M5-XI 7@GI:FB(F]-&J90 P,N(T.RWYG!H-$J5YP8GR!\
M _C, KRE-*>& SHI3:]]L5 U8PN071_1,C2",R^D*"E[1"X:!\P^!] * -F4
MI#F/X,B/]S8%2#%G64HT34MRNG'?36GR&+/3.3/IC">'W@L6B@/B 24B"%5R
MR75[EIOG#AKP9Q;X3V#=-^ _(O [*4VTSNNL:;%7SC&H>O$HE63> T_HZ'=N
M9Q7X8]J8>>,T9AK^>7[MLTNP^OX7RGV7#OWN&-^G88O5W0/<ZGT=4VKTW4H_
MPNY>RGOL8/?SBSK(^[M;P]2KK9]M!G66YPS)QTP0$J$@3S8I3Y8U2/"JA42G
MDSR/+TE\6NUY#K:P[*L4K=:.83:2V6 -FARY,^-+?-X*55-4(?9,:2)4=UI9
M(\BA B&20UM",CRFQ&G9;<?N32U-=)*E%@/10HPL6XL,2I(L1*68\R893"!5
M&5]0I='$3-&$!IXA* X& Y0H MHDH[$N.%]":#454TL3G01KQ%I%%36SM R0
M-1$#"[E8Q@NM##H*E_C8MY0UFI@-FD@8C)&B5E])("\#198Y:FEL\3+RAZ")
MEI!Y %+H)&61F^ E( L\ 0/A-/-0>%7 5X;^YT03C10:*3P$*;1$[M3P1B>1
MJX-+VA-;F! %\8;V+)C*(-$([G(T"L97S-%X8Z9X(RJ4PAH3 PIP.7@3O0W:
M <1BA#0M!S357-%-_@IG@G,^,%[/U0%;"SX21J:LU3:XD(VN)PG.&V'FG;FW
M/&>CBYFBBR?P/1I=/")==%+&OB2EE9 L2)F)+JQB 8-BPNOB,G(1D#]'NAC3
M#ME)WA7[R^[V=MZ+0]SJX4[J#7?2X?[!7OUU:Y>N>N5NV!OTPO7C>R4WCZ/P
MI[6PM;"U<'I;.$Z1=>DN8>&+Q3F31,LK1SMYK[<;X^'G84Z]7]XN-ZGUJZQ5
M12Z-=48%$>JQ8T$*S9/FF7Q<'5-J";6I-%3Y)>4YT<N<N$O,Y\Q9%:%@SKG
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
M;N:5K'2N4^(L>L7)9>>&H;*<%5H*DH4$9.+/+2HNY_G]=S(WX$\L\)_ B&_
M?T3@=\_@=BKH%#3C21I63S)AF*$>;Y53"M*1!\\K\-4, G],FV='[5?\.X7Z
MR4PWCF3K[Y1>O$YZ8N:579(B^S=&;U*18+WW5D'B)3I;<@JEV4/32XNOCRY)
M3&K##>=9,V-5(2\H9A:$T$R5D@0X;D44(R](C*L,[<;8FJ(:M6?,%T6 +S)!
M" XT1,]M5&@]32<KG'S\]$>CA%M20C>IJ8H5@<MJ(P4&9 NSD)UD7 @ODO'!
M657WU=\[J_D<"6&VV4!D] *PA)(\9!@=$Z8]:BCD56?S^ ?>-.MAG%31R8CJ
M$++Q);&B%?E4V1:&6FHFHA/9<J')BASOOMW)%X5KIL--0Z_%2RN\M0X13(QH
M-( !KU7,:'+;X#I-U-#)L28)PH1Z>' 0B8$G4\)[&5E6*M,HR\2EG5M4\Z8Y
M%HT='H =6GYVN@BDDY^5Q8: "9F*7I]ND?/%%483E&S)$!UFG%L4<HQ;8QN#
MS!*#1"(+B"9ZE1T8[QT">2>!C%27) ;;G)&I)HQ+4KN@51"E,*NA5G0XSESD
MF2'G.0L=K"@XBF5JF!</+U/=2&,*2>,)G))&&H](&IVT,$]9!.$3TS8&!C@J
M _."2<5%+#&(P-V(-(R9!_[@!V%,$FD\DKS] ^SZO<WIYI<*V]]? /M*=IRT
M9/G_/-"SS\J*D+,1'EW01/H0K'-9<"C<Z*0 G&TKPA2O"%\NRXA;67P)CN60
M(UF1,C"$$&N(6Q2N/"8!=4&08]L>,!DQ[6L*!QLC-D8\9\1BL[)*@O*.O"QT
M7A?EC=%:R2)CR_E//.EU<_[2TY#FS,C920RB",P+E*Q8""A#P2+26'+^C?(:
MY4W*0]^FL$&!*QYC,%S0Q:*3V89L$J*T($,KBYQN/NP4-J@"F- 7%I$7(L60
MB ]E8D*85#29?O3_F H;&B,V1IR4A[X%(TI34#HC1=6],,HX 8;,03#6> WV
M(8S EGQ]*/[K5&]HD:+SUC #=7-L\881$4H6M,$48D#PX33YRN^=?&T$V AP
M4A[Z$0FP%:A,%T=V"E1XC*EXEYDSFC.@X:^Z7Y8EJX@[95 ZJKE%*>;Y_<^J
M:AS9.')2'OHVDH=&\:*U-;%N"\#BDD,I(*8H47!CFML\U938+<%1D+// 1@F
MA0R240RUX<RA+HF6R9"$F%O4\YIHT<E[9],;+39:G)2'GFS?N='B(])BI\A(
M% F GF@Q6J+%S(D10TA,B>"E"2AM-"-:!#GOX/G0XB,=ZOYD%49_&Y,(A:(Q
M2KN'A.]9K,(DQ@EY;RQE-W!7[_K,@_Y/WHMYYV"EC&K#_EU+P[X2().- 6_"
M@,>7%-581UXQ!\ZX+YKLPBQ8L$K5+:-9()%@1C^WR!?&=MKAS<%S!_Z;*"9Y
M_)+PY\A&=RIY:6PT$6S4J7;Q&1Q$B,QG%:H&H"0'-28&PCG%:9%QPC4V:FPT
MJ6QTMVJ4QD83P4:=6I-@P&2?+-../$00W-=:D\B<0FZUT&3VALI&HK%18Z,)
M9*.[1;/NS$;?,IR-D,9"2%WI#JN#UL:P'!4911AJ$#]IIFEV.%Z" %DJ(<E&
M2(V0&B%=5GS1J&DLU-2IN<A*0<I5%(2#8L"#8Z'$S(P@^]?4,].=KM2D'F!W
M?Z.F1DWWI::[%43<PU9JSMMX ]N=BH=B4-G@ Z-1Y R@%.9"K7A0&436*5J
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
M77M\NGX<-O_O6><D;\EO=(:^VQ^>#<HC+7KHKU?;\YUV][#9;L *_*W3_-3
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
MHM*(8(9C9)J3X.<M47@<DE?C^)1QM-Y@&CQ'4>2R F9R18' 2$7&L;?<4*'
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
MZCR-@AK$O"*P2#F#M/ ,D>BY9)IP@F&1TD\_<KQP>WH=J>(*6-\YL)8YV?P
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
M\>K-S@_HPDSX,.B"[?PH6!GZ_BB&82M.,S;DGKGL<=L>%15#SX>\K?_?8>:
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
MUM/HK.3"%-:-)];]Z!V0TKJ?Q+KG @Z* P_,*11@?!%W$&LXQ31R%MN(M9
MXH5U"_UH8K'5HU58TX!C;"J/C3C6ENS\/@5"SQUR3 T-*;%K>=BU@ J&$FVD
M)00E#:/'J15(!RY1)K+'7"J!LV>BJM(\IDYH]39P2^-^J9"C-.XG,^[9L,,*
MZ[/B)=* U1!VJ)@93QTBUGC) B-)BVS<0I/2N%^E<3]WQ%$:]U,9]US4(;T1
M&L85@5-&8>7F##DL**)>8$Z(X9K&C7>BRO!C:-S6]8#C)8B,.^$A67;7];JO
M)%0JH3O,A1^3=M\Y[_65G3<OOW]6&MU7@):^/*U^*AA?0/H6M!*>FHBX@["+
M8VN0$<HC#ZLU)A%+2E611T/%HX5.EVY*+[RQ7&)JB:EEUG2)J7/';=@K1QD@
MJ94QTY 19#G!B'*:./=$!YZ6E35=8FJ)J26FEOG>KPQ3Y[8;? C:$Y90"+[(
M3_+(&1J1)I3+Z.%#:Y:5[[TRF'H'4K+\=Y[MS<Z()^IV"IN9\DY.-U5F9CCM
M]HO3^M]&)$L_XA4AP]^N'Z"..P1?76(=O/MP</,E<W6PRP:-.S)[:#%SUCKU
MWZ/+PM=3^STBUXOV!-D$C?W-ML[L>7_CG]>),IH=--.'LZ]_\SA<LM-,C]T(
M&A0.E@7,K#2&!QQU--IB;D3R6LOL.;P<,\J40.3(IB8JD6-2GU]K:8VIL*;8
MR6YB5CFS_<JON'N\80Q'$[A2B6/!G';.Y5T'32.3V/^"NZ=@BYR(?BU0CNHF
M:,%K4X]Z.']/@P"<?X/0PWCC'#(D2,03^+8.4X68)D01XAT9)9!M"CV+4"/U
MM,U?#N<2J9BZZ4,37 $8RA\Q['8&F5H-X'-$R_1A.!CVKIT2Y(G0Z<?]#+%O
MF:2IMEW[%J0+3B:/8A0PR,'SK/#%$"/!>6S 1[)DY%H!8('-9.N 5=?FU==
M3,J]HSH9DA+UUBAFH\2SI$[_[G6/1Q!AIT:A  X8AH*B,$,$K,?]?D%,=LF"
M.$=T=@TPFOTI1K%KE$LW:)'=C+^WOE))W;1TZB9--IEX&&W1+5+5G/.W)E5=
M2E2O$(G)4E4VZ"85J[U? </!2H*/-U&LNJSCOU_X:PL\M3H\?_\LMG[$&C3F
MZ$WDEG?/ZU]W?M:V0[-^O,7!A8-KML[VOM:/]S[^<0*_:1X>MT[V/A[PO3D>
M]UW2V-\YJ]-=FKG::WD+9GM+-&B--]J?CQKM/]I[7S_QP_WO?+%HM?5.9[UJ
MRW-N.784&:<-8@9'H223A-J<Y<'UH\O"5B_58XU E]^XSK_YHI<7@:G,V[A_
MUBW1:7GHM$B3FBLC W:(\:Q)C8- +@J'DN9<Z1!9M&F4@V9>7^'+&J&3>! Z
MK6V&['J@TU$OOHE#J^?"IP5%]=Y2BHW*4F1! 3Y)C1PS 0DNJ4]1:!CVC$_P
M1>D]O2 ^R=)[6CE\^M =]DIX6AX\+2B^<\XP*R1'AN53'<$M,A0PR@(P!<.9
MLP1OO.-5H5>)%>#MN4^J=)]6#Y[@MR4\+0^>%J2F$^=2E"XB;[Q&7 N,+'4)
M><Y3)$EZPVBF)-*E]_2B\*2+H]BL+Q:+=)G2F5HIM-K*8U)"UO(ARR\(^+!G
M/%"&=)$GXXQ"EJF$&!;$*R6#3F+C'<%5PY=535.Z5/<VV?=WSBNY[P)29J<_
M6_^4BT*9G?XRN/]] 7LF\YA[:I DT8"K&CQRWC%D,,>>1A:8E<NJHERZ*2TY
M._U^V>@OI_!X^NM4Q%NR#:'-DX3#):@ZY_;<F!"9BJS5L4[J*#=Z2D78G1<Z
MM^<32><^H$+EOT,+@S H\OC'*L']*K31'^7D2/A[:%N%?N]I+Y[:\T+1-S^R
MUXP=/WJA:SK8_8ER<"%I.>R/1'5#!,^R#9V[L.T32>SQXPM]V&;GJ-#@S>K2
M5QW6;V8I8IAG\+34&N;6%3U7A>9!#_=R_X=AG*@ZCT69!T=V,"W3V<RI:C F
MHP87^L!'%EY_W*)BI+,X[N)WWJQL^2R7FQ7&ST=RQ^,)4L@ZC]2.K[UF5I6^
M/C*_5$ NFEO((%])[68!XM'OQN-9_++H8[AG1NS\6QB,*;'C)MS1CP8V:_2.
MAG+AW"F>.%'/O10#GFOVC)SN PI*BC5#PJ*EHV=>)L*)U%;"*#&!'<,N>2N_
M$2XVGM'PU4+#K^_M[U0(_G__'TT)^=<3YZ2_[[9A-A3J]>^+'OT.,ZT9^UN=
M\'%H>S#=8^RO3M;YP>7:6\\57,=>--IU>.8G#&LA:QR?8%C_Q.%VO5EO?Z*U
M_>\T5WG-9)WC7,%5OV@U&_23J&]_.LOK\=[^Y];>=NND!NOKX7;CY]YV(W/G
MG^UM?_JF6$@B!89(4!1QA@-RCE-$A(<A3"PQ[V:SSHG3W#B2--.*^T <5B%I
MKKSF.47;S&:=O]^KU7;W:SOU_2_5RL>#K<];]?V=G2^5K?IVY?U>?7^W_G&G
M_GYWY\LM^>*W24W/)Y/?WM+K;^9DXL1B:HT7N<S"F< (YERYE/.NU,L5_XR<
M@Y!AI'B_WT;K&?P*^O=JHJ^#G/INIP#= NUM[QR&8-@;K?ANV(=?]_O5Z4(E
M -1![ "^]Z,?R3T#(@\[D[^Z@+8(OA\KK\,BU8YQA.\)[M\IM,P[,8;"$V@.
M8/4>]L&-BKDJ!IIBQS2YUY_9MB?PPA[\+]O,\4,:%AJPQ0+FK[H[+^>GMC>8
MW+H51RQ V;7\ ;>-XX6G6 E'*TCL%(L!++ECG?;K-5GC-L.BT@?_(19/F2SE
MS8YO#4.\U@!XWU'_5#ST1G, +0]QNEG7;[^@@6 KXZZ;>O^\FN<^A]L?=5M%
M._/[_?F_'W8K654^@3O;71TE^+V\_3EE!BM64/02T-[XQC G#N ,:2<LXB%&
M9!W7B%,AF(2.-"+. J"*SD?NN?%*<BFT$8G:1%R"_W@I[4JIQ/>OF\+$/ K3
M+PJ0<HBU8(ZN35V.E)M:T^77Y?!-P=FZJ)3GQHIG42DW:U^3<UD57 J4WZ-B
M:"U&N10H7Y9 ^8J5J*UO5=PJGXT<=(IM,O!N^MGGO'):*_FW]SY9>OUG0Z_R
M= <B">NYY8(RR0.SUB5/B%;)<PW_)G<]W;G<+]IS\/JCC<*:_=EL#]L[/T^[
M?8A$U^6(YV&QR)B Z*36KN'ZQ0Z#^.*\OKT#O_W0W-L.[=K%]W.(0?AA^\/1
MWKZGC3D"HD_GC8M/K+;O>?UX%]KXN57[NLOKM'&QM[U[T3@^:C>^[HCZQ6%S
M8:V)@D P2"812WF?2AB&-*<<11HBYU1'S?S&.P&NC]*KI.M8*LZ6^/2+TV=J
M"*;!BJSG;IDQ.$8MK-'&VR3IG?DF2WQZ;GR:)9T,RJK J4#81\ GDB(RACM$
M3128&RL"31OO.!95LT!+9>WS)>\,-2_ W3)*.NJVP0TL-E9G7,'*I-N7VBJQ
MJ<4=&K: ]RW[\8AMD@6;2\[VXVC+_^_D'S/GAF6VYW5H980+)<'SHY%R[!SX
M>Y2H% ,Q..'2]5M1:%U0QB>\L($ZCS13"O&0)++$ M)JF2AG@L84-MXIK:L$
M/SH5O=3/7&&+IL$1R;FT,C/E&XV#<@S65,TQ]ZITEE;5HF>=)>VD3)%F/D,>
M$=?&(4<# =^)&H]IC#:XC7>:XBIA\]I4:Y^HO<IQV?OK9\OYW'MT/%P6P=T
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
M[_=J.Y7]K?\\@3;%[8VYWGCPE+U7E'BA#+QN K/(M /<$V$4W&#CJ4GVOWC
ME&$K[J4,)-U./NK=2Y=3<ZQW^7OLQ-0<K!@#_TO,T:UO(2@JDU<HRICU*(5
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
MJ(GXO)]5BTY;C>U;3ZH,\8D1Z%5.M _U<\D7FI4W-$3B7;+H"65%G/".>)]
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
M## ^!#3VAX^MW\IMZH_S-1$S'#7]UU(@\0*G V?C]S(9E:162%)BD?J@D)(
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
M&>U1N>M\/I[^XNG+OSK_?OKGV^>=K>=/W[P=Q]:7":<OC"CI'(4+/@>/AAW
M.1L=\S'Z**0(:OXQP!B3H^(<E!3*6WP.'K+P.!Z: ;TH<O7SQS\7/$=%RH+
MN[*TE#"4\WY%:;8".HE<#K6ZV]*,4H3?6<N(CLZ7 H^UDGI,8[M2\KGCV'6W
M;"=HBDC[1[U4"F8F@>$F=CR$7J\I]FQV^3:!\NXXJ#S NT-%WO$S54?=8C@[
MS;:/WO'X+1/3&6#TM90C[?O!9[S0X6P@>E(5LP^^0'>\@\"/8*/SM'-Z\V=>
MQKLYVF_V3$PK:F:^:GK7S8:*Z6V?W&[YU],;;HJ*3HJ)<# .RDWUIK<Y36B<
M7&;FDX/UZ<=\&,*DB,K/76-<7+3?'^)=IR_XO'X72O+XI]]P)FG\O\-Q>:B/
M>V42\1'W_;?N_G3?1CE8$+^]'TJYT:2.ZO!H-&ZEO]\]F'OGT<'\>[^6JJ0$
M:*OZAR4ZNWCL[T-ETG@;42I%#0V\GS0I_O(NY*SR5(VUZ/RC"P,_B'O'%V8W
M<))VNP?3+4XE.#_YE[*G237;,>\"W$]Q*@< I%<FJYFB,8OM31_HM/P/AF5[
M5'>XUQ1WE$*'IV]^[Z"GU*R\=&(PRZ*X:,*;A;CH6YK:Q"%>N3\&PG1-31"2
MIRMKDH,ZO41!RL$B5/F3%-I"-N@>> 174R,Q1!-47FPDAOFU5*R/8+<_F):U
MEUS;!)^7N?5>_RL.56<\HM,['_,+OG78W3WHYFZ<2?HM'JSQ6#57&><O9^@V
M]WOX+<,G/UMM96V5)A"3'7*D[+1]HN1T^VT79_%@](0P>V?KKXPYUR=;K^\
MX&?&ALF-!HM_EF$?5R:Q:<.M1G]V7A_U2X*S,7;#SM^.#GSZ=%1RGG]O3%:C
MT">,/$X'ETUJS;[#R<ZRV57:G34\ VB2L$B7Y0.X@F-9V!&_YD=V[=QW_LC.
M=$NR??(VO-=QU>^,N1O^Z,,C_QFM6L]'&.>>9_<)#N"_1VBVCAL;\:7?.]H?
M)]G'6?%FK,IC=0_&GF0#V[%Y/]CMEU>:XN1Y:U!7\\I7,S^[FE^.6;5?.B>6
ME7C0^>^9]7U25SWAP.9*G<E6H4)*,[;_XL6SWH%N\PVIBX*P%,H57!Q,?YO4
MDT^^:WCN%LIEAZ@Z>GXP15!99K,0F@?>N&!B;#&N=*OCKSM36C+>3%I48!'!
M)VG%>?M1%_ M+&!Q=@&_7: ^?R*$AR=O'$ >E\&<5<?%(S@\B?I_+>MGD:\Q
M=G*.FLN=<-P%WWOARIA;"FNMD\!G"K=P? [[O2YR_0!V_2 USSQQB(8GKME$
MM4RQ<JIOSJBF,3(+L$XN4' Z]L@:S[#QJ:;&#Q#3DRN>FLI#?*+^?=C1]R-'
MXOEX__U$SIZZ%>U_JHD3-)[<62$\X? I;AHJ7Q_[A2>="9I]-+'97H,OE)D_
M0_T-CA=K^Z;N>71ZI;/;;H[*%4^5^GX_E<4XV^?@=$5.&6'RIE+S/-U ,R&)
MZ2ZAR0[6SG$7$/:X+K^4)^KUF_(_F!;]S9#'>ME&B_2"S]/L@SWSTF1@4"SY
MT=2,%:,UY9$A7M.GX:1]0?F7\2?(>(1/_>Q!08-/W5(#>3JPLZ66 7I=*)NP
M2O7AS+# :*^?)I K 0'\ZO+8Y2XBWF,71>W!:"SV\)W#\Z&=H^$X@3K6#@L(
M<J/S#_2$OD");NSCX\2FL+&0Y60>RE,MBAZ4.QA?-:-9[P_&%8L#&![U1I-
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
M^A+>!N)-T"08F037(3)JVVBH5QD-NP=!@055,E?AI,L6+]YG3J*RM"[T)2#
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
M-*(13HV3"-?(!42:;0RB*@IWCMMV6 A'J\Q[0113@(J"*E7]9"0QXQ^!JQP
M:G3YP\=N4#P%G8+WFH(,%F??E^) 8*2%P'V5K;>&T7:]39MP!5+4WK-$99[1
M2)PK:GU0,5/J4<3:*EL?-CZ]T%0&J530#F+R5C,N<Q1<T^"#J$;XW>.V980;
M 0K%:""RQ%T"SY(8PQU15%F3?,PBI"[*UEI4\QX4U>RZ=^,%DM<X3::]YGS3
MP2A\N+:/XU$X6P5S*K#(1+&A7#8R>4:5B]IXR]7*ARM]G>=K$-^UR'[90:99
ME^U,-*2TU*%44,[$)<J) ^>R!<>B126-;\+U<_KJ7DEGX8OH=5FZ*)UJ,F6<
MT%&R'&0P@;G5H^NKFG9CR&W7S01)C>>&&!^  &IFB%PM2(H:[5\I@I6QBWLE
M%;OKQ2[7TB0:N)""0Y;:.:=S5"X()I-BIF+WSK';KH^I4J2@.:$F90(@2\4J
M0TG0W$2KDDS *G8?/G9I]@KQ:A(3"E#DVIB$#4%K89(&6%-\456;KPO@EH\$
M<F;9:TH\EY0 !_Q$E2$J*"UH<!Q\Z)[:_)C"%+XTY">?W%&-4+B4AH)'C3%H
MCXH_))VLH1$8M9D*\+B6*PUU@(:6'3^:&46%(2CBRD%F$$KM?"HTD91Y$;CC
MQJ2-;=@4YMI5MNLF2V?AJY*@$A38Y#EHZER*PE.&2@6"-H6ZR7+WR&U9[]1Y
M#\PJ$E#Q0PM !%*2XXD05$?GA<2Y[.(F2\7NFH,#I>)><G#<HZSUS%AA;=F
M2Q[[KE<^C;"*WIL%<,N$]\8:5)8,00T) 2QT(A84)<H)BU+9E8)X5?0^=/AZ
MEFSP'A=#,*"=MBZ(['R6&:CTOL8.WCUR6[:[3R7ETBNB%0L$<,:(3>6\;\4I
M CI%R)T4O>O<AM=V2\MN&_#[HZD;]%P#AZLZ2_QH'-.83$='3TJ/)Z-!/_86
M+?XF(75M)/[GYKK_4'AX784[9^Q;BPO?+"O399D87DHT8C5)+ H"I6ZG=501
MAW8LB]Y;06%CFVURJC>%M&ORJJZ,E#O>,:F$5PGO1DJ;?H7P*J==D=-:3I[H
M/ TR.<*"9P3 <.)FQR!RJQB:#<'K=9:0J&Q6V:P[_;Z#ZJY5?;LEJFNYPUBP
M5KF0B NY[$1I1DPVEOBDDS#.9)E]4=^8$)O,R$IXE? >,^&MJP9N);Q;(KR6
M%]'YH%&[B\2"0'L5V8^XZ 01)D4M6$"YA?:J%IL&Z'UANS7%!W69FW[O.]\?
M]*?]-'ERG9*XY^9"X&C'T;$?I-9DW'6!V-K*.VWE8SIZZFP'Z[M@M6K$<'U&
M=Y[QF,))5ZUZ=>W=\*YU?'5E?ED/'XJ^OOX:7N<4D:J.7TT=AR7;1XX%"$IK
M8HUJBHTP8BS71$C'N>?&"%H.H[B^+MZ]8)Q*.0^2<M9?ENP+RJGQ16NBHM:N
M#\102@^7PN%&E.0^I"(G'=$2E&)42DW7E]Q7Z:C2T3VMM%8UH.O03FL')BEM
MO8@.:<>5J&1CB0.AB(@9'-/!ZU UH$HY=]VU.RT>5S6@FZ"B=G:TH\:+H A:
M7:GD1E!B:$A$<AE!@G$ ][&"7"UT5BLVK+_0656#OI=[=I95='<FAHQF,VI
MS!,(SA*K-"?12&,4]^",V=B^=LW96E2ELQ!=?S&SJC;<!'1;CA.=LY:*2F(=
M=^7TEU+1S&OB@DLJ:Q49JQ7-'@& UU_1K +X)@#<<D$ T]XBSQ+(/!*T @3*
M7D HXSS*[*W07E4 /WP K[^L6562KP/4=O"B@I1D !(HXP2H-L0;8PBPI"U(
MEJ3AW5*2'U.L22U==I>ERR[5%6H0];5XZ.\EQCK/04B: DDF(P^5\R;P@R$Z
M>/ \)ZZM*D54)-0B*@\7P^NO7U;U_9N ;SO2P2;+DA,$URCJ^ZCD$>^U)(HS
MRZDRWKOU'==: =Q9 *^_B%D5PC>&XO:!Z4Y;!#&0Q)5"8T"@,>!4(H*C*>^4
M2B!\%<(=PS"CW2]E5J7P3>"W9<PG[VF.7A+*BA3&WTA)Q29,6Y&$2!)MHRY*
MX4=9SVQPAHGO3/^<]6%9#EK-(E_7^#P4Q6Q=9='.,7G--;]9AE]V2!M/'HTI
M%0EGP1!P.1!#K2%)&6XB93Z"W-B6F\RLN9+0&K!T/RIO5%*MI'K;I=>N0JI5
M8[X&G[;\5M9%F.U."^M(*3=%;(R"9"O IZP\R+#N?>K*J)51*Z/>;/FWJJ;>
M)JVV,Y"\#XPBCPH>=2FLSHC#^<0AUI)Z88,V<::F7MN16$FUDFHEU5LI,?<M
M4JV\>47>;#EPF?=4<*U($AP(H&5!G#&:R,"C=X)ZZ_SZHK'NGC,;Q^\/4X<O
MW6XZ5=9M?WCLFE[][P^Q_W'[?_''HBN';ORN/URT6#;$.>NS'_^P?=K_Q6VW
MOM/"&_?N01JGWJ?RXPH@!0HV\Q1E1EO2,3!@*?72>PZ*:L?^>E9 2DLYDV5H
M?;'[? '7@\/)],DI0'>2*^@LN5S[8^Q53N/)3VGZ*:7AZ_[TX/?T,0TF>_FW
M?AJ[<3@X>3X:STI)/AW&<X#_+0WB@S5$W_[G@(;#?P_=:WN\]_ZIV'T6!]BF
MP[W7+P_W2AL/W_;?[O_!WKPNB(Z#G6?O^,[G?_41Q=B&G;]DR#A)4A&5!27@
MA22^9"\D[4*47C%9,HVNQMB2&DJ=+D6&G/+:2QH#\K9,D0K9+ :^6 R\+H8.
M+08;'2"'9Q)L$@22-L2 DH0:;[2W5 BF-K:'HQ:)M_[0FR[FJ.=GD]0;-#/4
M&^7>]"#U,LYK[V.9V-[!8LIZ\7B,M-PKZZ+GAK%\8%N]2[BQ0\0Y$QVXB$?C
MAOZ?H,!*X_*MC>UF8?9$[V4*Q^.F>V5)]YHUW3NWJ"?=[V8C'WH_CP[QS2?_
M=S*;4>S:^+1KYV;U\%S7"D-,^I-IF?S^\&.:-/FYO4FYKT%E[^GS5YN]"3YB
M4)9&:7EOY]7+R<6__?[;\Q>]3XV0.O>JT5%#2I_<I)<&*4Q3W.P%E-VN/VS?
M_ZI962]>_OP[/OW303\<]!P^#JUV5#/PUL(-/7Q2/(T F&S-=!1D%&S]C#K*
M^\;IG1O'"]T.!V[X#CM47E*P\+$_/6D>V>[<TN6./4ZIMSN:II[=/%WZ-S37
MS1.?]*>HWX059G]G-)Z^<^]2[R<W_%!:OG>49@M^<L,-_6JSMNX+<LXOV8Q+
M\/>?Y\B(A2<GB*:Q&^"WPG0TQL79'X;!<;.^+A F+NOR%X3/:!C=^*2'NN6'
M-%U0ZXQ\3LJ-@Y$KZW1R/)@VZW0\.FR^DOY.X]"?I,4M9TGSF_/K1PV.>D-\
M;#Z>(I![P4T.>GDP^C3!)PY<N3H=-=]VD\DH])N_X.A\[(?RKOF3FQ;\8YQ0
M%(QG=R"VRH73<3B]Y9\-",JUH_'(SR3V"?[NIA?:V/O4'PQZP]$494L9P**G
MX[/[P_)T;"[V/RY_,5YU@P$9'4_GP_S/K=YE,X,(+W31D 0"U[L)/@;_V#^?
MV(!?\Z4#Q0Q8S,ML-G#^)BC:WAT@VF,Z2M@H;/EH]I4R'X<E+Z(8H!=&:S)K
MT@1-CGY&\V,8TIG0_*+QB_%?SKKE)E>:BVN^'X]Q995^E5:]2\.RTK!AI7VE
M*_,AQD:ELP$_JZF ]_11XYM-<9DD%'5EB4_*F"ZZ@),6$E):^2LN%Z2&0I7S
M&Y:MRW=I.KL[-3TI\X;7%A/R94_=T=&@7^9X<C81!RA11N-BH#7K==Q/.%2S
MV]N+J^D#"JYF5?L37 D?'=Z!"PR_M01R1^-TY$Z:<<3E?7S8B!C\1NQ/&D$Q
MFWW\/>% _/<87WVR^%-1AXL>=-P,\021A//X!39R*M\[^SV,)M.9R#@W1D?(
MMAG-UE&1*>5YV,,)VJ.X/GY*P1U/RE2E25EV1\?3V: 73'RY(.?4@ V*Y9W+
M5E%Y[Y(!*\];L-,,0(BVA<B?O?-R\. "&>-23&7AS*\='^&<-0MR=FD!EV7-
M67QGA=O;+=_J_3P7PE]YPY(.QU$S?J<OP&\NNG&VZ Y''^<Z#3Y\A$\?GT/J
M%.?OB^%O!NE+"=1V%7Q+8"U$U5R> )]%B1TA[!IELV%CU%-^_-2/TX.%C^W<
MC7.? SV[Q?G):' \O?R6<[Z0D KAW7[H9R,V+;\P>N=^'HP7K3E"I81XG*D/
MQ&5L[!,W^.1.)AL_?.F!Z0_)A3&\V/W+YV'V\\+<S:Q$Y6GQ<#$G,X.4E$%3
M5S.:E?5!T\QG!C+>D^+38G/J8@<+1QE(!R9S2R'KX#U$YDS*:J,;"GY1ZT>X
MLC_CTX^'.+@#_!A[[U"KGG$5,G=!Z*E2<28]L-T+67,F-Y T^X/FB^41!5WE
M >4[I\_^4@S-E8=&0ISJZF>R:Q30>IB@+C ]P,<)2BSM19SUK5Y1U&<TU+2F
MP+^'\-_LE5Y=Z,J7[4!-8E*LATO>-6\?RO*VXE0$7G\49Y38&J33L6Q(I!F<
M<P;&N3>A"3G3KB:%<3\B2@]G-/6%^=#_:MTC)/V8%M9%(\E3$2:-4&D:V?M'
M Y.>B^^/)S/-$(<!G]<H)?&4,/\YUWT:)>^P$7O8E*\MAO-3.4G3Z6"FBES6
MOX; +^EC,^\S/6[RM<[<&_5_@:OC,E"E)PM= GMYJERC@$&5HHS-8CHNJG@X
M4 OC=C8VS2(_<!]12A4_R\+S4H1V@\V#-)A9M4W9=WSRZ1_.V>)E#I?8RFAK
M#Y<TX%17+; I0K-9S 7D,VWV3 ;.]8_S^L*'=').ISHOQV>D.AN!_FR,4&=K
M%+\)*F1NKH4,PT%Y[ 44($(_SM6_"S<MVMA'%$X+FB]1V6>JQ^2T,W-FZX]C
M[\B-454\&L\TA1D]G-=%3[MYYAYH[@YESL?-JQHR.QJ-!FVUZ72J6R!8YPR/
MB\DX+!K Q^9+X4LMZ;)QG77VL"SFN2E9[G#GU9Z%)3&>L>DG_+#<)KEW6#T_
MU%^B;N6!;V9[LL!+L[>"5LN[_G!F34TN/&3^M<;'-3W7D@-<R'/O5@N0#9!F
MJVKQ]9AP#E'CF7W[]/5?:O%GCKO9">7G;?/9(IZF<##L_[=Q.A33J+3X&PKO
MK!W3V<'GIT)CV8H\W]6V.Z_I[,*OUTBT\N%_KK 5(0V7HM3O$#Z#E\%8)46P
M(D30QBO>;!ZW=B"(;&T>EW:^3"'UFVY^=U2.>G3;"N'SSO[3OT2@(<G "4M1
M$M!6$INS(N 0<+8<F)W%QK;<:I^'C;0S&/0;PR]>:>J_,VZ@3OU:IS[\E;C3
M06A%LHZ)@.>&&.$]\<H+)V2 I'#J]58[+N!LZJ>]9S@!ASZ-9WYXP38O^LQ1
M+A6')0JVP<E59,SLG;NH?Z)D7\,^YI>+YW2U+-N(G&_]Q+WAZ<X0?F%W-#PE
MY9_<I#_Y]X**]Q=,/-DO*W$?&_I34?P?W<+ZY>^]9R]._@K@!'>@B./2EDKA
MBG@3@8 !I0((P\%MH&85W%'Q9XR/TUW;U7DT0-VH\46>4Q-119TT1MMYJ;K8
M-%SB3BKF0Z,'S]6J2TR#F4!_<JDS:1Z.4N)C+J0<GOI[FMB6,Q]2$T^#XS5P
M1Y/T9/'A1S1BC@;NY$E_V/2ZN>G'5K#+Q5B:YGVSRW,GC+5;4K'BAYEG4\Y?
M/'?1;#4NF@OA0;-K7&]1*RZ]3+?8I=>^]EB]9:3^KJ=^_9H4L/:V,HZ-O?QR
MMQK+V1;G]Z6Q"I\J:UMOHJVPVAKX1H9U)XYM-2O%O?XC%M(<SRWNT3$^*D[^
MN<))DU_IXXRMN]3+L_"6*_1LA6,=[]4@G*IMC=)YJKL]XA%Y=4Z]^?.<6M,,
MT(NBVCSBP?E]].D1]_XW_/R(N_^Z^065^J<E .C=ER0QEWX7]H!%,P#7'J:5
M@N2O,-SUE?65ZSU+?'FEGBYG?2U\5;V%F^J[3A)?XY'O]1GU&7?RC'66QN)\
M">J;W_M-8.438MM.IL-^C(-T5^6O+PESOT[=\9737N^RYU=.>[U:XNI==NWF
M]QY;B:M//[K^H-EZ&HU?N4%Z=;J8GB4_/?OM<=0%>+/_X>^=9X'M_OK'R<ZS
M/^G;9W_RO?W!^[>'+P_??'[*]Y[]=(AMZ;?S6U\>[.W_@N\L][SXM+O_\L/N
M_ANY]QI[]NO;]SO/WL#.KV^PW_\J^:V+W-;ISCY^]]D._2N =B(R29S1B8#5
MBC@/E(286=8)-/=B8YMO4MK>Q+S-\P9.T7$C1X)<G;R[3%0OAF%TF$IH^7CD
MPBH6Z%V-W'*;]4['[FIA6?=N;#M9'@%9'0V+UEF.(= @= @:0%KK1$HT!ILB
M=UK9N%S00+O@[7EI<E'JG,M3;%QUIP*%\"I15I(HNR<7)(IP/KD4+)&\E.^2
M*1%G521:"$8=A Q.HD39HNVCKO]/A=.-P<DS0P/-44<501CIG912:9JESQ%L
MJG#J!)SV+BIH+EMI5::$6B<),*>)2\J2:*F/&3AW%4YW *<LDRTG94?N(T#@
MY5!3&Z13&F@&)2J<.@&GG7:Y7JJCB28PDGPJQR J0UST@G#@VJ 9RWTYQW0%
M0*WST+-[YP9ZU2I?</N'H-T3CPDSPI2L.)HI0&;"&2J-IM$B<P,U=E6/R;I"
M=JNO9!7N^*/M*_&6FF U(QZH):!5(M901IR@3@J0WE-:*B@:9>[T((?O\Y7<
M@-?\D?A*;F?D'J>OY"[']OYHHTFIX*F,+&6&%C=WT3$50"5I8T!EYQO::%.0
MK!$OI8H8RI"S39ZJ@EY7C+0<))1#3-Z7([PRBI'$.'',1\*#%%E3;D6&HH :
MO2:+KF)H%0QQ;E"8V^"="<!L-AI0;TM,\R@]?JH8NCL,M;TBB4JAG"4L"44@
M*D&,C)QX5[2P+$STN63>,5DQ=)M>$<\HCRQ&)='4X08592-]B"KSQ&2H<N@N
MS9FV*T0K(2SP4AZUG$T'S!.;63GE&7A(-"<HD@BV6/O@HFNZ0KZR%\Q$URV&
MKY4HV2R5Y;[+%;)J6,Q]=H4XBBII<B T2.!:> \L1[2,I7,T\4OV]-JND%/?
MQVZ:GIUHV62C+C)13Y;DH3:)IZ6H[ODX_89.)M4[<B4Z^;/M'<DTVL0S(QPL
M0S)QAMCR*7D--(!&9F$;VXRV)7*-(^DJT]4XDN\=N^=?EN:K8W=C.F<0-,L(
MS+%H(+AD)/<H03A7E"FG5H\3^4*,5'WSN@*BY?=0*E/(D1*:3"*@2HD# XD$
MI:B%P 2/;F.;;K&'L)-]?_!C.=IGT3-OJ8?RKQ!"!TYC3!H1E2M^[@8_+9^'
M\=DXJ3WAEI9##*P@)G!-&(_1(N<Q#P85++TE*X!N$T N2]1S*1>6<M1ZK>7:
M99N8Y33S;'0%T!U9*&V'ATLB0DR.T& \ 6U8<;UKDB0$[K4N/+BQK;:@7;9I
MO;$?G<QKNN?/N!?4\N]6>>Y[YXZ^/\RL4]1> 8LR<%"EJA:*4$&!65">>U^9
M^2Z8^4W;-/!<A.9DO1 !"-B<B6>2$6:C0FTTL^1U,0WDMQS1%3_KQ _X&! U
M7HERF)JBGM/DC<K9&QE44A4_=X.?EFG G4R>\T28-AKQPX$XT)'@^K0Q2>HU
MMV@:;+'VT;X5/S=H6D/*H'605GCP"4SP^!B6%-,V:NXJ?NX&/\LL@Y""8)P1
M+\$0\*J<\LH8,=%HD0R+@LHB@>RW @K6M!5ZGRJ!L*XX%^HSZC-N]1F/.@7D
M^I5 5LW^Z-K&Z.J50);U\*$$<ZSK"/M:">3V=:!W[?@-F[S43$I"9?&-BI+8
M(CTC <UQ([S3X'BI! *&U^R61Q3!\5A-O9K=TADS.HF8$W<L!0G*1&M-THX'
M"#%ZK?UR05-SK6]9HK2\NE&Q8+BU9</:$> R$6.!X:? HP>>D[!K+5U0X;0*
MG*@#L-Q8!@$G07$C4PG+ 0@F!.-#A5,GX-1R\D;* XO!$\V40! I2:RSAE!P
MHJ3]:<-4A=/MYUY*@],B*0HI"PZ49XY;K:@RB" O1853)^"TQ.<;$C#II2-&
M\TP LBS>7TURL$9EH\"YU0#UJ O"KJD2R&-(?S$I\IQI#&A8@Z;22>:M2!%9
M@YOH[*H>DUH)Y#:YX\,R7TF0GMI F&9EOU66S%,F2<B&.52GE*9\8UMO\B4Y
MW#7;Y>'Z2AYKP&RMFMH5;92*Q+-06C&NBH7M5,PI&F6%25Q$^@UMM&9@WZ 8
M:3E(C#8IB:R)-<$2D($2SYDA-MLL'0H/K7-10$6[]O;]"^B_/Q@"J;SG+CN7
M,QBPSM ,MH21BJA2AHJAN\-0RRLBM(^&9T.XLY% U)(@UUE<1H@@9G2RTI2#
MF*VJ&+K-<L/.!:-$@*P#I,QQ-GQ*")M(F38N5@S=H3G3=H7DDC,+8 B--!.@
MVA./V@(1F0>6K$Z.AXUML26_A:)U1L0\@$H@O5H5]1)?",U>.>?*23(*=)0V
M)F%#T!H550V05O6%W$0ID.H[61?9_/+I]S;9**>9%M80%:4FX'TI.^10;L>$
M"\++Y!.=19JTTSUJI$E7N;!&FMQEK9"Z5[=2K1!;ZO7+R%D2X P8$UT YKS2
M$I"35MZKJPD9:Q82X:*0\" IA42)HCP12%$0AUHHL1IH8D&;(%E3+:16>+Q5
M!*6()H'R/B%\;# >RF1X'B-72K)+@GXK@FX>01]:!UT$K;(/BGBK)($<.7%9
M.B(EJEE4 @U*HYK%MNRWJAU4"*T30HS;DGW.#.4*:"Y5A[6-S"<TNS,X7B%T
M9Y;*WPMK9>?]4[KS^8^_3$;-(*E,0'%/( A'3#*:1&8SVBTI^LPWMLT6W'2%
MU$ZF/]WS9]P+XV!-!4.JUWJU6H(V4",3=0+EHP,7O#"&9Y8=%<FS2LUW0LU_
M+[,/%/"H@R:R%' "XRPQV2D2G*6&EL/90I.P+=9E'U0$K80@SZD7VEA$#FBA
M/(#A0KB,UK67058$W16"6O:!]D+*&($DEQ%!RDIBJ=8DQ02 :H\,KA1LWH*Z
M<WJ;"%)22:.9$\$&0*A8YJP"9A130C'VK>B#BJ ;0U#;/'#.@.?!$>N-02&4
M%7$^,:*%BUYJ'K+33=V=E:J&_# MFU#X;^Q_W%[<L'M\B#,9MO^W^>/L%C_^
M8?OT]N;OIQ?7MK09_=;:YF5MOTZ] Q=[5]CXDX9+4;;]A,^ (L%8)7&MBQ!!
M&Z_X\J(X+W:?+XV"+N$!\QR);X9!Y_[?*9+/:3RZ][MX;_]S0,/AOX?NM3W>
M>_]4[#Z+ VS3X=[KEX=[I8V';_MO]_]@;UZ_/'C[/@YVGKWC.Y__U?_/YT#W
MGCW]2P8E*;- O =+0'A%;+"9>)E<\DY3R.D6B@'465WKK.:0&$=105*39AE8
M\9E+(,Z&Y$$)FX!O; ]'+3)J_:'D<;SJ?3I(X]2;'I3LCOZX][$Q13^Y26\X
MFN(LHH!)L?>I/SWH35#&]C/*V^&T=[:?WNLW&^H]-^U=K!G$>Z-Q4SMHZQ(B
M6\9R7S!B:_U)U/NITXZ"=LIK+VD,N IEBE3(OYZ5EU)&&3FCETLB"1J!.;DL
M:* 5,("71\/0'_1=&;I];-)/)1;DT:W!7_[>>[8C__*@K7(BDR19.24U>F(D
MX\0P8R %%L#-R:,_/$[Q:8%QBN4<\\RXMQ8D38[JY"R*4Q$UB\EL]!)"^P@G
M:SH^+L1T9_)NOX!A-!B,/N%ZZ#4"NW<T3I,2\7,>)>' #=_A:]TP]@JF/O:G
M)X6V>@'U4M<?]GY/'].@)WJN66Q/>BT8+'K64FVQ^[/W+I3DT1BQ6!3D@3N:
MI">+#S_&_N1HX$Z>](=-/YJ;?CQTXW?](9GIPT]D.Y>L>=_L\H^?^G%Z4+38
M+3K39.<>S/F;YY>WFDL78C%FU[C=,A8NO4RWV'=>$^;[GOJUQMHM;BZ_^OUM
ME>+[GOKUMJ*XO3?C:M3]60/WIZV,;AEC[LV"Y2NV]1M;)9THE&A6,OS_@3P_
M/1@=XR/BY)\K^$RNX!KIB =DM8'X*:',&1:)Z=W #<,J&6 /=2R>8EN+HCAY
MQ&.P/\9[<QH_YC'X?^YDE//DAV+DWMXX?)4BOZ%UWL$@_=RHT6A']II<TNFH
M^?=<7/U:VR2W^ JM^O%H-&D0_&2<!HV']<?IZ.@)X5NFK4U[-TGE 2@,V#^_
MU/$?X9K_91@O$P)SJ;]HT/PVT71_;8.TRI;#S)HJ,UHBQ2>C03_V%@-37UE?
MN>Y7KBECZBHD?R>[8&^2&_>0 %(\=0;.DCD6'L&5V?'>G$A4GU&?<:O/N.US
MV.]R5_W2\N.7YUQ>(SCA*B.X<@WSNQR^U6N8+^OA-W/G.AEOT=ZV%$$[I7+B
M0GC(,IL8F$X4(LTN*'Y)FGK-0EU/\,:([CW[U^'NLW\?[O)?Z.[[%W3G_2]B
M[]GNX=[^B[_?[@>QP__D;]Z_8SL7@S?>_P$[AV_PV6_$F_T_^,[[/TYV]@/L
M\#=RY_WSP>[G\!G;TM][]N??__F\,]WIGY:-X'O/=C[_Q:*$1)4A@OE(@#-%
MC'2!^,"UM-9QY\2:JIU?JX+7*8XJF54R^P:9@1.N)#;J0F;@0CE=6P0?@A4Z
MEY3Z97O@*[':N>BQY6SUY1[XE_S6L.#_.QZ' S>Y>(K# PK>N&U*V_WY J4Y
MJ2%$ZX@S"@B*,*0TFS2)BI9L>Q "\@:2E\&9_[&26B6U2FK7)+73;0S4^BJO
MK8O7+JIJBMN44THDT$ +KR5BHY%$2,-U4E2R6'FM\EH7NO:/!T)LK])T.F@>
M,*G\=47^VKNHEQD>+;6 _)5M.?PD&6*==,1;'5Q(8"+W&]ML219^*V2DTE:E
MK?M/6R58'#_=('_]ZOK#WT>3R8MA&!S'%%\,?W'C$G\T897/KNHZVW]ZFCFX
M^_[=YYU/?QD:5(PB$<9+S=7$&/%"9F*\BSPI%G@NSC/3/C>C,EJ'8/^ &>T*
MA!9#  D),C46R8VYI(24/EC/$TLJ+L]'JUL ]X_'7K0. %(<S4D&)?FY:&8>
MB&4NH.#R8*6W-D*ID+1):;L ^]W9E;==8O<N<7R%PX76L>]^8T5Y[PD7,N:!
MYBARUA&DS4XQ'6Q.G";M7+BD-%7EPOO%A7^<WPZ=5='7@3(=+2=9*$] !TZL
MD)8(\%(ID6V4L*8#C:Y5DO?[%+L*_]7@[[-66DB3HM(0N;92,66#-S1R[R34
M#<2'1 +G-A!G) !:BI 1]3'P0""83% %TL1YG5E@3 B@:W.T5QJH-%"WW#K"
M!!?5 4XIA!R!<&_0, *JB>=(!R+'E%APP4M9F: R06?VJ"H1K(4(]BZJ!)8E
MIFE1"9A"E<"!(B;92&SB*0N>P FH1'!/B> JVSYK8(([WO:I_H,U^@_.[0G-
M?:G,Z)B<<B0S"@2LXL0@>Y ,+FDMC06#*@/;!-;VI:Z^*U0IHK.Z@J!229"@
MLY80E$!6<-%G4*@R@HRF[J,\%.RW]E&2DX%Y[8GQ7I1S;"5J"3X1RE!+B$&7
M4T(VMN6F4:9#.L*:DN7N?>(MNT;B[0V4]*W/J,^X=\]X3'NR:TZ\_89^=6V=
MJFO#MWK4S;(>/A1M$5((7&41DDH +-G$3. 4# _.ZSB+NJ%56[S?VN*;)3O-
MQ5\@P!*F4BBGDF7BE *B7&:2Z:BX;@Y_U:P=/7CO_4F5S!XFF64=/'4V"<.
MF_+32Q4$T*1]\+IQCK&%<^PJ\3-UW[Q[E-;:-S?"VAQ9)EEF7Q+4'''",Q(M
MMU(I*Q(-#]A)7DFMDMHMDUJ- K@)7KNHJK'H7=0^DZ240U7-"F)]<$1RXUD6
MW O_D..!*J_='UZ[4@9;AXFM)MY^/W^U@A<$VIE)9$& V5(X0%EB9<)?G7;)
M2(D&IRV)M^T*3_=Y0[+25J6M2VBK)M[>)SY;$F1AJ%.):D&RB9% ^610^R)&
M<NM2%())OK$MV@=V5D+K$.H?,*'5TIN5QEHTUHH7*6=#9I904"5G"4B0Q 29
MB.>61AYMTH*OJ?CF[<6++$Y;P\:FKS-@_>9#_^9CJL.]IA3M52,TOA9FN6HA
MCOLL-IW/*@5MG!8:F&">!VD\<Y*Q%!VM&^</0FR^:V^<0Y3,@4G$&5XJ5M-$
M#.6<A*Q4D#&#=:&D:#-Z[2#+[M7>J?"?PY_2Z"&%+)W@0)TPAC$6HY5>)*#
M.KC57)G@>DS0VF]6(B0HU1F\89( &$\<D@() I<"UP"9ZXUMV*2252:H3%#W
M9Q\(#US4"#PM*5>6$ZNL)U#2-&WBEE"IDD6%, 7P#[@P\L-F@JML#729"BY-
MTZYJP?7HH+7=J3)ET@1%;!8"#03!B2DQ&U&D$(QS)2&OJ 5<7R<#L_) U0CJ
MQN#=N@;:&X,V. 81/,FVE+.T+!)$NR299Q8=4^ S0^S3:U=OJ_#O+/QK\<;'
M O_6AAJ #93*B*J_8 2"96@3*$&8-A"8]P(275/YQG47LOUA6M;)(OGXW GT
MAV[\KC]L3E)6#>#7BKYOGE?.&R6<_;,W.X)^4LZ@SXB,WL<"C;*@>Y-^.9O^
MW,9'SXU3;XRB<%R2K?&&T?0@C7LXVOUR$GN:3/&/8728>HADO%3PVYP0[:;-
M]YM+DRG^UNC+6Q<2LV<3MWM\B'T)L]\+ ?2'QXW4/9=AOOV_?OS#]I>WGQO:
M>1^!;VF)X] ^S_Y3/TX/%@QT[L;9_#VA9[<XCQTXGEY^2^L\^G7/)*,K364Y
M7N.+T3SW\^#TV/DC]RX1/T[N W$9&_O$#3ZYD\G&#U\N35R7%\;P8O<OGX?9
MSPMS-V,^G2(5PE$&TH')W-(FZ,M#9,ZDK&:$C_>D^'3:A(0!@.8R(/1!:VZ,
M1[#+I(P."07!QB7O29%SYS+CWEJ0-#FJD[,F*Q$UB\G<2+&"%>=I_Z" :S 8
M?4)T]1IRZ!TA= H@S@,PS&'IAK%7F.PC2J4&E;^GCVG0$[U3R(T13[W!*'S
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
M!KXZD TG73Y+A<KOQ5B_3 6Y2(HKD<#Q\!2'R_E@"U6$,!V-)Z><,!.C,>%
M'O:'"P2=F\^%.'R71N_&[@@%P9P_IN,TC C]\OWSG+5@%*3D1@\LSSS?]$GO
M$XJU\N\\#S@V^;0+*;D [[V8GKGB<&Y%+X8+'^W>->K7$DK#V3M'W(B-DZ.+
MP(GI"(>WW#X8N6&SG _=27D\KG)\)S(;*H2SS^7Z;(H7(-KJ[9Q[_[GF?73C
MD]Z9&)WBZIF]J<S2O#6#46@T@\W>T<')I*C3%_G^O,3'^8K'H9GDT72^4K$K
MJ2@!?7SNQWX\/EN\)S,:1D%?3,+F.1]'@^/#IOMSHN\/9Z9?613NH^L/FN4T
MU[-0#3I5J,Z C5V9=2V/1X=S]0XM"3+[U+PFN**^G.OZ:1[MG":&;EK4D=E(
MX[>F91I/5;>6!"O4%[=ZOR[4DTE!P7BVC82H"&>Y\[.+RQ[Q)8P+J;FB#O7G
MWT$-U4V+*HG_'XP^G4?EISY":.EB.#<"I6>S3U<!TQ>Y]E^Z"W2@DAI*G784
MM%->>TECH)K*DK\ME^[77^(I:)P#DS.GP'E#IO$+[.-K?RK)R_?4QG_[GP,:
M#O\]=*_M\=[[IVB?QP&VZ7#O]<O#O=+&P[?]M_MH[[]^>?#V?1SL/'O'=S[_
MJ_^?S[_\O??L!?^+TB2DUI08#8E %"4_0S&B1'0^6ZD]51LH[X([*M4&QL>I
M8]GKD[/T];FF'@;X ?%7[*;):;[Z_&+#C0<N7L!.?WQ66.(< N)QH^"7==9@
MMCBJF@^?RF,^%:6B8*0Q).?<@32W #2VZRB%QLX8IZ/1N-%J9UAIY\>O5%EB
M6;6'V\V?MWK+4/V=Z?-,P4UDI!O[?8_]1OH\Z)MI[%K3YQ]BBOB]2F8^<X==
MH6=72#>^%X,PR[HHL;J3WC]*N&ZZ,-$UP_NV,[S7+Z-7VQAZVCA]Y@IED8(G
MR8V+5#Q7#V/FW!=LL_=%#869M_PF@M_N\AFW';]S3EV8/X*4[Z,&M?XR7ZLM
MB<:MLICEM;Y?;AFY0A.6E. JR"5BBRU1>HK5/-OW^ ?[Y_+%>>UTD7N_S_T@
M=ZH595%Y9QUH"TX9+\ JS9T(,FH7Q:H102^&']/<&7)JBCX[W8QX#+O.(WC[
M_BE[NQ\/]YY]X+O[;^CNX0Z^*\@WASN?=I_]>[#S^NT'; _=;95K/#C<P>N[
M_ WL[;]AN^__X&\^8[\^#_IO/C_%=_[Y]]O#E]CW/]C2B@.4!A>9E\1'+TJ$
M)Q T$ 31*MK HV IP\:VV&2F'>!Y[W/:*C'='V*Z2O ZDI%24BE(7()7SD;(
MS&4M1-1@+5\AB>7"Z;0'AY/IDT9CG^GK>\/?1]B7W](@/A^-SQBL$M(5"6GO
M(B%Q;HSS3A,ON"? (1*G<B#<^*R3-3F80DBF'8MX)V7CJZ%RB:'"'K>A\F"/
M@:R65;6LJ@)SP[D6F6'?HJ1,<A">>P/92>N4,R)QIE:- :Z6U6TI,DN2*A27
M2I@8B PQ$V""$N\5$.T<.(YJCO*E(L F9^N*YZV6526F&[:LHDJL)(#1  P2
M,TY(S[)U,N3@=:(KI 57R^IV"*EE60'/DC%5:A?%2"!#(A8T$)%%2!2,%=)N
M;(.X%X;5O=.O.]K@;YUX<B[:H746P5JY2F^M<@K*91HT;/%O*-"]V7\OTVD
M3!/KZ,;C)OS_-%RRQ/9-&BMW%F%_/E2O%278SB@XBQ?\G@-3+NSX/JXS4:#[
M9Z)\\XR3"V>B( ]FS;/+1FH(@EH;9?2>*?Q?QASN+CKL:PE,YW*6<%4_[P_=
ML GX?C&<3,?'5\U?NJ7@Q9].?IH51'AUD-+T5Q1+1XCK1QZQ*/ZB)BNEI2;.
M4DX@94M<HIDHRI,M)5YH$%V-6/P*4V\N3;^:I1B4>.D2QCA9</*Y+QSTD9K'
MX>#DU(\Y3YOXO\CYIPN]?[;0YZ=F30_<:2)<><E@GD);PN>_EM9V(>WILD#&
MV]/XFV&^8%YV[- A:[> R>\)FA1B"Z19?QPBVP+Z?:<#?>O,H=6B&VMC:V._
MI[&K';_U<&)GE[O-SHJZZ?L9+_IT^L796+W644H/9P8?\0%9/\\5G$:%7C5$
MNAZ7M2S"O [AM8:P20*:<2FK WB] :QGWEUS $7-C*BO?(@I)W<2Q%4<&$]6
MH:1[&9-5G]'-9SRF(Y5^=I.#>74#_)#^>]S_Z ;+SARH(1+W)T3B*A$2C$G!
M(V5&)3!.VRPB4$.=L,H#P*I9,64=/1W&\L\O9XOHD89Q';W??1;HVV?O/KW]
M=??@[:]_TIWW3T_V]C_0-_OOV.ZS/^7>LQWYAK\0._V+91EWZ.[GEQ_VGOWT
MX0U__N'M_A\G.\]>R+W]EP=[S_"=^Q]@Y_/@_9OWX63IB4\B40O:1R*CS 1R
M"L18ZHD31B:KH)R&L+&M^:;A73K8I<9Q59*ZG*2TYIDF88-$<F*0RK&SG"?*
MF1 "/U22ZC9)7:P=*WE,*4I+F&>,0.2<^"@E00DDE=':99HK2562NONN78&D
M#/71Z\QS4A' )!-1#@NNA4[6"R\K276:I'9;AYO')%&^1*(9501G-!*?@),L
M@Y).!<%MU:0J276@:U=)-=:4>I-D0+8"3H5WAB7G2YB\,U&J&R:IW/\[1?(Y
MC4>5GZ[*3ZT"_#;&;(TD@89((!A!<'8]X2EF8YS21L428V!P.G^L!%4)ZEX0
M5 1<NS1KY2R4@QR]SQDX^ C6,IY#):BN$E0K@2=%'24%1;PI!.6X(BAY! G.
MI\B58=KH+A+48SID^"QAK3<IL;^S$.'?]G<>UY'#=^ P+QF#^Z.=4C*Z/SUY
M=3KXIQ15S;OUL=.2,X.;PE^2.:)R,>^B3L1[8PCGG*+=KH0+L_.+@%V7F^K!
MP9U%\[H\RQ7-MXOFEC'$D8.#2B1:74[^%9%8-&\)-PDTMSI#H@7-RPHQ530_
M%#2ORP5[1317H^&[@=SRNCI-@T\\$5!!$&!.$B<<)QPLR\DFS@6LS6BH4.XL
ME-?EJ*R"^7;Q?%$P*V6B=SH2@?8^ 93'Q"<52'+99<$29,^J8'[H:%Z75Z\*
MYML"<LN;IV1,7-A,)-,9I;./Q$L;"5?.1;2DI=2\BX+Y,07SEHJ1W^6X6W7/
MY%YST)H<=TV]KY<II'YS$EL-S+A1)EI2J1"M^Z!!2**T9P0,!.(\10TC,^VE
M%*9,X;;>%-IL6LD[M+.PIJW/"NDU>^\JI&\9TA>M!,-SMB)G$JD.9:L0(2V2
M:;QYJ&HH)YW:V%:;UIA-H=HE_RJD'PJDU^7"NRJDJZGPW6AN^_!$"MQ83K(
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
M6%8B,.<L<QO;8#:IK2<\/UQ RY A.(&X=AZ<UC9&P:*ES('TP*[FL*^ OD5
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
M8"CH2!!G+B*GHT'"*ZNM9Y*9'*PH26&FPDQ/@ID\IZ ?8&&]%SQRHSV77*E
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
MC3 SQ%$B=8AR;4/*A5@+2RK(FF!X&=;"EURJ>W7XG9:<N0-56$2&HO,R)T4
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
MDRZTYJ_O <IC 7#'5EG,E95..8&#QPJ+&# 3G[;R'H ))NC;9G#]X.&-'?0
MVL,_XN#/?$"Y"XW_TNG[SX_.SML3=NZ?;_^5G[5_U,JG .>;>/OM-M[K?ORZ
M\W;[K'7^CN\?_?*Y=;2'M]M3)PA'VU_WN^^!H;?)WOEGMKWU_G3O_$-[?_<-
MWSM_Q[:/#KO;;]_3UM'[LYRB=GOSD_72>D$Y(C)HQ(D(R$@,GZ@(G!KLJ"73
M)G[MN5=)>D(5Y=QJRS".. 2+A;1!ZK5&A#WO.(-W<!+7-MYL?FB]:[W]L_''
MFP^-/_]W\\.;5Q<\/9GENYCAY]K9?]BEC24OJS_]80PGG;B3IA<82!9MO]D+
M6^W,<V$WD_)+7G0[FY],"E1IHI 1E"&N D=:*HX2]43(X)6G=GH1/9ZWR]SS
MJI-NUPZ@D>'DS*GC)Q+EV&-KO 0:QW$P=H-X-26'3.^HDY.<4?\X'^.L_%3(
MF'6%U;T.A>"BNOGR_0^%!%O\H1"(B$K)TMDE==8LXKBM%G8!?2N9>[YN\9UW
MNE&])^(V[S^6?^LT GO =,/&FU[V ;WJ6'D7"]$3FO"?*E>S_@DT43F[??41
ME,.QGUOEVG9!]]EWR]Z<5N0.*^.*\6B\">0M(JNDH#:U0^/BE9_4JLDRU&VL
M9;=YX9<V<*0,W/T&#L_CI"F#!AN+7@]%ZJ*'^ 4^\@6<*K1BY:#<[\9EG!P\
M^+2@;L/UWP^QX=;;=GN'L-Q[62J^%Y\+J_!=M0A_[P^'3R44]WY&B\DYQNGV
M[D>Q1UN'^]UW--^S1S_2O=U6=V]WD^5SB?VMPR[TX^OE/9?G&)M?6[N=HSWZ
M6W?O"-YXZ\/1_N[^(?3X<'O+\];;WS[OO-V#=WYS]O?Y]NPYAL-".6H9(H0+
MQ"FER&&+$=7<<6<M]1:O;4C9%+PF!QF%D0HC_8"1..8FT1A$LIQ;PC4W&#OA
M'.42*TLJ1B(7C'2+C &%D9;&2*U?IQC))V$=TQI)(P+B.'EDF-4PP!(SEV*(
MN38U(3DUP(-K4Q=**I2T$DH2#C-IM/3)!JZ8MTI%8JRGT5G)A:DH"5]0$BZ4
M])B4-.. AQ43P2C$A36(.^J0M?!)1<>]$9+*E&O F:8Q=1*2YAL4"/^.1>'^
M/KHK:N.*VLY@6$+_))])_===K4BEBW?JX@LP?5SDA6E8Z)0]B&.C^?#54ETH
M2QN+:6/5<1A73LDG3:#\^U=47332[H78&[U"INKD(ZSGRL6C<>$0C"Y6]=B-
M-3L$^''\W7B9-_HGH^'(]O*K3#EIE8".ATJ#XR%>K-4,3\N#EWFMQA/=JN9Y
M)U7N/L.=;[-;K8O;R8NXR(NWD!?W9HUJR6*858F1U)H@KI1 CCM0865@/E)F
M/<GYL'33,-($X;(>81L%Z<M!^@.M407I]4'Z'&.5,L*[G._.2\2CM,A$I1"F
MGE%O@Y$\Y:/>IM:B*?!LQHN"]&>$] <:>0K2:X3TZ3V=,1)!8I.(,>X0#YP@
MK1Q!GI!H/&.4&@](ITTM59-*72.DKUI[?P+:4>7XGE,WPGM&7^7IN:(!7>I&
MH[[_7&4H^0+@Z5T)J%QHE\6Z%K?H]9R8IFS 06R=S'&HSF7&<@MK&S^1?SY
MI2O1H/52Z28A&S-[P&8X.AF.<OQGV0@6MQ'X6>7..^D]-Q(9GJ/Q(_;(1@JZ
MGA5)">-)S"7?"<%-C'F-3@,*X)^F9E< OUK S^AXPC)KDC=(8L=S 4..'(A^
M**B(%6%12Z9!\A.J:; H@'_.@%^)@E< OV+ 3^_P(22'<51(*)A('C1!%F.*
M--/<6FUD]#0;=4Q3B#KM\ LZ!:N>3?4<A6]:=ZL3D">H>=B)UR/9Q6X=U/(<
M.75%!V$WL6KATL5QZ<&LMH2%\X%@@R)A!G&B#'(2/KFH9%(F"B!6T)9,$W/2
M)&11)2#O$B;V5*SG+YHE5G2(5EAB%2PQHV)11SW,<$#),)"XJ$Q(:^>0L,9+
MY1(61H+$!0S!69.3!PM=A26>)TNLZ "NL,1*6&+&#=M:GCCWB&D:$)= $"9%
MBB+,-J66!TDLL 1K8B6;^N'!(:MBB1?@7?LML/A;0HK']JR]V0GZP:[:I9<_
M[N5"K16TWLM_[(P[FX)K&8:'!SOAU&WP;A] -N\-GZ9T<S(,%[GZ%FLNH3_*
M/3GQ)2JRRAUDE3>GO^^^FRYQ+0EFP5&+A&$><1X=LE%I9!.+N<Z24D97-= 6
M9?.HD<)2..A9<] #C3&%@Y;$0>^G.0@K9BUV!D6=\^=:HY!6P:# 86/ /OK
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
M4E6E NFE0GI&?8J<$NZ80S@H4)H P$@3HE!DVABG!7-X7"(8UW^7KL/ATB-
MMZJOC?H)G0QST.TPCH:-OAM9^&%H%%?JTL:J7*GO!/D<W5IO7.W<Y#/]=*!4
M_'Y>HM_/PNTDU0ZSDSX.XV;>7G8FF\N[WINO_M#V#N)O_<%UWZ K!NXBOBU*
M?)M39L_(B)4*$FDJ N*6!J2%,4AXFW@(42H=<K)K5MP6"WT]$?I:N,FHT%==
MZ&O&H,2C(2Y)1(C+.3I!\;3$&T2TCM$YJ8FO#$K:\$)?A;Z>!'TMW#Q6Z*LF
M]#5;:D0R1X-@F;2 OH(7R$;*$9;28)=S]=F4RRI*^>#JJ$_9>/9$]/W?YGL3
M/!UMO_AZU5@_OGK(4=R_[D?!<ZHM2N>\LDHBGW!$7&F.M.,>$459B$0G31A(
MD \/*"Z^F[7%\Z,HC 7/"\'SM$;(B E86XXH\P3!5')DLH2E<8B.8A<L@WU1
MX46E"B]XKA^>'T6#N@'/5_6GU/X: SJ/@W[!^1UQ/J,Z!4P"CM@BS$E"G&&-
M7-(1)2VXDT8EKW3.ZZI!_'I=>ZS7Q'7[<8Y)1X=QT!CC*.=Z:PQF_1$N9FJA
MW1/K6MRBAW,*(.3T?HBMDSE9Q!W /[>PMM'XB?SSV;N4ES:6V4:QJ3P#'XH'
M%AVLD17_QQ4?[E>OJ@YF_%N^VV-8B:K"*.]Z?I 1L!7'_WW7NVZRGQ)1AULG
M<;</'T^ZQ[FCOXZWUYWT(?;BJ>WL5-^^^1H'OCV,14Q=B)CZYNN<>JQ::*:T
M)$@13A$W-B&+"4,Q2"P4=A+$UJ<CJ#YG>EM2-;XZL-OM7NVGU=K,AO"^\&F5
M-%?H[(YT-E,5-82@G> ><2TQXME73&.1D.0BBCSUVHBU#?@P0V4SM3,*BQ46
M>V066X"E\!%8K/AD+)+B/D]3G%&24XDQ8C3G@<ABFTTX(::$<,!_P7"_ML%,
MT]!9K[(:L5R)P'CR'AG/-*3TZ2G;5T]WBJI= ^(^FZ-J&^VLX(HC(E2NB0J<
M;8@PB,ND!:7.1F,7IFK7SQ_XJ;+!$U9.%T@+!?YWA/^,:BJ24)ZPA+0G#G$E
M<BQ3=(APCJ44R43CUC9FD_#=7F0KF*\OYE>FRA7,/Q[F9W0UFZ*F.?,$)B8@
MGI)!.K"(E-4A.<:X(P8P/YM[HD:@OU%/^[FJ7/XX9=O'TM##_R[%<^.')3NK
M5_B)_+,Q1F#V*LF@;QP/ .X#>-*DYOPPUYR_XGIB+Z$[A%\<V$&>\JKF8)R
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
M7F#O##;29$1L;'%:4WS)!LPE<-'C,')6<%K!Z5IH!!5>WA@OYR1_BK6B$BM
M2<X1!^T?)']ID54A)5)0(H3?V&+BSK+_4P/+.S\CUP!^SSNPCR-4BB5N#-O
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
MPW7;Y[UP&CK]YM>0-#OP.20O6MW^3WJ6/$E%Z,6]2"%]F";\M2 P<K0O>6+
MSO2NU/--^1NVI!$&!]FQ^5X!V1*!C"UR'NI4IP8T)M"/%.(I =E$2X&<,FGF
M Q.&FHTMK6N"S2>.SC%.9>Q8$QY_F)#GBK,?CK/G1!07LL"UL$@)IQ&GSB*K
M,4>.,9!+,"<@IVQL45(C?%DIX>MF"GD4 4O]B7/P?_MY.YW!Q5VL(G?+9W_,
M2+8LDTENL"W=M86SM@*K)8(57R"&!,<Y$9X@;R3H4Y1K9(WV2-+ ,TF--5AM
M; E) :W2)>E3:U/ 8HGVD^?+_,L28RKF7S7SSTDJ05F3<NZBD()!![$.64XL
M(LRDS%K#4ARKUQ!18^S.65GWQ?S+M+0(_ CDF*G Z[P[8/]2T--BN>::86=E
M0^J9T@IWB=E\]-FW2UF9IX+]*XA:W^[XZB18Z4D@%J7(.9]2G J4!D(15\$C
M@YE'/&1.&$6E]'9%=<SNQ$EK7HR@@M$*1A\F&:""T7N T3F!FBFE,FT5$D0
MC)+8OBR6XF6229))G;%H^EM)T;0'@=%<UOY]$"MMP/_[YM>MT:0:PS9PC=OZ
M3_[E_;(?C>PWLYCY,."?T2C:IO>YV<G71>20?FG8E]DS=5A@A;%)#>:ID3:U
M GN'4RR"QTS\NQNE'$RB&WHL[DQ5T][I=GSH] -PI!F$O*IV-RL,\V]-+#X2
M/:2F<W$<U_$87ONJ!9S[2+GPTS^GV+4_=,Q'/3QH[],3X+K(-0?'?YT>[+[#
M)S^^\(-=?WKRX_2L\:;.]G?K[-/9%QS]_?N@DF+&+<4,8=!!H_A!D,VP1JF5
MWCD" "GY1A( JLYA>0>]84P,R EPS"@%Q0.9M<QY/[P<_?''*)N@V<FI);_I
MCY(.2NZ)RMZL<A<9HKC\Q[>F'YQ&>-_$!<27:F;YYO+R9GYIAGV+:T)O4G7U
M9;Q)KKSVL\<2LBF)OM5C?WY-L&JPDM)K/?87=H>U*"%)\ QVIE>DGI2 E10H
ME4R ZTH'"1'7F:J#9X3>_4Q674M,.PFFUT_V8,(^V0TNM&WH)8S4+DWT,>SM
M]:;[HME)!J?=(3S"_R3^9DHGNH&];KUW.I[-RYKP=3+TGM+"D6KA;K=P>!&.
MC(91_ICE*_)S:%G6NEWC.4_ME<^@Z'.CVVE&X@_]01E@>9<DYW5)95[K9]QW
M0.]#DM=N\VL3!$(_"MZM"DD_BYJLE!NL68J-I!EWQ,,<F=*.,*EU)IA;:/?X
MF7UR1$>%5G%P'GIF *OV',R2Y\W&KF_N[\*(S_8O3MK[\*X/3;C6.FD?MAH_
M_FJ>G+5.#W:_X#FS9+N.&[3^K7'F+O;C[W[ O#[^=7K2_M#\].8]VV__U3SX
MN,</CM_1?WZ\6]"CABC'L Q(6BL1S]* K+(LID(I;:4)3(N-+4%J0'=K%(]8
MU8NNL.EJ;$HSX]+,^RQ5B@O*;>JI4ZF6FF8A933')C+"IFOX3BILN@]LFNTR
MDZF@,RX-PI(YQ GGR$CXF*8VL][%S'&WL46PKL"I J=' TY8&RNU%21CA =B
ME:0^5BXE6&'ME<G!"8_ "5?@M!;@U)@5G%)J#$C &.$T=E26.D7:.(S@./%,
M4DZ(C-Y<6M/X$=6L7[^27FM1)NR.A3T>$IF*X Y0S@&38"T&O:8=QO3;4EO/
M>MUVTI_JU%R5_K@OA7>2??<:-F&Z6_:K - =GDDZWGUA^/MYY9<[&QAV AE*
M4U!^74!:.HD4R81D5BHC>2Q,5%-:K5&Y@*H"R)JKBQ5GWS=GSZJ.%A-"TEAH
M3//8]EX89%-AD=8N2.6TH\%$U;&F,*DX^\ER]M)UK8JS[YFSY_0NPU)',^^
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
M07@B;30_T643:VK!7]^E]"( :7)R9?O W&8P*2M[+/ <"=)F%:SV.2>RML1
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
M@M=?;O><*HZ=IFESFNZ193G175E2)3G9?-I#2Z#$#46H?/BQ?_V= ?B2^ !
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
M8B1#3 A604Y!Y:9I&U';WP-5!:JDO1";7.P@OY/:1CCX3J>R2Y1M)1SZ7$2
M-V_C<%=LD2I'J86DA,#D0@35>ZYM!$QZIU0YRJ9(6 AF+N2@N!';1G3E=GJN
M3-_VJ37)?.HU"4S;:7Q/J8*3$/]\ H7\/E/'8)P-:AE9WL;W$?>33.PCU3/]
MM>DN\3_]/T+[P73@B_TCB44U,Z%DY$(F2I*!7 W@SO_(\#])1RE@ _<!H,8S
M[C.R"#T;2Z\=23:J6 DEHR!+1$$R4M9&ROLD%>6)(![9V#[Q83+A--KBR!U)
M*JI8":7BD#24CA&S9CHC87X2BU*L9FO3([#^DF6/;K;$]8]I850S$XG&VT.2
M6>!E9-YAW(TL^Y-PE.)U:WK?2&"[JQ[UCV9?%#,1"D,NW*4D# E3@W%MI0P4
M)2IU-]0+[/_@!/6#&]/V/IM.2)215R<MQ#L70BM.C>H8"1\&[0\&LC(8KQ/*
MT2B-3,^#;CTT VR.FA#+7$RN#,N$] FZ:%!ZU 6U%=+0OW,]8CHHZ$/J^]2=
M4-^NM78?QD8(=B[.5P9VRM-(F1K(U8!5.N9[DH1HQ+X0O$J%++L/Q#-7Y*M-
MG&4CV%<1%J*="P26H1US,2(V!N-S0C<:H6DD_Q]-V^43+W5X&T%9AH$0[5S8
MKPSMF)N![,[C.9WQX4^X\[%*8QD3ARQ79!E0]HA<4<^CCV"QHEL]">\=>W%-
MMJ@4U0WSIAD+Y207!"R3DTPH)^J&$5#^E!AI3YA[S_MBQ)UII0@59K37-^_D
MR GASD7V*E+EVVWB%0[XD)JN_PE60XMZ!VC]&K2%R.:B<Q7(,E8&\C* 6=N5
M?2$:4^+@Q7D3TZL5I%>@*4+VIUQPK0+9B(41\3CA&8]]UW'H(UY\!@+?\\C2
M#M#4:0I9$74AQKF8607&"3,V>3D[@_,[X9T@LH"5RPZ>;;<,F_MG5(,3Z@46
M=6S:D"#492N4$)5#;G$O#-NME);[9[84&$EO3O*SLQKST?H=[](,GN^?OQ+3
M _,6&S:XY(N9"&4CGTDG6OLC.8BXHB @7V:\LW$YR4$T8CWJX(KJF0YX,\1=
MPN>Q$6Q& $34A<CG0G@5R*?,C(1;) XGN+,SDKHCZIJ+A0>SXXL=K%T:F56)
M+FUP^LLS$PI#P>E"@1J@KI%R-Y"]X=+$B$R7CI-\Q.O[RG977==TGGV[*=NQ
MB*00ZX)*Q.7F '(P8A8G,+/S[Y8N;<OF=]DV!&@I62&HN6"<8 (;.VQ.P)8B
M<&.[H,=LT^E;%EDT&+"1X2*$724HEX?]!R/A:W#&)T$HA>C^>6(^LZQ(^,[P
M6!.^A(M0$%1C>/N" &9\Q-C@G$^24(K1(Q@[L_#>)W^$+,QJF:$3<.<\^]Z1
M)$21NTARWJG$" M6#NR.D?;'B#KT0Q(AR+[>2J$JJ7XS6ZS),G0(.YQQ>!;O
M05R$0I(+,E:5X.D8,=?H^,<I>W>W4$\*2K3/>64ZZ"RI+RK2%(4(YX*$27&?
M73@C^D;,H-5 UM^4+:4@!"H7L<L U>Y]UZ2>E;TAM=,HJH@(L2FOD-4QD&"[
M\QK2NZ644<DW%6)1<;55*T<_6W3LD&22"BI"3 278+5>@V5'-UW2P;JFWA(\
M]8 LK\E]<, )P+H,A,@6Q)_VD,T:$5F&!G)L^W$_0>VYY&0%VG>>_<!F2)VU
M[0 N0A'(Q:(D"M]ULB<YF'69\#W)01ZA0^Q--<)"M',!)RFTVZW>!2#<FGY
MO!$)\ Q;=P4 ;FJ5 #B,C0CYGW,!(RGD.5<C8FND?$^2D(<HSM^?D@5=N9AC
M;[L#%P!N?.*+.0GE(1<;DI*'],Q RAJ3CCCS5@I%:273U%++9OK.3$==' [@
M(12$7 BIJI#JKD&XEU:,;$\B4 '/C-8X%U:'N!#T7#A*%73D=L*Z& Y4DM3%
MV:!N!=0C+\0[%^*2QQO98=X08WB"/(L)GW?$>[ 7!/7N.%@3KT',J^D+0<_%
MTJI!CR9VQ(YI=,[P!'H6E%OJ!2MS1:9D&WJ+M>F3H6W>VYA6VQSR$DR$\.?"
M=M7PQRR-E*>1,#V)0!:=^@Z]/$DAO$H%\-ONPY>.^Y0\$#<DED<W\03@&A#<
MW>;0E>$B!#P7J:L&/.)I(--T<B=L3V*P8UW=W,ZF4^HX-]1[-+TFK?02RD*X
M<Z$Z@<EV8P C SD9$:L3Q%D@_D&>^POJTHV]Z/I^N-FR3*CF@*ZF+X+[EUQ\
MKAINX&;$[(P,OQ/F.Y./N%BJ!H_&U<[AKT-<B'8N^B:8W"FK=J?UEQO,1U/@
M992%&"L&UFY/"EP \6PZ\>B_R0+/2O'*<O4R=FMS$$*N&%9#O!.&1I9C*Y&7
MNETJC8/UZ&9C!_4VVPYG)92%7,A-_GJKW0!<AOE)+,JPJN^2UR,OA#\7?%.!
MO]W.>N:^LG0*\AW&N?G4?\)ZP>2*N,"S3@$V=>)"L N*KV6N2]N=SM%6*3 S
M(F[&]Q&_O[4=[@2'J1D0W&%V%[9CUUOEU<@*(2ZHF[8#<096Y&+LLFD[L-?$
M(IY'EC \X*R2 ,^SQ,'E.AF1ZJ2% .?":WL QWP8Q)P3.QR3X=5VE \I9EQ.
M1(A<]665;5]-I_UY=,_@57_4OQG,\0XO98 JJ0@0NGB="VZEY(R('KM:K)4
M%5T+FIHF27KO)YMXIK=8/]\2$T>QUGG#!G@)P<[%MDJN*MTUBS(9Q0EW(\/^
M)!K1N-57LE+4A/#FPEJE\+9;[U9/M2%Y(,Z;.Y?>^\1[P OW!NXVK!').(R-
M$.U<1$MJ,C.VQALCR]C@G$^R4*YV>VO37;&SWG%!/XMZ',)C:7H)ED(9R46Z
M5!5^U EF3B>E##'_*):CD\SP(;SYG)_*(^IZ> S+L]T5N[VQ$5%1XB24D%PP
MK%1";CX7*HV.D64>W5)YDHH8*YC0<4F@@0OPAO6BXG6("['/Q<:JL$>]D!0W
MRG [81W#$2ON\;965$R!IA#97$BL'-E4UW,>K<1SVO]X-^S.Q].OO>YD,.\.
MIUB")5J:,YM-YM8.L$[',OIKBOU6G\W-L!-*02YNEO(U(L9&EO/^[A9G&MTL
MR__F/3C)2#EHM\!Q$VYV$)LXH1\]Z%&7K:#8J:O0LHAW+.FIW1&A7.6B>FIR
M%75L7Z:P;\FS;.\,WKU6"EV_.QUAA8U)?SK[U)WV4WC[DUDO[:&R$*D2%@G%
M12Z0&',P@(7!>.S) 3 R,IQ:B>\0%N-#HO,E[85HY2\Y8(1:'QKBPS DID_P
M8LR:>.3:"_'(7RD0X\%HL5LZ6PS(+-QN'19LAH7+]-<W#GT<N!;U-O6TGQ)5
M(7CYFO\Q>%D.!K(PD(>187("E0U.5/UNM@:8F@560%D(;KZL?R&X$1N#\3D!
MG*K!Y*#:K1G4KK(D14X(9;XH_ZZ23<_4I<1/\)6-][\N&@80")X@; I"9G!?
MP=A<]\:WD_YHQE*;<2?_ &M3A:@0RESTD5'O,/)&EC[+/SB9IA6#GSIO4\3,
MQJ3UV=J$SXWW;)J$6IZ;4 9R<4JA#&0=R)2]P?FG6U0G 2F!;$(\9IHPDPC'
M#&._K..''+UKGK50='+!3271R?0EEIVD-ZT_M#>!@1S-<0R[HZ\W@U%WU!MT
MA[-Y=\[C>7>C[MWU8 Y@4[RY"KADC6QUZ6F(GU!D<G%+SMB(.!L):R/E;7R?
M</\;'A6(>[!K\)_D1 XWGHJ-%V+4+,77'$N1M%SF IJ'2$N4@YYVXR0P4NBE
M X;;83Q$\V=(325?H>CD;W<X0'0R,L,VY:(@4CLE:'9W->O_?@<#UO^,HW:
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
MF8F*@S["HCH!K K[177P\CWD4EKOJCGZ+VXG[%S#N'/Y8OXXJ<AJJDGLI<=
MJ0!C?*SN:!4>*QGHL!N36+N9O04\#>%;Q/.O2/!(B(LFSY \$ >6GD\V" !8
M <]X]*C V?I4M:MU'&:Z:N^BK[TEP9HNJ4-7MO116F4ZFKBV47Q=,D@L>TG*
M@50U&1N)D.,AET'H?P^$4N7--)T(/^K(93ZEF6FAOA5.D!_I8+JN*QNKS,U/
M^9%EW_2P%!2+:Z?5;P?N#+C;2]OTJMS>&I2T-::3LG?\AG*?NP'LQ"L+A,LN
M2LIT-%&\67<;+\>\$)G!%0U>VM3]:+NN36Y- C+I/%^%SS2,G-SJDC/"=CK$
M[=)<N61U:[AD;4VZNJZH#$&?@I/*5Z_KNUEU5'/_74WS0@YTSRN3&)JAK4]6
M0_7Q=F$1.NGF.BB(>O=)SBF^RPTZ[E(V?&%E$8,7/>8\)5NPT^ 1STX"_^B+
MB?=MHP!/"9[,1K,8-4)J[ DVB@XBJ8/L[ 7:Q_>!B8(OO.%"U.RE+8+#*OLV
M>!!$A8L.SH)"06R\':2)PMJ<CJ:+;CG$39:;;J:F])^<HN#ZX89X^^7#^9T0
M?$%@'>BZIO/LVP)-6IN<#EIT/QW]QG2<,?X'*QZJG?PH;*K#-TH$VD"A'1*G
M8\UU%7?H>:8"JT)-N\I6.@!;6FAN$56_8?&L@K=\021,O;3=X1RU. 82]1Q,
M85SMWKS^^9=K\SD^@U M,%)-=9":W=M^)')KRQMH&R(4UF3.%"D^L+ISGI(.
M(,_-)Y8V.7#Q+.:">DO,HV2G-=F!NQ%-%/DT^KET"&K1TG4U**BO=@U6'7!:
M1(<@R@N<2[75P16(:VM>A^AT<4O=DRW(6=+HI?W"&7%MZK$K!'YZ]?8U*-7+
MUY<_"2[DK6RCPSP%XQE,#)\L6:U.YEM1:^ N0*PFI@?_A+^VIBN[LUR7G%8[
M&SN&0^)_)T]4C).BUIJZJRPP YX#63BFO<$CI;9+GA9@?%/+,FWO :/[U%HF
M<7Q'6$;S$)*:CE(!QOMEI7S<QB1_A+QLA1DZP=5S%+=@M7>D<U:.P$J3>283
M%D;_[@MQG.@Q6C\'A9D+Z>EJ)>0*T,X"&-GHMCWYLK6[K32=4B,29.O?P5)1
ME;B4>U5;'T A 61*'JCS ,^Q('L3&25[!#5%?O_"GKJGT)7IZ"LS^3@OF\,3
MZMB+YUK%A(K;:[(0I(?MF))*+MCN^E&NZFKE$7!TR9V[!==@ K8Z/UW%X1#G
M>]:EJ^N,03#3,U.1KS1AW6)7M<Y($/!&45V0\DE3@Y2V\Z;@\":_Y UW0C+G
M-^,S'"JG0 6$-)64Y&[#S)>4G%MA1Z3 K 0:R^X&WK'_4UU\M1':NJ:<%TH
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
M7X44]O608M.-;2O98PRC_=D\S.O1*M$-TV@RPWR!BT#E8(H"CX$6*;% %"6
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
M.FZ2S&I(!KQUA06*F)UI?9*\.=I>M0-H0JR[+]J.)-GYV_4TWH4^2@:M3\R
M%;4\7$8&OIH[(0TO$J7*O'6=V>9H^U2]T"/BK2W(AA-K;UJ@V^@W,H].98&,
M1>!2U%H+5]\<*^H[I%+25OK4;<"^_1KZY,UT0M(7%?H+Y/S>+D?C3,[ON%23
M\:=:O4;/;)S_6_V!W>4"-UST3O*"MQ%=XAE4Q<?(AP9C2P2E VE F368*+5%
M%;0MNTWV/8RSVPS>8W*[?#H75[5MD_%GG Y\=O2>\0 \5X<%,0%]:>D-C 5+
M2=;:UH<B;5?P>C)^#7B[7AJO4S)TY$2LNX9:HGGZ)5RM94!0.5'.@7;)@U*V
M=OO5!9(/GBDK.\CSM5U!G[S<5T;HK<C0>3CV'/JK([>!X3PX3SA-*0)4\@X\
MUL9,S@9?[R:5=+=M5E=1V<J@7VK7+F5^^@>.OEU4;E_OI&9!Q5I 1^*NC8FD
MH+"('%U+X7DJT49TK0M&.EE(GZS<;OF]:HR\.YZ\N**XN81+VWUC<U.2T1L%
M*M;.U-S6)A**@70\9YE0H6G=7;63A?3)#KY.RK?CR8Z<O8>7<2/[M<@7%$S%
M.:]@X:JJP#C$0"]L< DU#UY$W_JF0P/8_8K[[NYI,E@XB1]RQCHGH:8/K2]
M#ILK@<*"S/H=!CZYVZ\O*MR&\]T&B=LPIZ<QX]TE^1PX;2X%, GK_"%;SV>5
MAE)4=IEC\*:U^]WI@OID25_WR]"2.2_N1MX%'Z1R4=<K1L618Q)$!%>R :<#
MKRTW66S>*Z<1])?:P>=TH^0!O><1T)<"BJ4 CO,$W.0L@C*97,*>[.@KLJ<O
MP?=6+GE+QKRX GE.&RIK5$:N((I:[(26-I@K#L*BK1<;=72M3V0Z6DJ?+.AK
MIG]+QKS 4? _%O+%O/<-I^$S_G-(V]#X\/>I1W1WW+ORPCHYX&U00Z",RTQ(
M!LQDTIM99PB&>,2B]D456W)J[;MT6SC23HM?]S>I7QU/1O0!G_^)87HR_//T
MRW1R_OG+*=[(5*F<M10H 8-,I!>,!=(-&J*MKZ8/*K'69<2-H/?)27E1AJ^J
MKKND1N?>R6WPAZ29+A;P<(8_>:Y2B(E"15,O+3(-(4@'UI<@1.'.8>MSX3;(
M^^1[O$)6-R7&CDE]XXT\_6-R\4:^'W[#&^@#LUEZ U($ <H[>AMI2^M%?<9-
MD2R*7?G8ZV+O4Z7D*R1V8W*\#+7W"NTEV9BZBAOOI!"T>=H+T(I3'&!T[?Q;
M*U5E,;0"JXMNW2JD >P^C89ZO81N0(D=G3,\>DU61U7W1@"7J$ QS<&[D,&Q
M:)EEV3K=^E93B^O2VU]<?$RT_QC.OPS'1V.L0KUQ!"V,P1P4B-J?2&4NP,=B
M0=LZSS#)R$KL^,;B>HC[&V%TPLWG;B!V*.[.[M8^AGFA=@CR#4-Z1P/%I!E/
MMDZ.,@A*!0E1L@!92,XD<S&SUG4'S<#W-XCH%7';DN!E.%Q!7P?O=^"C5]'7
MXFYK%@T<+ ,7R2V4-I%+*'1TJG5Q6#/P_8T7^L?A9B1X&0[?Q^Q<KD/M:QO]
M>C5!JP0A.@9%2N6$BXSYUB[5=HC[&PSTCZW;B?L%#H*N5_-IA/DSYOED\2U\
M,YE.)W_07L[".'\ZCZ-ANNQRW_B@:!L(W1TD-=N83@Z:!D7)B,$Z0*TTT:I@
M/6FD/TQDP8F86.@V,-MNDN-R2_=F,YS/3O!KF(8YCKX?TSY.YY@7G:?O"6"
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
MEF01IEB]6A?1=9[:!UW71K*W>H%TMO%M:/P,O"MD3$C-C.* (AI:/^V$XYA
MU+'9&;US]RSE1I18APU=Z[/=LV&C[=X9$8[&I+JU]TQC *4S1>N>(#I/Z(K1
M,3I-R/3=AMH;\X">UX=4W<O08-W-WITZJ$D;YK!H:0,0"%;'FV.= ># :I,"
M_4]HO]H K14?V(<TV@NI@W6W>V=$J*<2CEQN'GB$8GTMX&"U+S8KH*U-.GMC
M>+E[76MC'JQX2M1UBNME:+#N9N^.!8OS A40M?$2;*E)7"\TA) \N>.HA,O:
MNA4'ZJWZQ#[DG5Z("6MO>!]*:@9W#%7#HAKZZ!V6U=Q=2*/"FF=C9IU=3IG1
MR\]9G3L@Z.5W@4-)A7D3B ZQ]2S"%\G5/55K4;*4+)/=4[SVJ"Y87RN;06JE
MR"]*$F/K\[YU,?8ABNV$4ROE85H);V<I\$O3FK#8$@R#[#CMA!$6@DH%4F*2
M\";OFT]87A%:'P+A7A!J$U'MED<+PXPVN(QDCJ7Q%+@I;\#G8L!H$XJUCHST
M3A+"?2]\>7DNK2VNG;)I$?>A"M)(HX BO#H?.3GR^(V%K!7/R@?C?>O&O*MB
MZT-$WALNK2VLW5*I9A3)QM:S$0F,U>!1U Z=QC$B@ XB!"(]O@B5>E:X\O)4
M6E=8.Z/2[:,*KGU1S"G(JA:E:HI"(]<6C%<Q">:5:CY/:BV ?4@0]()4FXMM
MYR50 \MM25DS,%9["A14 *<<_2U%QK1*QO+62FI7MT8>><+ )^VBP S6T?NN
M/ DD)!&@:(J)8C1!F=QXR8] Z5/HV@ECGKZ]OIE(=O../%$)DQPON8"-R8)B
M"<%A9*!3\04MDNIHWKIS$Z!]BF)WPJWNQ=EQ5O?3WO'^X>G;HX^?]@[_^?[@
M<._P[<'>AY/3O=-E_^_?#O=^>W=PNO_N[62<Z]WM_":,JB$Z^4*?L\U-RD9/
M;I,3[F(;FO8_'W#TA05.$6RI9X.Y>/ B40#B8E:!A9)9ZUN%#W4!7Q__C:DG
M!^.]4NC5"'.<G9S'V3 /PW2(,WK0)"V^NS?._VLR',__3K]^/L79@-PE-#(H
MD+JVLS(F@I?D(F?D*(4S3MC6M:M; >Z3==V .7?UV^Z$U\S"O@VS+X2D_F?_
M7^?#;V%4T>\MQV"2CEXTG!RX;.J]30TN*0?*>@%1*0\89"JQ9*N;7V!;"5B?
M+&@#_K071IL3[]N\'N>]_*UJ\]/)8N#[VD0W5A3Z?PX"?9WFI"QX1M&\X%HI
MKK51]TZL'CX7;XNK3XG@+<CTTA)KIIJ64)<;$47(7)7:XEG01CCZFZN3)GR1
MW#HIA'"M%="-Q_<IK=M S6RZL;USKI>=5$[FQ-EE?+)+__JQA[^4B[W29C3R
ML@\GX^%%DZKE8Q>4N@KL+CK<I)0]"S8!TPSKS4(-,2H-/G$LUF=$U;JQW$K
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
M2F)J8][@K2>T*A6W'KVZZ5+3>9Y99 H<#PF4(S/(YZC 1%62%2;EV#ITIA?
MO5R[[9]?M_"+0 #Z[A^3Y8?9V?(MO>.G>!D?\()V^G_@Y/V')>9GG\GW>(__
MG.!I/HDQ$Z?D2ZS:?9-KX<$'M/551.Y,]I9UNT(?!-X!BJ(,)KBO?,##DSG
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
M)8"CK8;K*IBT:,C<9,LS"RAL\S/#SO >C.Z.A,$-9]=[7\!MRPZ_FB]A"]K
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
M3&Q9#/:<QM;VQ*8-:P-$QDN1-C% 1$40189 XP<6+6:.R'-</V'8S'2WYST
MR@>8V-8O]UM:P4[QYVVR="ZKY'D![3&"XIJ!#Z'0GL5$9(YVK5MA!)LYO_LY
M#X#KAA/9,$+L3FCO9K_B_&.87I^$(A/!9HN0I:!5B">L-S@!C'-DG1I4 ==+
MQO6C^]8C'S#S^TUOPPBL%<JN+DH,403I/-AL*L9"KC57'C1W(I<DF5+KIQF;
M)?#D+FYV"H8@8H"8TFMD]26Y[!FH$S)?+!#3CMX1&\'96J'5!V$*O2!H6U??
MW83C,6FF&1\#A'3>=&IG\^7[\/Y2O"EG*[)W4(*MH0".$S R;E#$DE&[)$/K
M,]&M8!ZC6MHPT[!IT6KI^]OL(YYW/7TUF>*;<AX^>YX"C?DJGO;9-)Q^64PN
M-V:=76)!*:*\5N1CQM&,N 3>H&6T+[N8N]F@.SW^,:EG)))NR\JT;DR^UG-;
MH%4&4Z@=WS2H$&LT+\V-U@*]]JI&QC=>CNY&])ANO1MR,X"=<T\7YB[H!KJG
M/D1K^_LNH%MRV:^W_2Y$#'!L?@_*$H//WF3@OL8F>2_ DV</VGI&WSE95.L"
MTH>0R3V7O(=329_Y'T =UT[<5ZW6BU4L"X)A7>2$RA@(P5EPY/1G:WS"YI7X
M-R,YNB;WO?BZ9>/N/=F#Q'Q>^FFTGUZ,EK[Y"F+.4HFH"_@4,BCI"*(I!9P3
M*<C"G33M[]CNA?6@Q-&:AK%K=:WBZ7,.&K4&EE55<FT)R<FZ3N36L)@XR]V<
MZ =1/W)X>W407AJ>NO2H5M8%X5/QR!W8[%\0<!<J#E,\LDA1DB,[+$430+G:
M+-M[)*J9DU%)]+%3$>4C%LN^Q2,'UDH?!@Y=/-)$[:VMS=I\$;1YUO[J& 78
M2 :\-%Q;U^DJX#$4C^S%ZS[%(_N0<M#BD:L-_/P@\;_/0BU+'[_\$\,\3/,[
MPM6Z5&3'QPU7&'*7\:Z5@10F1<5#\-QXY:QV22,G%Z<P(X3C9G,9R(X/'B&.
M_M55@06OA$N*U0B(Z$'I&NMDJH6/GHQN)P+CZWTD1@F8?S5@ <AM]4$J%V^F
M^&8^>4__:(GY^=E\3EA^GBQ2.*U_>T*."3DH2H$F=Z@6Q$K@"I/DJR!F%11*
M'*&QY.X#.-(;E-WTN$=EGL94CU-+\J[!O/M]=CV8ZU'\6 O-XNW!21D*1E\@
M2_+$5&$<'"L<0I#1<6:33"/4 6DWH"==CR*%P]:E7 V.U'CCM:6QUI\NM@U.
M* Q*E@@EQ03*DJ$7T"FP(B97LG=2CK"]M1O0D\Y'D<)A:UE6N#_/SN8WQE:'
M>N?HLO9>BZ@A<T6C2S2PH)P'[J5-17H;PX$-DYXC>E+Z.&(X; G,U>C(I[ZQ
M8=%8[QQ<\9QE90T(1]ZTTL;52I\(1$?,DAED_L!+>K\!/0E]%"F,4T5SV^"N
M!_4+C>3=AS"M0[US<-)[@YRL,2$X!\5K\:;,2@WJ2@%U029':!G?;D!/.A]%
M"@WC1'<8W&_X>7;ZF7Y^DG@,498$S)/-I5@N-*]9 N.JI!R,T_* 'N85SB=5
M[D-<P^C1;1U5[P7\#N<?3XJ)C(E00*=:7$P( ]$3Z.RLMTXSS<MZK%?G=KB=
M$#Q('8W'R6TAV1%7K?-U=W,QZ9/L<T%A-%CF5Y44(_@B:SNPVI77(68W0DF9
M7: _2$T>DM[;*G7[JG2M\O7/83+_GW!ZAB]H]S^=+<[F>&*X9P2.'#DAZX),
M+EV0F $SNN2SL63I-A;@_:@>M+8:DW);-G[0_MP;,E1N7CJ^G.;)ZO//P[,4
M.I-80A#(:20R:_"L*'"\2(G(@O*MY=4._0'[=P\EO@-1^ZU5LD<1$]<1 8NC
ML?GB:B790%:K(6^H&,;=" >>QUG)?ESA[%C<O@^!!ZU!W@7H4W'[9E3O7(Q\
M%YX.*BRGLB3KTD/DC  [9<$5<K=E9F19A()&/16W/YR>^M!SB.+V,O @:E8Q
M2DWXBD:@GR206JJ"C P0WWH'_):+V_>BLV]Q^SY<C%_<WL0LI0[TOFA>K[[I
MI0F)6:!WQ1D5BA.N=2;DMUO<?C^=-./A:(O;.UO[WKL$B:]R^F@0,=8P?&MD
MX9D)YT?H3=@?^)-9/C+Y1UOOOLL@GNK=#U,MO)> !JD6O@O[QUOOWHL@@C8@
MHZ;!V% @ZE* <\Q<8I*6M][9CUC"H]2[/[R"^Y!^P'KW0I W9I!#<%* 4O7^
M+]*425:T+I',Y=3M3O81U+OOP^B.]>[[T#%JO?L@(\O2:8CH+"B.9!7KHD&K
M8H/FSKC4K<KE@ZQWOZLRFDUYZQ7D[MK;*>5@)0E4ZY4C[27XX@E>9$ESS;GJ
M6.3XR$J8'X\:]ISTUD6O.];E3I*\'9L,N<Z91AY2@6!HU]7"*T$_L\&L1_U^
M6P7/#RR0 6@8JW3V904978)T10!7GO8WE+E"$Y"-D#YPG:+OUE[GV,JC'U@9
M#:>]=1WM[M6^;4FZ."MK?#BA##52/$M+[-=[^D@2UGHO<1Q!,?4CU<E^9+0N
M>]O96D;%:29,C>JIU1M\@L"9 VLR30]R*U.W5BI/GLMFN0Q!Q #%;#>6^D89
M(L^)@4H5D[<60A$T<LZYY<HHI5N7L'U0I==WT$PS/@:(--Y>X-O;K)FIT<^1
M*5 F:?"\,,B2<64)573MBTT^M-+K>ZBE#3,-PW[WJ.I-L++4M&$6^F]=""60
M^8W C$5A"H]:KI<$>RJ]OOO^-#Q) X0%KR+>"=$%ML4"%XNKJ)G$> A9I.K;
MUR:'B2QU%B0(8XN20="NVCK<Z"X\C_P^MAE5 R1P;\-V\4YU03?0_>G=R YS
M,=J.R8X2V8.& 2XR[T'),JKHD '6KJJ*$=28-"V+)7+!$RV1MG7ZU"%$<L_5
MXZ$TTF?V!]#&K[0[7\8^%>MSP@#<ZU5V%7ETW$80FBM1DM:>M;ZIOG[Z^-9+
M2UYF329U@+##MY\PK2Z5IC<.!"4OI01RQH)4U02RM"F6F,&F)%@RY)#IUHG?
MFW \*,KWGN@!WNVW9W&Q#-,<YOFR;ZYSJ+)"6KV4K;9V!A=JC 0FJU-BWKGU
MN[N]F5\'\;!HWVN*QXF_6YP7PJ5%:?GB[#Q")D9'WG-(8(2IUXGUI%?0X$.0
M3$<=B]*=BE?O%Y1T&]@C]SC:DS=.39VO05Z\5EU@CA?#N0GBT41I[DMR7QGM
MP= X<98;X2;/34 RPC,/""I[!M&2465L1JM9=-R/$$DYGI#ZQTH>2$=]B!E)
M/_S=3/@7X<OB NGEF7*DL><<P4ERX93AKC8ZLI!DU,EAI+U[A(I=6] =Q0'N
M_@1W$%$#=L:IY[R0[-U,;X :DK:"##I@DI.5YVB##\ERH*G 8J-(R8YA0&V!
M]WB4U(*?D98D0U#=)M4[D3*/$D2,A0Q&))3)U= +G7*6G@S*,=:D+? >CY1:
M\#.20_?3O\GU>#?[ZQP#>;:U0*%G&X!KXSP27%,831!/M6Y2T""CMR+DR)P)
M(PBK$]C'([/VW U1'_BRGM*/7W[!4,LI5;?WYSG^^PRGZ:(O:60>B_+T2B15
M2[MB[0S((1=4UBF5(FM>=>U^6(_]!*$Q<4/4*KV$N G@Q4O7!>)09P?WPSO0
MN4%K:K=)IS$O0YA7':"R[(OPABS 8.HYK*E% KR#[%+4V4>F0_/3@D-)Y[Z3
M@B-03A\Z1E),K1]X-I_32GVQZ3H;?/$A@U0VT!Q$5GLA%_(_46MD,D?>O-I/
M!UP'L(U:$]I!,'NQ,<1IP/5+<_7EWR8XIX=\^/(*/^/IZKW)R*47/(#4=1H,
M_>%502C:&VZ2X#XU/PCHA.S)$&I-WP"QZQM?A-MX+UZY+F!'M(JV CVX?=2,
M\2[K5E.ZQMKZMH(VL;@B&(<23"'0MEX5, /.1*>CHD57C6$VC:RM[@;4<4BK
M#TM#2NKE]-/9<K&: 7FQ;9=2N%&^@,<:7XVT;;M<&/BL+;*83-'-J[YNAW,<
MME,C(K=)9D\6#MK:^/GL]+0>A(73%_BI-O"=+E>UO5OW-+[O.<,U,^XUPK4N
MQLA#\I&C4RB4T=H+6F."3#PZ&;/(F[L8W_?$_5[^9RG-SDC3KV=+7#R;YK52
M[*^N2FR7Y+Q,20"7@99#'30$1D9D,%QF)[7CN?7%1E=LQ]*Y@B=NC<D!LF4)
ME/>9O&[/P3FF$L]%2S;"$?VWT;EB$-T-U;.B#[%#A/U>.6%?S=IJRFCJ-HSR
MW./*GDL10H!(#C:H1#N&D\)!T#E;G<CCXK)U?.AN4,=J*S"*ZL:@ZUBZ!UQO
M3BN;V:./K#9Y5:&&RSHE(7A10*K$C%?*.M$Z%OUK!(<_)QF0\UNIV3O/_2#E
MLZ_,E'-CN N>@<XWUK$<Y@AC'WZV4KW'Y(Y!.L]DVFI;0"3C066>("BOP6EF
MA0J,D0/S39)]SYG"D%SWF=,!.'X5II?9$%Q:67U-"$4%4*H4"+8$,"(I[2/Y
MHK9Y9ZRKIX]OH^['Q'J/J]VFL75ER#=3?#>KC7[/"P==%GV17M4+((@%R< M
MC S<HAEDVIJ**+)PWK'ZSJ:/_T:9:S1? U2$O5%FXU;]GEC(GD"=P%F508EB
MR:(@:(@H@S:,&[%^[;FU"NP=S_F6.6TX@ZVK,[Y9?L#Y"M\:*!2<<:<ML.)M
M'6P$ET0&:1B9E#%X>RM=8LL;NN4)WS*A369M@,"[ZQ'^>HKY/5YN -$Z'U-&
MB!K)Z@^"%)9U!NN%C)B24FF].EX[*^DK*-\HZRTG>)RDNHU]E:+SR3FI@.E<
MJB%0BR+9"-$J^AL6#-.M$W@[0GM,?O00;(T3.KZEHTX7H$\-])I1O7/#LUUX
M.F@#/:YBB(IK2*LFO(5%")D6;:,4UE+6&&WK?>O @FK40&\</?6AYQ -]%((
MRF53")\EKRE'6>ONT%>*MF6,Q:-N?SCT[3;0ZT5GWP9Z?;@8OX&>, %1H0<M
M@P%Z1R1XQAA$&2.]03%*WSIV]]MMH+>?3IKQ<+0-]$1 A\4D2)(KDGH*X&A*
MH-2&@]9D+>U!>C8=?P.]@]K@ S,]1)Y=DPJJ70;QU"UOF%YCO00T2*^Q7=@_
MVFYY)3E36-8@4BFUSTT"+TL]@S.9=BQ;E&Z>5'J\$AZE6][A%=R']-9W(UV;
M'&A-ME$6C/PQ#&379%&KE%APK!1> NUC:MT3>93=)GIQN4NWB3Y$#.*&;.AN
M$(6M728-6%$RJ, 2N48R@W5*.FDDM[GU+?=#ZC:QBV::\3' 5KB]IX&2L92,
M""34VIQ+>0B6D8)531&Q@7F]WB/MJ=M$0[6T8:;U%>YNC0Q8,2'81-Z28AJ4
MKMU4M.'@,"24ILA4UB,GG[I-[+X_#4_2 /[E.>"W-;.:V,'%CS7%E@#/SY/^
MN7=H13W2\W(5E*+!>\O!*G0I%"9O]US;=SFZ&]%C.L!HR,T %]+KZ"ZQ70:D
M=4 WT)'#W<@.<Y;0DLM[9-* B %,GOM0:BZ1_@<Y2S+:4U80:?6KQ2)2YLYG
M%5KG.1U")O?XZP=428_Y'_2>CQ;3"VCT#<&E?W?9I52@]3YS8$K;>JD4P#EE
MZLJJ9(Y6LN82Z0!K?#.G)9-;?:4V-!PT<7BU-\^FKV?34//RPND_)LL/T]EO
M6,.[\E5:7NL\XIZ/'2ZM>)_QKV49FZ"-12<Q):-\](X\9#*/&3):<X)5F[.,
M>P)H?KI\_>"WR[ \6[RZ2L6C]\$EJ1%\<1X4"P("O2Z %J-%S9G$ULT_^^ ;
M,?GX&L/KV14C)\@",YK<7,$+6:T^17J]/4U224F02Y)#:'T*L2_FHW WVRAN
MCY3C_>D<IVSV_?A/DBFYB&3!!H-D[-3X)BL""!FDD8X7=LC,]VN@3\+;@[AQ
MKAFOP9T[Y>AI4CRSD*PMH#@6"%&E6J,N,<PQ6#N"M-90C96O?DCU[$/$L:2G
M=XW/I+\U$@.)7Y)UK$PHX*)FD#)SV>>0&!_AHOJ8 O%;"V+'F/L^Q!PT-+H+
MT*>8^V94[QPCO0M/!Q46.6W":1W!:%;[V4D&SM#2[@KY>4FD2&[>PQ)4HYC[
M<?34AYY#Q-Q;GE D$0F:8Z"421!+B> 9H2M6*!_;1U)_NS'WO>CL&W/?AXOQ
M8^Z3+,5%P\G3I)=&1:Z@MJ8 IG)4)BK/;>MSA&\WYGX_G33CX6AC[KV)V5IA
M()IZL"V-IZ\$U@+TF)0PS(;U@A*/.N9^?'-[8%+'28#=(62DRR">PNN'"4[N
M):!!@I-W8?]HP^N#T5)YC""YI)T".:T(]>0X:&=B44X4WKK:WA%+>)3P^L,K
MN _I!PNO+Y*7& ,XQ6L/&IDA>)HO+@(W7.? Q7JMX$<97M^+RYW"ZWL0,59X
MO7!%T< *H KT"F'1$,F4!H;!IA <2MZZI/Q#"J_?13/-^!@UO-Y*)\BTK9=1
M-=I6(4*0)D 2F3DCLHVE]='%@PNOWT<M;9@YCO#ZHI-VNO8=.A>Y9^ U.>TY
M*8NI%&'M4WA]N_UI>)*VAM>/$:WV['V]5+\ WSHF;>.'#Q=Y=O]8UN++I(N!
M1Y%]DD$Y%EPL)OO@@@P"G;.;X\LV/F8$)^JB$>_U+3GG0=7P.)#%&%!>)P@T
M"BB9K'?MB1O7O*/-+D"/I:F%%XJ;:CU*;Q2HQ TX:>G;DK72+JO(1PB_^S::
M6@ROR*$Z7/1AN75)XAYCN)B[7\F(I9E\4][-EN>V[.+$:EF2SQIL]**6V&(0
M@T2(*#19MLEDMOY>;][AF\!YR-H[$&GC',-UB9GC":,*!HJ(-&<B28A12$AH
M(IK"O#<CU!/Z1H(=CV?]VY'!UO[+3H@WO3L<C72!_"_TJH"RV8)'QL$GKI(.
M&KWK=LC6"M%#UMOAJ&N81]QW$'=9#!>S^FR:;[Q7.7,5I? 0C)3T7BD:%W<(
M/*#)49C@_7H(P=Z2[ OR2:4C$=PPC7E'B^,K[)O>0^&4T/0B0D&.H'BB5]#3
MMB 9MU;3Y"O3? GMB.U)IL/2>5N=>KQM_2Z3.+@<@G,""I>U@%?FX$1"2!:%
M\+0W*+<>BMY@6W]R94:FKF'[^=ZOTP;HJ%@T2F10TC.:/)8A)#)0K,NH=(R&
MIK+Y2OBDM2%INJTPNW<KL*_;95ZUK'XQ6=2LGK,YG@B1LBE:@-=U9E3)X%5&
MP"*CLY',AM3:.;X?U4.6U4#<W%:/:]?&=L/L7-J;Y[&.)AK/=;"056VX:W0!
M'TH"'9E5R4@K;O4C:]>Y]CYT!TS^&UA# S'TK64#IBAIDK2"E,3J/1$0-9F5
M)I*;(SCG<8RRM<>4#3B4,';,"NQ#T$&3M[H ?<H*;$;USEE<N_!T4&%IVJ^#
M"A*21$UOF7,0"2.P6G(JL&SYK=NN;UQ0C;("Q]%3'WI:!^EN3T.[+_XF1IZP
M) N:Y@B4]1&"L 8\+Q:S014[7J'N#.$H#/46G,Y&)Z3UK?RV++7[,">5HK)D
M>F8F?9VF (XQ"5%Q@=(&K]5ZO8YM(MH)P .5T/!D'&TN84@RI!@B.),0:.TF
M!U:01^.5\:BX]RRDIUS"8S#6!R;W:',*NPSB*:=PF(RL7@(:)B-K!_:/-J>P
MI%"PU&[,A3-0H=K'&&J=\QKT*VW28U1R.Q8)CY)3>'@%]R&]M;OR>C;MFLTF
MR>QU@LP7VI8$*!$U39318(0,)"HMM>IV-=K]F4=A30[-Z&QX.EI[)[_06CHI
MX>/D],O--*6+-@U6<RVT U2J-A6J)?R38<#K16P,/AK1S8^]ZRF/3AG-IKSU
M"G(#6/63EO.S5(FX++%-ZF2("H2+D7QH)\&EXD!:;8ODY&+C>E>,>\5P^S&/
M60U[3GKK -M-*]8&B,5D*;V08)33-5@H@<=(WQ+QGI-<473;3+H][]$)9  :
M6H?"OJ4!UYOR+2(N3G/:XPRI5I!SS+4EDXR@:9^+\[6L_JU$]<T*N?LYCTX9
M#:>]=8SI-FCO9K_B_&.87E?I*HYQSA0'%#6$.T@-H6@-+M@B@E2FE&X!4YT?
M^:23)F2T#OSL:BUG[E)"1 *5):B8"@27"S"A&7<J(7.NDV">/)?-<AF"B(91
MFG?6X'#2)[3:UQ:7Y$H93ZY4M@C6"D2FF1*J=;S30ZJ)LHMFFO$Q0)SE]LH;
M7@6A#:_[HE7UK$B!JQY7* F+MIF6OM9W(0^N)LH^:FG#3,/@RCW*;4C+2BFR
MYMVF#*JZZ[5Y>.T"X4T@&RQAM^R71U439>?]:7B2;LO*#]QRU' G?"1@@D6:
MC&@L1$Y^',LA<,VL"7G=J'GH+4<'O7-M2,<(_6G7FMUU0??4970G+OOUC]R%
MB/&[C$:#/$MRY3CJFLU'4*-S'!BSZ+T,M1CR Y#)?EU&!U1)G_D?I"[@I=_V
M54?+:!7M>4$!ZEK[.EH)CJ$ 60KWA@F'V-I3VHSDZ'J)]N+KEEF[]V0/6CYT
M>X=3)J+B@6=(FO9015LHQ&04)*N$#<9Y88;SG+^=1K/[B*,U#>/$OBQ^Q?ED
MEB]SQU>+I50I8!* L=87S#J 3]6T#NBUDCIJ-4(IL]O 'KC1VIZ<AL?^G4%>
MN']=8(X7ZK<)XM$$\^U+<E\9[<'0(9:D"[@NE6*=LY"4*-7+]_1F8:09%QBM
M2"$W;[MS4"'U#ZD[D([Z$#.2?B1[-]/^1?ARN3A?[+ZJGD"%9$#SVC+("P8^
M9OI#$53!K+9^A(35;?".XJ1O?XH[R*@%/^/T=%X8@NHV0!58F$ADR*$QM4=9
M-E!/&4'G)*+PP2D<H:?(-GB/1THM^!EI52+7(YR^F_UUCN0_SM]]"%//;@/G
M5I@4F 7F8ZC7K@C.5E_!()(3@L5Q.X*P.H%]/#)KS]UP23KD?RX6>*,&T^45
M"5JA:ED3)^E%4#E:B+D8L,EGFVV,6:W?8S52UA9$#UH^+5@8X.[AJM[-CU]^
MP5#+W=3;O)_G^.\SG*;SPU)>N$/&'!0A:!NV@4$TM(!*SE4I7'-QJ]S?WD*Y
M']9#]_X;$],P?NL6Q$T +]Z<+A"'\OOOAW<@G[\UM=NDTYB7(>RB#E"C*E8J
M;FH.?[W UPE<(L_5)!%42!&%:=[)^U#2N<_+/P+E]*%C),74^FUG\SFMQ)?Y
M^\B35M*"=46!"M: XZ'4 I-&I%*#T9IG8W; =0 #IS6A'02S%QL#N/&K"G\O
MIQ5>?C/_ZUF8A^D2,?_XY:^SSSB?K@I"G"T_S,YO@,X/RH1C3O,"249'<R)4
MK72O0#)MI/8EF;*>_=2D'&,_F _<!!J:N &BE'M"OCQZ[P!Z("-I)\"',9L&
ME\-^\MN#RP&VR=W !ZZMR$Y 3.A!:1<A>N4@Q.R\B$(:?>!E[X#&U[>AOSX4
MMLXH_AGI0\+IWV9GBUJ7.7\D6A;+>:C4_ \NZ>^FSTHADV'Q9O[V8S@]_;'^
M(BX67__J91->'0Q7QI-=4A/:9(P04BE@A8U1:8M2K,?L;ZFMW1+6^#;<"#J8
M'06)0USA7#M,5U_^;4)CF*</7U[A9SQ=O:9%H=$J*N#%UHNF',%E'J!H6WB4
M4A73O%16)V0/W,(;@)X!THHV.CFW\5XF.G0 .^*)UU:@!S_[:L9X%Y^T*5UC
M'6ML!9V#3-J:"%K7=ZYX!DZ* L):9Z)CQLCFP2^'UU;WP['CD%8?EH:4U,OI
MI_^?O3==;BM'UD6?*$]@'G[*4[7O*5L5MKO[WE\*# F;T;)8FZ2JVOOI;X(:
M+%.DM!:)M4A1VKU#MB45D<C\ .2<EXOYD@/RIE#3:),48U 2MZ""8Q!5+N!8
M$(S(U=JT5O0?(.<P_&*-!+D),CM*8:-R-,;@[F6)[S1/RB0ME;OFP[LW+C#<
M .]N>UH9XEU+F&421:#C2AL6G9$R:"F8ST5SOWZ(]\:EFB>5_++*[[?#+;QU
MI&K72A=7S=! JGBU 4 ZIY7GP<E[,R\'2")93]Q8XYN69M05"9CI9Y??+\_#
M O.9X1BTK0EF.I&E)$EW]4[1Z=8D=^$B]T%VLS-W)^8@4B :@&C;X4U-A#3"
MH.V[+/HR74Z:6ILF]/",JC..+-(&%"3/:@M+9B#J8L#PX&4L4OC8K>GW8"0^
M%T#N0: #J'P/FNU?9M-+^B._P;CXA%=M@2YKF&Y^9<@[JV5R(D!.=:BX5P&B
MJZ5/+#*R\&D;V#K.O@N]>QPGU1"/HTONJ0V5TB@#8D3PBM7\.$0(WD=(10F;
M0K3:C]#%_LD,E6H*E2W'3/41V7ZG 74@]&7,5#-1;S\6: LY[158G-FDBY:@
M52T %[Y 9#8 &DPNV3A NZD] ZK1F*EQ\-1'/ /@:--4FINNC+K&[:R$D(($
M99(#IZP!)F)16//!4VO?W,,4'80-T$*4]PKTF\FA_12I;6=?6;*%I909BI=8
M1QT[B#6ECZ&F(^41O5L-#3RC863;P&5$@1SL+"F%=/]BX$!_!E!83X7P&J()
M-A>>R<1IGH-]M+.D1M;1!Q;WP4Z7ZK*)E^E2P\SFZ06@06;S;"/]@YTN97@L
MW&9ZL70TH"+/$.A5 2FCX2DIB7Z$(N!#@? HTZ7VC^ ^0A^DD=S&EKU%,:6)
M,-)HB#6A9E $(M&R$@6114I6ZUX'1]=,N9=PNS=3[B&9UB;+=GUZ?5;."V_!
M1;*OE'(1?-8(6F".14@M2[?@Z[-JIKP->D82TB#^DC6MYJVV.9=4)U;48$LJ
M@5B0 J3 => 84/O6*0W'U/I_E_MG9WD,8#)42GZQI>[&Z)8/.DO682X.-#)-
MIK^0X)6S8%7QRA;IR+P:H+;E0:*>G7G:5DP#],-XD,#KL].%Q '+]1XA;W_%
M>0T%VP<V.TAEH,*[QT@-+,08"@=N76U&93/$; R($IC4F%PLK;UI>P-.AZ*Z
M_>*FCS &P,L?X<?2/XT%9[/;N:#<89$I&<#:I$PYD< 9M"!TT$$X4N2;M]Q9
M2\A^JMV:BFS:FM\#E*F]O<XR_A#JGA<WW:>#(BIM)%I\L* P60C!:+#(48EH
MA&S>^60])<<'@P8<;UT]>Y-+^"DL2*//5T/[3B[R>L0FEX,3O+;IR+65:ZS1
M2>-(_99)QL %=]T,YU[+'@\0!F9YZ^F\JWA=MI1?0_R--<9CC"R34IXD<<0[
M71O6.4 I"-U1&!N[36_NM^Z1P6- IK>>R;N"6*)TPPUGM#3,$Y'>V@BJH *7
M1 %C.=-HLW3W!H&L1T;7%8\,$X,PNO4\WM?3B\4LT.[#^5K =MY$1)YR"0FR
M+X;>0X40#.<@F4 KD'OCNZ&E%45'AJ:]"&IC*\B]E!+>]D=]6PJFQ>"5A1O6
M&['0L,N.5^H.<_39RN"+-DP)EV-4C E&PB8%1"C5L>YPP\ICE2$ZQ,)LSB"M
M)P7*&$G:=;3 ,H8<;? AM7;![JT,\=\X^?IM@?GD+YR%KWCW=+_",IWAJG#.
MC(BIT)L!F3NR/7S@$!,S$%A*V1MG2EB=1M"Y&*PW-0<1UV@ H\?JOH85TPB5
MB ]LX*30W^_1KTC_8 PEH."DE]#E =XC ^Z3HEM&6:WS #!;2\P+RAH(J7D7
MK_OTWWM(5C9T7?YX6NHOO@Y_3A;A?/*_F,^D5R%*:T%838=%D48232F0G#&1
M&6/IQ&P+MFV)>BZ@&T5HK?T<&UF%>87\+SC[_OXBS3#,\1VQ_)?SPXB+@51>
M0.,2*%OH_"@Z1$4'@TD89\O6E]P6]#P7R TMJ@$"OCN%PHLE\ECM)81D_"F?
M?,VWXH"H0^U+$ M3C17:XRJ9W@9\HTONJ95,1YY<L;2W5)83[T-MZ"TMY,2]
M#0QMDJTG0!]SR70OJ&Q9,MU'9'NM;.U"Z$O)=#-1;UWBNHV<]@JL7 POIM!Q
MSH$L'ITEG3(E0"3AHT_9AC3"D.$G6#(]#I[ZB*>U0;I][:5*S/B$!@H6LF2T
M)=V2:0[2%^4+"RS%9UP,VTNF;8IA^PAD@#R;1RJ^8XFI\*QJ%I  )4H=-:KI
MBT!M.4>#LG5AR].MO-\&/0/(X6!+IH5+JGB>(?I,]S*13'_C9.0H+7AVG.<\
MPH/V3$JF&^OH XO[8$NFNVSBI61ZF(+37@ :I.!T&^D?;,ETT86>)!? !Y]
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
MT!LB=T,U#!<N&"P1A#:9M**J$%FF )U)BC;&3.B4%/=L*I%ZB>_A2J0^O!]
MA7R\G6! PS-] 5%,'1RE?4WRD^!LBM)D4;B5C>^GXVP#NXOJUU9,>VH#VX7$
MES:P.PEVBW:>VTAE3VU@E=3&>>\@A)Q &:D@F"*@9M1P*[RSVAT+<'9N SLT
M;OH(8P"\K&\O683T& 5=YC&7FI'.(!2;@7F5D''-M&Z=-_N$VGGV$EFG=IY]
M^#V ]K*AN22]L@6UD>"U)_T^VP@!:TJPSCH$EKE@K3U:3ZF=YRXP:,#QUO7T
MJR2=7-QF6*QK0RR3C8Y)"TG&6O54:I>TG$$DJZT.*%5>-7;6I\#T6_=XH# T
MTQLZ'9>DKMQ<1.FFGK3&,:N3)ZTM+)-V/<3D"U@O)<>*9+O:D&,],KJN>&28
M&(31#6V5ZZ&T#S<K[[P)D9A*@FQV+6HS&14M1$$O(;.BN&B#$79U/,JFH<%M
M*#HR-.U%4/?1I@9)BWYU^NG3Z;_??_SM\PXYS?<_I$E"\B.TK603EQB]5S;K
MI+-B(D1F>?0L9.Z<9"6=W?^X';WN2'()Y[5!2\7?JW#QGY/\5[A(>">'+H04
M-#JZ863M6!Z+!2=Y!LE,\$(I'7/SL8X=Z-HYXG!_C<^+:?K/F68J!.L$Z%2'
M21F7P/-0P$6TWJ.47K=VTFVB90\^W=:(N.?S;\'V <R?FUV^(Y:LH7%^$N?+
M*_1,6"^$R@:$48&4<M3UP8V 2$2Z$(TWK9/BN])VA' 91"Q#Q"\W,^+Z"9W@
M_//E]^]A]N/-)?Y[LO@VN3B]P/\/P^RTO KG]5<_?Z/'XPT]S,2RPE7D%IBH
M4;5L-)V#JO)S&63QT8=N,RK;W+E;[&!\* Z#E,=OK['$W-K4W[R56SNTD*JX
MI/P"OWR;32^_?J,_$,]484R*PJ 26 ^T@5 K,A$YF1Y):.U7$\ W5+YL3<.1
MX6M,B;3V"6PF^Y;<)9'7!+^;_(5G3F09F-(@%-86HO3B.Q$Y:,=YD=XE>V](
M4%\$;5S\>4&GC0P&B'(^QI0S3,4SP1($F>OL/:<@RN0A:A441ZXC:VUW/$;3
MD4%G$%%L-/L'4:[^C9.OWQ:83_ZBW_B*=[T;MZPIW)FL'$(,I:8H607!^YJG
M9-$K13]U9CQEJ@/%1ZC'CRC"(1)M>ZA]:[9Q6JX&"<T[J(0Z\U**C)!9-*"\
MSN#1T*TLK<H*?0JB>;>BT79W4,!NCKL=;(410;,'.V(-@S<ILCD'KY6C2X5;
MO+*(2'\-P!QF>FQ(71'-3(ON9#T+W.Y9FN.9)5UV<D];KN,.7/5'%HND @7F
M(20M(%F3BT'/#.\6ZFY+UPLR1Y#G$-TPM^+B668L*4=WO!.U&1*2ON^\D$1Z
MX5P[9K0]#%7V6>!R1&&.:U5=)5E[QFUBA6R]XNGVEB6"0V7(KLQ%2%ML&!-L
MXW88V:,]U)_Y^VX@4LLQ'MC0JQG]\>VTO/O'[Z^6WU_6#8G 7""% )EUH$2(
M$&JYKQ(Q"":9R-U*(1ZID^E)UKZ*(=K"83J.6!H74_4@M8ZPOBU@[$!QGTJ(
M=H"Z0^6X!1&#"WX[@.TJM</ &Q$8E2D!BC=$;U(%HD4-RMKLK79"ZQ:CQ@X)
M9QOJ)YX S/H(:WAXG98W./\P)07B9LA5<"*FD#(PK.Q KX&XPR!D%950!5GJ
MY.WK#Z9[M(RGL8\ESX?ALYLP-F8@->_Y^O&W+V\_?7CS]M67CV$V"PLR7G?J
MW?K YS7JP=J5XI7L1Q9M4J0WIZ*-(I:'2"9X8D:ZDFQ@\>S!3][-%JIUIN\O
M:O9MU8-_JOC11,9J77(1A2!1)(>H P-I"JGZTEB96E?);2!E5VOOUX]]%Q)>
MN9?/C,W,1"])G3#++=9!CH&#TY%GE[FA8S'H%G_2,K[3H(7<5TV[)IP>(,/Q
M5[KN>B*6-VS^@\P5^D'XBF<\"F>9961H<+(VN H0/.>@L1ACH^7&K.;CM\7$
M0]0=(TJ:26. U,9?*7T5YI/YYS]G&/+IQ;_";+)L^T 4\[/$G$2N,JB<:@&C
M\Q!,4E!28"@=4>E;^XNZTG:,F&DDB0'"Y;]/+[Y^P=GW2N]9Y"PFAZXV<JMM
MXFCK/B0&S%A&.IM-$ENG\=Q=_S@DOS5'!PA=_+J_*_>4+"45R2*PZ&J?Y2 A
MT*9 )O1""Y]B-Z-XZZ,_JG=X^+/=GZO[]@&OW\?2YH]2L%P,H33ZY>!H!H[L
M_3K+@_/B--U'K>>@W*=B7Y[=G>7Z($YZ\W=P_>!C^'X[N:4#70/UJ-E$TWX:
MT^PJLP<AL"/#1P6$J%-2E06I:JLO9PM$5R3(X)P5W(KHAWTEA@;"(XUF1L-!
M#SZW3@=;)EK\,24FU32+:ROF\V6D#Y]<5,/FXW2!-:?MR]_T@Q]?ODUF]/7O
MZ<W<)2U-TDI"%)Z>4"LS1$9/J#<YD.W,>.*K8<'U:3:[T;%OK7%;84[W(XG6
MD_<^X\5D.EO29_Z/9D0C"=A<$Q93LHAT1@IF14<F)3*'I:9SHWWVD6.2JTT^
MUT/DH56. 0#-N#A(B[*+KXMK@^8+_3?+RS!+9I06LC862'0%%H20+(,Z55WS
MPA)+K=U.Z^@X%E5Q9QX/Y!JX2],UQKM0-5@[PW44[:N#X:X2>P0".[![A$O@
MACI5/-JBP2MF@>A4=?9B "E+5,IPE,T;SXT)@D>[$8Z$@1Y<'D#V=Q612ME-
M@QE5E HL #I)&V5H(- >H02A$BN27K[6T:CUE.RC ]#N<EH=8;8[DX<8B?=3
M+[EIW%Q"S?S@((04H!)'LH=L !-J&J4R,MSK([>SU%>). Z![\3:C<=\P*2&
MFS;0T[(*UL^8KHND&N4[]%FJ>2K$UOM<R9+@&!.97DJC-"KY$JT-CAX%3$;Z
MX-G9MHL.DT"1& LBH 8F)8%9%0'>I@">C$ANO"Y&#1L3_'WP!(I,6PR.2V".
ML9HVQ,%7(XWKDK*WW'+7NE?+X2=0])%[YP2*/IP>/('B@?!KEC()S!%XBF1;
MVR3!TST,6B%3PB8TOG7/W*<7"&^'D$:2&-P3?F719RE2240(_5GS7GU]WG,!
M1!NXRE8KU[J]W &&2MM)OS]7#R54>A>J2RM/UWI8$S)8GFIGWR1JIT\&(3+I
MDLHI8FMHK-)P2+ZO7C*=-N3M #?!77JN]?PN% WD\[I/S7[\7;M)Z0&1[\#B
M<80?M;3:20.9^4BJC$W@I7%0)-'&DJ\3+Y^HT!_Q;PTM\SZ<'23X^8%>BV^_
MOW]U^NG:!$\B945/'- ?6+/Q&+C" S!AC4R%1W:O_] #,<W5CQ]?H]N5Z?>"
ME#MQ;)!!7FM<L,4R0=H):9%<9**I(#@7+1@?C,G&6>%;9S$=>G!JEP=Z9QZ/
M%YSJ0M5S#4[UDEBWP,0V[!XO.%702,U\@&1]Q;S@$)WQ$)0WQCNN4G-OSZ$'
MIX; 0 \NCQ><DMJ:9$2B6PYE38FA9\EF"YXS4RMY<L;6(^$//#C52T[=@E-]
MF#RXDV^);VN8KM7)H'+FH&KT)&1Z-3%&P5SB1JMA*^2.Z=W?D;^#US/<2;SJ
M0M=SS5_N);.N>:O;,'S4_&65HBF\=M8UM<NV1XBE<,A1IZBX=;EYF/K0\Y<'
MP4$?/K<VX6N+@,_+.&ZMP[RDW_SQ978Y7VP.H+Z_?KB,<L&$(H"Y6J:)W$&(
M@BY)E$5D%9TOJP;B>C-_:Q+V'=S95H33T?G?.F%Y"ZIOR&;.<8DI0RFD/2F3
M<^69 6Z<-C)%[EBW5OC;T_!,<;.-! [@NKFE&ZUP06D-.C('2C-1>X(5L-IX
M2;R2PJR&F=LAYYE#9QL9M.YPNP7=__H_-RF T4G#O >MF0;E,4$TMH"7B7D7
M90KWVN\UP\X-$<\4.UO)8*/=TS@U[\W;3^__=?+E_;_>?C[Y^.8?;]_\]O[C
M;R>OZ1OOO[Q_^_E=F,S^%<XO<5K>X&SRU[(%SR[Y>3NMUR1)K]V.5S+U)$^H
M%5-<1E2<FUA;&6ENLO+92H=G.ZV\JXES^X&WR_Q^FYR1"7Y&&H)CD*SV1M80
M0LS 4R[.1LUB\PF(#Q*TNT%W\^$?IQ4BX?PZH8PN;A5LY!!)/$!W (=@F0&C
MF%<&G14A#[;17VG9QV78"@/W#;L&_![$MW=#U^V&3^^<K9/Y'!=G6*(P='0A
MJ6!JMQTR(^K]+#'R@NBS8NTS5A^GZSCQT4@.K;7R%5INJ;R"\6DI],V3K\3$
M^>)T\0UG=UAUABKQI%CM\D7$*Q\B.(,"LHC61H8EI6YN@!V(. :PC"J( 8+)
M74"^9ANOI^?GI#3.POF9RDHJS3TPC;7O%TIP5GK(9)<6)KGW R26[TCT,2!O
M/Q(<)++QX 9^GX0X.9\L?IP9ZUG6K!")*9/Y(PSXE"(8$R-G5A???-QL5]J>
M$:"VDT?#R1 K5^XM/;VN75W?;12$^> $T8X6 M=T[2;.@Q>\)-;-*[4C(<<
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
MT'$G8VAZ_M?2@?WOR>+;37_8&=ZDCX7SY<3K^1^S"?WKSYM!M*>7B_DB7-2
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
MO+9'FJ__T?49Z;*7@32#EOO8:Q.5W0 R/3#I#J"(--U33LZ(E -H84/MV&&
M+#L)$3%YY$QPL_J"'3]2N_5*.5R@]A%J:VWIP\]HPB><3S*1131>O_<EZ\AJ
M_X:L:[:^]0Y\[?'AJDM!6R$][S:OX:%5QM>8]B>\Z1"<'T#3>C356BJI@J+#
MDK,(=;Z,I%W;!)D70\>)V2@Z504?;Z7++KI74_8/$.U[-,VN"WTOE2Y;2[1O
M[<(VXMA'I4O$7*S1!5!73T3T'*)!!PF%\42[T;Q3PXB#A\NNE2Z#HJ6/%-KG
M"<WGG[^%V;+9V/D5<=\F?]ZD6*>2G4D(N)R(XA1"R,B U6QKJ51,]QJ*;,H8
M>F"9 TQ;[B62Z2#\'$#+>#W#/%E\FLS_<U-AHWEAB2D(I/_0-I,%9QB#XH)T
M3'II8FOG["H-1R+\)BP>X FXIRS=7&NGY6X,NMYQ/%J/V2NP@HA4B1#J<K9@
MG>>I!(Y<#!OX?XBZ(U(V!Q+) &E%*YD*OQR2+J0-I'$^0-9^E,VA)/IPXLC.
MXAC\NOF51"DBQLPB1%_+^&Q1$'->7K FN61]2JV'"HR.E$?TS , 2A\IM%8V
M/^&?,YSCQ>+JT3VYR/^NY3H7M0GJ=?KMN^FL)F'_;'Q[4^@592C!. UTP1(_
MG)"UR:D!S"HRX8QQ:36C9%-N\]9$[#L%;0=)3O<@AHT:;.-ZN_<?7Y]^>/OE
MY/]M4U7WT,<UJ9WK3.]JA1QW2)I%54&STBEZ9F44TJ!W(86@SQ[ZX!V3.TAE
M"A6%2T#61,4RG?T=9OE./AP/7E<RP*4ZUD9J#J3C"K V$%9R3.K>]/&=,ST>
M)VOGM):-2YPIH74DJPV8J3._A7'@5."0I8[)*5\E,]J&]Y 'T1@3]U)=VG"^
M=6>(+^&_RW;<[R_^61MT+SNXOPKY#<;%_-^3Q;>/TYO6WC]N&KR?:<F,1A:
M>U5;!-L"SAD%3EIA3$*O2K<\F"T6/QY@C,+^01I(5$*_7DS^%W,E'R]("(LY
M&9',F2@$9"44D-48P7N.L&Q:Z;5R])W&]\<&4HX'(RUY/D VS>9M7_D5'#-T
MFUD/V64#*A@-@90Y2,4%(95&?>^B&.Y)&371?G^O27_.'TKJ_?L+TBF1X'UR
MN?@VG=&5MS0=H^3&U_G.B6$M,S)UL+@1$&14WL=LZ.5L#*+UE.S+:==4UM/F
M/!_@B;E/U8TONP-= [GI-M&T'Q]="[D]"H4=F#XF*)25"KDFI=EX!HI; 3'7
M'CIHL]&ED!G?NCIG7# \XH8;$PM]>#T !CXOP@+KN"'ZS?/_YW(VF>?)LI'2
MM3]'ARRXM JT#40>D[4_+#/@%9E1BM?.ZJW;?SQ"TOBZ:!O938=C_%B.M$]O
MO[S_]+9V6'KU]N/;=^^__/'[R<<=/&D/?EX35UIWBE=\:88G5")GF;152A87
MBQ-,+UM/V2S"V8.?O-N9?%.WNVQKMIA-XF7=]Q_GX:*. 3Y?%HK_U'AS];=Z
M@@6AA!-*"(:>V]JTW1;'1;&B>=I?=^IVO9LVK/26H#7]@;,/89&^D1+WR\])
M"23%^;0L?WC&%18MB3.1H05EM:1#1'<WZ7 J:D0;?.M"E)V)'O]^&PAOJS?>
MN.(<(#UF^PV<68,HO:H#NJ6CER(HB*IH,$X(947VR;?6J+:G]@6!NPEP #7M
M$<HKHV98OQMF/^[^TLGW.CC^#(TJ*N8$KM*L(D=PW'M RYTMJ4AA6G>AW8WB
MYPK!EH(<P#VY@?KKG"=62$'U&F1*H;I.0TV+*^!%\:G./BRL=7SO(7K&<DSN
M%SC]6;]OY^0R2K-I-[-PD;[A51E\2-P4Z2S4BQ<4TI?H"X<4Z:TWV?-H5G7;
M]4&Q#HOMRQ/93JK3 ;G;.L_G$?JNK>LN%&YP36Z%@WUX'X<15P\L[,#K_: B
M%E2)RP1<*:QY;PY"3G218E9>"/1>K:HR!X>&#>['0P%#'Q8/ X(-!)Y>W SP
M1%[0"XTU6.]!95D@.-*(K$,NC/!9LSXH>&R]\=31H<1T'P5->=PZB>9A#GSY
M>WI-H\E6><<D,!<,*(,*@M02DA8NJ)R%$*M# ;>Y#6X7/$8@M.7RQ@NAL2_Z
MW<G[3_\Z^?V?;S^\/?G\SRM/[,\1K>_"9+;LD_B/"<Z(F&\_/F"HRGC57'?P
M6#=8M8E?N_7N5[S?0DCOO'3%<*-X<IZII#AR'X) R>59@_5W;#UTL\3)?(Z+
MFJ-\D]8UJ;G(R]7R:4U0OIS58COZA8_3FO-S]<]EBMA/PXQ+PX.LH[V5R*"X
M3A"CL9 *5R9ZF:1HWK"HY09VM>NO:+@EZ:?M>A()>2$MSC+=]U@GH#N?ZA6@
M+'A'1BQC&:520C/9.A?M4:+&=Q+M#W6K[H"V$AO 64Z/2*8M?ZY[7[*G9F">
ML>"T*(S3ENF!4LHS")QI0,Y2Y,S10]9ZB.]:0L:'3F.!W6]_LR.W!W!:G_Q%
M%WWU9+R;SCZ'<_R5NI__.K,L>%ZI\TEH4((3Q1X3H$<>LDXNN=8-Z;O2=FQ
M&40F WB:EY,V_H'G^9K.-?PXT]PI7]VI:/AR?@K!VT97<_6TP6QK'75CV'0@
MZ]@0TUH2@PR[(!)_UJ*MHS"3#<M"XL"+)&,VDK7D(E=@).FVZ&/BHG4>T^-4
M'254VLEA@(KUV^YB2T:<+'XJ=%?QM=H]7_(BP)M20#DGP&430&J?8T[>R.;Y
M-(^0=&P8:2F! 69@O,$9@;<61EZQX:PX*7,P',HR%]QC[?E6BVI1B<@U%I]6
MAV+M'M7\E89C@\!./!Y@EL7&W1)A*J$G2EQ,M3",8.ET0K!1>N6MD=JV+K?9
M2,R+M;NKA(;H9_&3(0^=%FE(/]*" UUA@@!N/42M-#AN.:=]JZA;F[W=*'O.
MH!I =H.DW-Q<EG?H/?,Y\SH+%U)49-G'&("H+&"3<$@J5BC-T_+7$K*'CA<#
M2&WC^[0MRT>_:<ZXSL72QH")>@\*2P?!9P[(T2F5@K&NM9KR,$4O-TL360U@
M+;?@TU6"4DA(Y!8$8RWIZBEX\&3K@]$9A40CPKUYHH<0-ADU/?!P4+D?N>\[
MW?#>[E_=#4:^F^'_7-[VU/+!BY1- ;KJ RC++;@2)02)5O' K"ZM"Z,[D+6O
MW,0]X643:AO);8"G^9;$=01>YVAT(7&@.NL.Y.UI8$EKT6Z"3F.Y[ E"D@X+
M5YY#8*JZ3I&#5X61[J!<Y#D4K5KK_'N#SF,31 X .7W$,1)BYK=W\<U\,(Q)
MU&+U7+ &\6K5$G(/EAM&=V]Q7JZF/ T!F56Z]F@;M!)H!\#L)(T1I[4)LFP+
MDQ&XXX8.2J3762<&)FNEBM69V];.J0.;UG8@FDX#^1SZ@+<N>WD9\+8)IBT
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
M/\W!Z* P0W1<*:_KI !BGDPPE1U"4)Q,,,S,><]#,:V=I#V=/P--GF;X[G
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
MP8U2R#N2/E>2&.I%=O2=MG^L'O#;T[B4\/MRIS NKL-)++DF?%I0)C-05D3
MFF)OG-!TYZJ <O7,7&_,[I.+IZ+3>Q?D('5H^.:QGO&[$I[K7S;C6&5K5":(
M&,%#.'$)'H4"[Z7VF0FO\4$C?G_D/VW-/S@%:-B(\0Z.U]U1;?DU2CJ"P!*7
MJHX.4G4XA.&09.06N6*TR;=4^.[$/W%U/RSP.S1];/_8K[Q-.@8%Q9L:_;&U
MKD5ER,1)HF]X:=YF_B7C9TL/\3"T8-\9/^L>RB6S5I;H@>N00"GR08+.#D(6
MEBDO8BKW=2%_QL&^0<C?$^P;@D#/ -$F=#S!8-\@\=\5*=I&=EVQ=(S1^@J2
M9619EBP HW"@A,@H+,:4[JM!.@0,!P3[VD X0&2C!/NXTC%CS1XJ=,2I1%YQ
MJ!%-ZYTTT4:5(G^,P;Y!@GXPV#=$2F,%^S[]U]''-Z^./KWY[?7[OWYX\^[3
MT>>W[]]]^./HW:=W.)O1)?(C[Q"X&_+Q38)P6_.S$E KNL2@>;0BR?JPZ96T
M,H;@;=9.>YP,66A'=^ KSO+2V2%S@,X<7&K_#$^_+.[^5S^O?^4#_JP_.OH7
MSM*U':IM0DTF)YA:CJIJUT''8RULMD(I;8G5UG6>NU.]LQNU+07OSNMV?5\6
M?SL_.C_[.ITMNUIHFTWT@;S62'XA)@Y.:@.21<4E9A^;%_DT9V+\D-O(^GO+
MC]JK&G2(S!V=+'XGI_6<O?EW_39/T/&0<ZGFOJJ^9XF @AQ0+KAA+MFDTNH+
MULY#/C>B[-EI8 ? .@P%VUI(BR]_HYN8/,\/>78\37P2/*LIY0P\V3QDZF
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
MZ>9*AA$C)%^,S /WJ0C/,].V>4>*9QB1WTF-]P+V84;DA39.E*Q 6)U!%:$
M&<IJ<ODBT/*$K1-JGUA$?I .W!N1'X+%8XEH;L+32T1^4$1^D)J,$=K<!N/'
MHK_2HHA6U:)P5?O<EOJDB1JD"CD;47N"OT3D'Z?:#H%VQ([!W+,HLU)0DB;+
M)@;R^S"1+VB5DQ)M+KKUI-ZGW3%X$,X;=@P> M)8\?</1Q_?O/M< [I'[_[G
M][?OCMZ]?GOTQZ?/1Y_?_)7^XM.?[X[^_.WMYS>_O9Z>ICIO*+W"DR5G]#F[
M!-T;K=PDTMY#"BOA=1:]8M$$R:543";G@V:.Q<B]01?9I!$-VYTO=2+[U>?^
M?GQ*GWN,)Y_.\&RY@U[CTO^^]J6T+MFX;"%Q1;YWKLU:R(>B#8(I<V-4<ANY
MK+3RC=.&_G1]T@PF:F<O9S[/-X;/JQ1UYDK0;5/39EE*M11: GF+SC"=>,;6
M>?*_4C#>6=H7_UL>S/9R[M!X]#7.O](%4/]7RSU^X$GE^.CL-<YF/X]/OUQ6
M[FB,TE7Z-%T(OJ8%:A,@!YZ<#2JZTKJQRD:$C7_?[H+>M+?H.]A<BY*?)=,3
MP;S,A9BU.A I+D9 [2S=Z$)89RU9!:UC,3>6?]18;RO&#C&[MXN:K<7!]O;T
MJ)3CDV,ZZ.:?SL/\.!WC[#C/B=!I7/R4]//_3$E\?Z-?KQ6[DYA#EER1$Q)4
MK5^3'%#I "(7&;*61C9O'[P3P8]::\:#JF%,;!$1_Y7RTW24?E1K[?-TN1&&
MLN)80$77++D,0M26> &<]!*BU];1WE$.5]\4UB=$M*7K42K7OO'I$(NZ/%B-
M#%9:"2F3LZJ4S4!D%<@Z<"3W,\74QV1]E'JP@_!N0ZAWA?"/8PPU"ZSJV257
M&DEW4#H0.I?:<)&!$SY!D%$:KKU-L?6[SAHRGJH?LJO$.QB;1S%.SXG1#_BS
M!HKJN13C[#RG&[2^/I_-ZA/6:7HW/8W+/TRR5#QIJX&^U+(1'4EYF83 K,?
MI(C8>F;8MK2.?U;L#/3J@3$&2AVTZX_IZ9>:.O%;#F<36T1QWD?@QGE0I6A
M7A*(HIW/HK"@6T<I;J[_^+5@:VEV<&EN\#9)BEDAE2;O*I.2B5+9J;6,):"D
M2]&B:.VDWEC^">"ZI2P[9-4M^X]<<>4Y&9/,!:!EL3:-04!K.'@O55 J"<36
M;45_I>"I6@([R+G#9GX]_?9M>KHHX5R^@-7*O%*+-KVN/<!TUN TW1W9)6.3
ME-J[UKBOTC#^MMX%D]5WQET$VJ6P^HPDD-,;G)T>GWZ9D_5P_NW\A'0[_99K
MGCNQ:YT(7EC0I0Z$Y.26A"0TW2?"T2&6<XFM(7^8JD>M!(V%WF'?WZ!H\0A1
MX]FS_+5F3OS(;T_C]%O^8SJ?O\MG[\MG_/<D!AT]68VU0)PN.6X2G7BZD.$A
M NIBK.7-O?UA)#YJA>D)1X\,_'J\?9V>T*?-EU*8)#KEHM4"6*I7HB:CU FN
M(9:2O= 8$FO=HN$V%8]:!W84:H>7OIO6[FE:0Q\GCU(GXVI\3(.J ^CHKB.S
M*!3DOG@A0NO9SP_1]%3-QJ98-#P2JA2NDY7OD\<R'5E)NO X&4&*Z*V)\8+,
M(6[ *XY1<(Y\,Y5Y()EC $F]JPK&T9.>..R[-.!"@O/IR7&J5^2;T[/E1JAY
MFV1(25<M)R<]<5-XH-/616#*<)FCUG:S&.G#V4%KUQ^[0* KSM/&\F[HS]Q%
MTT42Y294#<GCWT(;]I&!WPZI!Z#?0<SC*4&*2F ,#B0&LKX4%Q"<<)",%\YF
M86/L=13L(8U];.R'2+<QYA^PAC26A?@_+U*<!6.R,@-167*@E4.@*S,!MR$&
M8XGMM-'3\P-@KUEZ=!.S"2+3=N(\W(SQI:M\?0>.FC1^U^)[RAO?2!8KJ>/.
M6B3H6= V*N/XHC%;B#YJKFK-P!:IXW>1T2![?/6C;UO2T@C-9)! WC(=@]P9
M<%[1%QU+RIEGM!L]6VV:.OX@1;NZY.^FI\<7K1B6:UT]/2 ZK7WF(.RBHRBC
M$Y_7K"#E<\HFZJ):1^7O)&9/3GA;?5CUP-N(OD-6^6_'/XY) !?LOR<G L^.
M3[],F$^Z<%4#PVPQ]T'1]5"?!:22!>G =[EU</8.4L9_EVL$UK2]I#O$>*X?
MB'\G0=S,(GR5RW26ZXNQ=XQ[.LQ!:U-[%R5B.Y,S:*(,I>2$-K6>K+L!64]%
M,5HCT"'B<XOQ1:!ADJ,((?AP0942!H)D%C@Y<=8+Z5CSOJ3K*7DJJM! SATB
M-NNINCK!EC^;^&RC-\: EG1Z*<$X\1T1F&:J^A-.F];O^1L1]K1U8Q<4.D1]
M7D_G9S7&4!L@D55UG>CD!"/?($3P07-0T49P42)$QBPZIA3ZYG5I=]#R) W,
M)H+O8E[<5-D+ZM[ELTD--9-Q$T'DN#C3 @0KR #BY#0JEXNUK0W,NV@9_X1H
M@]8M.Z*!J#NHP(V#ZX*H242#*:4,/'I?-9TH,L$")D&*;F*FBZ[?77%!Q1.!
M?4?Q=LD+_)7-"<>LHC09E,&J@,6!,TZ#R]RJZ'S,MGU>X*\T/!&P=Q)M!]/P
M5]^%[CHR1<[)&KDP2^AZ6_HPR]\C3R;/W_R;Q$#K'Y_B[.?BXJN%!_0O2;@G
M"T-FJ<R3:(PK*2H0KJ:JNR3 1VE!QVKO%N-+:MV^K2,[3]+J.!3XNQ1?7Y!\
ML=5>Y5/"[&QBDHE!1 ,Q2A*7MPC>9 <\:)DY^6>.M2^K7DO*$]:HW<3>PP7.
M9]>Z/E%*I9 -,9CKA"*#-79&_"9?9Q,%EHIN[NK>).!)(K^]B!OZL??QN\R)
M$<P9SH6 :&JJG+%TX:; Z)3*@<XE:UU4':-"XV>=]4&]K: /.LE,9O1$;0:9
M%:DRHH&0,TF+:8["&FOS1@6,CRC)K"&RFZ25#9'P>!E%FU#UW-+*!B&U66K1
M-F(>3PDT.J.S1A#H:[%%%'0VBMI^0VK2=$8_Z;7Y#RVMK /V0Z0[0EI9#HI)
MQ@L$EBTHH0*XX(EA79Q-*AN=-GK6>L1I98,0>2"M;(@X#S>M[-IRFI;:0>[W
MD^F_QLTMNY>"/268;2Z5E2RS$NA[J4P(B2OA+#K.BQ*9U$N)*,0666;WTM+
MC[C\S/ML:"&(J>(B2.-X?9F7-0%$@RE>28<<8VET3VQ,4P.?N:[R83:MB2_I
MU<\_%P;A5<3R*)X=__BU'4),3AB>%/A@,ZC &#B)-1=&LR)0162M^P@-IW)/
MWG=K+5KC?_>$JT/NVJ\O!MS*XI+,D(M4H!1R\BITG;(FN28G5'F&3^-19BS$
M[GV@&2+N'@VHTO\]OVB+]WGZ,9,_'X]/\B\D?IX.E0YF9XAL \8R5R,SGJ3#
M!6"))* HN,*-WG:&%*IWX./):^+>P6\8;U@T>?SS-!T3&<?A_.RZ\4,-J5QW
M?WQ[>C,S<.*Y*JE.G+#9T?9CK(#/S("TTN.B#;%:3;U;WV=S\-)[:*&X=[BG
MHV'5JS'T&E'<,B@FVJ7H;6T)YDIM#L:K^4!'O*KDDOF@=&[=J&-CXIZQVO4%
MLD>Z\,;7P23G(%SB#'AM4*%8=N!MUE"<DE$Q+KULG0:V.74O.M<+RCXAVG64
M+D_E]8(QVHL<K0)F&6T.%P0$S+1AO%$Q94=_U2&..Y#*Y^5NMH*K]8CY#^>S
M^!7G>5KP-'V?36/.:5Y%-\<3^N$WG/TCG]7HUCS'\]ER0Y"AQ:PI2%LN,E"R
M[KM%WZ6@G*QOFRA6J^K6VVA;+'XP/D S0*<CHM%<>Y;3O.9E.CN^[N=>VVXD
M7/9SGY]-YS=MQEB<ER70#9Y8 )5J>;9)#@KSAGPEYE!N9M\/7OJ):TY7),:S
MI=8(9\((^FAJQ8=2))3D#%W GN[CI(.+(6656[=1VYRZ)ZM6G8$:SU*Z: .T
M5C LE<0Y=V"BK[.-:D3/F  N.2_0!A2^=0;W<"J?EZ74"JX.9];E(?O[=/8Q
M?[^XJVO#J:OVMI,BG2I6&Z"]4&HEG ''@P7#=+3)BV1\\TF@#U)U,&=4,VQ7
M1WZV!:;'Y-@+8VY1"ET)>K_<2F_^G6?QF(0S,4G0&:TX&'3$OZS%#C%9L,GE
MR+".0&D]#^!!HIZ^XC2%I<>1<X/ M_/Y>;7DWI=?1A_P.L/4RP2EVOX*O0=4
M-:\XNB"51%:P=='9PU0]*\UI $P'<^CR4'Q?+EMTS&\>B Z]+K'0"6A8(N9]
M !^5 Y\XYHA&Q.96]?T4/7V5:0=(AQ+WS84QD2$9Y6HW-%>3X7QB9/$;TNZ8
M663.NLQ:QY,WI^[)JU$GH#J,5*MDK@R7_5AS[([CV=*].#I-O_[@QF]^R+/C
M:4VTGV4RYG[+R__3GT_.$W'YYM]DY)U^R1_).7E32B:A"J\24TF"K'UDE/8<
MG"83C^YL[EGP,836A97C<OA$'<$#5I,.U_).W$YX0I.+=A!TJD\LM>=!X1D$
M^3)$>^+*M?8O=R+X165W!+%',YN=B-<Q*"Z\!;H^8K5J$]TIM'TBB4LB:N5"
MZ\AV0PULE>J\K/BRSG.6F '-,IELDJGE/,%D!7.!KEK'-NHON75V\_AED[UV
M5FMQ'W3I)&>A^*P\6%_H"D*6 9/T(++A.EF&6!H5VQY>Z60+;#<IGAPBX_'J
MYC:AZKD53PY":K,"NFW$/)X2,.>U,*3FR850<X0=U'&98+!P&:6WZ)Y+\60'
M[(=(=XSB2<X4#[E XHNF56AKEIJ!A%G*D)5%LU&(\1$73PY"Y*'BR0'B'*MX
M\M.?KSZ]^>\_W[S[_.9OM13O'<YJ%N&/O$,YY(.?V:3 <1CE*R6+Y+R0+\""
MU"Y4/\!S6X(/(EK,7O(\>?#3=YRX=Q[F^9_GI")O?M"7:_N3?K4L,M&C+>2B
MA(+@2BB BI$B!I=*:?T0=!<M.Z57'<WG^>PR)^S=>=7_]^75#$_CUSR__'F:
M9%:29ER!$S4/MLXW1^422(8AI&"*T:O6Y/J<JLW6&_^!M0G0OZ1+=9!LPT+
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
MY)@S?@T#NBZU7J%IBW=O29\Y=N0W5_Z]4GR[6YADJTZ!4*T0&/T(^*#K' $
MY@A@P1+5,.Q[3TAJAWL90>:N-<(40;LOD1Y"'\L.#"41 3Q/P_5F079$&]#I
MLA\"".!" 'L\D"9%4P0@4M2XBV$$OQW NYH?!97+AWR+/X$#W0B@I1_9G7BC
M8/L-2 !-!H$F :/I)>#YVT@\G:(]"T7E0  $,C_Y^,G'3S[^2_G@U3UOFQ![
MB_?:?505]41JHJ,V*JV#<,#97=*.P5UY 7)3#VHASZ^>&ZLM;!P.H?#SP3E@
MPUM@S[0H['3)[1@EKL0]'PN!E5*%18X=[F@5E5/)M'NL'7=LY[O>L^N@K?"Z
M>KXLT7F!;CKE*;\P76A>RD_@Q8Y;PQM>'>>S[ @N\"XSEGRCSSSY.L5/3O--
M7.ZFCU]YCW9"L;Y>!313975L'5=!WR%$!&*>HT-/4JR("Y.RC99&;52:8Q*@
MGLYS^)TL*QJ!S][HS&+?:5O]=[5EC?,_I^D;<R =7!OPJD;X4VM9\.($QPGF
M?K[>#OZX6*IC.LM4V0,,VTQ4))AY7%&  'Y]G8;-E!X&?(\%.0B@@_W7TC;@
MI@?@^9N#7J!U=$MK\/[5&@10B)0K+:EW]XUJ*O9:2_K+I>NR:;@%S4/^KNJ^
MKQ# MR3(+&T8X'<)+6S($$#\P>=S2)_^L8X]]9VARFCE\;E5SNE5I#J8TK *
M"V+WQ^=>=>0LHK6RW)\-O(/FCU&R!6/,F+2Z:Q4S*3NB=4#?+\76$HMF)FA4
MUQX@+K"VI<>C@F&?D68U43:YLQ"KHL'2QAAC&HT:386*;MSG:",+ ,"CZP&J
MTH I-"0+J5AC4DB!K18XU-L*<HP?<C;2"A B7_Z71A595,8 EF=[))&/4T[.
M29HXDVN_"9.;DSV$IS0:/BW+5M*D2K^W?A]G<W1/.7RS3I DKG&-?QOL81^2
MFN>-\^T0@F5-3=]@8-%FWX/'J>,*N'=LBM:<C10%U>%>CV<\COR( .R&Z4]?
MSZ[@I]H>B1V-CFR_MV+7U3M! '1$V!J^PWQ;<%/3B%O/39\3X=\GTGB$HI0>
MMB2D!&H3NYFZ)=5"37&;2AZUOA^\G'.$!,1"([M1+VCVV)Y?1^/_&JZ,=T0]
MVU7#/ ?3F[?)8]E;4+ZZPM(1N?9.HB6P&K6Q:L? ,38/9"%Z!NY_L_\BZW2^
M4L,C3@LO2$339L$.[&W"DM/&&)"B<19E/5-H=5\ED;62+SPN_JNJ-!$#^G>8
M<RD2'>&=8AA 1DF0:%M1#A/F(PV?@VM2(^V5IKOH; $!G&'GTB" *,O&*5!7
M /W?4'!%!C)#[6\9/E#?1  Q,HI(<[U2M/ZCX;Y*A..+"MND4<NVJ:1NB%.X
M:G@FG^\A,2\FS#(-FX5Y$'Z_0 %>/P=WT!7S]<^&G_*^-OL,4\\E6COV%#9%
MXK+Z7QA5)[>,0:T+_3!-^A'XBKJ:19:!(A<C[E";0'EQYQ E:H$ZR>CBF3&\
MO/@A_-9:)@(8NP_:T/L%2/Z710V2Q(HSOXRIF9[H9M)NX3<H.O!;>^RI\[5T
MO(>OW4&U0?X'J0Y[A<R#LB/^-#,,\+H^B_>YT[@E>W4^D.<PEO2WU.9]_)8(
M0(_T2V8JJYO)S(9N>]0.2&EWOSXK+IM _V/;'MP'KZT6?!UJH;P[G?K2G-K,
M^+QSS/<+I'FBS#;?KFR2I[PXR#B8,TB:2)2(Q<!90A<\,H_C[CLP'$2HJK_R
M69I0!049,5.A1<TDNO>1;8S-$51*N?=VE'A5P&GJR>R4ML(\A& "FJQ(\/G9
M6X&DFUY2<*)*0X\%A^LSG@X:8@R[59_4D_/,*?&G%@>'W#<,G&(+J.5V^N'A
M*W$&C'U4-45#A_(L=,TI=*5[MU]5:D64M]]L4>ZE@(34VXSRI"]L?@GME#-
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
MW$L9 3Q10UJ !J2)(Q/2AYPV=IF-X,R_7D&3/BPZ70;#T9$#?:LJ L!JB$<
M(DBGX5,N!/KAU[MP) .-W^(0 )0(J4TB&1CMF39L']EKKF0B(5G.;W?AC.01
M0(HZ IC3:(1I_AM.LB'OU\[>^_!>%; G@2?1T/OSJO\E:TEVPN]X4L*_.<!)
MK+884].GIZP&KVO;$*M>R'S3.(8B@&:_:]Z])6>PWJC^QK=NLS_0R_BQ:LVO
MQ=SEV3L<W"22PNW*4F^*H1FF*U[DRQ'(>76^)#,.HGJJ=7@BI!U:-@K_(N3_
M[A:I*A\I1S65YT:8+1SG*WOQ<?+M5Y$I9OM\8+Y"J380'EUQ*?SK;H]SALQ+
M5I9;C X?3O*>9JC)<;A=K"9LJ&M#$Q>43=]!'\Q^'%1\V]K[O'5B:H\R+?5U
MXL?V2JKZ=3^I=G>^6 1@X0E6TNO..I4(9J4!AQ@M&QH8&[ODSLI8F!/(\62C
MR!P=%UD/U.%FC(U+4@^:]R6@%1'NLZ^TBVZDU]WI+WVYLL^=K5O@9E?70Z&,
M:CUSJTIOA]Q(D*QKXOZT:-6</]&TU9EY0KPUV^&YY=8"J"FP:.CD@]%?JJE9
MK6S=\GCKZUH04[-F=9&TV8]-\J.E:-T.KB>*^;VY_,Y4OI])^KVY_-Y4 )M^
M'=!?\:6!\N^PHH+QDY.?G/SDY'^+$_0+*;A$XF][#&H22"C4#ZD"QYO,>EH\
M4!2;3Q L*>8$K:E1MU]\F*C\=R;@_#[LC%3LM;&X)TN1=UF4+WUF8Q@/&]*1
MD84 1E'$R5/T4P_&D/X];5AL&!#U!33]$@[E?6TV6:>>>P,+ <@$YK1[%'AW
ME2$G\SRD$$6>WT\>%5PZUD!ZZ28FT:4;FN*_OX)Z.9*-"%U/SIK5-]31?:\^
M]:;C$X1#OC\]S*YBNR56#YE!]I_8-?Y/B^A^?ZA]F3^X^/TG-[OYFYR?S(L*
MV$&.Z-*3!O[XWJ(*1O8;<"WCQ:YE+E/:E4L8YRACB>/D/0)HC( C&^"=B'HN
MRDMX%*::L@=RRO[E5%FA3ZOW]''XF<E8O@W1<+.,DPM;V<M\++K'US2Q1.)1
MB[R_?SF0;Z=5-V[&VY++:A1B,DBBDC0?4U<;T5J1#LRRW[/K9(L4X!VRJNQ?
M]U;,>H?%0C6$+12\CLIDG/HE@.DRK&'DJ:E\+ELU&%3'EU"),L>U5)8?4D2%
M;K660E=>56F<TXT>/Z5DFG"' 17-@VR="?5Q6.9%>>;W;_GTP9%F NW_(?45
M?8(Y\7@$6;L$"_@<WK@H<SDA3F+YP6A2U^@"+1\![)Q]_V;=#RG (#T78F<%
M.;SY_<S0!ISGAP2*^T_2_Y-)FW?FS:[7/!N9H;9QN#U+;3X4XIP@FDAEB?HN
M_6/9A6^[BVADP_%QI4J U.D3-4U1K%[+_T<5\9/TOY;TS3^\:9-W57V$&C[O
M6H!>L,V0Q,?5V^A\[ZVP1_:8-7E00N[UQ/Q\UL>2CU(H R:]G^+YJF <_>V+
M"G]X]88(<OE[5@[/%K1V4][((>>#C)CO'T7PET0 WLKGT-E%:4#N\NV;_ED.
MV#[H9/BQ#K'8G:%*]L%C3X$OWS?X^Z4) 4W1^U3WS90W:VM]'J/M'&SUO L6
M12W$6]1F$38:1@ ?RQ0B9#8]2!HDB??M/DTY<BG) =<%;P<(CL%!]4%Y4N^M
MLV:WB.]W[2T']G#=>6RW$8RBQP7.^99--#(^(6UJC/ZV9BMXAB&,,R4L _60
M*,9GX<X6#'R]R":ST\5^)-4FSJLKF&>"@O+(EOJMP(9R]1ZAS448:QH_;IX
M9ZZP?.O'6L&S:]>\8\0)M[;*Z['-R@;MC.O+V'NOBM1>\Q+\3-4^4+A&?LW]
M>%\NMQV]=[HE6$>_#0OMF&Q+10_Z;E*]=G#'-2_4OF +?:&5@#5+MI,9:+_?
ML78VE&04QK8#NW.[W@DM0:7I-E?['?2778^UOF"#FKQ5,!*/#9%03(QO]F09
MTA2U60^&^]HU[G0A@" 3B85QW.T@"Z_W!A+L!=2+MR4BB?<G%)^](;:]\P63
MB'<TU'X3)F&<I6]E2K)?(TWO<2M44ZVU:^[1H^L7LFFX1I?K HU[0V#02<@L
M$ASBE$L#FO#N003PK6T2#BN"JEXD(O%B7T3EQ:G1;IZ&"OJ_INC#T11:/3#A
M0\M>4^=9.[R*#>!>ID;%3#4C<$A*B (YYT "S%0*A_/]QGF9RTHI36ZY.0D-
M&WW0,/C^"8>N=$5JK]9U%7OA.+^I\)C1;(&L[%!V^R(W 9Y>_BT%8Z')UR)S
M87VE+OLRTEV1W)W':=A;/%<?<A1EQ4Z,#\P/9Q@Q^0;0H+D>D>6E7F;O6VI[
M-"ZJPK#I((?9"Y6WM^S>.=GK2E#KE$;5>;:YC%3PBIINDJ>\-B44<QW=+UET
M%ZD:OLI]OK@,TB)$L?A3WC\2M&O-CIV-O'/)-I@H?'GW^<(K)@\&S;A% 16/
MR.S(H\QW-LTZL6>8%7PGQ%SY:CG1LL_BKN-\G-MM7A,G@90<(H#3O0KDH,$"
M)X28KR& @T4[!."O#6,>)D31_E.J!<AN_2\KW"F@YB5 E7=5;H][@V\B6<^*
M7U79V&G)+\7]GM?UX4?>T1G7A/9%A9'X\'*MZ37]^=FE24R;6S'O(^+UN@RQ
M2?OD^RKV]''?KY\D'N]8G@G7&-Q[*(:3YJ@9HJ(9LI^3M:<X'4YN=I82N2OE
MO2NY79I'FID84.L=31J@#)('!DOZ;0LVV>83!L9G!.+)ZC)/0TD9,Y4OV^,'
M8D-:O5G"F=6LIA6,\B>/"7H '0F31J8O3O'K3DD9.9X]#R<V$E6M$DFBK3B6
M">PEN 04=T91))^B"&XD =-_:N?Y!C*M"_T9D7U*2<<.'Q& I0*Y4%$BWN)P
MS9R/6\$&2U71)ML.6[(K/SYK<>6'CQW@F#2D"_)/M,?#G>QU(;YL)Y=T/2D7
M.[=@'Y,%KG ,+KP'VM+2@+%5#<_@K+ZU[J:*:$L7_BU J"6C4G1#^7(%6CEI
M.(V7K1M\F3J1=1B0=UF@C,ME-47D"B%-PFE3ZX^[%@[%@WJTYBR FW+T 9A4
MUKBF+=Q6NOS'[W7-$K6*)Y-?CYMK,@68!>#-"/117A?Z^N-HECMC29Q(DJ#6
M;F?[PN&.![+CS66P"WE'0W 4IKT>-0S8V3WBOVDM/05,RM_+K6H46]:F=![6
M'6V]*7K\SM0K4U_:R]R!JC.86"<\=#D "/<=5_\,6T75^U/++=FLTW9PFTO8
MHS_>U_T4W<G2? O]I3%->"1W_):J\H)/+9;K6KGHK;FG6VEA<L3F#LPZCL#D
M4$#+%<\S%8R^/Q^'=3V[* HD1\#%\@G:E5P3$].):'+T/B4X1\"F+S5T*\:
M[?_*>/I71?//H_ +&E_D'][^6-T[I"8T'8VF(XZM^D7N\^&G]\HWNE)H*P>*
M#M?8%">Z1DI./RPH<Y!U@#QHG@K!"5$R?NA#[C7H^>1!F_MZ>D+Z0CQ6RWC1
MZ,#Q$=F'?FC8]K;!/:LDG=K(+QN;3<JB*H)89'VB3X0]^P37-"'S0I5^')*-
ME8,.#($/DYCBFW+T_#9O.-"?I00*;HA3(( _-T]UM9&(R.)LJZ]Z%*]W1-J9
M\U%D^YWU4H_#BASJ-=E@JG0&UL0>28H]VA4J,HYV\^9Q79$/V0?N<L?3! Z.
M$J(4_+EIUPD7<(3ZBEI]:'=@*)G*VKDM>961_E%,N_UP]K]PQ/SKPFK"MO=-
ML">X [@4 :T_;] "4,O AK?Y46]AC OA<:*BW;'.-/Y80#;]4A"IHT],8)MG
M5OO"*GB>:MA-.-FBTH]9SJ0JX*/## TFCHS^MKZ?)<KHF71O2B9Q=EHSYJOB
M5\N5 M(Q+BE8JU9VK.5L4KHAJL,+D<-L\<^(5\^_**,_/U-G%U%PR>[+*LS,
M%.$T4B"J3'K)8O=Z5&!R*$?$8J^-N2UY@7?(5RYG#?2HNL*&=/%E[QO@MK:%
M?LX7ISB1-X\#^"SSL>JD/+QNI_'4,TVW6[G:)7RW$0WT/M% JCH+>NIX70=R
M]-U\0]J*@6_)BGQM*QY<S&7R8KM78?<>G;G.?<54E>:EE".O.7R$E?WCL54-
M$08$0!N9C #TT8U^6)YX/<\7[:FLU/+]RZLUWV\MG'0C )&0BZ/?X=2ACB.B
M>*N^L+]]S=WF^X:@ED7H7&WM[M91X=LKBJ(]>#AYG1]QN^Z[! [R9DL#CF?!
M,0O"?==6S^Z45!+;X+3FIAO,9VJHH%F[7XRT,Q8*["0U9DHX018FM^1]I.R3
M_$K&)NZ-XY &[,<++%F8+.'-\P[UBU-&ODRWYC.DK1U>'"S8U-)39E>0+52X
MR+(;O_XPY^J3:/!,?DY9A+$K!>C:['B^@D^N F]/=(>9JL-*60_VIS;GW)V7
MAB'2@(OW162>VX+H]96F+C*[LM,)*[)MOIODC ]0R@ZG<)7M,J8Z%WWJK1%
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
M[^ZU7(#3-YVUT:-I2"BB?H3'(O45 5U\$9PM#T-TC4ZSOB/EAY;IO1S;,;B
M(1M9X:.[<,<%!EO,%8H0O@C+9$BDVI!31_:V(V^:4KY,LZ%35B';FBAN/IW'
M:HGB4BF^B=Q!FWU-),SR*X*D\;T**8[8A<S9.TV<:@KPN0.8QSE'JW+6XS++
M9S/5S[\1/1\JBG(2$T=4QVM60UX--GRQT=S(>A)7UT6]*T/YO8@6U)#G_5(=
MO$U[P-7@]7V_!KJEJ!D0)2,A;UN/NGSK*M\R8?[\:88^_LN^I[ITQU^?90<)
M%Q0YE-B5YE<?;(#"^M1I%]2;#40[Y_HY>\G:89AJ3IQJY"%NRD </8:LZ"K
MV5]2VO_<NCI@[3:;1B-&K%4P-;(NEH @)H;4P@0DWB'8_'Y!F9_J?D!-?D&[
M'7T5O"JU58":FN8R<7#92G0I+]U 1S^D-E[#/#MBI;J<MBRFT)X8E,Z]9Y>T
M-V/27\'.&2>$4:TQ=]>"!;IM1+AA6[1>8%A?""Y0LI/(O5A8N0+471XCC"+/
MGZI.NEX!ID!OG=1Y@0/&<H%3:RMH6\QM"G43*]7@.S[50*6QM8N'$AO8+3N'
MA\\HPNV06+ BB.'%*[[,0N.)W4,A1+?6-#SZ9'TJ2,R7BPRRCYT&_("@=8^Q
M6)4G3P8SKZA&$UN(O;E)LS[>I.5"!U%T+1?^ %\O]V*-FZ<"JA8V2/.9U.EI
M!BBJ #;8R[08&8Q*N*"%DWU6+L(A&Y1#XCB"7U)X/IV7AFG'^ X.23R:"LL[
M\UAYD41E.<D;2S]ZW-;V>MG]SFN2'='[& AYB_4YGJ%=]W*$R;4,YJ??ES%1
M+<SDU 8R:*C&C.A,70%>E531,_AUE_&@VX-7GE.E:_;KPD)1 _1"8]>,+-F4
M=.M8X1X"%WL[[[PW3!K-,Q.Z ?NT\:RVF']^<B:EO6F&-%6GT5(4RT735:E3
MDX@FB^"7,Z;M/W)Y=NFA_7C4J:K'K,J84@ '8Q+'$PNM.*&M_)'WF^%FZ:1R
M8>YK4I\A:O38D\\ZII-2%T7';QF/QP_?YP5Y4)C^^"$N*;:Z=;GOM&1GJ',@
M]QQZIL\Y3^)DIIBL53F\5H<( WK&CHZP)UD&6PQX8GQV49'QU-$78(RZ2\7A
MY&/!TXC44A-SI1-KVV4X$G^IZ98S0O:8K8U>"A+@J52Z:O-M)[10':/6ADDG
M'^Y8/D(+V&0O"8"9!C ["<X![]77CI01DK"E$'.05,8I_WBH.BQAF&=/J]:T
MW=ZFQ^!>CA>QH?MP]6Z"-1UZGE_RVM.>I5 )< !7-X.Y2E7Z@74"%3?9=&,K
MA_'5U>T;I9CAE'92N3"'_-.X;E+N\<?H=H-R;#JR#NC(4]PTP&AVD4;Q>@V"
MPP568-0JGDA 'L]92;D>I*[N"MU4$1:G;'9@:40X5)GT.;.:\1.9U/4!C++K
M@I&L9B]KYMB2NF,RZ51YXF3?#(EE 5^A+/HY=]*7'/Q24$3;K"8@-1#TUD"Z
MX):6K@$Q&A//8GU=!JBCRU%=RCLW)1Z.XGJ0E0CNY.I_;^*]3.JJ>#<3JI.S
MSPK?O[&3*?Z0$#3VXY"GIQ>S>S49 .O<@PZ(9MTJXN)D))Z()($5&D/L%KJ9
M@X5'O)D8[<2#._/I*T/Z-#S*[$!\I*8;27K;_#A,PE^8WC"\>')XHGEC@XOW
MW.1YJ_'PT61"B!_Y4'@D %XBJSQP@3K3?1L 46\P-!JZ'(,">O,X$AOAK]$3
M$M#-ZXNHS+>G0\QCI[IPFK6O?*+D3IB5/Z].QYR%JX(OH2-JUZBG:'V7MBOY
M1V\42:J!Z@=R>F.ZBV^;0T$\WY2B*YCK^:TM$LW=\%"YOX)*3/U>N_BSD?_,
MK$X9R61QT_O?:E\5+U_[.A+#EZ?DVM^S\/9%CI%7@&:BDS'KI,6E=+ /]BFQ
M._7.']2^^GO;#B 1L<AV\CAW ,I26F"&N640]=7W0M[+72]AHS_ST]:C]8Y
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
M2B6MGN*ADD74:+ZRR<A)]U?;1R?.+LPIAHKL;L&:X30F;T)MQ/T8< O+SB(
M"Q+2"^D*'6H4* $G#KB:8N\I8F%&I23E5.8\*^33F9YG[-ZY\;"'"9=NXG;^
M6XV**@1H@$.@2[OW]NP#Z]OXB!&O<LUK:0_@^YR<-!6=++D$44IZJ<W3OQ60
M;=[].F9G37JL]I5CV9&D+'>U759Z"95:-!AO=5JXI_-K2L6+VALOY7"_*M*E
M_3A3Q723&2@%P!@X]E [E463,U/4+UPG3*<_>GZ>%>3,=T[%%8[R65"3@^#6
M5($^<MF2V)W+,AD]<9UXP.C^^O5Y!M>@;181J'E/KZ[ 85SLB[R3>1_/AT(7
MEP>LZ/?,[^!R6>B%:*)9\EFKQ9V<@G7/I!^1A*20/LG-JL/3,#OZX .@?<'!
M?+&Y+]0T61X@R#.GXB(35>6L*XH/'=3^_GL'Y1]K;_T.G$#G"A!E]\>%;]FQ
MM/\*J?$3M>NW$O(VAOR!Y!OROC[$GL>^\-(-7)5O97P47O<=#D)FXH//TEKC
ME49+MJU'QW4]FP]:>VAD5SYJJL^WW@L2J^=*"^FH.9CN9!H6%C24O2=NV9-I
ME2&O? 6X&=5R@8ER06/_!>0T\(NUT[M ZXWY$[S CI@35:=K<X>J.'"!Z3<X
MV$LR8.#9C?],?S"2RVH8/!IS4?\7L-J610'$]5:9EEX!@EZB;:\ +SKF+X-]
M$9>8_RX"*<$:+#;P:- 5H/SA7U!BT?= 5X C@M&6/>*?42-[*=/7=A^?WA7@
MTW^:0F_^_\4T?J5(A3QEG/2M"=P<_ TD]A<I4_R5_E]#P.6W-)[Q8-M]6KS'
MKSB<DGVE/L2RS.\\TQYR4BU]&\*;>U$H?*3TE9<IA9!87; Y 6/DF_'W_40X
M#:UID6+U^VO9,_LOB_H?]W-9C(/_VPS>WX_ZN)G[7]L%[Y.."8^A?Z/L_)\$
M$O[6CCCJR<485P#3?_).^3K]X+)GM/+/ [#>9]?M_KHPZ5]'_$LHK'[%+UR5
MW\MX=U.4.+JC<J=ZO7JZP#T=Q/46RY6ZCZ=77$E&=(K(*&Z.H)S S.Y'I.>Q
M44#/*08+EKM:-+^B/6!=XN1"X^+@9UPP'E_)T@BW=74M3;3NU$3)W2P'TNF
MYP$61IU 91)+/;.=>'ERC$%9;,^Q_<_XV]'"^#F#^'$1[)A_@F-?U/J[_Z@4
M=(P;BDCTM99D^;U_6[ C/2(R=#U*A?U7_7DW$/4M0..@\.\^XT=)CW<?D3_^
M*WCCGS(!%?6'D*,E_B\]PT=#.CE1"O1X):WO[;T.'J6-?8B?:ON,+LB97B49
MAF9' &:O=TY+*O]T).$?(\))>HZSKP"!9[1QOWKAF*)7@-&8X_%KT_!:*?\2
MKXT-NP(4,^Z67[[@5/GU40)O1QHY>YGXD_XWR.WKF;+^/@ ]K?G-5(@LU,'5
MJ9PG7$ %QQ>%[45A-"[?]%8K[!C2!$Y"=(>QQ]MS2+?OV&8'B?P,];Z:_!]0
M2P,$%     @ J)IC5B=5X<_M]@$ ,W$4 !4   !H;7-T+3(P,C(Q,C,Q7VQA
M8BYX;6S<O>MRW+B6)OJ_GP*G>N)T58Q019#@;9_NGI!\J7*$;7DLN6HZ*DYD
MX"IQ*I74)C-M:S_] +QD,E-Y 9@@Q3T_RF5+F<!:WR(_+ #K\N__X_O#''P5
M19GEB__X ?WL_0#$@N4\6]S]QP]?;M_"Y(?_\9__\B___O] ^+^N/K\'KW.V
M>A"+)7A5"+(4''S+EO?@#R[*OX L\@?P1U[\E7TE$/YG]:57^>-3D=W=+X'O
M^<'N;XN_Q7$B DQ\Z GA0RQ9#"E#%/) ()G$G(DPNKC[FQ^3&%$BH4P9@9@0
M!@D)/<@XCUD8Q,07837H/%O\]3?]!R6E $JY15G]\S]^N%\N'__VRR_?OGW[
M^3LMYC_GQ=TOON<%O[2?_J'Y^/=GG_\65)]&:9K^4OUV_=$RV_=!-2SZY7]]
M>'_#[L4#@=FB7)(%TQ.4V=_*ZH?O<T:6%>8GY0('/Z'_!=N/0?TCB'P8H)^_
ME_R'__P7 &HXBGPN/@L)]/^_?'YW<,KT%_V)7Q;B3EOVDRBRG-\L2;%\3ZB8
M*^FKT99/C^(_?BBSA\>Y:']V7PBY?]AY46R-JJ5,M90HTE+^ZZ')?CE#?$?R
M+I_+ZD"X2MV/KF0\ANE'9^+>*GX0PPO<F>9LD>L'ZLV"C_7LKJ<Z6_3A)7;U
M6.1+,A_AL=A,TQ%YKG_P7OVMF48/=(1,JWD:ZNZ(*KXOQ8*+FBVWA@89_X\?
MU-]F]P_E<O8^)XOR7LRYS(ML\5642[T(?A /5!0S+XA(Q+&$7JA6(1Q%"*8R
M3B E48#\(/'"R)\MUP_W3"S@EYM6CFHRPYE^L-!U>>"=+429KPJV6>T>YON6
M,+5ZZ?4N^65!'D3Y2)HO*'&U8U!K\)\WRDN8"R#)0S9_ N]_>_ONWW_9*'4.
MI//Q@)H/BU$E)M!R B4HV$@*_JQE_?]=8<8;UZSR*\;!;FO*26*8LRVIYMKM
MRHM=7')FCDO#9^KCBJ]\7[W@E;_UKZ<'^.69=2^+5CQ2L!. -Y_XA>7*E7Q<
MPJWG5KO>EGHL<\L'HD90B?$#R LN"K5=V*/2]@/[5J@/DOEO^8/04UR1Q5^7
M_*MVAB^E8JC_$J2X58 *]4>^NKM_FWT5,XH010&/8>*',<1)@"#Q!($^2;U4
M1BS&/#"FTQX"3(UE*_G LA802"4A>%)BEQ:\T<<,!A0\,+@#,W,C/=#B RT_
MT I<@$8%]1>M!-!:@-H&C1Y *S(P^A9D/K 51N+X@:QAQ_]G0'ET6>@S[GBK
MQ1E:;RTBYXQCM[:L2GA'R./LM:#+&\%61;;,1'GYE63JMW/Q-B]NB-K)+ I!
MYMD_U(8G+\M/>9GI1_@MR8K?R7PE;O5';]4.X$HA\=>,!Q[WDRA6&Y" 0"Q0
M!),XCO69%&6"1AX.D<FR,X!L4UN1WFT<L(V&RBT#ZJW=* :T9J!5S8POAS#L
M\87LA<TU\!JGM>K82+%HJQA4GA[4JET<--D%T J"2D/P9Z4CT$J"2DL'/O>
MV&].'4H%6P6\)"6MD&NF_47S]"]BOBS;GU3,7;'V$)*-0N@#0MIR_9!3]%L&
M]#D[7\W%M7SW\*AF$/QMME#K3K:X^RR8R+Y6D^D_9IR'@:"<P)!B!#%F&-)
MA##B@LL@Q!Y#S(;ES:>>&HFWDH-<@E9VL!8>;*1O7GW#<XH>-C$CZ&&0'IA_
MW8%L3:KV>#GB3(N)1Z5$>T!V&:_'"/T(;<^P'_,%8:Q8D?F-VHJMRO?90KQ;
MBH=RAE H QJET(]% #%/*$R(3V <2)I(GZ#$2VPHS6;RJ9':OE?K FS$!W]J
MT4$ENR6A6=G$C-*&0GKH@Q,G(%L36A^T'%&:U=2CDEH?4'9IK=<8YQ";>"](
M*3[KL)!K^:44EV4IEK-8^E+Q%8)^F*AM-U(\1CDC,)41$3R)TB#E]CRV=ZYI
MTI8 <RTKJ.)E8"[A2OV#:'G5QBU;L/E*.:EZFYTO[T71_*8/B>W'WX:SSD9U
M%(H2H!+S GQN$56B@DK6"T"J\\1+QE8/JWD5RG3YD!?+[!_DZ'%%3]HZ"IA3
MEMH_TPN0TE&5]W/0\:_TN'_29Y 5L=UI&RN[5L$$G[/RKRLU$7]%'C/];_VK
MYN^77/Q]1=C3I_FJO'Q\G&=,\^&[!2N$/O"ZELWG7N6+4A1?JT&O5E**XD.V
MR!Y6#[,(15Y"(PJCR)=JB^ECF'I80I*P5.T\)8U]:GQ_]0(*3(T<*XT!JZ4&
MRUSQ8_D7_";T4Z+>6AL:?+%GPN R;>*6'IBP&^W!1OT+4!M>(P K"$"C#ZA
MN%C_L\4!:"# !@FPA@)<R_6GNVB &HX+T  R\:?(XE)PXD_32)>*$W^J["XG
M7]"D1R\W7T*N\2Y'7Q#UK<O5EY2CWU[O-S'GM_D'M7TLLN73YJ9 S;?,%JM\
M5>Z_([C])N9?Q0?UJ?ORNGB?+^Y$L;XWF'DI\ED:<XA]DBCO*O75!C&,("?$
M9W' !8V)S2YQ$"FGYD(A'SQ4DBH#JK\5HKG:^ZJ%M=M!#F-5L[WGB]MJ[-M:
MK3!<YK!5^0)L5#UR;:O,_6%M[EK=[EVNN[WMH 9QM"L>1L91]].#PKR[$Q]V
MLGY+R:<B?Q3%4BUE9+&\7/ W?U]ECWH1NZ3ELB!L.<-!C$7BIY!QO380Q&'"
M8P13EJK?!*E'(V&S+)R<<6H4WPI\ 2J1 5EPL!8:_-F*;7GI<1IX,^9V"N?
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
M06Z0DALGIG[!<AMFH!POM6$X1L\PT^HQVC]A][BZ:HA;%:Y7.YN9'Z0",9E
MZGD(JEV!!PEF'L0\2A+F$XZ$L HT[2/%U)A-/:1)Y7GH_#Q1M9ZVC"#M90LS
MEAL<X4G1W5;G;ZV)PT#2<X!T%4K:2X9Q@TG/@>E9..E9@_4CQC=2"E8G ;#\
M0=R2[[I,B,X+6C U;WV H]_T2_Z_5W7AMW*6)'&4B"#4E!A#C!(.:1KJ>FN4
MBE#]AX55 &D?(:9&BY5\=D38"WLS'AP:T8%I<"T^J.6O I2T!F!;A8NF3D%'
MBP'JKIT#IB,J["7"J$QX#DB[1'C66#UYL"H_H$^M\X4:KKGX1@%&08A2B.)8
M]XZ0*4RP#&#J^VFJF(X18M4[8N\L4V.RIAK(6LJ>\03[$36DKW-Q&IJ?K"&R
M)YUC$+ABE;USC$L;Q]1\Q@M'/]PS.7U%2_'WE1KNS5?U1R?J)94)"WV&8"@\
MM>=#R(,IQCX4D<2<IHF'S&I^G)QI:@2P$114DIX357087C,F< +:T'<N_?"R
MS\$^A86K7.J#\XR;$WU*W6>YS2>_T#,LFF2%KCXD.@%+Y<=\4>BC]D+MU-I2
M+#&3G$M%&#ZB$ >^@"D2 GIJLT12'D0AY59!T6;S3HT^M-A5K3!Q ;K26H9)
M&X)N1B,#0#DPJ1Q"<8!.5);@N(J(-IQUW'AH.RB>14-;?KWG7F4GG&9[8[2^
M%XI\[/,DDI BK/R7F >01GX$/>H'OA<$*4V)79$<LXEM7J+Q*M]D]4'"HRA
MJ66WW,R806ZXNW$.X]#;G6=A?SOG,(/<N]G!Y&I+9#;IN'LD*R">;9KLONTF
M/:-;*+_UCGR4(B^*($)Q +$O**0I5\04!C)0OI%($JNSE--33LTQVNH/81D1
M8 "P&?FXA6U@XGF6K7&QW61C &?(')^!\C?V3/BB>1R' 3B5SW'DF_U8YF.^
M?"W*[&ZAB]A?EKI,G6*V3?FJMH!=5;^N>2M0))'GIPR&<<(@QDD"$S^)(0K"
M()(L(2FQ"DKJ(</4>$BI #8Z %*"1HNM#A#;U0#MV*J/H<SH:V#X!^:S/L@/
MP'%G@.B(]/I(,"H+G@'1+BV>,U0_GFP[?EPN^.OLJZ[JRNN;M$UPZ"RF(?("
M'$*!XA3B0&T1:1!2*"F.PC3B"?:LN@D9S#DU'MSTL@/E6D@[HC-!VHS8'.,W
M,)&MVP/I0+!6WN:R_J(3@MZ)9')'7Q90.:(KDQE'I2<+"';IR.:KYY<1^:S[
MIUW++Z6H.B]?/N3%,OM'G=S! LE3% G%.1Z%F/D4DD2@ZJI-QBB*0L^J8Z/A
MO%.CH:YL.N>CT*+#7,)5*>J.ZY:D9(J_X=&Y>U2'/CK?KB[RN<53B5UW9*^2
M5M>2#U-<Q "J 4J+')OUQ0J+&$!QK*R(R===!C^^RA=JO5JI):M9NZI&(WM"
MD-;'OEQQ%8V0+D(?2XA3K/Z&B( IXQ&C@O@><A /:2W7U(C./*JO">$S.58>
MU+"&Y_GCFVOH _\A+.4H[K(WKH.&8MI+-8'HS-Y0F@5L]A^^1T6 *AZT:F.R
MTR"'!7&0D%#"B'H"X@1AF/"(P"CU$XHQ8PDV(N>CLTR-:F_SI6E=S./H'6=
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
M2K^6M]_RWU8+7@A>78]_RC/E*;4%FF<\1GX21 BRE"'%/((H/T01D2!A$/"
M1BB,S<)'>\T_O2C26@-=:6M3*DL?_RHY -4*@,=* Y U*E@<.UI;Q^"T=Q#$
M1ZK8OH:ZT^1&0:WD!XT"=4@2J%4 [T: W.*<=TCH1SKEM7[:767=]<7NZ-&N
M]:#C'>SVU7?K6+?W(/W\UH]BJ<^-/Q7YUXRK"9Z^E#J2:IT0<:ECQ:NKRUDB
M!,)AQ&'HH0#BV M@*E $4^6ZABA,DS!(9E790C,'UGQJ*T]V+<!P;Y22'#!]
M4?+8R*[/0G]<E57LY$] KNL^D+4*=MZMA57,W-QAL!YX[= P5_=1G[HP?VEA
MWI37N#P-L[7K:X^8(Q_88N)1G6%[0':]XAXC]*P5QYC.4U%#5KV+=-Q%>WSD
M,;4)IPF'<1R'$(=)!"E-&8QY%$N41#[BU*IBW,&IIK;]WD@*6E%[G\T= =B,
MC]S -C#_]$3,OI[<23!<594[/-&XM>5.*ORLPMSI;_0*GBI+(3[FBWFW?.73
M;7XE= W2_Q*D>)M]%3/!XB 0GH0HBBC$*=$Y27$ O3 -& EQ$,>11<24T:13
MHP_U,,56T3=FT!KL?@< ;&#BJ"6N^G/,G]6XO<W!55WC]@)HV8$6?@!DK8*9
MG",\6@23,Z1M Y>L(#L1K60VUI@A2E;:[<0EV7VWGXOW.RDR?7-;14&]RM6\
MC*4X( C!B'*BMJ<X@2F+U1\^B4+N)82'5BUQG\TP-49N!005T( I$<LJZ631
M8*]^]/"8+^PSY)^#:^;5G079P)R\1JNI.J[%<^?"'=3<D>?V?/Q1';:#ZNWZ
M:8<_V.\UKWKWO,H?'K*ZTD-5ICHD/"&$^##A/(:8LA@F/B(P02@*4R:9(('-
MF[YODJF]['7[KXZ0O:I^[X73[-T^%Z2!7V]K?*Q?\6, .'K+]TXQZHM^3,G=
M=_WH9WL>W,SG^3=]3?HV+UX5@F=+'>HERNO%O@H].]'[L1022YI BF*L RP"
MW:)$PLA+>!BK_1I/D5WEB'/$L7DWQJD'T1RO/>G\?MUAB+3: 9D7@%7Z@7FE
MH.5IT#E6,SPO&LD2 [/4_HK0EUN&J-4#6K]!\BY<0NKJ7.H<4<8]N7( VK.S
M+1=C]FRUO51CW.=S]8VR[INX/L=-$E]0@CV81$D*,9$4$N0E4!&I+Q,4)5Q*
M.S8]/-GTN+)J+=G(^F]5N8/ET]\L&_@>QI8G*.1QB&"*(@EQZ&-(!/:A#'RU
M?@6<\M JO<4-LJ,D6W8D_;>VS>WE<EED=+6LN&Z9@T\*^\6R]^7$$>#-%ALW
M< Z\E#A&TKX!\$F07+7E/3S1N,UR3RK\K(7MZ6\X*W_\YKLN@E-=HK)BI:]5
MZYX"^Q>7/XIL*7)%X*D,4BE#!JD01-]L"$AP1&&,F,1QS,.$BS8T\/:LJLC]
M!#1ZX;9C!V]'H+%7:GFX$U )>'Z]Y)Z6,Z.R<0WQDD[T6BW0Z+7NJW+$P;X
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
M3@.=K1 %4FVY8DHAB=5+[0D6)D&8")00\RZ:1G-.[17_-5LL,@$^$ 'F6@'
M.QJ ;TJ%JC-+H?70(7?%6I,+L!"&-5!M;&)P:^,>Z8$9HQ(8="4&6F3PN45U
M([5[0&VZ;CH'=JRFFPX MNRV:075\6:;9D.-V&O32K?M5IMV7^V9N[RBI?C[
M2CU6;[[JZ+!.%G(<B43MS.H.ZAA["!(1!! )1OT84R&1$:&?G&EJ-'[SY>KF
MS?_\\N;C+7CSN_K3LJ[/843-]F1.<!J8A#<R@EI(\.<PR;>GL'"51GMPGG$3
M8D^I^RRU]>07^K'"IR)G0O#RK1)1WU=>R[="?9O,?\L?A.8E7=BP:H R$PS[
M"*<8)E0*B'7+HX0'!%)?$"]A 9;8JE",^=13XXU6<J -6X<+Z-3U6GJ@Q0=:
M_JJ^*2BU!G;$8F$4,Z89!NJ!J6<;Y9OC*-\<1=F:CNP!<\1/%A./2ECV@.PR
M6(\1AN^JI*,P]G<#F3$<A2%&!'),$HC#Q(,IY13&7L!YX"5836Y#=V[$FAH5
MUGN(>S'G5>A4IV+BCS^\_^WMNQ]^ C^J':]^<X_T*=6__F\8782>5^6[_#<<
M7RAWW[*PEB/#"XH3CGT,XR0,H7)_?9@0I*^4"0M9XA.9<)L^+2]@^-$2%;2)
MP5R4);A\]?Y%K&6V (YO@X$71_OF6774X@A-8]QB_0)=LXX(-=F66:>!/*=?
MEL'H/1N%,Z:K>)6?R),6X'+!FZG?9X1F\^I.ZM6JT-TOU>\^*MSJ?\PPXU1X
M:DVF4J80)S*"*8]#2&,FX]BC'DDL"Z+W%65Z,4&M)N"Q5J73(V"^T<6R-WA?
M0WF!GX0\$% D$5.KJ5I7DQA12'E"A<!![*56M8W&,-,8CM/U"]G#;+T< ^6!
M5\CU6_"I\Q:TR^)[ ]SM.[&?"9JK+NQ]Q1BW _N98#WKOG[N>#TN3*ONXE>D
M%%P7(A6+LKJPN2P*]1Q6%56NGJJ/4/T1)9C^T>4W4O!UY.QE6:X>JL9-91/Q
MKZN7LJ7@O^>ZS=-<7_"2I=HL?Q)US6FRT.T/&49QR%.L"X?JHLV"0QHP"B-&
M*,.2<XJ-6/5EU9@:)[=96E_70NN-Z:,2&;!69HNKQI=[/ RN@_\IC#[TY896
M$%8@@"X*H ,#N'H"]><J)$ #!:BPV*I-VL'C8IWPUT("-I@ #0JXED## E[]
M4SU8%M?B_Q0/V$@W[?\<#YK=7?Z+V_=H>,#+23=>Q,&+6V KB.'EI>GAP7U9
M\*RDJZ*2NJH4S/3\^E3[[6K3- SY*):,(9B&W%>;V,2'E#()$8NCP/<"H5PQ
M8W?+;,ZI^48=J94SM!&["H #<F7<G<T&=P,_QCV: SL=!D">+L3;&U&+!=P]
MLB.MMN<\JG9KH!U$1Q<LPZ'&6UWL=-M:"BR_VN_H^+U0"TEY2<LJE6GFBSCR
MU:,!DR"4BJ)#"FG($8RBT$<B"!,/I3;GC-O#3XV-:^G GZU\ECF(.]B9G0GV
M1V1@1C4'P_I(;[_.C@[J=@8?]?AMOV*[AVH'/M4WCUN*HA"ZW5E=X/#Z43EY
MRVQQIR^27I&B>))YH3W"<N8E49R$J8"2<P%QY(>0,LHAHP0SC*(DH9:IQL9S
M3^U5;P.>]/%U654$K>(I6OFK" K NAK8YB.;F\6,* 8">V 6::6NVHK5<E^
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
MH\<>'4_GB<6&HQX2]@"\U/P.3YXX%6NGUVMY;6ZH]0%RUZ;<!S&6(6,0!UD
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
M/^WT1V]6&*?[^3ZYF][F+W[=TXOA]U(\F=)'4SRYR(U%8,:$=79-_W.I-_A
MEW]5>>*;EIEUS)W+A(:1$!!G0A_O*(PA4T$*]:M&F"!"Q<)IIJMW"J?V"K<,
MFJR&+8OU&, MDX=F#93@R? )&D9WI@[TO(SQ_VVP]*7>4\9#.UOO(EYWAVPH
M$?CRV+S3-ZY+-Q2\KWR^P3;J=\"8 ORZQ\N=7/*\O9FE(2+:#HM@&&:Q/B5,
M6$Q%& J5I D2/"#(RBSKWF9JJK[JFK1'9C\]?014.V5[.E0#:\P>*#FKNVX0
M/.FL(YN,JGBZ&7VI/=[XM)]:^?-?)M&HJKC@JR>Y&;K0%AI>+*_D*B]$G9<T
MYT$21BH5,$ XTQZ<$I H,U10H! G,4TPLN^V>C(YTU,IIO3]H:'UM!)J1\%8
MW+Z."O?0(::#A=(;=D##SV;&R[:(VJ15UDS-FI3+4>5T6I7[</)ZUP)WSW([
MN;B]'\RN=>V.N[QK27L_1-ZJ9N^Y:J\THQ^R;C.UO7INDB@P#B1*HA3R*& 0
M<99 3#&#29:$BD>*1=B^\\OQ?:9V5FTI!7Q#JE.RRE%$+<XB/S@-?,CL0+2E
MLE]BSU&LG%)X?& V6K).+^Q<4W/>0N2-))RCCX^9;O,6#R\2:][\^"D%TGOJ
M^>-*BGS]'T]TD:^?+Y8BKX11NR&W\M?Z@V;BKSF*,YFD0L$8Q1*BA*:0:N\
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
M,2^G;;TPEX0CF0093$260D1D# G&$<1)($@F!(^E4UN#P]M,37-LY\.8=@5
M+8J?)3!B;,/R[40=5V5R&&1+)7(R=$,KCY=3=5H:AYJL\Q*#0:;K;#9YQPD[
M+QGMGK+SZM/]-()^QXK5V5(TR4E-/N8\ED@E7 4P#JG6"#B6D$0AA;&,8IP@
MC@/DZ-T=WFB"+EOQ8"BK&Y<80Y_)I52YJT5Q!%<[)7 Z5@,K@8K "ITV=;&A
MT>-@]$X,?,U"/[S)N.//.QE]-?&\^],]4Z;OZ4I^T$I%['[[=_S?#\_;CS2*
MY^PG78F-/Z1]H*>'Q^IZM<WW_T>A*:QJ.:\UI7,4<BDC[:!D011"%$0<LB!"
M,$@3$1/!5(RM1@:/2//4#)8M=<;9X=I&U"JJ7&NST#$9>P1QVRFZB0EQ8*U9
ML0(K7L#>,;/#,&#/8/=S#=.@XGJW>3'8X7RGR&;G.V*X]Y@L/IZH?.67CT#Q
MN"GIXXG@51;[B%OWO*#*R\>BI(O?5\73X[=BK?^N8=7F\I,4F]R?MA',Y;+]
M^%PE64QB1"%)A(1(ALKXOC&,:")5EH0X%&&/OJ8]R;'25N.W-ZT\#I _/&II
M5NK(S)AUO;SH*2#+*XL!\1[IHJ(A"50LS*K+B5TNMBF8>V,8S3UA^ZC'JXC3
MX/1U =&3BG&O'4Z#ZM5EPXG+]?0 Y.I';D:CU)<9ZZ9&4^OH:B@%CQ-$ AI
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
MLM%20).X;'R+UO]!EXV6L/N];+3=M.]II>1*GX"W]->7G+)\4=$X5PBQE*
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
M.%"S)[WA%N)V2<NEG;/(:FZ7UW%7@B']X?/FS6-2'_X6QL]=*-#,[YJ28+,
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
M[1821XS**(%18LH;$D9A%DF]+Z0!DUDH."6.B3TG9IO>\7&C@!:ZO( 6NKB
M5@^@1J35[0)::*0"6FBT EIH*@6TD'L!K=U'W'O?OM4,I-GF@SY.TOD_)"W?
M+\0[;5;->*9H@C,!0ZD4Q((IR*C^ESX!2B4(8R)"MFUOCTTRM<-@*R=H! 5&
M4J!%!496^V:W1R$]S1"^@!J8&GIAY-3=]AP(O1K;'AUTM)ZVY]3:;&=[]K,7
MM;SYEE?_K M%[71RN"O>2--"M_UU_F_S*_/A579RTR<E01BE)(F@#%/3-XL&
MD$5)!IDB"*&4)B&+>G2^N5"LJ9%)VTFEU()JYC05W/9:X"P+P"3XH77K_F:4
MNZ3WS:5+:V?$C+]@ Y/:B4XX1NZV M].+QRC(GB[N6Y#]<+Q!+3?ECB7"O4:
MG7$\ 7FD08ZOT7L>^*3^+)W_5CQ*$P%AOM*W2W.AA520!&'(H:(QAS@.8DC"
M0&I++A-I(*.(82=G_K&)ID; 'W[[] 941C+'0]XQ("U/>![@&?IXUX@(C(R@
M#LLR4H+;DUBY'^O. .'K3'=LFG$/=&>4W3O-G?O\1:$$55LMIOMQ%D4D5=Q4
M0@CJ&L<LAC3C$0S3($I(FC <T5ZQ [LS3<_;TZNXU#$<G8(#+L%FG&B :E4:
MJBO(XM';?08%OY?]>[.\QNW^,56/7.<?_?BKWQ]^U=^S!].89Y8B$4019U"Q
M3&KC(6*0AIDV(S).$B$B%"&GI+DAA)R:X;%*['VUF\+U^HU^3]AK5?Y3;PE7
MRD[RCG!O*:9W0[@6\3_U?G /Y %O!_?G<MLI'AZKY:'".I\+D:N<U]/>%7>F
MX,RA\COO?_+YL]"_JQ.Z32G5)CGFJ]3OZ6(Y"[5-RP(L8"B(WBNR1!\TLQC!
MC) 8Q\1$C5G5<QA6S*GM%O^WR?VME0%OY[2J-MIP;16ELMM,!E[BT]O)=!9N
MZ WEP/J 32V-:[=9T\/UQ5:J@E97T"FK-Y5&W4FLMRAXW;6U'N<_8-VWY/T?
MNO[6)L4XR](:%7JNVE((4136UL+ LX]B+XR#8&<QC#1;7\_2JC+!1ACZYZ)<
MWM-[>:L-F;R6QWBTJYDB*))48H@$91!S&AA30,(@R40<1BC1I\D>0:=.0DPT
MEK23%E2=N*"LY77U4+FLAZW?RC>\8WFS-BJG;$BN3WL=V"OAP;?38/=P<_4
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
M3_[Y[;%'=;<?5&O7>W[X0YZJV32IAW(C\7"6D4@B2@@,$I5 3!,!29 $)OJ
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
MC#ES$[#.GZP42Y3Q\LLCS;TB*B")S?DY006G2<'SV"L=EGO70Z/CE;1@07^
MR49>?W<_1^B=+;, @(:WUQJA35J1-;):;K EN$OBY%9^?GYX=>CEY]AQ[SY^
M?H <\_#S;.$: W$OF?"ZF.4Z%1>=K"(G;G\LY+0J30+BLEJ,DP+%."KT7M'X
M F(61;!(J-)VI10T8C3/.?8W)%O+,S2&:]0Y<JJSULE,UXU)L%(+_+51#!C-
M6AE1[<?5Q]CJ9;1Z,<JN':C;J;8G;/V]+BOU=(1RIS9?>VE>P3:\&KKC-N3U
MS;9,A+1DE?SG4O=T^TW_7W/JQ$B>YI0CF,:99N(L8I!&601EE"2)3".F?^65
M9O!8+T/CUXV0P$KIF>7H*)!NU'<U/($);1^9  =X9R'H*CG1T3[Z345T3LV#
MQ$-G'VXWWS_2^3^DN1]H+DC':92GB3:XH$!)"G$B$*0RR:'>14I$5"8*ZI51
M=+^#H<WRM7Q U@+Z3?,#_-QF^#6H!)[<&T!N+P#B/:E/:=W1?#YHOM>I?$JY
M_5E\\CG_(*IWC0]1713A=BK>:2MAS'F<1'J>0JX2!7&$]08J$13J65P@3&->
MN.4$/MG#T*;P2LA5;10M)C!RNH=3'0?R_%3N!)[ <]D;&:_ JK/:MXJM.MYB
M;^%59Q7:CK Z_V"0%*3UO^SV#XWU3%9(105$4<$@-OF"J% %E'E>\#P5+&-B
ME2K(T2)W[]WI^][-_!.8 +;%ZS07Z0[HCK9[QT .)R>I"\A=IR4]!E<_J4EW
M>AY2>M)CD'BF*#W:1#O6>BI?Y#OYU1Q%; )33%YFW;EQ*'NO/]%Q)$@FHBB%
M4:(XQ-16]10IU"RE"D:B*,/2[^;:I=OA76/;['/_^W^B+/H_BUG]7Z4;KW_R
M2#?J!;X;;74-:&"^,N*"1MZMJ,D1:$2NG1F-T-U1E0]$'7&44Y>]DI,/"/NL
MY/5NBS@UDQVR3A[_H9S*>U5[?]^(_UJ:9/'O9_/F%U,Z^5F557,D)Z-(H#1!
MD&*D;:DLRR%#IOP;5FE"4H*EX,XA9ZU$&-I^RF9EE77A"9/896;R[WN$ ;4;
MA_,\U0^Z@5G+ MM4]# :@'O5Q,Z8U+>U%J90QRJ@9J7(Y?/5K@;!(ZPJ^&#T
M%"$5;E#\XINNPO-LJ%*[EON+.KI*\YT HNM:ZJR8\>T//ED*8WYS/E]*L4I*
M_&DVI>8W=#+.64;R5!&8)EQ"K(2 +(DIY$524(9QG$9>@4"MI!C:PO,T6] )
MV,AW=55CAX$@)!(\H1%$:8H@1H)!AB6&.<E102,ED$*MO&K##44_FY5^A\%M
MEQ(<VL &P/%HW+4*H-%AG>Q^Y#(9NJA-[8YBN%K5#C*\=NUJ=Y@<:EE[--9N
M9;*'/]4XH4)DG.4PCE4.<12G4'^G F*2D B+6,98;W ,];KQ6]VLU]JQ;CST
MVD&M;'Z$U<#DQD#^R@>FE)OS&GN3PZZ"'<WVIM%>I^^N(OOS<>^OW5:"V&2
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
M$A,81;* V!P*$*YB2!2E&4F(C"/A=M9[HH?AG=G^80OAS:5)Q7DWY:>OUYT
M5 HQ)% &,RP4Q ;*PE0++HH(BRS+TTPZ6;D=P->+WZH5T:^$P2GHSO-R!X $
M9M]=+#J\_[R@^A45+H^UVELIRS,J;=>L//=8"P_/[>PV#WISS6V(\50TR>[?
M227G<SIIOLD(HQA)*2$A:0HQ+3BD&>.0$Z0DB11'A=/1J'_70YOI.RFAP%I\
M:VX\EL]3FQU(?_Z-,N"=G%"?FB9^XW*>*\*B'9A&3@&M1=\"MQ;^,LE<"[2'
M U\PP'MRU?,!OB,?O%:0G?6V\VNQ/[^Z5IKN>-"U:Z'E-MY>V-E8J7H:<!:I
M7.HE(%98KP,H$WI%$!Q*EHC$)-]&U"DYV:D.AL;VS6VW$=!S&[Z/G.-N^PH\
M0F^J-U $\&D[I7A7^^/]YOO=!I]0[F"W>^JYEK?D2U;)?RXU*=Q^,]OF=:HW
MKA*<QAQ#;FH*X92EYHX[LM9<$:DTC4GA==%]HJ.AS>:-G* 6M'WYH%/0.MX:
M=P!8Z(O?-ECY7]9> **K^]93W?1[97I!V8-;STO/MZ.%I_)%KLLW9Y)(9&J,
ML2++(,XIU@MZGD&A4);S6+"897Y.C=O-#^^4ZZV<+^H$KK+)2V E]9O].P@J
M'JE(H5A_=7EN\M.DL&!9"C/,HJ) )$FE&"^,[VI8_#9=A$//NN!>@94;.[9%
M(# C&K$"U (_IFU'M+?3=*]4=TRI?7H[^DP[2ML$/5=WTW>2+?1^J"X8;AT4
M]^H!FPL%30.TG#[-J75<- 6HJLUEPL8)+"TX)4)/:89,$"Q*)20159 S13!*
M8IYAQ^13H44='M7>??K;[>/3Q]M/3^#Q]NV?#W=/=[>/?N01;%S=B&@(8Q7\
ME&VMHHG--$K:H\R-FJ#6$VP4!;_8N]5:5] H6U=QJW[=NE8%?P7Q)0D]*AV1
M;S Q>R7RT&#O+PK!^VNWP-2G:B:(S!0#,/E6.9W<3?GL13[1'[<_OLII)=_(
MJ53E8HQXS&B,4AC',8,XBO6BP>,(YD3%22Y4G(O(9WOMT_G@MMQ&9LLH9F)[
MVHY>J+M1>B@L ]/T2FRPP=-*#FK1@98=-,*#7QKQ3T?L>E-N&]0ZHE&OKGNE
MQC:@[--=JS;:4AA;;#'G-UI.#*6^G\U-$J&WL^FBG"YGR^K/Z5S22?G?4IA
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
MVAL=>])F] *U8L!JUO> >3B9]3UP/;F;U0/X936 Y68 ST^OF1U DYH>R'H
M9T;#WSKR/>L2[;->:)UTU)\_6I>X['BF==IP2Q^U\ELIY%14;V<O+[.I]>@>
M1RB52/$$)J)(]'+((T@QBJ L.,X5B0O%XO%4/AO/N2>/+-U'^G*:G:2>G0<]
M!O1Q6HD*A!X+:N;?+_\?^@U'K:^^C@+M9AFWQJTG?["5>*9 BQ$06 D[]/ Z
MHW]7GEO'NNC7(^N,D@>>5N>>;9OY="&KS7;:I-)21,HL)ARFBG.($Y9 PCB!
M,<ZC(I,\P9+Z['</NQC:IK<VD*A-Y@8@^/W3QQMP^^8>3 Q/^Z8[/<#3;;)?
MA](KG*"- %5Z<,#-9#+[;MV4C$WS5E-FN;"UF;K,>GH*F\ZRG1YTT'.6TU,*
M'F8W/?GD=94UG^B/.INAG0SCN"@RPO(,4A7%$&.3@(QI3E#:H$-YQ-.8>=4=
M.M[-((F@78W,/?P<5_BK40F]QJ_J7IH"E[6((W >I=;%+8^#T'$9R[U.7J5@
MY7%%3Y6F//%TVR1=+R]R;E.(- 6"WE#^#RDV,3"KR$K*E$S2&#*12XCCK( D
M507$NMD\C;1!$'N5EW3M>&B,L)$;K$MEU9)OQ8/Y)OIR' ,W#@F!;&!6.0(J
M/  U2+(P/Z@Z2R'FV&W/B<7\P#A,-^;Y?HM#_DUHB:7 M??2S<ML.5W<*Z5_
M>?-,RVFUL.RX>;X:1T2A!"49),3D8Y=Y#ADJ&$1(9D)D1:%2)P:[5I"A,9HV
M&>V]%A7_M6PJO?_[6UI] =PX^6H)C N.V,1ZT?.IQ[L=-(=#_9Z&(KAAM0:X
M#@+9\KBN-0&U*J#1I3G%W]*FIR'Q.+;O:6AZ.JU_^J(__GHH:&7R\6N15UE8
M0/7%!(T+>Q9?_V6W)NG!!#*>SJ82 J"<:_ZSC7PO%U_LNR:=V^+GOU7VC\NI
MG9]?9Y.2_P3?;=_V2Z#-EU!?!VSUP$U)-,IU)\NI,"<9X(569F\^7<WUC7=I
M5Y<&'8SUV;N":]KO[XJ@ Q1V;@:Z:*_%.GO$L>;3=N_KI>)F*G[7O9OCG?NI
MJ9T\5E&NB&($BD1AO3W@.2PHQ3#%A$J"$&=(>=P97"G.0*\5M/3;_+!9>NUM
MGQE/,)N"2BM@N./#'^\=@]BO'3R'Y3;P6+SF^>6GO65W,RI:%_"+T>;7NLK\
M_108C?H9%(\%MY_!Z6F]#3U(?NO;]=">7=ZN:+Z_U>UZ#'86MPZ::^V47B[D
M![U*BOW:/=N5?9IR89N"$ 4GB&=%!!/!(XAS)DP50 11PD61"XS,VN;GHMY&
MCJ'M(/UK<;0= +<3L!Y@#;\^:0V@5>&@[-?(5A3D-A)R2YTPU3FNQ+([!_96
M4O3MSGX-5$><VZ]JKH79OW:>OU?6)>E1SK^57!JW)+N[J)X,1V_2'2$N"%,H
MAT@2"3&B%!:$)<8=GD5%DBB5< ]W6<_N?>9K/YZQ)H"33LV^?1--8NQWZ^:W
MTL9>B]?Z>-B/OD/C8,D'A#LP/;JA"_ZR"@"7;%/7 ^YAI0<$OB?3?/.A?]T>
M"NL? ZKMH;!G4U57ATPMD3MK>?NVV9^YW5+;'1N[;1OM#.O/\QF74E3OM2+&
M3K]7-]]H.3%=Z [-;S:W02;5XE@4$<VBC,)<)@)B*B)(>13#(L&<)BB6<9S[
M93?T%6%XJ\A* V ^A_4AT)9S>-7RHME[=.*"9HPH!F6<ZO6=%LK4_$BA5"E#
M,LY4++#/?B?DV/2QT5G)'QAVMUU.2#!#K]\[7_AC\X7O)=4=@;4^4*\DL)NS
MG&O1ZVA#X]U]KSN9MN#L;V%:M],R^Z.LTZ7=TKDI-;%RFTF$3%B:*9@I3" 6
M-(=$Y3G,BBC"*F<,99%7:L>CW0R-JU92 MF(Z9FZ\3B6;M1T/4*!"6@-SDK"
M ,Y%YT'H*E'B\4[ZS8)X5M&#%(?GG^ZDH/+CDMETI>]DQ>>E389TPRI[)3[.
M<\IC%BM82)/H-4.:#:1@,!<1BAE!64:]V,"]ZZ$QQ&'QWY7P([ E/OAKI8!G
M\+_'H+C12ABH U--ARA?6UK9 ; P-97/=?R:Q90= +E01=FEA;9Q&%]G5;FH
MUM=AFVS98X2ES##+89&JQ-2^PI#A-($H%WK+C(72?_.M"7"RM^%MD-_*^:)4
MI?[Z957[5EGA?>,T3N/K1D<=81:8?U92CK9OS3>2=AFV<1&.SF(W3O?4<P#'
M194/HS@NO^)'&-5\84H]"W,+)(SC[OO)[+NI<&+=^ZJWM$X&^4$;77?Z=]48
M%90FBL80X9A!K+='D) X@43(F/-,*)$Z)67T[7AH]L]:=F#=G8WT8"/^"*P4
M '\9%8#5P=$$\AZ3\XP3$NG ]-,MR,ZDU!:Q<PREV]QB)_VO#3-Y=]<+3;4%
M8<59K=]ONXG3AM3;6;48)S(EG.09C%*!]!Y-44A)D4,A<!*EG!+&,I_"L^N6
MO2BHKWJSOKNJ%4JNFZ86N@??$]GMCY&JR\W.GJ*=[656[?:\5=E3YW GLO]
M&X\/O7\I^?OE5%1W4SY9"N-LLK)1QC+&.,\R F-6<(AC'L$"YQRB*,9<R5BJ
MB#N'3)WM:FBV02TL4$9:4#;BFFB-9J_AY;IQ%N/SL[A;Y$)?Z]2@64'!W19H
M[[H&S<?9HBOP>G*M: ^BIRN%"R[G'2?.MM"CFX2+)KM.$4YOM*!3W=J\/@ZJ
M_WLWW:[6LU?=IWJWE$\S_>/RQ1I2;VV%G^I>/<BI_$XG=1;_VQ\FJ+:28ST
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
MX2QSJDE\I1Q#X\ 3GK"5$=^/ =L.C!L1]@!W8#[<:&#<!T[@;O48 :,)L*J
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
MBC*]+YK[OH_E.G^L#).]4)Q]UJQJ]=X=LJ9_HNQ<6G_<Z6NY!J;3T]O7BX4
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
MRXB)<[._8NF8:VIW*O=FCBK$;2NP/ET:B<%O"^/B<HYS/XFRG4'G";N!B?I
M2G#= %;Y!$VSL.J<H26>@:OU>I6SS;HJA[XN-*^LNMH2]0F)/P>7O[#XDS.-
M'1I_3N4CX?%G'^EA K8-: IU]9/F"[/&JE@9[_HN*YPNA:DXL2X>7U6<V+E^
M(HI"D2(,LS@2^L!("<0H)C#FB"=AI(@,[(U$7U)-S8S<[RBUU6S;=WZO6DSE
M$FH+QK0*[O_=W>/G=[DM3->W6,2!.?/_GO5SL)'?8AU'LJ+W5P%HI8#'!?;5
M(F20->@TS+U--I[I[AN? ^/>^^"79;GLN7R_+U>2+DPI<Q,J5-XLS2W1;N:M
MN)^*E8D@^GVEK;MY$N,@I9DY(- 0(D$RR-(8P3"*XC@B&1'2):;0LW@3C3W<
MJ;(-0<SW:G%:%WGRO9@6^_#(:_,&&3M[:IGN3=N5JC0#-TOPHA;?'K5K]:#1
M;P8J#=]F$?OE!(VXF&^10#3"HO;..O($O6V*TJ73O4D^DR>,3B4_^1K>;2\6
M,I]_7*[U_OY^LS+7(+?RR30363[4Z:SS(*,H2O3A5PJAC\%!&D&&@PPF3*9)
M2(D0L54Q^7,33>UD6\L*&F'!5MHFJ=J.5\^BV[W;^<1LX.VK+US6C&6+Q9&;
MM5+ROS\4/_]-#U%?JND?=G=I9P<>A6QLU6O9P_KS_6[F[W.YNEE*TQ9T11_D
M>_J4K^GB5OYKDQNV*M[)_Y2+1?-K0U3WQ57]T3J0<YZ%C#,L$$14<8BR)(,8
M20HY3E-&$ WCU*D9ZZ4"38U>C#X@!(M&'\!KR<&JT<C<2S/SZ[5\*%:5G4!+
M\)?6L?VH^=T,5)F5;OZ B]?6SFDPYHH-3&[OZ/+/.HGHP31[T2;C##0+V*H'
M&D7 K?G[#!C=P/O]E?J2+_/'S:,_-X,O@#WY(BX69U2'A2_P7GHUO(W;I]5>
M&TQ?)\]7G8K,'<Y5V437/SRLJ@N&[\LGFHMOJWS)\R>Z>$<7IH#9/)*<H9AH
MDA:A-O5BH2"-TP2R1 B9!#&5++!OLW>9,%/CZZVXH)87; 4&C<0N7=LN7"B+
M.Y(1X1^8?'=)2$W1C;;]FE$'7)7;PAR36B*7IGKC+=58#?5&6#+'=GI^,.YN
MI7?A'".VT?.#QF$+/4]CNNU[Y6H]?U\LA5R64C39WG1QO53%ZK'ZDM^H.KK#
M1!O0Y?/-<O'\(2_YHC"995>L7*\H7\\YIQ0EL82)$@PBDF)(!36M9D424)5D
M:6955,N/.%/;^[8:@:U*8$\GL-, _-'J8.D#]K1^W1OB^*LR\);H=T&LF=0O
MCEW'#CW3WI%#_VMWW/ DQ"ADZQ>PEFX]CWIY9:U;^42?*[?AC;K[4:S6;1'D
MNG7/\N%Z>:]76WXIENL?Y<W*Q);.21PIA+(()A%+(,(RA)BF%*9AFF8LXRI
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
M_4\>,VVI44Z<ZOR<G7%JKWGMCN>-#W[5R U4L=K^DC:B]XIQZ,#>SI[RBNC
MU. 2[S#;!CZTBLS EWR9/VX>O0<_G ?/;PA$QWQO$0AQ7OT3X1 6#_9M&[40
M]T7;E6K7'-"T"FQ^J_]EJI[IKY.Q9^[_*NY_K(K-PX]/^4^Y37J=$TK3F,D4
MAD2%$'&<0!PP#@,94(P1U2OD5/+9EV!3HSGC,Z-*SV0.D?5I<EV+#926N_I-
M.0/*9)[_- JX=JSRM)YVG/@6JS0P=;YJ<6ITA.L"MEK.P.ZG;2VNJJ#1G59R
M(0\;_\U HWVSZOJT !H$@(&@.G<>5*;UV7S+[^IX:]?E2:R1&WSY!?-U2S#/
MX_?)L2U6ZP?Z(-]1_J<4.QFJ"E$+;4B82N#FJK/]X U;Y ^5?5$V,1%9+#!.
MHA1&+-9VK&((LHQ$,*9QEC*%>(*MD@4\R3,U^F\%!;5*>T0#KJJ2:/M:@>VG
M]_1R236]?#DM_%/C+M+ ['_Y^O3*";Y\H5Q2AD==L+$RBH=[L1PSC;VAVYV(
M?/DT(^8I>\/D,(W9W[ ]-LL[N?J9FVOB3[*:\F;]0[^'!(5ZOXL#2%220"1C
M#@EC M),DHPE0<JQU?7LZ2FFMJ5MA01*2UD9PH61TX'_CD-IL?=<#-# V\D.
MFT\M-C=>L'&@^XLQ&HG!3WV/?(4O=.+0R;7'GQR//CLE/V#$[D_V(+E#'C5%
M8^7*1 6?-D1P(+,DRQ!,%.$0B3"$3#(.&2924D)Q%ML3H//T4R/'%W;'3H-+
M;7OWA;&@TT'A'IAJW9#N8Z6[0^[ TH-"/Q*#W_^0@#?]6$&^-"YS3>15<T>^
MH&4Y T_T&;;7G65CK_U7LR+\< '9L^GTT*[A8P-#63]6_[U-?"TW_(?^!Z";
M=?%8L'S1;!^LH.;/?_W(S=]7$CS(I1E_\0Q,Q06^K@8J"[#^0==5")V10?):
MGD*!IY76(G\RKB<]W+:"EMA(8"BZ>F2SU%2Z>#;[EI!,[S]E-=43S:L"7.8C
M/XJ%_DPUHOGG^R\WOO:TWM^:SOW.?=3Q]L+>&A_LD_U'Z>=FJ?;A)J]:?TM$
M$"82!DIBB&+,($F0A%D6AP&7*F7(LBSGD=%=6&&<<.M*N.95=?-E[(,6)#A&
M@4P@BY4PH2\24F5:,8?Z]RG%&L;,Q;W4$[(Q3 8_@-GY;WK",/!67B-PU8V
MLS?DB*Z>'!K[(X_JDSBBTDNWPK&/7!**+#]+6LIM8K[F$$V7IB-?L:F37K]I
M)M6FQIS%:1PG"84A029.C9J\+X9@P.)0T("E(NA1-<AV^JF]U(WT8&'$[Y62
M:@V\W9L_')P#DT.+9"7Y#+2R@T9XT$I?Y=3/0*. [\A>5^"\ANY:3_X&L;FN
MP!P/OG4>Y<)N%S5!-EG]XF;YM5BNS#E#V_\/[VB9E_?RU_J=UO;/>98$,I2I
M@#))$$2<I9!)&D"E+9" \#!B2>!8D])=BNF9>7N==?>*(^@SSQ+LJP$J/7KV
MK7!8)4L2'!;YH9GP..2S0\#_N#<![, H "H-AFA$X8Z?[]X3#A*\3;L)=XA.
M=ICH,53?L.7%XJ;J4]%<:*DH39($9S"52I.?0!ED019#GB&!J0PDUD\[12D?
M3C ULZV6S9&O7J%F1T:78#'TW:H6#=2R#5#PXY3BWD*!7PP_<N3O<>5>!_J>
M^%P/I\VW)O>T4'0IGE8%EU*41K22+O0O33L N:XJ@&Q=YO-()0&)4:"-F01#
ME(01)"+)8)1%,LAH',8,SY?RP00[WEMZ;WK(8?6E)_67_I4TP[T 5Y_NP$[(
M?P??MA?#^S?&2[FN;HT;M5W<.7V6S,*A,]0*C$,[K?0&5',!WRI07[X;%<Q?
M=DKL+=' T#LX=@9>@I%<.T,LA9NKXP(<.YT=?<8=S]UQ@=8'#H]+QNEG.Q[O
M3KW78?S=\^XC30/RJ[_H2NR;N9O'V@ S64N?5E*V>;?F"F >1R*,92)ARH((
M(L089+% ,"$X"D@F.:5.*7.#2SPUZ[;*!5-:R,/F0&[6[O#K;&<^3VKU!MX8
M*T7:++X];<&>NL9!OO^Y1F50Z;R?;P+V])Y5^8' J+ZMGU!=I/JS]D=;)T_'
MA^'E'?4\,AK\+P\XXTWL7FGA0V-$E==+7JR>"L."XMWSK51Z= WK[EY1II@P
MI!(8A 2;VU\$B;D*"3.F)%,DE=BZE[GUK%/;-[:"@WW)#>%L9;>OSF"/??<^
M,!BB W.Y!9C@#Z^WM[V0ZE7RP7Z6T<I ."N^7QK"_>%^MO->]Y^KI;A;ZQ&;
M&+*/_]KDZ^>YDBH5BJ<P4Y1 E/$(XH0F,,*A_I9)AC*D35^3\&]G^IZ;T(F!
MMM,.&&E8U3)8[*2N#J6EV3\:N?\GD)7D;L;L6>#M;%&?< Y,/Y]?8/BQ&S5G
M<\\6"D_6VMGI1C6V;)5_:2M9/]?3K5,LJWJS&]-[;&= W4JQX7MNBR3!6),,
M@5$B!$0L%)":GU@6!Q@I(F+L5"W0;MJI&3L'QR"P%=;1)62'N*6CR#N.0[N/
M=@*#$W .X59R@LF7L\ENTG%=4$Y O'),N3W=T^ IE@]Z[$=3[.!>#W'U*R_G
MF6(X2^( AD'&(,)(0$P)@5S)+(FB)!2Q53?OKDFFQC9&1FB$!$;*&3!R@C^,
MI(Y]!8\B:FF]7(C3T!:+@>C>#2)WLZ4# U^FRK$IQC5/.I1\99)T?;:'C]JA
MR&;3G$);0E^+)35_HXLF_N]&52>!JA#SG"(2)S1F4,5!"%'(M;U"HA F:83C
M*(X"R]Z  \DW-:JISU!/M$EH,L;_<BO_##S5&E1)2_5IRRCAX%<=8(4M/-YO
MNVX#4Y]KZ>-=FQY3 ^/KWNHV>H(;U=0%_/SVJ^O@5'_;51[)Y_YFJ^WFF!]N
M+3K]]@-,.YY;?SC,#KS^ T[3?\NGBRI^-0Z.M51+!&&<9@1&@L:-S9\*#F44
M2T(#FH91XKJ'=TTXM4TYKMK6';18<R?E3H3M]U!?N(VS*>XZU1W!L$^ZOPV8
M[EN6+U#'W8,ZP?6[C]@ 9+,Q=(XS.M/;:'6,NJV>ZW?G\L%XK592W--?=4+!
M[ZNBU*<HS@(>8P6SF%%]BM)'*7V(RJ P/6+22$@692ZNI>/33-*AY';#<@(_
MNSN6RU$9VBW=" BTA$TJ]@Q40OJ[9.D&P=,URXE)1KUHZ5;TY57+F4_W3'64
MPI2[^$?Q*(TA9PK$7XF?)M6RK!+$YC)5(H@(@H*9WL%(II &F@:"A'.249Q)
M))WRM<],.#7+JY$7&(&K\Q$P(L] *W232.=X#7L6=CNZ\ GFT.;8I3BZ9R%:
M@N,KY?#<=./F%UHJ_RJ9T/:YOL8%6^\5Y/Q)\X49]5.QNJ,+>2OKPCN_TWPY
MCZC(@I@S*$/,(4HDAIBE%":A%!Q%D:+$R<UL/_74**CB>?"@)7/,.'1 V]8\
M&0+#P4V6%Y7[MW)#5:R@D7P&6MF!$=ZG*>,*F#?SQGKBD4T>5T!>FT'.(_1T
M/DMM9<F;)\V'ZWSY4)6>:"-PGK\O15-V0HJ/OS0[EE>/YE]S+&4:9K&"$:;2
M5*0*(58HAB0E1- XB1%W\T[WD6)J#&:4 /GCT\:$L+9))8Z.ZUZK84=K@V,\
M,,/5\L_ 5H.V"LY6B1G85P/4>H!:$8_>\4MP].4^[R7#N/[U2V!ZY8"_:+!^
MS/@?^NTUK@(3.X(QBH.,9#"A00R10@0RQD*848K"!"N),^K"=WMC3XW%&M%Z
MQ=WL0V9'2CV!&)AJ+#%PIHXCVGHBA/V11WW-CZCT\N4]]I%^K^1'NEKJD<IO
M<E6E2WW(%V:SG=,$)Y2F G*F,GV*BB@D64:@0$D0Q3P3<>IDCIR89VJO:B,6
M^"U? F&*NJY*$[E2IP+\S>W5/05MF/$T"9((XEA&$/$,09HQ"1.1I$F"$DI2
MYE;QRP.XXU3U:N&5C< [; =%W(XX/: X,(FV$IH C#H9=P8:*?TQZAD8/+'K
MJ5E&9=HSJKYDW7,?[\? WYKJ"9^T>.8D>J/T;_0;L'[^IA=_?;44)DGCR3AG
M-2NK1-M-".JO2@(1$PK2P&149!RC0*82*^'"R@YS3XVIOQVM&/*TDH]YV>0>
MR?^ONFOK;1M)UN_[*QK[LC. >I>79I,\#POXDLP$<.(@SNS@8!Z$OM'FCBQF
M1-D9GU]_NGD1:5FBNLDFQ<$ $\>1V%5?D=55Q>JO:MG-O(B)0?0\RT@PC^QM
M7B-\5R%<2[X A>R+W2FO;J2-W5 /S"RY)I.5)W57/2#9=V%]+C$Q7TOQORK
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
MVA3Y<1+P(&2VIC3-]Q3OQ7\N/MQ<7-Z\ ^]OOX"[BYMWMH8O&1XJM0O>R(Y
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
M%3(6QR%EQ%BXB!_2=1DNYH;Q8E\;ZCGJ">PRLG>N-0"5"J#401FF5 "T-%B
M2C>M,>/&OG@@FI8<<%\I)O6Z Z':=[5#+]>[I)=NQ8UT!^J%A+PK4S7QM3CB
M?/&8;;;I_Q6OS2K:545+]EY^=AD'OA-B06'H)"Y$5,W(3MP08N'RR!51C&*M
M00O#Q)A;+"SOX]"XG-<'?NWRWLB@CE_NDPK 0@/0J%"_>5""L\)OMK19E#R'
M2A.K%< !2-JK"/818NH*X0"@#E0,AURM)S=TZ\J*"ZT\,J%>R-YNTGL9!:M_
M>"]$_DG-K(YBUZ&"2S_(0XB8(Q1SH@]#%/@^]6,>,MZ#J<Q$!JWG=7JRLK8*
M95-B=1I(M16!1,I>9)LLRTWYRXP,I.<IK>,]C7_<QWAWXDI)#EJB R7[0HU9
MMD@VW0,S6[33)DM/2T#= Y0W5-1]KC&T0GHG-L^I:EBIW.NVDJ(\@-&:X)LD
MC,;2T<$0)P(B[K@PHHYR@(R&+DE"XAF^2C$78GXY]=6#ZF[.57OUQZ?5-DW(
M8[IZ 1_OON3@HR#YDWHJR;;HM;[)OI?)W4X[<)6IINI-JR&_;U54VXZF5= Q
M;#-VU;,6N0P8%?Y[D$]3U32%SGH54UN ,U4M30$Z7J4TOE+/K+GN@K]\J9YN
ME8J_WX@_GL2:O5S\F>9+SJ)(YL0(RC^DHT08PXA%"60>PPD* L$2SRA%/KWF
MW/+AEIQ@)RCX38EZ_$'K#;AF4FP7QI%=6"\$S=-;?4QLY;(:*TZ;N.I#\"9+
M-?AJSS!-E?]*3J3L4>6ZY8'8YDC5Y4OSD:JEYN([V?"26*G]QD8=T?DJ@Y7;
M@B4D_Y2MGT4N4\*]ZN-/\M+;:YDK[I13@PG>9QMUU67,/>F^9)I+HU!FO2&.
M(.5Q#(/$=2+F$^*Z1JRW,]-O;FZTT!W2DORM!5";HQK0%]#^7-T15\"TJ.GD
M7KWQ+<[P;1]4IEB"I?I=*K@6X,U+B0(RH#!KGQO5&&/TE[BE-</A>4D]HXVJ
MO/<N->_1R[G=H^;1_3SO!%NIP\RTFS8OF9GRQY*>F8K9=SQ:0?YX(\JE*C+'
MKUFU=)G.+06. JJZ.F)./(@$BN5/.(#4#P)$A2M3*V82>&BM.K=PH."$=<&J
M$AJPBMAUFP%2_:KDJ%X =0#A^+RO 8;0VRZMPSOR)G:(C[="N]9A1Z/[1?W[
M ERP[5-'#V./D6H&D%D;JJ:SYL1CU0Q@>#M8S>3+_?S539;G5UE!E"&3O%3D
MER^?U! W<9LTOR[K$F'@,R+_@XPJND0O3" 1/H-1[)+ #R)78"T2 O.EY^:Y
ME.2@)2,HY>Y5$3(P@)ZS&@?6D3U63T2-W9(Y.)9\D\'"DSHH<T#VO52/*_3A
M4:E#M59IZJN,X_)$/N^78OM=B/6OZ?9!.<M5?IO\+'VG7.'A189U50U]S5LT
MD3^+%5_B, B($PDHPC" ""&L"&")]&V>[P8AE8X-Z[T#'$W&^;TBW&D$:*E2
M$<&M"G:G%G_30ZV<"8?'&$;N]IJS,-S8[6=-":%=AV\,6:D(E([@9F?-G9H@
MR3;EN\>RV:6E*E"ZGMO$)JPM9S;U5"0NS8/XV#+Y]LVS6S"G-0_PPRN3D\;D
M;0*V!ZFS+?*S,>W1S?$RQL(34KZ,B-MK!I@Q%^J7L_PDUNIHCKSN!7],UZDJ
MBJJ#(%7_Y)*$V EC'T,O<@1$+HH@41V-GH?#F#'B,T]S6]=<<7Z;="7P I!7
M\A:/<D%Z:):DG$)<+S.QB.+(.V8E:0'7:UE!):R]E$03%4MYR*G5)DT^-%7?
MSSATO]:W(K*^5Z/3U?3HK_(2U]DC2==+!]/(]8, $HI]1?C.('5H"&/,_)@D
M(2.!,*M^'%IF?I6.]B#Y!5"2@M]*68T+'0=QU2UJ#$5K] )&>TZ\+E ]ZA==
M.%BK51Q<9.*Z1)>B;VL0G9_N.SOF6Y:GV_SR15VR?O>Z))[O"3>@D(24RN@B
M\F&D#DV$A 9)&$:QY_MFT<7AA>875%1RUOS-^0*DZYH5LB"ZY^I%C2D3U!&8
M]?S"<.A&]@NU@ O5-% ZA1'>XG?#8&UFS,%%)IX6TZ7HVSDQG9_NS<S4O*5>
M\R]BFY99T76:LU6F<J3=39P0&18@AT$N$@Z1'R)( \^!#HDP%Y'T&('6E.,>
M:\\MDFAD!9<R?DND67HW79F80,^/C 3LR,ZE)Z9]B)Y,T;%'_Z2]\M2D4*:0
M'*"*,KY$WY2&K/,/Z^+TSNWFIR>B&F"$X)<O/V4R=%@7+35/VX=L4Y1HJL@\
M<+D?1S&#& LLG1>FD"+Y5S^0C@LY-, T-,MX>D@Q-S=6* $J+=11IT8/M<,W
MFH"6*KTSICYFTTVH1C;&Z/G6*';HD9 -P-%:OM9'AHG3N0$PO<WVAERLY]$%
ME=^4 YH+<K^';"6_G)<]B+M@P_%<SCT'0^XKQF#NJV&B;B+#/XI1XM,PPK[1
M@0*=5>?F(G="%\0_+;'_4;=&]VZVUS*"G@.T#NW(#L\*JN;MX28HV6K:UEIS
MVE9J$QC>-#@;?;F?>]I-0OTBE$KI*BW"RMVOJ])XE25<;-\+KDKH2K0G>0>\
M--^7LBY#UPFEWW)@R%@LW5B,(<'4AQQCASL!=3UDQ(ID5;JYN;M*6+ E?Q95
ML$+BHA!FYMSLFE#/"9[-,",[RW<%(Z!Z75=*6(QN5C*"UXJJH_2U_79*[7]G
M40T5M.=51X'=DO>U*]ND7GH46/>]^3B+]*1XXC+<W:9YNKY7-!!Y.5&VX<9P
M7,>+8P]#S#PN_3CW882B&(9!Y&$>.&$4&G5LGUAO;I[Y(]G\+HK)%5<]V)E.
M8*OG8"TB-K++;$E:<8J,.69:$Q=;/$LG5IN66DE/]3=L2II?LS.C4J78'S.>
M)BDKW%N^=X1N-^5+?; ZF*+82991&'/DE*\X*$1))& <."Y,L$M$$ 4)#OB0
M295]!9N;;]H=^:V/NK7&5A;,<O5+UOI87$'VH_J1".?RIVT&BK:,ZN/#!B7V
MMG:W$SRG#4?VEH>')!9T=:\T.W"VNS4CL?A\2\$S67'8T,LIK'G6T9>C677P
M^,NAT)L.P>R]WEE'80Y%Z=1 S,'7[Q?\?Q+;*Y(_?-YDSRE7Q>]?<D4ONQ/P
M0B7 10%\5QD-?!0@+W0@8TZH!MH1&,=(0.*$ :4)\3E"9JU+YD+,KZWIZN+N
M9_#^YO;7._#^R^U'\/[#IXM/5Q\^_00NKKY^^,^'KQ_>W?V/6?+0PS8.)A@Q
MSX4N9U2-,0T@]?P0\B@@01+*?V-&8TS'M<P4(=+5P7&#RCN3G>SCVT4OSQL7
M[9&#&2D\*,"NQ5=O4']0&H!T_2-H=L5&BU%>-O0'T5*>V$. 25/'_@#M9Y,#
MKC2@!46=!"IFA3:;Y]=-]B3_X*IS]XM05"YL^[21$I3Y[9*'H7 #'D&/8B[S
M2>Q XJ% )I54",_SJ<#8N G%7(ZY^<97\49Q5J\9AW6M#D2(7#V^E]EFHUAZ
M<_##WS^^O[[\N^'$F[Y6,^A!&=<6(WO.6M*BZ1^\DG7<^ME Z&PVGO208OK6
MD_Y0'6P^&7"YX1.K=R-F?UGS-&?JU93@[_YD\I$O7U0M RX#>M_U(<.)#Y'G
M4DA]BF%(J1_[CL.IF=,T6GUNKO)&2@;2QV]J_I",9\IYO?V'59]&7\_YC8;I
M))6OW>CJG>@+T!8>E-);?W/:"[41)EF?7OML ZVU8>F::ZU_$1NT4R\7C&V>
MR*IB]\N7TC\A1S /QDC(9#AF!%+$'>CYV/&%'X<^9CW&T72OJO6033^ YHNH
MBO\K*;WIX:H3..O&:8-A.Q.+5"7JHJ9H/8[>0":I8Z",PA[U9K$S,D8=4[R;
M)>KHM\R\2;[9+N_D%5?B?3&GY*-0LP:7,9/_Q9X#W9A$,F=D%$:>0R#G$>?(
ME9$1TZ+U/GSYN<4WI82@%%'/.QS!K=L;#$=CY*?_%1#@MU(^"SE7M^)=3[C\
M9NOIEG]KGNPC%YWD2>Y6J'YR3WRJ1Y_!)[']B:3KV_7';+.])_=B;Q:4S*KN
MR$I4M:>78J9-:V!3+)S 31@DZEE&$>608!+(Z( 3BD62)'YD0-8V2)CYO<10
M-5RE#\C4N\I2H[?CTU3_@-*JKN2:D+,-LYY&I\!D%IF@G-[#%"9#G&Q;QZ #
M8#(K3?3.7UGKOK+68VVMH@,GV[-6KJQ5O7IZL<5_9@7.SO?XPU:8[LV]%21>
MO:NW<\4>&UTSQ^NC8D(MWJ/<)E>J?Z\HV@LU#K&D)MA[$!GEGD-Y %E(D1JV
MI6;3N F,,0I<+D(LA.8;^F&"S&^#:PF=EW-82S*2K!DF;N N^UM(8R.;!/6Q
M@^E*!P5UHX7Z6TN/<E9KJ<FP[:N_/0RVKDGL,M&VU;;/XRO[L-?VJ9Z3W-:&
M-1C$SLVJ_]6GVZ@&(_!JDQI^M;Z#2AY%?>&+[>WF@F;/XOWUAZOB8'51"$X?
MT^W2#YC/41)#%L48(HYC&%%/P(2()/ $=XAGU)>DN>[<JBQ*[-VSM%#GQA0_
MKI(=*.%!6DL/5DI\TUDE>K;0*]>.@/#8K]$5N-=[X%XTX.X$!S>=X/:84F($
ME;4Y)7JK3CRIQ B*M[-*S+[>(ZJ^78NOV7MYT[TJ6D9A3*(H5)-I$P81"9D:
M3^M!XHN$<4:I$VNQU!Q?8FZNR(7(J-K; 9Y&,#L8DI%]AY0/?,V DE"[]*L+
MCT%L.1BFB>+&/G"9!8B=2'0&?X>_.5U@URGYJZ"M^Y/'?%L;X!OYT[__5O]&
M_D^-._WWW_X?4$L#!!0    ( *B:8U:ZMG,U#4T! -J.#P 5    :&US="TR
M,#(R,3(S,5]P<F4N>&ULY+U9<QM)DB[Z?GY%W;ZO-[IB7\9FYAA$4BK:2*2:
MI*JG[PLL%@\)IR% #8 J:7[]\4AP 4&0 H%(9*K;K+O$!<STY0L/=P\/]W__
MW]\^CW_Y"K/Y:#KYCS^Q/],__0*3.$VCR<?_^-.'J]?$_NE__^?_^E___O\0
M\M^O+M[^<CR-UY]ALOCE: 9^ >F7/T:+3[_\-<'\[[_DV?3S+W^=SOX^^NH)
M^<_FCXZF7[[/1A\_+7[AE(OUW\[^S1@+0GI.*  G,D=#0F2!) $L6Y,B*/W_
M??PW;KQAP6>27?1$>A^)]XJ2F)*)2AC/034/'8\F?_^W\I_@Y_ +,C>9-]_^
MQY\^+19?_NW77__XXX\_?PNS\9^GLX^_<DK%K[>?_M/-Q[\]^OP?HODT<\[]
MVOSV[J/ST:8/XF/9K__][NUE_ 2?/1E-Y@L_B>4%\]&_S9L?OIU&OVAD_D.Z
M?GGR$^4[<OLQ4GY$&">"_?G;//WI/__7+[\LQ3&;CN$"\B_EWP\7IP]>^6GZ
M&>:+&<#BSW'Z^=?RD5^/I@@()+;YX\7W+_ ??YJ//G\9P^W//LT@XU,^SQ?X
M4LX97[[R_UW^X:_W;_XR@SF"I>'T+?[@YN_+6W:A KXM8))@R=OM.\;3^.!#
MXR+9Z=U?CGV <?/388+1L'GJ(.#+?%P,65(>5.)$)87H$UH0%ZDEP:$&LT+\
M&;K&-!(]1ZH;1<PA_OGC].NO^.!?BR#*%XU$&FD\>MU2,KO1?;ONKO"S0YML
M8EIH0I-/1*8020@YDJRTM-S9X*+>B^S5MSVD>E6C@UG\93I+,$/#<?LZ/XN/
MM/L0M#>?^/6+G^&#2/PT&J?;ORX6I(:N%M,*DENJ!<G]TR_(=8;9#-+;I5:>
M9*[A;('F%)I/UM#X8#*Y]N,+^#*=+88Y.Y *S67T5!()FA.DV9&<@:$%M<%:
M7T7SJV_="@&\_PC869(]0<)[F(VFZ622CG'G'?J0J8#D"6<>&3 ,MT0M#6ZD
MSGN;-35:58'"@]=NA071?RSL+LN.P7!T/2N2>CV:1S_^&_C9+0\2E(^.1V)C
M8D1:H8CCRA&@QBN+;E..>^YE3[QY*TC(_D*BBD1[8B*N9GXR'Q79WY@Y4"HE
MA^ZR=DD0*=&%=L)Z EKP2*F1%$0=5V'MS5NA0O47%54DVC$J3B:+T>+[Z]$8
MSJX_!Y@-4T1$T\")X=H0R=#SL=XD=']8B"FH% S?"PWK;]P*!;J_*-A+@KW0
M_@5\'!4A3!9G_C,,-4*5B42)22Z@VX,QM%4L$1<"1>,FG ^A @(>OG4K%)B^
MHV /2?8"":>3.)VA"6L$?XGRAZ/I]60Q^WXT33",V4.P,A.=K28R "=>4H7?
MYJ2#42K;&J;A62*VPHGM.T[JR;D7L+GRWTX3BF^41\N4U8TEI %<#BJ6;!P*
MR3N.^V!,)!C!.(.D8K(5 //$Z[>"BNL[5&K(MA<@&:2$*IC?_/-V- $V]#)F
MAU$VH<ZAHZ0B(T$R0YP'ED4*-K%4 2 ;7KU=RHKV'1W["K6GR.!#9;Q+EB'I
M6J$3I0TE(8 EPBF: 5CP;+_\Y9.OW@X9/<YFUA%JGY!QA%^>SZZF?TR&G%OK
M4K)$26Y+=C:0$)TEG NI==(:1$6+<?_B[5#1XPQG#8'V"1.-UW0^>S^;?AU-
M(@R]H\Y" @*&HM.4))! 42X^,6>,]MJ;7 \8:V_?#AT]SGE6$VV?(/)^.E_X
M\?\_^M)XU9D9P*U1$A4R!F-11N(910LHA.8A48:,U /(@W=O!X\>YS\KB;7K
MO'CA80:^H9LRQRP'AZZS+5Y2D,0ZSDCD#@VB\!K2?AO)ZMNV T"/4YT[BZYC
ME9<:BO'[3]/);7).>4,=TX%8'Q&NF3GBG?9$6*.X3E)@W+V7VM??N)WJ>YS?
MW$N$':O_$N+U#*'+>+@:+<8PY":C8?*9I)@RD0R=7^N#($SY'#QD3]U^JW[]
MC=NIO\>)S;U$V+'ZKV:^5*E=?O\<IN.AUXEG@9 5P2BT711#8BO0B@661-0Z
M2ROWTOV#UVVG^!YG*G<77D\6_<FW^,E//D*3BD]**&HM)YEJ6T)?]&'!*Z(5
M5\PJREC<KRIFTUNWPT"/4Y![B[(7X<!?83S^KPD&NY?@Y[B/I=/Y_!HW,N.#
M5#&AZXH1#C(B*4'_A9(D/"1+O:>Y1GKZB==O5S+5^PQD#>'V B6_3\?7J(!9
M<Y0[FP\354YK[7!WLPASY4.I \Q$:0;4.VZD=A70L?;:[5#1^^SC/L+L!1IN
M*GZ6!1UE&T0E7,^'S-KL<+-#&-.$?$CD0PI%E'7.91]T3C7.QC>_?3ML]#X'
M64&TO8#(Z02?AN(8?85CO_ W; V-DR$:P4F,%CTEZQ,I,3$10CDJ/+-:U; ;
MF]^^'41ZGXBL(-I>0*2Q?D=^ 1^GL^]#%BG8*%))M0.1I2;$">>(D"P%%3&H
MIK5*J^Y>NAT@>I]ZW%V0O<#!Y6<_'K^ZGH\F,)\/K8W.:O28%2LW#*@H1_<6
MB--1>N%YD&F_0'3#2[?#08\SD/L*LA<X./D,LX^XY;V93?]8?#J:?O[B)PCG
MG+3*&%MGE5$DP>FR\V6"?A'H0)VF5<XT-[Y\.UST.#U92[ =X^,TYMG@.HWP
M$X/% N9+';P>^X]#7="=34+S)AF11CA$.43"!<A8MKRDS5[P>/K=VZ&CQ]G+
M2F+MA?&X_(2A]BVT,8JV()%FP;4F,E-%O,Q 8O(&<M8LB!K'W:OOW X,/<YH
M[BG&7H#@_748C^+K\=0OAEQR'E%IQ$0,EJ2EFG@.@1AOC,[.F[QG0OO1*[>#
M0(\3FOL)L1<(0.A^+D7#T_CWRT\HMOGY]:)<'B_)^J$.+#EM+7'2HV>LJ"!6
M6D>X3E1J=(>47K^BO5-^XAD:MKO^U_N\9C4Q]^3:U_R^YAS2J^\7A1*81+B"
M;XM7^.&_#YD#ZZ5QQ*?"5!:4V%);K)-%>8F<<]PO/-V:E.T@U.,D:#M"[X?Y
M0;9F?GPZ2?#MO^#[T#.N,]6L' 25XV!IB4U1$9JCHA"=M['&)K3VVNT0TO]4
MZ!["[(E=N;\3^QI_,A\FQF64SN%^JM"CXDUY "L.=KF9($N!2)W&$VLOW@X1
M/<Y\UA!HKS"QO#^_9 *A6VX?4$*I=[AA)@RV. 6T>MD[7]K[J#IWC!^]>CM<
M]#@!6D>H'2-C@!RDAHL2>LO $=7:$FHH15$X19P.BJ!XJ/699:#[]:5X\+KM
M$-#CU.?NPJNF]7__]9'PWN(/=F\@U21E3B=Y.OO</.TAQ=OUDGKTC$IMI9ZG
M;<\.4X6-X?H;[B"2+#A@Z !P93 :E65),R4(3Y%'%XRF>?U\^9%8GGW#7HMX
MF4A[>].7;)@22]Y!(MZEA"Z+ V(S920P&I*7T3FVG^NW]L)NVDS54]B#-;V'
M++NVY4O2E[5@!C3DT)"-[ L3B9< 1'"J@W6*>[E?/<3*R[KI,=6J^E\LPWZH
M_O5H]ODT#;W2EHGLB3!&(.%<DJ"3(6!QHXN!\0#[)9L>O*Z;ME*MJG\'.?9W
M1S\Z/[L\?WMZ/+@Z.7XU>#LX.SJY_.WDY.IREZW]Z8?5:AVY';5[;O;7<_+1
M^R_#YD9=\>#.\^O1Q$_B"#WYZ;)GT!V8I ;.;$+T(*B(3%F5R_R("BF4,8XK
MQ9ZSI=G/0Z/SFY<NUQ2,%_/;G]POKI?0M:N]N'W'8#Z'Q?R.2Q 4P6XI,3E$
M#&+!$V<]$&0W1YX]!BW/]2#;A<N'%'3C1;2&A%NS4D'<.]L6#'+"=,_MY9;^
M(S__-)BD\L_)/ZY'7_VXY%$'BR,_FWT?33[^[L?7, Q<1L^T(L(!FDSJ-+'4
MHLET,@)-.:#S5!E%6Q'6+;CVT?VT;35TZ+K<,O7.S_X."Q_&<'.Q803S(0<C
M'2]A>.F9(048$D(  LA:]MKQ()^[&;(+E#;1T8UWVP)R]A9R#X#R=NHG\PN(
M@,!'1GZ#<7H]G5WB(CB#Q=ET\=[/T( ?C^9?IG,_?C.;7G\9*A4R\UP1ZJPL
M!\GHQ36=_W)*3CLAHXZ5<;0#F=UXT2W K&T5]0"%-P["Y.,]FR??XOBZ'$$/
M8IQ=0VH*I=&Y'63\=S >3_\H7>11$$=([FCQ=CJ?#VDV*G@6B-)HJ:46&%^"
MT 1,S-Y:8[6N;>#J4-Y-U]@6L-J!(GL WTN8?1T5KAM)#E%:BDO*B8@TERU
M$AMH),HQ+ZAWI2=1[?#F 07=M)MM 4Y["+87+O[[V?0+S!;?WX]]Z;B>BH/Y
MI<1$:+F'2@N5R\F&D8RC2QD"00\!;;0NES^RXA">NY2Y"TR>HZ>;[K0M@*::
MT'L!H?/%)YA=@!^?E))>0'[05$(<X_/34FC#A)&R4)(18=%&2NK1Y60*(VG*
M0^2:!O-LM])=@/1CJKII<]L"G"HKH ?;%>[ ?O)QA'OSDGY<%Z>3FTWZS72:
M_AB-QT-N$@L\<D*E0P]2,$N<YX$8"M(Q&I37M7-TV]#535?<%F!570D] %:S
M5&[6A&>,9Y<4R<EX(A-C&'S01)!FSJQ1U,7GRO9W-DHOL#[5J[?;LCX[B+07
M>]<-W<B_2I(ZHIJ4" T8C%+/\-L2B4KN>/44Y@M04+_U;0LPV$&2N]N#Z<*/
MZR271CZ,QDU>#+?-IL+\TW2,4I\7GVSQ_4XTU*,&8R[;)DI%*I.(5TH3Q9GF
M6>HH16U7>%O:NLU6MGZ(THJ*>F%\5CF[DQ2S 83SQ 11)IYQ2;Q)G.2LC0O.
MIF2>*\[<%V>].)=K1^//P&H7X?<"0<?PI2RU^5"4>R\AH!OF2C?IC&O+41-P
M'PXEIX_>F*L=8-V^NS]8V4F-TPH2[8%C>_EI.EM<P>SSJ^EL-OT#7?3YL Q)
M\R%Y0F.P1,I2S!10+"Q8YJVF4>?GRO]WRO(])J/;[:DV/O:5<P^@\G8Z^5@X
M.(:P&&:?8Q2NG/Z5@;X,T%]CP1.P027GDK7\N?+OW4[*[M_?[1%8;7#L+-E>
M;":#&,O@F_E[_[V<BN#6>W,>LB*FF^X_^+NSZ23>M@***MJ82_A?*N]L#"0D
MA9RZB#MPI.KYVL.=HJ<=:>WV&*LVW@ZBL5Y@<X6AH;52RU*CR\K]*XE;,[$^
M28)6%DJ_:Q=2[<.KE==W>W)5W6+M*-<>A.[E4OAHT=SL+<51TTGI7P<8?Y82
M%V:4-HP3[4NS&0^,6&,9$8F&K .-YO[&<JV2M*?)Z8\'U%HT54L9/7"/GI%0
M3-1'RDJE2BFQ\\KB5QDEE*V2FB5/GYUKLEM5\%YIGX.X3JVAJI(J>K&#K?2P
M6-9K>AZT4HD2IR1NQ+S<+Y>I#/N1.?(R$"K5#MG7:>BZ_+J.=C>8HIT%W0NH
M7,#"CR:03OQL4@),=.JN/U^/2]^*8\BC.%H,M3$*6':$FUPZ.E-'K#-H8DV(
M)CFJ0WCNNM\NX/DQ55TGHEN!4V5E] )@*SPTIW>E ]<,/L%D/OH*I4W*9RA%
M;F>P.,]7_MLP).^"4(+$6(9<)@P7K/",^&RX,PZRE<^UT=TQP'L)B=UNABU!
MKTTU]=+1&G(+C(5L2832> 5*)BT!$ @I,Q>9X\^.NZ[C8'6;(V@)2WL*NP?Q
MWH\\SJ$$SE)@FDCFD!\;%$$N+''&"BF<9,)63V7^@*;^I)L.<HZVMUJJP>QP
M-VK?-ZKX!(M1]..'?.QYO?;AD]N^:_L,'X>\>,NE0"_*E+[1C2^5- G>9R*H
MQ-W-"I%D[9L[A[AXN^'6P>:+!4_=11B&H*7R*!.TRAD%@ZO5BQ0(RUP9JR'2
M9T>@5+HY\C*BNXXO*^-MBZLD+2JU!Q[;2FA]-D6#L8RO<\Z46DD)Z!A+RX1B
MX+TD.97 VW%J7!O)UD>$=!U^MHRV_87?B]CS42_7P?7BTW0V^A](0QH =$*/
MUAGF2_$@^B%16R(T8RPQXQ.K[<$]0T[7,>7A\+27(OJ)JF;R61HJ&9/(&6/@
M& R1/"$CP#+AD6LN$[79UL[8/T%*UU'EH=&T@P+ZM<-MZ#3MG!888Q.6+*X*
M+SBQ5BNB@(I0QNA)7]L%V[NY=VLGT8='U*ZJJ&B@6@TK3\^.SM^=7%[AU^].
MSO;OU?3H>2V$D,_37"EP7*8Z[P!WGP]#E<M@ P$6)8* "6(IA5*Z(#U5/EI:
MN^[H"5(JW'=;WCB?I./1UU%"J2W?=/X%9KZ<I=\QK66R.C!)8A3(M%*16 0
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
M6P<$T1XE(1_+[8:K@ZRJ[8U-X=_:T@"TI,&T5T2:F(GS(A&:O(C2V*AB*UV
M:Q#?FR%%G08^[>F[!V4N=Y5<QZ-Y'$_GUZN'JCE*K8 2QTR9W(FK-@"U1+F
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
M]Z;E$%%\USL_^SLL2ISZZ*V3= 2SA1]-;B:,+D<W'H_F)=UR/8/[54/!1>=
MEW-06TJQ,8BU-!&,874$A?_E]8]PVN&E6^/7$E(?Y_M[ (0^F\^WYX.SR\'9
M\='%R?'IU5\^#-Z>7OUM%_NY^4&5#.@65%:RH"N]ZN\ *).T"H 2F9(CDE)&
M@A>,"!Z5E49&7MUGVT!&"^G5%7<@4LDL3QRC(RV01X<\*B%(9)[[P(3 U=9^
M+K4OKMF^*-@B6;JC[/ML2]Y?G+P[O3PI"_7D+Q].WQ>'Y^SD:A=K\M2C*MF3
MK2BM9%&>[!U[O\'9:'3(G B?2^V=Y\1ZIPF74FD.)K'80@>8YXFJ<,MU\PLV
M;:8JZI1!6,*\DR@ PXC+$(AURD49I&^ET>S6]'5KB^KB9\-5UW;TU-\$U_')
M^_/+TZN=HL2[OZUDB#;34LGRW#9_6QGV_<J/RV7FRT](Q07^>K: -/C<3 B_
M@Q/N<U&66I@(Y4J2%+%L3)(XKK633$?A:Z=K=J-T7QMU\]:5E]Z#?F5[SD$Z
M#U(3$ F7E\NRN/J4>"%28$HZ[FO'?-M1UJU=.@"ZUHU5"PKKLS_UZOSBXORO
MIV=O=C)5*W]=R5@]14\E<[6AB?3*Z'D=50*9B1+1$QFX)S[%3#A+#IR4-KG:
M/M)S].QUOK?AP7Z2FB*>5]/9;/H'!@HK< X)K/21$ZY+JH&")8X93C)+,@$-
MRCRZ:;;Y;.]E[^W6NE0#PX-#O18EWU]_Y^WYV9NKDXMWQR>O=HK%'OQ]M83.
M4S15\WW"B@M[AQP6!)>E*&XY@9I*3X)4BBAP)K.09+3U?9M-E.SONX2-+KJA
MP@D;!(&$;,D F=ARAJ0RYUF"\2'7#J6>(*5K[V1O_3_V/O87>7^MQ/')Q>GO
M@ZO3WYNLR&\GQV]PHQ\<X0]V/E+[T2.KQ5 OH+R:>9F-OB*U7^%T@O1<-R<,
M&#[_!NGC@T*4#1CTW'J%^Q4)FIKE_04?T"&VU'.@NDQOJ=T99 ]R]S=4+W[U
M2F:4T9",\22K1,O(;$^L=ID$ ]$+7@18WUSO3F_7)N\PF'QL%P^DX3[':N_.
M+Z[>#-Z<O!J<_1>:G_/W)Q=HDL[/=C*<3S^LDLG<DMI*QO+==+;XZ#]"<;<+
M(&Y!%V5V&.USXIW&'9D)3D(VCC"7G5+&4U6][=<3I.P5SJT]\_P+AAA%*2N!
M!*66 K.!6)]+-V@OB;?>E,;BRL2 +H)>'UVU.83[\;NZM4$U5/T@8JLLW#Z;
MD*/S=^].EU5";SX,+@9G5R>-1W-TWE0LGISM6G>YW8,KF98=N*AD9DK+Q-'B
M=O<YFC:%;S")FW<\P\&Z@/Z_ERH3:000EYPBX+0SR;N41?4>5"\A<._F+_<O
M>_ F?/.;:S_SDP6LYDQ5<EK:* AG96J@I8'X9-$!<*QI%ZX\B^V)8PL*.^Y?
MU!JV'K5Q:4]O?39^IV=H.$ZN!O^]:_7F_9]7*]I\@J)JM9HW5]$WI2FB4I%R
M3T0TJHRVH21PYPGW645GA?"R]NRB9\BIUN%@4P @K+'2FEPJ:C  4%*5*7S(
M;V3!)X%R#K6CX>?HZ;HJL@XFGFQ[L*\&^IN_NCBY.KTX*7['JY.SD]>G5^_?
M#LYV,26;'U3)J&Q!93UOZ M,YDOHELY?B]$,'A9VW'?48(I%R()0+A &RG+B
M=/2$99-P'Z%,TMH3^UY 7@5/:/55)PB"Z7> 5S"!/%J4PI?5(Q_I(97N9T(E
M0624F@1M%>$QIP@VA5"]UO,E]'7N!;6"J0T^4#L:ZZ_Y>CTXO?A]\/8#VH;!
MY8>EB=C%>FU\3B7C]6,::U4"^-'L=S^^AI7RCCM@\:0C%4+B)J7*V#_ <)]G
M(,QQ&Y.D.3ZZZKIW)< S].Q=EKWAV??@MM+D4(J.!941W?N,V[*5C"BM9&14
M)VMKSSQ_EJ".BP)JX>)1?78U)?0YQKHX>?/A[>#J_.)O1X/WIU>#MQ>E^'FY
MCG>*NIY_8#67:6NJ]S0_\]EB> $?K\?E]]^/_)?1PH\OH)EP__E!GU;MO?$Z
MX)9&R_SPZ!)QV5O"(:88;(C<;N4EX!M7EB1^=[\<MR9F_RF2S[SD XIS=I-[
MO?G@P^1K<I1Y22U)@L<RYQ#7AF.)I!PM@ C*T=IU67L1W(T!:P=9CX=0'DJ3
M_?6C3@879Z5"\?W)Q>5O@XN37<S:HV=4LF3/TU;)=SKQLTFI8GL/L\M/?L4A
M#[AY994TR<HI1!9X8L$H8C1S-'C)4 "55^I3M.QKLM:?>P]BR:,74E+B4D(F
ME2CI4&371PHZQ90";YO)GOA*57"P;F'J"+[//M);#&UV2T'?_&6M LD-=%2R
M$,T8S_L=)VO*I9>!1!I*Z0=ZM]9YC-M=5C[H'&.NW1[](07[6H,R#!Y@=4;I
MZMU*S5G.*A-G8BAI"$4L%8E0;DW*0I3(H#IW3]/3K4W80_/KEJ":T'O0@7G)
MRTUIP>3C.C<B C<Z.)(<E'%JVI*0M20Z*.F"I<D]*MZH Z&G*.JV[VYU$%41
M?'\]TL;5>X76_/CH_-W[D[/+IM*JY/UW:Z+US.-J=<[:EN):Q;1W29=FR.I=
MZO<"QF4DY=%TOI@W[D8HC=ANAV7>(5#ASVDHK?T,9:7^!TJ543G$RDEDJEQ.
MM7V^_2C>NZ1VV[>_6GW[_;IB0GB:71D'7TX2O>(8Z2E)(A>>.8STO*X=L^])
M<L>%M8?#YZ/:V@.JNK\F]#W:H[.K8HP&9W][?7HV.#LZ';R]O!I<+;. '\X&
M'XY/KTZ.=S&HVS^\5O.)W;BID-P\FN(#)@B4FWXD?KS2,/\\OV]60X&9GWP_
MGXR_;SC6X\E80;TFD1F+T2-')P\,D&BH"E%'3O-6E2D_R'SN3^G^I\:[4G"_
M^C0'SH*-)*<RN#EY14**E%"JN3?692-KAU85R.XN17I@?#X^=CZLROMK<"\_
MO+H\^<L'M$8GO^]Z./3H&=7ZNCY'6R67]/(ZS.$?UTCCR=<'FWG*V>">FHD(
MVI5F=)2X['!;YRYKH;C)K':IS%.T[#\_[^%S5QHHX&HQ2@J2O<#X/3B/\;N,
MR'/F7@N=6*K>L/4I8KH>>58!!X_GX]40?)^MQS:=EV];TNYF6U[TAH-VE-[,
M5_N=I24+2DHAB097NH\[2;R/$9U^JY7AQNOJ ^?;ZRR-X<QH?I[77O!]^=_[
M]0)&:5UJ/D"+1*34C'B0E AC@TT^4U/]3&L[RGK;6?HE*%FW6RTHI0?9W_>S
MT72V[.N_/L!FD/[/];)[[#',XVSTI?QP:- L@_,8SPNTSS(R_"I*(#1Q+JP(
M@E7O ?Q2&KO-$+<$OU85U0,@WLQH7IO,O+ZZ4DI"LV2)@E*MSR&3(*T@G"MF
MC1&4V>JUVML0ULUXHI8A5U\E/<#9??_K^\[72Y:&#IA.$122'B21"L7D9;E/
M*ZC(,CG*5>VCKJ>IZ69@4<N(JB3\KD<4;6BDU0S,>;0T5.0V:86B,K(<X85R
M)IR)D39B/!,9J/5KI5OW+MOTPFZ&$;6$F=8DW0,C=%LY@"RA@6U.?E=Z8Z_,
M#;Q9'!"BL999PAP:6FEBV<N#)XKF9(6168G:XRI>2.)6T-,_"?0.H::?!87W
M,R1NF/3*XTZ?.%')HE_I-2<^T$1R5AR\S]*RZKTH=R%T*T2:?T9$[J6RWN#R
MP;R P7@\_:-PCNP=(46CQ=OI?'[K/. //TSB=#R&N!B53R^[[@Z5LMH;;C'F
MH;+T7;'$@LTDQ6  9.#*U#Z!JD7[5NBU/R5Z#ZS8'@"ZF=)YNU[G]\Q?S:;7
M^$\JO14O2L+U.BZ6@Q:7ZS:!CQ %$ Z:H:RU)HY'1H2-.>!7"O]?N_9N-U*W
M@JO[R>!Z"+7U )TK>\HF;F^8,@X=["S+>$\'!%T915"RC# =F,<]1$M:.^^W
M%6';Y9KI3P:]^CKI = NP(]/YJ@<./]C JE<.5TJZG8/N&%+*NM >TI22 8%
M5S*7*1M"@Y00#4]9US9[6Y*V'=A^MI.--O32 [@]M7C6N_3==>B\81,73Q3>
M!V*L1#8E9\0QZXB)S#'C8\AQ_8BVK5WW!Z1N!\>?[:3C$'KK 3POX"M,KN$U
MBK6T.BMB*\/;CZ[GB^EGF*UGN$IG;6#)$RYC(I):37P4G)0[!BH+P\1VI8<O
M,HHOH7 [,/YL9R M:JD'&'QR_M4Z7TIR)7-.1(AR;9(Y3D+B4!KM40DI.\%J
MMQW9EK;M</>SG92THID>(&YYZ6EIVM=9$>"-M8D14((2&1(N'A,-?AN]E!(C
M*E][>L,SY&R'JY_E-*6V_'L I3?3:?IC-![CZCA%S4P^-AFB9F;Q[:]N/ .J
MR_5N'4I^2):.I.4J'1@2>4J2"T:UK'U\LC5QV\'L9SLY:4<W/0#=!7RYGL5/
MN'R:%G!SCVQ]G,&RR\AM_D>*%!P:8J8-.J+1HS7FBI(2CJ-_D&(RM>L(MB!K
M.Z#]; <BM?71 XC=M2M=M\_!. ;61P(NQ7*\B &.4QF--' +.CEJ:C?M?HJ6
M[<#TLYU/5)%\#Q!T/Y/DT1ZOF$2[:AF)3)5J+<G0W'I%=!(4Y>94J'Z#XVEJ
MMD/1SW9L4$GZ/<#1_=W:U=NWYU]N.I/B<D$I(Y]-3](;8\M=QO\)@6NC3$EF
MQA.; (@*,@GO 7*VE0&V YG;E0C_;*<&;>NK!Y"\ZU7Y#D.8ZV5WM\V%^,YI
M%X*E1%E6 F.AB<W<D)2BR)Y3#;3ZX?^VQ&T'OY_M'*$=W?0 =%<S7"_XYI*5
MOH39UU&I83C/=Q=EEX'-W:<>_>9VJ666@U/H163(*-$RN!5$)-3D0/%WUE0_
M0JU#^79P_=G.&3K0:@^P_,PLE_55:CFCRAA-O-(8-PF%H7E UQ<RSY:&Q!BO
M7>FW/77;8?)G.VYH23L]P-UZ\\1'6X+.EB7<"#CGH732RL0%9XB.DEH'+$"J
M?>C_ Y*V0]C/=K!04P\]@-4@?8798C1'EIIV0(_8L<Z9<CLIAN#1TZ!HG6,&
M0KT"1QT+(M8^-OT!2=O!ZF<[5ZBIAQ[ Z@S^6!'4;#K!+^-J4O'1!92(D;U/
MCD274ND?;8FG7!.=4Z .N+:VMF_W4AJW ][/=M+0JJ9^]BX35\VU@(?<U.PQ
M<?/\@W:8V,13^_TEA 69?1;$>"N(E,R1 %(1;WF.EF4I=>TCQ/K])9HK=9?Q
M$Z3K,9SGOUS[\6C19"I?XU.GL_E:$7XCZI7&ME)I31DC262)'F?DQ%H/! )0
MFJT0D-<;XVR^SK@S";UM+/$2>#RXX'@8;?37CIV>_8Y+NNG\=W*$?W"UE]5Z
MYFG5YF)N1V^U,9FW5[GFY;;!32'0XOO]]>G[(=/&9U0[)RQI*!>H$7VE$(A9
M+DQ408=0^V1G>^KV/HFX6R:#KWXT+@*_N7IY_ZX+B%.,E,>C1K%KJ\7QY!Q3
M@MA8:ELT+<.X@R2*1VVY#&7UUCZ6V)/FKH=QMH*\1T<6AU1LQ=$+NT.Y7-*\
MFK[SY<K0JCA71KH[SH10G%"%YEU272Q[E(3I,LI+TR@?[;/[8O6'1'7;4^=
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
MK@=U(S_@Z_:.W1-+$V9Y.OM<HK^5XQ29?&*@B&%% *G<O\LF$$>UDV"8DO;
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
MF>>THOA/# _+MW(BC9BDE:P4N((;\,H'\!*161:4R\V)[0Z2N%>:F/T0M#-
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
M?_G%W^;?<#%;Q=)GM,2:FT2+'Q.I[JP$EWP KJR,66D*G]?O&C>CN:U<IQL
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
M'^N,]//*(O_R^YM9)@47WZ_?O- J@RG4$>D:5(@*7*:UU%J@UU[1XN[$TSG
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
M2$ ,%EC*F()%C['UQ?17Z!!HG+UHH+RI R'W</6O//ORE9SJ9]_S$K_DVT;
MQ:ZVS7+-$R-"+-(P2-Q9$BMR")$90!9C\L:9@CNO<!I,37<1WA8H>:*L>ER5
M'1=&GQ7Z]1U^E>6,L2PA"Q[JTD!%+T5FP'U4P2=EM4XC0/1>8KJ+&T^+T/T5
MUB% [Y2T;PC@>DE5_8LO\(_9"D]G_Y/3B?0*@R231MBZMT-Q.IBF%(C.F,",
ML70Z=P7JKD1U%WD^ & /HL .@7O54;;![N>\_/9Z'I<9S_(K4M%/9Y61U-'X
M -DX<N5LH;.JZ, 6C29'0397V?ERW8&>[G9)'P"N8ZOMV+NHPH_+*,0G^N;Y
M^'O*'OC>0;NHMN%YQ"XJS$9FE @NE02*2W+.K>>07**'G05?[MP*OUH7%=J(
M)J@,B:$!Y:P#GT(!XX1THGC4L?6*GE^KBVH(AIIV40W17)^1I1TJW6*TK@[5
M ,L$V=R960A.(<A<3(PF6HZM@YF'JZ?MLP-K$,Y&J:<=HO1C0?J3=2@!952%
MQ%[('B?3JT8^BD"(MH3"!%/\3CC@[WK:*0 W2CWM$.UW /F;FLWGB^5R\6=>
M7J702)(N"$8L6%Y3:!Q\=@B)>Z.L]@9MZVJ,AV@Y F"VA<6#=;5[Z*C#VEK-
M<G22'B5>/*C@!:!/Y*):Q\D."\:7K2R"OV1M[2YX:J"'J8-*NY5J,L>]TUZ!
ML[DVL"D)06H));%$XJ.WPOQ=6]L<;@=26 >/Z+8]Z5X6#%%DD"[YNGQ(04@I
M@7=21%9$YG=PV-.<B3Z[!AM[.7LK[CCP>'FN8V(9M9=@8ZZ[89P%YTF6HF2>
M0HC<Y;_G3+2#QLYS)H;HJ0, 7C64W^H#TZA2T&2K2EF/J72%+G?%P$AO0D">
M8VCO3VQ2T3VD=E'W \W\.\J^ _3<-[7O0U[.%ND#GJU^.[]P]8L4+#KTD"77
M=/!"( .V5NHQC2*(HB4[P-"FNX0=<<M*XZ=T3Z4= Q*OS&.&0ELC(+A(]BKW
M"8(5!G+2WAHNT>(!AB[?1UIW-]Z^H!@*NQTTU _P\/39V5E>O5NL+KFY:I"0
MCEEI.!A59_Y(,C]0D]&A;=#)H52Y^6/Z.$6=PVP7$-P/M!8:F3J(\C,KDCG_
M&_XX^YD?GHT2G!5 K#VMEB>@%R !IW]:I651<1-ACY;=//:Q[N)QS< SBKC[
MN9Y^GJO\W^=X^GGQ^S(C?>CS5YQ[=I?1;"V:G!"TJ@-/F"7+E@5-]J@1*)-3
MQF^.SA[CI=R*V.X"=V-=:B/K<6? ?L_+L#AX?XSFJ',.")Y)LH)%8A!BK5\3
MS&6G9;;A[PT:DSL7#937R3N\S4*&JQ+,U_.+*^#9M\7Y?'42L[3T_P62KK/J
MDRAU\: #EXPLAC%ETR94]]Z?<3\IW1F +?"QX_:,!LHZ]I+8/V>KKY_.PUG^
M[_.+[EP\/UV%'YM_;_12V8%T'+2$=A\9C5A:*RTZ(;R#Y,D>54(*J%T'4+QR
MS%OZ'_.KE]8:YI!%<N:4H =*618@:.> FZQR8DDHUEH$OU9I[1 ,-2VM':*Y
M/OVH>Y-,0FD5,SF%)9H RJ"L R,Y9"S6,ANYM9L#N'M*'/=9'CL(*SLFCH<H
M[CCP>#5LS44G@ZD[KC7946@Y>.\-!#0^)N,TTR-%('^5Q/$@:.R<.!ZBIPX
M>%_RTHJ2DK<U6ZE !69J)YF!$K@S@6LNF@_B/M[$\2!U;Y$X'B#[#M#3IH8\
MJ^!YX(4<0\7622@(R0?@(3I,-K,D6S=6_=4GOS=^BD=6^K$@_<FJ3O*E@U/6
M@0TJU"9="2A=!(G>1.]$XE9/@?2_0J?*(,"-TJDR1/O]=0]PX=#D$D!HD^BE
MJX^<90JR,U&1()C!K<I_QND>Z+P;99#J'^\>&**'#B[.IP>J8C8\T3] %%,7
MAVE?\Q02G(U!FB0*MYL[J?\>@SS.T]Y66;VC[_)L*JF-\]X!8HKD%TH%:(J
M6@; K?#.:G=(_/7PY#8&P@YCD(=HI0.@W3\6M0CI<Q 94DBEIF 98+$)F%<Q
M,T[.H6Z=V=Y]).VD0XX'J7NKD;1#9-\!@!X8BDHW><G:2/#:D]6:; #,M6A3
M)XW($A>LM6^\QTC:2:<:[P.A!M*?NKAADX5G\_38R&\9;7!,6H@RU(Z'4C/T
M*8&(5EN-6:JT:<[?7\DP[+O]3S;>!49C*V!J;&W<L,390S.<C6-61P\IX[JL
MTI.[[0M8+R7/]=38S1;S^U&U[1>GK<\:%4^C"'UJ)#VUD&!KID5D*@KR@+6H
MHQA4L! $O?;,BN*"12/L=F.*6U&T%1+U42)Q$J4=61&KP:R*M0JB2W6X63"
M/A=P)M"%7J04[.\A[Y,G*AHH;^H;=(>ZR#M%;R=UMY^R3H$+,=:)X99X)=DZ
M.H%T#6B#8;,KH%D=ZQUJN@OPMD#)GJ6L^ZFLWVK6#Q]?OGW]Z64MUGSY?_[Q
M^L/;E^\^OWOY^>J.6)0/R_QM=I;/D!Z1_SZ?_7'QL.Q<M;K7]QI5I[;CN5$5
MZH?EXH^\7/WX<(KSU;-;'[VN)^22^YQ= ,%5KM.NU@7;'#0/CBQ*J;EI76WT
M)%%[O^7GR_F,'I=,/_S5[#_U5V>_+Q=G9R>2%<,95W61)=:7)H!728-C*D=B
MF65LWB/U$#'37H9MD7'G06ZB@0Z"=6_J".ZOB]/T^ML?R\7W7"5TR0GG7F1)
M%HIFK"Y=YA$"K^.42O12IQQ+:EW*_# UTP;MQ@53(QUT@*;GYR3&:O+6B-$=
M9K!(IV5<6QUUTY9U$.C))V??^L1<0&Y;E^,]2M"T$;QQ,=5.$QW ZD%177#C
M1,Q8N*0K-]8IA(ZL6:<=N"A279\E5&D]SN5QBJ;U4L<%5D-=[(ZLQ0I/FR"+
M?);S;^>GN*I^.Q$19Y>-4V20K_4UKRUXR]7L?]:__R#SY-UK$:Q)0"X,/?L*
M$S@O!*!)=%.35R-\Z_QH*]JG#?>-B]9)]#L<U_X"U_/\I5+Z>?R+\UTF-YP)
M#$P*,"H&4%%P<%(FX-XX$BJ7++<NX7R,GJU@:(X3ALWTT.S*;!X.^>WEA_>?
M7G_^=!,+H$.V.)NMGB,Q'?,^NVVV_MF-PAR[\=(HI''YJ;,W,PRST]EJEL\N
M/_OI*U'YD?YX63<IK3O#;_HF$]=%("'3U#2$<O5N$K68DIYCSZW6W&UFD?8]
MS;M1NN^==O75YS\^TW]QTS<JT0:;/7E*CM$IPIJ$#@@Y>(4R:,-*ZP?X?DJF
M#7L< #V;EUL#A721(7NWF,\N8]?/,];,S25GMV1)=D"1V;%4)S$8XDHE0/0%
M8@A>YN0B;C=Y?@#,MJ&K#]#M@X#%R,KH F*O-UA:OSVS>,G:;_D;SM-)"(DQ
M:\@;3[+NP V*O*<@P<KHL^29<]Q<M;DOQ+:A:]H(W @0:ZZ,#B(E5V+ZA-]K
M\.?J7T^82LX582&G@K7\3X/W0H*VY*][J1F7K6W]!TB9-N@V HQ:B+R+R^F*
M\K>+>?[Q%I?_SJMK9B+/2EI1H!1.QR!&!$?<00B26YE<L;EU\>XCY$P;7QL1
M0_N*O@L<?9Y]R]?46V=84KF.&/1$?<)"SFUM]-)(+B^*9$MKX-S^_K2QK1&0
MLK-PNX#&YI-[QZ2[>H1/LO&1)2.AJ!)J4XX&9#: YMQ:QK7VLG7:?FOBIHU4
M'< 2:J.6#L+[UR=%)9Y=#G58RH5T*MU%0C*EZ)""C\UGQPZZ@NP1H64GH78
MAHT=Y+7N=\/F/Y$JH]0U %M\#8-$!SZ46IZF>)0>.7.MAV4]3=56 ')'!*#&
MBNC [7J:HTOOX(2L_I*0*?(G62T/\AI"D1R8TYE9FZ60K7/56Q.W%=#\+P6T
M7=1R%'B[Y4G0/8V(63M(66I0EIQ0C,6 \=:HDI)3L77=S2 "MPM>LE\*>+OJ
MYRC ]R(O5Q=EY_GL_57N[ 2+B,J$<KE@.3!='=D PAL90V""N#TX#.\E=3M
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
MU?MX%5E3Q@34 BPK'E0I"GS! KR8P 1J)VSK&88/$G,$X&P+C<486NKSCOU
M#)7%Z6SQ*7^Y28\YK9,2#KA+)"Q5:L^%MF %,PR%R5*U]N2W)&W: %0GQL#>
M.CL.*%[->).:>^01.#>Q[D' 6C<9(6IN6#:.'(21JCB>)JZ[FW%_: R'WPYZ
MZ@" +Q;?ON7E1=7LS_Q<;3,/%FV, K+3')3P&D)V%EC,#E$6+W-K4_(IFKJ'
MVRY0V%P5WE(O>W1)K9J@[*=W@IZ(]5-Q([];,6#'K.-* $LV@/*L)AR4@B0-
M\F)SX+ZUO;<M;=/F(:=X<T?16@=WW@8?-7;\ZB)V?#ERRSOI=9 ,BD$)2J<$
M3M YUE9GGA1&'EJ'<Y^B:=H[;QPDW%?$TTHMQY_"^;0X30?(W=S^S(&3-@]R
M.'*V!ATKF',"@77[IZ]E&,'3G<BT$0I=B*RU7]==MB;GZ.A<6J45O0K&@<M<
M@_&6>R]0E>@;2^"7RM8,05"[;,WV.NO@D6T33 WH(]+5#I%Y08+VADSH.A]+
MYAJLBBJ8 WB]?YULS0"(C9*M&:+O8P'YDT'94EC*3EB(/H@Z\(+$7LBN29'E
MHI)QAK?.G?^=K=D%<*-D:X9HOP/(/YP%"$DEZP)"=MF"<MF!3X&!DR9)[YQ
MVWJ6WR^=JQD$C*US-4.TU '<M@WNLN",%$)#M%A *5L'_M=6)B_H9'M?I&X]
M@N\7S]4T-07VUMEQ0/$JRZKK9DO+:T0VD/ \@A,%Z[!_K:5R08H)$H>=/MK[
M0V/G7,T0/74 P"=S E[57;[2TBFM:ZEST>!]LL"XX_242)W"YBRQOW,U.T!A
M:*YFB%Z.*%=3E(N%9!2Y,: X*I)6;6[BDD?),3#=>KC&KYZKV?W-'45K'=QY
M'Y:+F',Z>T52KJF ]^7*GKVN^[],$IR0Y1J#-AZX5'3*N"97SI,@0TFL\"*5
MDJUOO^VI.Y;\S1!T+ ZBJJ/.Y-1NI,6\\KS/+IO=/G2X;,Y37(Z<S^$HDN+1
M0\"Z*-6B 735=M1),?)R XNM P^-\SGKF:15BN_GM\_,^^7L"ST6ZUMBGM:9
MT.NQ2A=/!G/%A1SK^D96:YJ4@2#(T+#*H.1<1)FVVWZZP\?[3,T, <-/(V''
M%G\'CVF;D*E-D<2:!4BL>QS0,B!CUM1Y&P2I).GVGB1<W6=.YC#8&B49,T31
MQX+N)Z.N49MBI2E MP4CL2<!9!'5'@Z7=3(ZBN;MVW\G8W8!W"C)F"':[P#R
M#X?YBS->9.G!2>9KL;, +X, U)Y[&7U0L779[B^=C!D$C*V3,4.TU '<MHW>
MQF@U%]Z!D.1**N<L8$ /C(>@C/#6E .T'_:3C.G%!MA;6<>!P<LCF^HV1Q3T
MAO"Z.%=;1V+4&K()EH>4(O?E[RQ,,VCLG(49HJ<. /ADM-\PBU'5#0IT@X/B
M9,I@0C)J?"21!31T<O_.PNP/A:%9F"%ZF2P+L\-3<1.]Y28;J\B<*&0X@,HV
M@^,2@266O)+HG=X,A+6(!DV<=CGHZWHP_4QXTZUY?)=7E<VS.DLKGSW%[=D-
MNZ_G\?0\T6FO@]\79/7.SW-Z_\?E^HVS$\FS\C$A\&)%S7(AH"^9?+X@O"A,
M";4Y@.5^D(Y%X='$B78$UJ(W+1]AAN>B?V4]#S37P6/KZ9RCI'@>_]+8.9X!
M?(Z<Y%%,6VU-(D!%LD6SKM<V0=P$EK"HC#9UGN39MSR 68Y*D'&D91TL@]&
M0ZZ!R'8:@Q.%MYY<]4LU[0Q!4*NFG2$ZZ\"WV=8Q="0RD3R"-;'..,H*G&8,
M;,[)$NE,^)X#/-TUW@R"R8YQGB$Z.PXH7CJ-(:F8UZ.)4R S'C4#M+) R%87
MI[#64/T=YVD&C9WC/$/TU $ GZ[J+&3)JN3(:32U7,\Q<$HRD+(X[4JT0K>.
M+_XJ<9Y!4!A<;3M +Y-7V[9)G'IRMY+4$5*F4ZP"\X",W@\5;3+1VR15/-J2
MC.YZ8QJ_UB/KNX.KM$T*%G-D/LH(.CABVCL%F!@'P:.QCAN6Y-]#34>JS!@$
MN%$J,X9HOP/(/]* Z5E@O @(IM1* H: "B48YS&CB5&7UFT3OW1EQB!@;-\F
M.T!+'<!M^P)_$5!RD\"'.F>^8*R32S0D[02]75)9;#WYY==NVMG'&!A%:QV@
M\<5%0H"D1>=X<?I]O7/H7[/5UZMM6D32]9JL9V=G>77V83FC?_N#_G4]Z^O]
M^>ILA?.:8#@I,105?01A67U['$E8)F+>21=$] )=ZQDP31DXEM:?(1B[XY--
MI?"&\\L/ESVZ>FL^YC_.E_$K$ADS#+/3V>K'&"FD+3XW=AYI*,<C)Y.D%\7H
M0/9K<@64Q+IE*B"X4B+C= Q"\['R(R63:N+VXO1]R72>KDH;3.%)1YG)*&(2
M%#=K!NE52B9DZ>@X-X]-W4])GZF@(?J_.Z9R;XEW\$3?X>+YCW>X.E^2_7/S
MVS\NJO)-06FY@H!,D"FL,SBRM<&RQ (/A:O<NM]G>^JFQ5<++#P%KS:*Z0YR
MEUQ=.G%<<F95G:!(!C,]^55B7$L2H$:3-/U):)W#>82<SD#5" &/ FUW=4Q=
MJ$8FQ2T%51/W7[@DL[-6*9%_GY??\ZO%LIJ]-U;O]>)F)8JK$0-18J+'0+HJ
M/T;,<H6\&*/+IFMQ?RW:'D3T!+8]4+"80"7=76H_%>6IR'5)@D&6F9%#Y1R@
MI7_%4#R/6=#_M9\B_A UTV9:#O%.[B;X[B#T@QSVY3F>?ER<GM(A^1.7Z<1J
MC;;0F7!,$D.):PAUAPD=$16TT$6+UN[*DT3U=&WMKOW'W\0]5=$MMIZM7M!]
M_(-^\Y]X>IY/DLA22>% *"2FZAJ1L%Z0[**P06$A-^D@^-H@K">,[0V&K:"V
MCV9VAML?>3E;I$\K7+:I:;B?M0_+Q??9&>GN1))AFNCFIW-9&W&"2H#"2.!9
MV>1-D-*UKE9X@J2>7L?# &TW;71[HWW '^NM\B>6\RA=B%"+>LDC,@C>1@0=
M@W5*R2+DN(&O38JFS6I- JU==+%'(=877.7T^<!/IF.F!&D#9*\47<S<@HNN
MLLJ3=[5ZTHX;%-OGR52_$MSVT<R>3^;+>9HD?_2N>M.KV?<\1K;HS@\?.S?T
M.#<C9X($YQP5XT"8+*!$"(!U2&LV7HBD"HNI]3D>O:WH];<_<':3<;VG9D$)
MAUEGP%(#.TP0TSE;\$$KQ7UQ/K>><;0]=7UFC(;@Y.'FH:::Z< 8:U-<6%<9
M2.<\!/+=R6/G!L@\B. X0QEU$#RWKDDZXH%R8Z-JE(+E(2H^%EP_69FH77#2
M"6*:3!%01G((==6&\$9:34((YN^"Y9$*E@<!;I2"Y2':;UC%M.O(D=E\/LMO
M,;_$Y>F/Y^<_%N>K=:G8U:0RG4ETJ8 54I,\,X+S18,@ZUW4H<V8GC0YM_G0
M$6"OK>87(RFA@UOTV=I-^Y3C^7(],^(JPV=3+BFO-\/6-:Z%!"7I?#*52@I.
MUS4,K4N0[Z5DVJC?=%AKJ)\.4'9=5_IZ3K;Z^753JU',&"X+I"PK&[6>E=<J
MB3I&--(O2VS=9_$ *;UTN1W"3MQ+#1V@Z:I@N18M7,P](3E='\#;W)U]IA]Y
M=O\?71Y.:XI-R&K$TZ8ZWE,!'58/,95<G+0Y-M]>VI+^+M[B_0"UZ$2[4Q=)
MO3T_7<T*?IN=_KC=\W0Y&"\%:ZPQ(#$3(S%D\#S7$5(Y<2NX#7?VC]YOVSWV
ME6G!-)WB%V-HH8.+<D"58E1&E%JEF-#4$YLTN)PD<,>*U](9S*,7H^]70'R
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
M^X-(?G][QM[G/XFA'Z]FW_-:A!\6L_GJ[+<<ER3R?)*Q3IZE8Z/KU" 5(X?
MDZ=?L9I^R5F8S;+ ^Z$W],L3]I"TU/?B4,+?=^?M*-AZ-2NK'_=Q%IPM2=$Q
M=%$1/R(@H#419$@I6&[0I\T*F:UA]=!')UQ7>T!$-1'Y]&"Z74IVTXE@G4#O
MB?I25.W8]Q!2-B!*5$E*H9G?[C*Z[Z=O!0_]UWO]]M9$AV_>?YW/$U%QZYB\
MGE\>$U8#S]$(8*R:C=('H(/!P0H5F#?),+[=HNU!GYWPM=M?OT_<2(V$/?V=
M=._[O7B$/:L+)J8C\"+H_:[>A_.A0-*)H5"IR#N5R .,IT>^/.%3-SJ<VHF\
M(:(.UX+[]@!+6!_ZQMC-MUOQ-G;G+1<VJ9HHI!L(E*IF$IG?A*>2A/!2,+6Y
MV[[3SMO!LV*3]DXK7B 7NHA5W3B/+FMPPFO.,U<YC[RQH_/=1"TPL_<^HB%:
MZBZ6O,G?"1=$+SH.(I4$Y 8)"#E'8-*7F'@ALW7L <\_4]35$H_&:!@$O4&J
MZ749T09/M_:66"^1K [PUE2YL0C>&PE(OI -&+5JWIBP)6E=;?68$H"[*6O2
M"3U;,G9KI00_(8DIF7R&A#G5DD4+SA@'A>5$'KI601UV(^!/Y!W9KH41T;BS
MTB9U7+>\Z]'S9&+PX'BNY9,F@DOU'QJ5XDF6S+>J/CSL,]S/FH41G^$AJCG2
M+0OD]7U8+OY?CJN?]SF-XML^\:W1?=PAO([LZTHG3!9HP<8H0*7  4V6P(Q.
M,D3+K&@^>&:D*5.S^6R5W\R^UR:U%<Z_S&H7Y#J4_NI\=;[\Z?I^^9\_\OSL
M)CHEE,G6VPP"(P?E:IVE20F<E"F@S2ZQUJ56^]#;IP\\!$OW=)L>1GL=^,./
M\'H/E^_H!OC\9S[]GM\NYJNO9R=HH]8H>>V)LA<-+EBD!F^"3*H8S67SB6=[
M43QY,^N!D+4]I%NK^>A _7\S+C__N3B)-BMAE85D@@$5$QG1+A;0W-)%XLG"
M#JW'E>]$Z,2%K\<!X5V4>IS()2CF$Y^C$?2N@0^*!)N2)L'Z!-G&PKP33+>?
M9KX;J1.7HAX1>@<K]BCQ^VIQOCS)'(U )T!G[4%Y14^+LAJB3EY8Q@V&UJF>
MW2B=N";U>- [6*W'"5[ZNR=U)IU)2+QEI^F)R>1J\(0@D><HB[<EMVX;V(W2
MB4O*C@B\0]5Z=.!]5NC+UZRRD$4JMH#DNH BQJ".8:S_JIU2PJC2.MRZ![E;
MP=C\Q6&\NX([P/(3(>B 3 G&.<@8 Z@L+01O/1W4%"Q#KYQJ/1NX07; _G*(
M;*BF9JOIFV<)7KQ_^_;UY[<OWWW^]/L_GGU\]N[SRY>?GKW[[<7[=Y]?O_O]
MY;L7KU]^^A2_YG1^FA?EQ>+;M]EZ)MD^JRCV_VBCO$%C[ALE$&Y]YMD\O5C,
M5P3"/(^S?%;K/4\7M3S]&N*%[CN9-$&\%D$I<OG!2R0<BL 9#RE&W3JN,XC
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
MP!+#(K424;:.'#0@>]SX\2APVPCRP^G^2.#^:"@%7?#*\@0ZU "@1WJI= R
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
M_X;3V419,N&X=N",)Z..6P$A<08ZVV1T*<X,-P?['BV=7$1[Z/F7T-E!Z!V
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
M1#%CES^^G)^>(OVLBRG'5XR]#Z?3+RM]+6^?LPOVDE19VA*!(>.@,BO@E#2
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
M<P+1M!HI-2+RY,?_(#$O:NGZ:K#AZB_6'J,+OQ65Y%P% 38).N:A9KY4H%=
M:EZ,+QI#Z_D4S9D8QQ$;!H$/VK1'U?B(KWT5[TLB>GXZ363*I%>SL]6[L@I9
M8\S(=+&02PJ@&#F6B%I"P>#0J&#$9B6[OSC3CWU_7,]_9$C,&^NG0XQ=QJ^5
MI+.:F*USL,CGJWWC@3D-EF?E P91Q$:YR!U0-F:FJ)UF?P&5'<0\,E@^K 17
MCQW.?EZ-=Z63PVN'+I.F[C#F$C"2G9L%3YAJ_<AF"ZM^@9(UG^X+'KMH<]Y.
MM*/6,Z0\G;PEE_MT)8R+ZEZMLA"Y>##D7(,J48 OF$$X3K8 IEB>W%F[S/%_
M?9G_^-_THR]@0;^X0<2:#XX;\.OC4=I7#R->+Y7T"ZJO1NN7:(/)O&Z[RK4Z
M'"$8H\F)#LQHI;5XL@?SU_BY_;5QKI*]U35O(+NQ][S6YN)/*W^[GH3+FX]<
M@^3J)/E5MZCBA8.+,D)PE2WO6,'[E\?Z+,*ZGSZ>LG=7TKREQ#H(8NY_2]X$
M[8QD$5W2H+'V AN5P7M1P!NI0N8QN]PZ/=J0_'&#^'V\6V.CHH,#\7F:%^]G
MN=:S+O!+ON1XDJ5"K%OZ6!9D H;,P GI2*3:26DY\Z5U>?MZ2L;U^4<#QKRY
MEKK%VN?YR<5_7V12)D'INMS(@4^)F$K)0RB20XETB$-PQ:O6U^I&A(UKZ/>-
MQ'UTV"TP+V5:ZVLN?^<DT6]A_#F1S@KF&7'E&=E0A7QE'Y2'[$H(6F?K;>N4
M_;8TCON^]PW71IH]0N0^.*C,>E<BAZC1@'+D\:%G >K4]\Q#EMJWSD/M2?*X
M:?]CQ?4^>N\>YI_G+_(_\NGIY6]/_R>GB2'I\H0!=.$%E-+DY>I"/@'7*C%C
MK6V^VF]K(L<=@WT<4-Y7M\<(WON'E9>D97"67-OLR*%-$H)R=40CC\%%C,FW
M+K7:E^9Q9V8?+;3WT?S8 =7*+"?)?YO/ZLJCLRMI3P13"37C-6.)H"S950Z=
M!Z8B"FE"7:"\45#UL2^,.R9[;+"U$_[8"+I-_\?I\I\O<)FO2MH^S^OO_"/7
M!K0K&\::B%X3:U8H4$+626?,0K0JJY*,+0_F'ZW'U7;?W0AM[EFC;4!%]8S!
M)]S&S#(J5^UI4RS9TSZ!(\8@:UU\D39:=[\?<'LL[NGL^[\L)ALI[CBQN>9
M\I0M)L^A<$7>GY$2'$OD_:'62"?51G[?ZV^)UAWO5,[^ ^#6VCT&2*]S 2-S
M)7#.P691<WR>!!R\ .VM25GR[,MFB?H="=@,L,\V+W4PW1TI/C_D123A3RPK
M7F34])RP *JP.J:OID5,=CYJ%<T#S[TI3"_IV RMSS9W=6A-]A-SNL_HI,BH
MHY 1,"M9IT,3!^@-1)&CTB8:K5O/\7R$E,TP^5=)4.VEJ'[Q=MLZJ0-E5O9)
M##'9NK@+12U JT,)?(UQD8U21$B%Y]1ZM=H6Y&V&R[]*@JFY0OO%ZA-.HDO9
M<TPDPZ+J1*5:7"^Y@%Q4XL5GH6SK:3];$[D9;O\JV:2!E'N,Z%U[9+45R2'Q
MF^D] 161#J^RM3=2$,,BD^0/9 =L1_AF*/^K))8."(+^D;_.U93><VN"!ND%
M(RNJ3F;E7(,)-1WBA=.I'!;F.\<2GFW^ZD#J/4H KSVV4D5A,"8(KJX(EU&2
MD&, :U.P).52W$"E+7M2OAG0GVWJ;$08= #^*\?6BBA8C9RX4/=3&>$!HRM0
M8F(IJ\)L:6U+;Q5Q>+99LGT4T0]^UAZ%0@YFR'04'/-U?%*A0X$J 3*/WK(L
M=&G]S.\;01#/-IG56F']8.^I-++T5J!64'2FP^1+@,!\ &ZDE5D8GYJ/2FT3
M$1#/-D<UC/*. 8UKCYP(S/*<)=BPLI5)CG3X-$0DX9GBC7'RT C=_?9\MKFJ
MPRFY/R2O<_$<-[Z(NC M6@^JEN;XDG.5H=6N<,MDZ]T1C3QV\>QS5XW5=Q2
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
MN)V>UD>_N-DUQX[L:6TCX XNL2<OZ=L,?LB+2/*>F"HJQ@7Y1CF#BKD>""E
M^T+,II35@Y&;@[ZL:VCLYV5M!)-M'M9]==8!)I^XI]=QYXW7Y 49R,R2V>"3
M!D^,@JU1G<2M+F9(][41'@_RL Z#QP'UU7O-TEW'_7<\NUS2TV;LXA,_N/T4
MQDVY&*8D";-/C*$$71R!HF93L: #JU-F&F5DIG7-SI E2;?:[6[-L;WF5OIL
M19W)S6VI9XR.7' FT#F(.6#A:/BP3=Q/T]=5P=(VR-@L8=I *1V\DO=&YMX]
MP[?X>[#<@A5#7DW-XJV:1*)GU84BNR!P[4FJ*38?FK0KK>,"<3CT/+UH:1A5
M'A%DKW9DZ) "#]'1T1<.R+LG;PU+!LX<URXKS6W[E69;D3AN"5UW -U%<<>&
MR]52C9(SDXHIX$IK(&O90A!.0:DA3"^E9+G]F*,MB1RW^*Y/;&ZMO"-#YVH7
M1T9&[,0"/(?:]Y0%8!2L#GZS'$7$T'QY\+8TCEN2UR4VMU;=L4&S+O!@R0<N
M,X(/L0X&R77DB$I04!?M,46FVL_>WX[&<2OY^H3FMJH[(FB>%/KF-9/H511:
M<[!&<5!&1_ UO42<$\,A!V8&7BR[&:'C%O=U!]+=E7A$2)T(SI67(D-,18#B
M*@,R.HLV"(S<"8^Z]1CU36D;MR"P.SQNI:IF W,'@N ?LW09Q<_IU;\C_=7+
MS?*.:<<MV=$)I:L+DR+9*0K!L61*%$GB89V@QP@=MUJP#W V46('E^5CC5@Z
ML\!4LA"S4F0X.P,>7004@AM-O$3;NJ5YGYZWP4H)#X:V%HH8=?3?4R6XC\A+
MF9B,2Q&*91:(R5I'$@/8)+72R8KHABSA:I"T.50W[SY)FX$4TL'EM;;:^ZGX
MON0:%0_U;(8 2EHR8HWV8+E/VKL<K8N'J,SO-D4S%%8V*=-OI;@C .957)\K
M(93/":1%36:ME1 L^5A%,J]-LCJRUI'%#4D;]_;K!(:[J.E8T+>*W'NM(V:R
M4(2KVXK0<G D3'")R:1\$$RV#A]N3-RXZ9:>$+BUJHX$@ZL(O0C%1,4]2*;I
M9E<U.(]<@<G1&>6BMZ;U<(U-:1LWJ=(1 K=6U+$ L$8WA;$EVQS!>$Y\"3*M
M?10:R+NRW/&,W@_9C]YOZJ0G &ZKJ", X-T8NV!&,BLR$"5TO5M1W?PDP)-C
MYR5+SI4A=S%TGB#I!(J[J^P(\#BQL2B!N0 O57(8R,K5,8'()1:MI,8RY,[B
M_M(@G:!N*\5TD/Q8R\_C\7(1R:LR"+FXNA* '*R0' .KA;)6,2?#05#79[)C
M3 @V45FO%]_$>S)<>:R32'@M\*T-.D8@Z"B9%!$CJH/@;MSTQICXVDH%XV\U
MND@'WMGX?/^VOI,+8H%L@-I\[VIC=30%G-5T4@K2@<DB,7\_M+*^,7B[[W8U
M(7*7K,70LAZ[L_R"M7?SV>D=KC[/7^2Z@*Q:E^]G>5*<=24$#H)7;QL9.3N>
M:Z#?%,%PBTYLMK!CL^^-V.([I*X?8JJIX(\ 2S5\G43T)A0.!LE'4<$9"*+N
MI=.>%>%#UK(9ED9+'?2&I6T%?PQ86@6BF6?T_X*#5.H8CZ(EN%K@DD.17ECC
M4=_/H>Z.IO$2 =WA:6OA'P&B5H'EJ+3+Z#,8GV4U+"/=N(F!#%DF85W(HAF@
MQ@OK]X:GK45_#'"J83E-QZ X7DOJ0YV\0$)#B0&DLQRU4KD\:'+<'4ZC!>F[
M@].VHN\<3G=#O9JSP)-!NFRY \7I#0_>"-",#D\NPDE^OU!M)TQU$'+O"5B[
M*V%L=#U@J<9QG?-"<7JWLZO[H<D(A%!GPD@;4 1A,?K-]AZO^^GCA,H/BI:]
MA=HL.#[.])O)O=D##>??3/A!)^#<Y^1Z!L[_WEV$G_[KY..K%_3QWUZ^__W#
MJW>?3CZ_>?_NP]N3=Y_>X:+65O_(>XP1VN;'-Q+ESAPU&BE4ATV=SNOB^_?E
MY?S;]SQ;KOCXF$_Q+*>7\^79\M-7NA\"*3M=Q8QO9@.BY]J:.A90T#],5!!T
M-J"+M<XGZ:1K7=RX'\7[)AH^Q:\YG9_2MU??>%&_<9N*$]+9[,MJ$O7RQ<^;
MOW-)Q\F?N$B?ZQ4ZR2E8U#7,;FJI@TEUP!S=F#P$%HHWF;'6XW:;$3]N ?,!
M,7L_R3&.^CM(L%U03G_YY-_3Y<3RI&6U^IVR==UR].!$-,"M]%X3Z3*U[JJ\
M0\"X^!L)!/-6&ND 3KL+[H;M6?IPBK-W^"W_-J^3B"=:6Y_)<8 BZNF.Y#Q@
M\O0/D[1"+XS6S6_4 ?@8%]Q[P.K^73FVCCO ^8>\6"VK7>VN)5:7O^=O(2\F
M1*?AO' 0QBI0RM4A9(Y#TMG''**QIG63TB.DC'R5CHZ1>7N%=8"[C]71F$:R
MACZ=S>,__YA-SY8?/_UQR4Q)S%5/'(3'NM&.!.1#4I!1&^DC9Q9;3_]]DJ!Q
M&Y&ZPV [Y76 Q%]*]S'ADB>=WYSE;\N)M@EUY*:V(2106= CQ*,#%RP92]K&
MH._'U 9_UW])]<B8[L)$/;#NCQGM[\[KX;Y4U_+D_.SK?#']GYPF4MM,9E<
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
M+U XP4P)6I2N[;]U3!UI84F'UM_>D.GE#(5&#_G5"_XY+[[QB4&!R@8-EIE
M[BQF0"'JPK:DT<HD4 P22QB$FR.MQVAX:L8'2;^#ZC^<?'SU[G--^9^\^^_7
M;]Z=O'OYYN3MI\\GGU_]3G_PZ8]W)W_\]N;SJ]]>SF>I;JE(+_#T(MQ(/V>?
M2HA&7VY4_C"$'/:L>5@NSB;77WL]G='7IGCZ9K8*^%8>R0A:G<$+,^CG^]GI
MSYM<\W7^..<<0I$!HO*$T]K7@X@!I$V,''PKG-[H,B-R;EUD]%\WEU@;2G=]
M$.K7;T*9#^GX1(BX"&)>!"N5U 5YUO7,LGJ?"'":&_"*8Q2<(P\;+8/ZA4"V
M(&F<L-8(^+JZGH=4V8BFR:5$E_/3::JE':]F9],S<D]6N4EOG71)U#H.3XP4
M'L![%X&$Q&6.6MO-)OG]^ARN_?YX&!M,T?/&4N\0.9<IPA25P!@<2#)W0"E>
M-S<(!\F0<6ZSL#$.A9TQD_SM-/L+J.P@YI'!<N=FOEJO2]^HS---;$U=KXO@
MLDUDD888C"4QI8U\_E^@9,VG^X+'+MJ<MQ/M^-?(HY?L2[SP9&Z<*ZU+-L0*
M)*[H]<YUV PY52 5ILR-4<DUNEDV)VJ<Y,0!GZJ!]--!4(:\Y7RK=E6EJ#-7
M IBK ]Q92G6<@ 3RW)UA.O&,K?<]W:6@)\NZF9KO5U;N+O,.$/,2EU]/9JG^
MJ[:M_,#35?7SV4M<+'Y.9U^N^L\T1NDJ/]H!.1IUI84)D -/S@8576D](&DC
MPD8N?MQ#\_.AU= !ME9M3Q="HA?<RUQ(.%:32:!<C(#:62A)".NL+;YY0N36
MY\?-MS?$R:XB[0 -;U8];ZL+^,WLI)3IZ90NY.6G\["<IBDNJF.Q7,[CZG?I
M+/R?^71V]G?ZZ[57?A)SR)(K"2RHV@<G.:#2 40N,N3_7]Z5-;=Y(]OW^2\]
M%_OR,E5RK$RE*F7[.LZ\LK T9-Z1^7E(43?^]],@J=64Q07DA\P\Q+%E66R<
M/@!. ]T-+8ULWHC_*(/'O85NR+CSN6WLI(NG(YWEBWQ;3Y@_#>M)M^_0'8M!
MD90 'X2HW2-C#94IA/':.IJG%,0\KR_8GDG1UJYQ;W$;$'-L7W6PE-YM $9&
M*ZV$C('B(&41:!@%4$<>/$LYY=/(^W'O-!LN;@< >;C[AYMPW<3]OTY#K&EN
ME=-W*.A / W20:U(K+U?&3CA,T29I.':VYQ:EXAL,6.\HX/SQ7O'HM_#^I'2
ML"1@/H1O]2REKI\IS9=DQ\/8?EK.*^;T=^^&65K_88)2\:RM!OJE/FVH$TT4
M)B$RZT-D4J206J\X!]HZ;FAX-$F>+U3G\%@'S/QUF%W5_(ZW&&\FMHCBO$_
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
M2T9S*=24-,V*""H%UKI3WOY6]BB1CF7+]\<6IW1='^1\=###K2PN2P0L4E%
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
M;Z!NO/BX\4YJ_NDOT[IKO<?_ U!+ P04    " "HFF-61]CN#(,(  "4+
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
M%S3;N[47<;?FVK\)-'^=>/ O4$L! A0#%     @ J)IC5N3%6C+I!P  WCD
M !X              ( !     &5N9')E<V5N9FER<W1A;65N9&UE;G1T;V5M
M+FAT;5!+ 0(4 Q0    ( *B:8U:NUU\@_0(  /\'   <              "
M 24(  !E>&AI8FET,C,Q8V]N<V5N=&]F9'0Q,&LN:'1M4$L! A0#%     @
MJ)IC5B+  ;IQ3P8 4U]? !$              ( !7 L  &AM<W0M,C R,C$R
M,S$N:'1M4$L! A0#%     @ J)IC5D\77^)V)P  %=(! !$
M ( !_%H& &AM<W0M,C R,C$R,S$N>'-D4$L! A0#%     @ J)IC5IX6^-D_
M1   S;P" !4              ( !H8(& &AM<W0M,C R,C$R,S%?8V%L+GAM
M;%!+ 0(4 Q0    ( *B:8U:=-\H=4]<  &)("@ 5              "  1/'
M!@!H;7-T+3(P,C(Q,C,Q7V1E9BYX;6Q02P$"% ,4    " "HFF-6Y!]RIZQ9
M  #PGP  %               @ &9G@< :&US="TR,#(R,3(S,5]G,2YJ<&=0
M2P$"% ,4    " "HFF-6)U7AS^WV 0 S<10 %0              @ %W^ <
M:&US="TR,#(R,3(S,5]L86(N>&UL4$L! A0#%     @ J)IC5KJV<S4-30$
MVHX/ !4              ( !E^\) &AM<W0M,C R,C$R,S%?<')E+GAM;%!+
M 0(4 Q0    ( *B:8U9:%N$9LP,  !,C   >              "  =<\"P!H
M;7-T+65X,C%S=6)S:61I87)Y;&ES=&EN9RYH=&U02P$"% ,4    " "HFF-6
MJB!='VD(   Q+   %P              @ '&0 L :&US="UE>#,Q,3$P:W$T
M,C R,BYH=&U02P$"% ,4    " "HFF-61]CN#(,(  "4+   %P
M    @ %D20L :&US="UE>#,Q,C$P:W$T,C R,BYH=&U02P$"% ,4    " "H
MFF-6R^+P<YT%  !8*@  %@              @ $<4@L :&US="UE>#,R,3!K
M<30R,#(R+FAT;5!+ 0(4 Q0    ( *B:8U;MTYV2YP<  /@X   >
M      "  >U7"P!M87-O;G-E8V]N9&%M96YD;65N='1O96UP;"YH=&U02P4&
2      X #@#( P  $& +

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